3.3.0
github-actions
released this
04 Apr 21:12
·
63 commits
to refs/heads/master
since this release
🚀 New features and improvements
- [MENFORCER-276] - Allow ignoring dependency scopes in RequireUpperBoundDeps (#261) @slawekjaranowski
- [MENFORCER-470] - Configurable scopes for DependencyConvergence rule - refactor (#255) @slawekjaranowski
- [MENFORCER-470] - AdvancedDependencyConvergence rule (#246) @alexey-anufriev
🐛 Bug Fixes
- [MENFORCER-467] - banDynamicVersions excludedScopes on project level (#262) @slawekjaranowski
- [MENFORCER-474] - Filter dependency by scope on project level (#256) @slawekjaranowski
- [MENFORCER-466] - Apply the all levels scope and optional selectors on RequireUpperBoundDeps (#254) @ajarmoniuk
- [MENFORCER-469] - Fix banTransitiveDependencies and transitive dependen… (#253) @slawekjaranowski
- [MENFORCER-466] - Changed the default set of dependency exclusions to exclude provided (#248) @ajarmoniuk
📦 Dependency updates
- Bump maven-invoker-plugin from 3.5.0 to 3.5.1 (#266) @dependabot
- [MENFORCER-472] - Bump maven-invoker-plugin from 3.4.0 to 3.5.0 (#250) @dependabot
- [MENFORCER-471] - Bump plexus-utils from 3.5.0 to 3.5.1 (#252) @dependabot
- Bump apache/maven-gh-actions-shared from 2 to 3 (#251) @dependabot
📝 Documentation updates
- [MENFORCER-473] - Notice about max JDK in custom rules (#264) @slawekjaranowski
- improve documentation of banDynamicVersions (#265) @kwin
- (doc) fix banDynamicVersions example (#247) @lorenzpahl
- Fix two typos in
banDynamicVersions.apt.vm
(#249) @rickie
👻 Maintenance
- [MENFORCER-472] - Install maven-enforcer-plugin for ITs in maven-enforcer-extension (#263) @slawekjaranowski
- [MENFORCER-476] - Rename ResolveUtil to ResolverUtil (#260) @slawekjaranowski
- [MENFORCER-465] - Remove superfluous blanks in BanDuplicatePomDependencyVersions (#257) @slawekjaranowski