Skip to content

Releases: TNG/ArchUnitNET

Fix support of generic types for HaveReturnType()

07 Mar 21:39
46373e6
Compare
Choose a tag to compare

Minor Bugfix for the support of generic types for HaveReturnType()

Create distinct types for structs and enums

01 Dec 23:04
226758e
Compare
Choose a tag to compare

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

01 Dec 22:58
7718249
Compare
Choose a tag to compare

This release fixes #138, where dependencies of async methods were not properly handled

Adding external assemblies recursively

19 Oct 21:32
0fb3ea8
Compare
Choose a tag to compare

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

07 Oct 18:24
2db16b7
Compare
Choose a tag to compare

This release solves an issue with PUML rules having duplications in the result messages.

Filter out attributes for nullable types, added by the compiler

28 Sep 17:20
7f706a7
Compare
Choose a tag to compare

Added code to filter out attributes for nullable types added by the compiler

Fix an issue with nested types

27 Sep 22:28
c8a774a
Compare
Choose a tag to compare

This release makes unlimited nesting of types possible

Remove cyclic dependencies

20 Sep 20:30
ba397ba
Compare
Choose a tag to compare

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

20 Sep 20:28
0deaa8e
Compare
Choose a tag to compare

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

30 Aug 22:15
a3355d3
Compare
Choose a tag to compare

Allow regex matching on name and full name when providing a string pattern