What's Changed
Core
- #917 feature overriding of rules by @Bramaten in #992
- #963 added abstract property for concepts by @Bramaten in #1053
- #1013 colums for rowkey calculations should be user definable by @Bramaten in #1030
- #1001 searchable html report by @Bramaten in #1072
Plugins
- #878 separated java annotation package by @Bramaten in #1033
- #978 separate java testing plugin and move it to jqassistant plugin by @Bramaten in #1008
- #1012 rendering for mavenpom nodes in reports html console etc shall not include description by @Bramaten in #1043
- #1070 fixed concept "java:VirtualInvokes" to consider type assignability and exclude constructors by @DirkMahler in #1071
- Update java.xml - support Java22+ by @janmaterne in #1023
Maven
- #1062-jqa-cannot-be-built-using-maven-3912 by @DirkMahler in #1064
Misc
- #1015 corrected maven coordinates for jQA java plugin in manual by @Bramaten in #1024
- #1006 upgraded neo4j to v5.26.14 by @Bramaten in #1009
- #1016 separated ConfigurationFileLoader from ConfigurationMappingLoader by @DirkMahler in #1017
- #1022 updated test for map rule parameters and updated manual by @Bramaten in #1039
- #1040 unmatching provides throws exception by @Bramaten in #1041
- #1026 minor cleanups by @DirkMahler in #1034
- #1062 removed version ranges from enforcer rules by @DirkMahler in #1063
- #1031 decoupled Maven tasks from AbstractMojo provided by Maven by @DirkMahler in #1047
- #1075 corrected sun/cloud tooltips of constraints by @Bramaten in #1080
- #1074 Implemented descriptions as preformatted text by @Bramaten in #1081
- #889 extracted decorator for AnalyzerRuleVisitor for storing executed rules by @DirkMahler in #1025
- #1076 implemented time stamp formatting by @Bramaten in #1079
- Bump org.junit:junit-bom from 5.14.0 to 5.14.1 by @dependabot[bot] in #1011
- Bump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1 by @dependabot[bot] in #1010
- Bump commons-codec:commons-codec from 1.19.0 to 1.20.0 by @dependabot[bot] in #1014
- Bump commons-io:commons-io from 2.20.0 to 2.21.0 by @dependabot[bot] in #1018
- Bump jqassistant.build.version from 2.7.2 to 2.8.0 by @dependabot[bot] in #1019
- Bump com.buschmais.jqassistant.build:parent from 2.7.2 to 2.8.0 by @dependabot[bot] in #1020
- Bump io.projectreactor:reactor-test from 3.8.0-RC1 to 3.8.0 by @dependabot[bot] in #1021
- Bump org.snakeyaml:snakeyaml-engine from 2.10 to 3.0.1 by @dependabot[bot] in #1027
- Bump commons-cli:commons-cli from 1.10.0 to 1.11.0 by @dependabot[bot] in #1028
- Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 by @dependabot[bot] in #1029
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1035
- Bump com.networknt:json-schema-validator from 1.5.9 to 2.0.0 by @dependabot[bot] in #1003
- Bump neo4j.version from 4.4.46 to 5.26.17 by @dependabot[bot] in #1037
- Bump org.takes:takes from 1.24.6 to 1.25.0 by @dependabot[bot] in #1038
- Bump neo4j.version from 4.4.46 to 5.26.18 by @dependabot[bot] in #1044
- Bump org.apache.groovy:groovy-jsr223 from 5.0.2 to 5.0.3 by @dependabot[bot] in #1045
- Bump org.mockito:mockito-bom from 5.20.0 to 5.21.0 by @dependabot[bot] in #1049
- Bump maven-resolver.version from 1.9.24 to 1.9.25 by @dependabot[bot] in #1048
- Bump asm.version from 9.9 to 9.9.1 by @dependabot[bot] in #1052
- Bump neo4j.version from 4.4.46 to 5.26.19 by @dependabot[bot] in #1054
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in #1056
- Bump xo.version from 2.6.4 to 2.6.5 by @dependabot[bot] in #1058
- Bump com.networknt:json-schema-validator from 2.0.0 to 2.0.1 by @dependabot[bot] in #1059
- Bump org.junit:junit-bom from 5.14.1 to 5.14.2 by @dependabot[bot] in #1060
- Bump xo.version from 2.6.5 to 2.6.6 by @dependabot[bot] in #1065
- Bump org.codehaus.mojo:xml-maven-plugin from 1.2.0 to 1.2.1 by @dependabot[bot] in #1067
- Bump com.fasterxml.jackson:jackson-bom from 2.20.1 to 2.21.0 by @dependabot[bot] in #1068
- Bump org.apache.groovy:groovy-jsr223 from 5.0.3 to 5.0.4 by @dependabot[bot] in #1078
- Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #1083
- Bump neo4j.version from 4.4.46 to 5.26.20 by @dependabot[bot] in #1084
- Bump com.buschmais.jqassistant.build:parent from 2.9.0-M3 to 2.9.0-RC1 by @dependabot[bot] in #1085
- Bump jqassistant.build.version from 2.9.0-M3 to 2.9.0-RC1 by @dependabot[bot] in #1086
New Contributors
- @janmaterne made their first contribution in #1023
Full Changelog: 2.8.0...2.9.0