Quarkus

quarkusio/quarkus last check 317 releases recent
Notes
  • quarkus.io
  • LTS versions :
    • 3.33 (25 Mar 2026) (EOS: 25 Mar 2027)
    • 3.27 (24 Sep 2025) (EOS: 24 Sep 2026)
    • 3.20 (26 Mar 2025) (EOS: 28 Mar 2026)
    • 3.15 (25 Sep 2024) (EOS: 25 Sep 2025)
    • 3.8 (28 Feb 2024) (EOS: 28 Feb 2025)
    • 3.2 (05 Jul 2023) (EOS: 05 Jul 2024)
Release notes
v3.39.0 · recent
view on github

Major changes

  • #56072 - [3.39] Revert "Enable reflection-free Jackson serializers by default"

Complete changelog

  • #55738 - Make sure MicrometerRegistryProviderBuildItem has a stable collection order
  • #55756 - Datasource guide style review (3.40)
  • #55834 - @Scheduled method can run before @InjectMock is installed in @QuarkusTest
  • #55891 - Scheduler: document halted start mode as a testing workaround
  • #55902 - Bump org.apache.maven.plugins:maven-jar-plugin from 3.5.0 to 3.5.1
  • #55911 - "ScheduledJobStarted" CDI Event for a scheduled job.
  • #55914 - Fire StartedExecution CDI event for scheduled jobs
  • #55947 - Update to Kotlin 2.4.10
  • #55980 - Bump Gradle from 9.6.0 to 9.7.0
  • #55988 - Embedding cyclone DX SBOM fails with minikube extension since 3.38.0.CR1 because of org.jline:jline-parent:4.0.0 dependency
  • #55991 - Document implicit transactions for blocking SmallRye GraphQL resolvers when JTA is available
  • #55995 - Bump org.bouncycastle:bc-jdk18on-bom from 1.85 to 1.85.2
  • #55997 - Bump eu.maveniverse.maven.njord:extension3 from 0.9.9 to 0.9.10
  • #56001 - Document implicit transactions for blocking SmallRye GraphQL resolvers
  • #56002 - Use testcontainers' oracle-free instead of oracle-xe
  • #56008 - DevUI: use bean class as source for synthetic observers
  • #56019 - Fix jline dependency
  • #56020 - [3.39] Add quarkus-extension.json
  • #56041 - Preserve the configured order of REST compression media types
  • #56042 - Make sure JacksonDeserializerFactory#DeserializationData's constructorFields has a stable order
  • #56043 - Record WebSocket endpoint security checks in a stable order
  • #56051 - Do not use maps with unstable iteration order in OidcGraphQLClientIntegrationProcessor
  • #56052 - Make sure map returned from WebSocketProcessor#collectEndpointSecurityChecks is stable and immutable
  • #56053 - Make sure ctorFields in JacksonDeserializerFactory#deserializeObjectFields is immutable
  • #56054 - [3.39] Backport doc categories work to 3.39
  • #56072 - [3.39] Revert "Enable reflection-free Jackson serializers by default"