Releases: nebula-plugins/nebula-archrules
Releases · nebula-plugins/nebula-archrules
v0.10.0
What's Changed
- Add rules for optional usage by @emilyyuan03 in #35
- add rule for applying plugins by id by @wakingrufus in #37
- improve null-safe class detection by @wakingrufus in #38
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- fix resideInAPackageThat description by @wakingrufus in #33
- update archrules plugin to produce rules libraries with new usage attribute by @wakingrufus in #34
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Add Gradle plugin rules for lazy configuration, service injection, and extension best practices by @rpalcolea in #31
- add archrules-common to hold common archunit primatives by @wakingrufus in #32
Full Changelog: v0.7.1...v0.8.0
v0.7.1
v0.7.0
What's Changed
- add archrules-guava library by @wakingrufus in #28
- gradle plugin development rules by @rpalcolea in #27
- gradle rule improvements by @wakingrufus in #29
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Add Gradle plugin development ArchUnit rules for lazy task registration and Provider API usage with field-specific recommendations by @rpalcolea in #25
- Add javax rule by @emilyyuan03 in #26
Full Changelog: v0.4.1...v0.6.0
v0.5.1
What's Changed
- improve test class detection in nullability rules by @wakingrufus in #24
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Add Testcontainers 1.x to 2.x migration rules by @rpalcolea in #21
- archrules-gradle-plugin-development: Add GradleTaskActionRule to detect configuration cache breaking patterns in @TaskAction methods by @rpalcolea in #22
- add archrules-security rules library by @wakingrufus in #19
New Contributors
- @rpalcolea made their first contribution in #21
Full Changelog: v0.4.0...v0.5.0
v0.3.0
No-op. The release is the same as 0.2.0
v0.2.0
What's Changed
- remove service provider META-INF files by @wakingrufus in #16
- add nullability rule for springframework by @sullis in #17
New Contributors
Full Changelog: v0.1.3...v0.2.0