Releases: TNG/ArchUnitNET
Fix attributes with null arguments
Fix a bug where Attributes with null as argument could lead to an ArgumentNullException during build of the architecture.
Allow regex matching on name and full name when providing a string pattern
Allow regex matching on name and full name when providing a string pattern
Attributes on Assemblies and Static Property for Members
This release enables checking for attributes on assemblies and adds a property to test if methodmembers are static
Improve analysis of attribute usage
This release adds the functionality to analyze attribute usages more deeply. Since the API might have been changed slightly, we bump the version to 0.7.0. Thanks @brandhuf for the contribution!
Fix for indeterministic test runs
We had a PlantUML related issue where the order of component names was not deterministic. This has been fixed now.
PlantUML Support
Fix complex conditions
Fixed a bug complex conditions and removed confusing assertions like ShouldRelateToMethodMembersThat
Since this is a breaking release, we bump the version to 0.6.0
Support for NET5
Thanks to the work of @SeMuell, we now run our tests on NET5 and have removed some incompatibility.
Add package for MSTestV2
- Thankfully, @SeMuell created an integration for MSTest2, which is available in a separate Nuget Package
Fix dependencies in generator methods
In cases where "yield" was used, not all method dependencies were resolved properly