Micronaut Servlet 3.3.6
What's Changed
Bug Fixes π
- Don't publish events after context is shutdown by @dstepanov in #352
- Fix Servlet binding for Publisher types by @timyates in #373
Improvements β
Dependency updates π
- chore(deps): update mikepenz/action-junit-report action to v3.5.2 by @renovate in #342
- chore(deps): update dependency gradle to v7.5.1 by @renovate in #334
- fix(deps): update dependency org.eclipse.jetty:jetty-servlet to v9.4.49.v20220914 by @renovate in #344
- chore(deps): update plugin io.micronaut.build.shared.settings to v5.3.15 by @renovate in #350
- chore(deps): update plugin org.jetbrains.kotlin.kapt to v1.7.20 by @renovate in #316
- fix(deps): update dependency io.micronaut:micronaut-bom to v3.7.2 - autoclosed by @renovate in #318
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.7.20 by @renovate in #315
- chore(deps): update slsa-framework/slsa-github-generator action to v1.4.0 by @renovate in #355
- chore(deps): update dependency gradle to v7.6 by @renovate in #361
- chore(deps): update mikepenz/action-junit-report action to v3.6.1 by @renovate in #362
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.1.1 by @renovate in #359
- chore(deps): update mikepenz/action-junit-report action to v3.7.1 by @renovate in #365
- chore(deps): update kotlin monorepo to v1.8.0 by @renovate in #358
- chore(deps): update dependency org.apache.groovy:groovy to v4.0.7 by @renovate in #370
- fix(deps): update dependency org.eclipse.jetty:jetty-servlet to v11.0.14 by @renovate in #366
- fix(deps): update dependency org.apache.tomcat.embed:tomcat-embed-core to v10.1.6 by @renovate in #346
- fix(deps): update dependency io.kotest:kotest-runner-junit5 to v5.5.5 by @renovate in #339
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.4.1 by @renovate in #426
- fix(deps): update dependency org.eclipse.jetty:jetty-servlet to v11.0.15 by @renovate in #424
- fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v1.8.20 by @renovate in #422
- fix(deps): update dependency org.graalvm.nativeimage:svm to v22.3.2 by @renovate in #433
- fix(deps): update dependency io.kotest:kotest-runner-junit5 to v5.6.1 by @renovate in #434
- chore(deps): update dependency gradle to v8.1.1 by @renovate in #425
- fix(deps): update dependency io.undertow:undertow-servlet to v2.3.5.final by @renovate in #421
- fix(deps): update dependency org.apache.tomcat.embed:tomcat-embed-core to v10.1.8 by @renovate in #408
- M3 by @sdelamo in #441
- chore(deps): update slsa-framework/slsa-github-generator action to v1.6.0 by @renovate in #447
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.4.4 by @renovate in #442
- fix(deps): update kotlin-coroutines to v1.7.1 by @renovate in #440
- fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v1.8.21 by @renovate in #439
- fix(deps): update dependency io.kotest:kotest-runner-junit5 to v5.6.2 - autoclosed by @renovate in #443
- fix(deps): update dependency org.apache.tomcat.embed:tomcat-embed-core to v10.1.9 by @renovate in #454
- fix(deps): update dependency io.undertow:undertow-servlet to v2.3.6.final by @renovate in #453
- Servlet to M5 by @sdelamo in #452
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-m8 by @renovate in #458
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.0.0-m4 by @renovate in #456
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.5.0 by @renovate in #461
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.0-m8 by @renovate in #460
- fix(deps): update dependency io.micronaut.session:micronaut-session-bom to v4.0.0-m2 by @renovate in #459
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m3 by @renovate in #462
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.0-m4 by @renovate in #465
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.0.0-m3 by @renovate in #468
GraalVM π
- build: enable nativeTest by @sdelamo in #415
- Declare logback.xml as a resource for native by @timyates in #431
Other Changes π‘
- ci: version to 4.0.0 Micronaut 4.0.0-SNAPSHOT githubCoreBranch=4.0.x remove deprecations by @wetted in #343
- ci: build to 6.0.1, test to 4.0.0-SNAPSHOT, groovy to 4.0.6, spock to 2.3-groovy-4.0, github workflows to Java 17 by @wetted in #353
- Migration to Micronaut 4 by @dstepanov in #357
- Update version for next Major and fix config by @timyates in #360
- fix build by @sdelamo in #364
- Change ServletHttpHandler to use new RequestLifecycle api by @yawkat in #363
- Merge 3.4.x into master by @timyates in #379
- Enable async support for tomcat by @yawkat in #400
- Update build / support mutable requests by @graemerocher in #399
- Update dependencies and cleanup by @graemerocher in #401
- Upgrade to jakarta.servlet namespace by @graemerocher in #402
- Add GraalVM native testing by @graemerocher in #403
- Fix TCK body reading inconsistency by @graemerocher in #404
- Fix server tck tests after latest 4.0.0 refactoring by @timyates in #410
- fix test failure for validation module by @graemerocher in #405
- ci: Github Actions Sync and M1 dependencies by @sdelamo in #413
- Use core M2 by @timyates in #428
- Get the TCK tests to pass by @timyates in #432
- Fix publisher encoding for non-async servlet containers by @yawkat in #436
- Micronaut Build 6.4.2 by @sdelamo in #437
- Await completion in ServletHttpHandler.service for non-async containers by @yawkat in #438
- Pull in TCK test and fix for @Body('part') by @timyates in #448
- Add core BOM by @n0tl3ss in #455
- build: Micronaut Gradle Plugin M3 by @sdelamo in #449
- Servlet to M6 by @sdelamo in #467
- Servlet Test failures after updating to M6 by @sdelamo in #470
New Contributors
- @wetted made their first contribution in #343
- @dstepanov made their first contribution in #352
- @yawkat made their first contribution in #363
Full Changelog: v3.3.1...v3.3.6