Releases: Netcentric/accesscontroltool
4.1.0
Closed issues: https://github.com/Netcentric/accesscontroltool/milestone/84?closed=1, in particular
- Metadata-driven permissions - Restrictions support #854
What's Changed
- Update dependency-check-maven to 12.1.6 by @kwin in #856
- Do not pre-validate restrictions by @kwin in #855
Full Changelog: 4.0.1...4.1.0
4.0.1
Issues Fixed
https://github.com/Netcentric/accesscontroltool/milestone/83?closed=1
What's Changed
- Quote log message for Sling Job by @kwin in #846
- Dependency to oak-auth-external should be optional by @kwin in #850
- Update to aemanalyser-m-p 1.6.12 by @kwin in #847
- Build with Java 25ea by @kwin in #848
Full Changelog: 4.0.0...4.0.1
4.0.0
Issues Fixed
https://github.com/Netcentric/accesscontroltool/milestone/76?closed=1
What's Changed
- Introduce a method union to join to lists into one for easier iteration by @santiagozky in #827
- Publish with Njord by @kwin in #826
- Use Maven Wrapper instead of Maven by @kwin in #829
- Compile for Java 11 by @kwin in #828
- Upgrade Tomcat EL library by @ghenzler in #834
- Njord extension requires Maven 3.9 or newer by @kwin in #835
- Update Dependency Check to 12.1.3 by @kwin in #842
- #816 Upgrade license to EPL-2.0 by @ghenzler in #825
- Update to AEM Analyser Maven Plugin 1.6.8 by @kwin in #841
- Remove UploadListenerService by @kwin in #833
- Upgrade to Jakarta EL 5 with Tomcat 10.1.44 EL Impl by @kwin in #840
- Use Sling Jobs logging for async installation by @kwin in #844
Full Changelog: 3.6.2...4.0.0
3.6.2
Issues Fixed
https://github.com/Netcentric/accesscontroltool/milestone/81?closed=1
What's Changed
- Support EL interpolation in group's external id by @kwin in #821
- Prevent NPE in async installation by @kwin in #822
Full Changelog: 3.6.1...3.6.2
3.6.1
Issues Fixed
https://github.com/Netcentric/accesscontroltool/milestone/80?closed=1
What's Changed
New Contributors
Full Changelog: 3.6.0...3.6.1
3.6.0
Issues Fixed
https://github.com/Netcentric/accesscontroltool/milestone/79?closed=1
What's Changed
- Use mermaid diagram to explain overall ACTool config structure by @kwin in #793
- Clarify installation in AEMaaCS by @kwin in #795
- Clarify runmode usage for ACEs in immutable content by @ghenzler in #794
- Remove uber-jar dependency by @kwin in #802
- Prevent triggering the GHA for PRs twice by @kwin in #803
- Optionally allow to also remove IMS group admins which are no longer by @kwin in #799
- Add method to call installation asynchronously by @kwin in #804
- Update to SnakeYaml 2.4 by @kwin in #806
- Switch to Tomcat 9.0.104 dependencies by @kwin in #808
- Enable Javadoc in GHA by @kwin in #809
Full Changelog: 3.5.1...3.6.0
3.5.1
Issues Fixed
https://github.com/Netcentric/accesscontroltool/milestone/78?closed=1
What's Changed
- Update dependency-check to 12.1.0 due to by @kwin in #783
- Prevent ISE: Duplicate key when calling getGroups by @kwin in #790
- Add line wrapping to logs exposed via Touch UI by @kwin in #788
Full Changelog: 3.5.0...3.5.1
3.5.0
Issues Fixed
https://github.com/Netcentric/accesscontroltool/milestone/75?closed=1
What's Changed
- Link custom Oak restrictions in README by @kwin in #770
- adjusted index node name to include a prefix. by @ofarganc in #772
- Update aem-cloud-validator to 1.4.0 by @kwin in #774
- Allow empty IMS group descriptions by @kwin in #776
- Always persist history by @kwin in #780
- Dedicated OSGi configuration for granting access to UI by @kwin in #782
Full Changelog: 3.4.0...3.5.0
3.4.0
3.3.0
What's Changed
- Limit number of group memberships to be managed with "add" step to 10 by @kwin in #754
- Increase logging during ITs for QueryHelper by @kwin in #756
- Expose isEmpty and isBlank for EL evaluation by @Positronic-Brain in #752
New Contributors
- @Positronic-Brain made their first contribution in #752
Full Changelog: 3.2.0...3.3.0