You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have just released Metalama 2024.2.10-preview, with all changes from 2024.2.9-preview, plus the following:
New
Aspect explorer: show types introduced into a namespace.
The Visual Studio Tools for Metalama and PostSharp are available here.
Improved
New contracts [NonNegative], [NonPositive], [GreaterThanOrEqual] or [LessThanOrEqual] with non-ambiguous name.
Breaking changes
Ambiguous contracts [Positive], [Negative], [LessThan], [GreaterThan] will now report an error unless the DefaultInequalityStrictness contract option is set using the ConfigureContracts extension method, or if they are replaced with their non-ambiguous version.
Some virtual methods of the RangeAttribute and ContractTemplates classes have changed; overrides must be adapted.
Fixed
Aspect Explorer does not refresh when an introduced type changes.
Licensing: concurrency issue in LicenseConsumptionService.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
We have just released Metalama 2024.2.10-preview, with all changes from 2024.2.9-preview, plus the following:
New
The Visual Studio Tools for Metalama and PostSharp are available here.
Improved
[NonNegative]
,[NonPositive]
,[GreaterThanOrEqual]
or[LessThanOrEqual]
with non-ambiguous name.Breaking changes
[Positive]
,[Negative]
,[LessThan]
,[GreaterThan]
will now report an error unless theDefaultInequalityStrictness
contract option is set using theConfigureContracts
extension method, or if they are replaced with their non-ambiguous version.RangeAttribute
andContractTemplates
classes have changed; overrides must be adapted.Fixed
Beta Was this translation helpful? Give feedback.
All reactions