Skip to content

Releases: TNG/ArchUnitNET

Fix bug with unresolvable attributes

24 Mar 19:33
f0c8ceb
Compare
Choose a tag to compare

This is a bug fix release for a problem when loading attributes referencing unresolvable types.

Fix bug with unresolvable types

19 Mar 11:26
06f1f94
Compare
Choose a tag to compare

This release fixes a bug, when loading an architecture without all assemblies being available to the loader

Release generated API

18 Mar 17:45
201af9a
Compare
Choose a tag to compare
  • added method documentation for some fluent api methods/classes
  • added doxygen generator for api, publish them on gh-pages
  • no functional changes

Relocating XUnit Assertions into different namespace

26 Feb 19:54
11a80e4
Compare
Choose a tag to compare

Since the xUnit Namespace and the Archunit Asserts were colliding, we moved the assertion functions for the xunit integration into another namespace. This is a breaking change and will require you to do the following replacement:
Assert.ArchRule() -> ArchRuleAssert.CheckRule()

We also allow now to create custom rules, similar to the ones in ArchUnit for Java.

Fix for overloading generic methods

28 Jan 15:28
38dfa7e
Compare
Choose a tag to compare
  • this release includes a bugfix für issue #46
  • smaller improvements for our build pipeline

Fixes for NET4.5 compatibility

20 Jan 13:15
9760005
Compare
Choose a tag to compare
  • remove usages of .Append and use .Concat instead

Generic Types

19 Jan 16:26
591c5ed
Compare
Choose a tag to compare

This might be a breaking release for some usecases!

Change the implementation for generic type/function dependencies
Changes for compiler generated types

Compatibility for older .NET Framework releases (4.5)

06 Dec 22:19
f0ed3fe
Compare
Choose a tag to compare

added compatibility for older .NET Framework releases (4.5)

Bugfix for fluent API

03 Dec 07:57
66ae244
Compare
Choose a tag to compare
  • Fix wrong error message for rules with multiple conditions
  • Smaller dependency issues

Maintenance release

31 Oct 22:04
83da580
Compare
Choose a tag to compare
  • Update dependencies to Cecil and Test frameworks
  • Improve Error Messages
  • Remove Equ to be able to support older .NET versions