Micronaut Security 4.0.0-M1
Pre-release
Pre-release
What's Changed
Bug Fixes π
Improvements β
- feat: builder of DefaultOpenIdProviderMetadata by @sdelamo in #1237
- test: move deprecated config to micronaut.server.ssl by @sdelamo in #1261
Docs π
Dependency updates π
- chore(deps): update mikepenz/action-junit-report action to v3.5.1 by @renovate in #1104
- chore(deps): update slsa-framework/slsa-github-generator action to v1.2.1 by @renovate in #1120
- fix(deps): update dependency org.spockframework:spock-core to v2.3-groovy-4.0 by @renovate in #1118
- fix(deps): update groovy monorepo by @renovate in #1117
- chore(deps): update mikepenz/action-junit-report action to v3.5.2 by @renovate in #1115
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.0.1 by @renovate in #1106
- fix(deps): update dependency org.spockframework:spock-core to v2.3-groovy-4.0 by @renovate in #1085
- fix(deps): update dependency io.projectreactor:reactor-test to v3.4.24 by @renovate in #1116
- fix(deps): update selenium to v4.5.2 by @renovate in #1119
- fix(deps): update dependency com.nimbusds:nimbus-jose-jwt to v9.25.5 by @renovate in #1100
- fix(deps): update dependency com.nimbusds:nimbus-jose-jwt to v9.25.6 by @renovate in #1121
- chore(deps): update stefanzweifel/git-auto-commit-action action to v4.15.3 by @renovate in #1124
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.0.2 by @renovate in #1134
- chore(deps): update slsa-framework/slsa-github-generator action to v1.2.2 by @renovate in #1135
- chore(deps): update kotlin monorepo to v1.7.21 by @renovate in #1133
- chore(deps): update stefanzweifel/git-auto-commit-action action to v4.15.4 by @renovate in #1129
- fix(deps): update dependency io.projectreactor:reactor-test to v3.5.0 by @renovate in #1136
- fix(deps): update selenium to v4.6.0 by @renovate in #1125
- chore(deps): update dependency gradle to v7.6 by @renovate in #1152
- chore(deps): update slsa-framework/slsa-github-generator action to v1.3.0 by @renovate in #1155
- chore(deps): update mikepenz/action-junit-report action to v3.6.1 by @renovate in #1153
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.1.0 by @renovate in #1154
- chore(deps): update stefanzweifel/git-auto-commit-action action to v4.16.0 by @renovate in #1166
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.1.1 by @renovate in #1163
- chore(deps): update slsa-framework/slsa-github-generator action to v1.4.0 by @renovate in #1165
- fix(deps): update dependency com.unboundid:unboundid-ldapsdk to v6.0.7 by @renovate in #1164
- fix(deps): update selenium to v4.7.0 by @renovate in #1167
- fix(deps): update dependency io.projectreactor:reactor-test to v3.5.1 by @renovate in #1179
- fix(deps): update dependency io.micronaut.views:micronaut-views-bom to v3.7.2 by @renovate in #1176
- chore(deps): update mikepenz/action-junit-report action to v3.7.0 by @renovate in #1175
- chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.9.19 by @renovate in #1174
- fix(deps): update selenium to v4.7.2 by @renovate in #1177
- fix(deps): update dependency com.nimbusds:nimbus-jose-jwt to v9.28 by @renovate in #1189
- fix(deps): update dependency org.apache.groovy:groovy-json to v4.0.7 by @renovate in #1186
- fix(deps): update dependency io.micronaut.views:micronaut-views-bom to v3.8.0 by @renovate in #1185
- chore(deps): update kotlin monorepo to v1.8.0 by @renovate in #1162
- chore(deps): update mikepenz/action-junit-report action to v3.7.1 by @renovate in #1195
- chore(deps): update plugin io.micronaut.application to v3.7.0 by @renovate in #1198
- chore(deps): update plugin io.micronaut.aot to v3.7.0 by @renovate in #1197
- fix(deps): update dependency io.projectreactor:reactor-test to v3.5.2 by @renovate in #1196
- chore(deps): update gradle/gradle-build-action action to v2.4.0 by @renovate in #1229
- fix(deps): update dependency io.projectreactor:reactor-test to v3.5.3 by @renovate in #1228
- chore(deps): update mikepenz/action-junit-report action to v3.7.5 by @renovate in #1227
- chore(deps): update micronautgradlepluginversion to v3.7.2 by @renovate in #1226
- chore(deps): update kotlin monorepo to v1.8.10 by @renovate in #1221
- fix(deps): update dependency org.apache.groovy:groovy-json to v4.0.9 by @renovate in #1211
- fix(deps): update dependency com.nimbusds:nimbus-jose-jwt to v9.31 by @renovate in #1210
- fix(deps): update dependency io.micronaut.views:micronaut-views-bom to v3.8.1 by @renovate in #1208
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.2.2 by @renovate in #1209
- chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.9.20 by @renovate in #1225
- chore(deps): update micronautgradlepluginversion to v3.7.4 by @renovate in #1235
- chore(deps): update dependency gradle to v7.6.1 by @renovate in #1234
- chore(deps): update slsa-framework/slsa-github-generator action to v1.5.0 by @renovate in #1244
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.3.5 by @renovate in #1246
- chore(deps): update micronautgradlepluginversion to v3.7.5 by @renovate in #1245
- fix(deps): update dependency org.apache.groovy:groovy-json to v4.0.10 by @renovate in #1248
- fix(deps): update dependency com.unboundid:unboundid-ldapsdk to v6.0.8 by @renovate in #1247
- fix(deps): update selenium to v4.8.1 by @renovate in #1214
- chore(deps): update micronautgradlepluginversion to v3.7.6 by @renovate in #1254
GraalVM π
- Avoid initializing logging at build time for GraalVM by @graemerocher in #1171
Other Changes π‘
- ci: version to 4.0.0 Micronaut 4.0.0-SNAPSHOT githubCoreBranch=4.0.x β¦ by @wetted in #1093
- build: move geb tests to its own module by @timyates in #1110
- build: update master to 4.0.0-SNAPSHOT by @sdelamo in #1127
- BREAKING: remove @deprecated by @sdelamo in #1128
- migrate to build plugin 6.1.1 and new Micronaut BOM/Platform architecture, fix checkstyle config by @wetted in #1160
- test: cherry pick X509AuthorizationSpec fix by @sdelamo in #1168
- build: use multitenancy 5.0.0-SNAPSHOT version by @sdelamo in #1169
- refactor: extract NamedUtils by @sdelamo in #1170
- Update build to use micronaut-servlet and micronaut-session by @timyates in #1173
- Merge 3.9.x into master by @sdelamo in #1192
- Move to Geb 7 for Groovy 4 support by @timyates in #1191
- remove
javax.annotation.securitymappers by @wetted in #1212 - Use new validation module by @graemerocher in #1238
- Revert "ignore fail configuration validation tests" by @sdelamo in #1239
- build: update to 6.3.0 by @sdelamo in #1240
- jakarta.validation instead of javax.validation by @sdelamo in #1250
- build: use views 4.0.0-SNAPSHOT by @sdelamo in #1251
- build: use mnReactor by @sdelamo in #1252
- replace deprecated PropertyNamingStrategies by @sdelamo in #1253
- copyright 2017-2023 by @sdelamo in #1256
- test: use kebap case by @sdelamo in #1257
- build: use reactor test from reactor module by @sdelamo in #1258
- build: remove spock dependency by @sdelamo in #1259
- build: use logback classic from core version catalogue by @sdelamo in #1263
- build: use version from bom for testcontainers:selenium by @sdelamo in #1262
- build: remove javax.activation dependency by @sdelamo in #1264
- build: remove reference to core.bom by @sdelamo in #1265
- build: don't exclude org.codehaus.groovy by @sdelamo in #1267
- build: remove libs.groovy.json by @sdelamo in #1266
- test: don't use Deprecated PropertyNamingStrategy.SnakeCaseStrategy.c⦠by @sdelamo in #1268
- build: replace usage of deprecated kotlinOptions by @sdelamo in #1270
- ci: GitHub Action and dependencies using Milestones by @sdelamo in #1272
Full Changelog: v3.10.0...v4.0.0-M1