Releases: TNG/ArchUnitNET
Fix support of generic types for HaveReturnType()
Minor Bugfix for the support of generic types for HaveReturnType()
Create distinct types for structs and enums
This release fixes a conceptual issue described in #96. Since there are some breaking changes to the fluent syntax, we bump to 0.9.0.
Proper handling of async methods
This release fixes #138, where dependencies of async methods were not properly handled
Adding external assemblies recursively
This adds the possibility to include referenced assemblies recursively. Since this leads to much longer loading times, we might need to implement a caching solution in a next step.
Fix duplication in PUML rule messages
This release solves an issue with PUML rules having duplications in the result messages.
Filter out attributes for nullable types, added by the compiler
Added code to filter out attributes for nullable types added by the compiler
Fix an issue with nested types
This release makes unlimited nesting of types possible
Remove cyclic dependencies
This removes cyclic dependencies within ArchUnit. Since this might be a breaking change, we bump the version to 0.8.0
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