Major changes
- #13244 – Compute cache value on calling thread to fix thread starvation
Complete changelog
- #13391 – Fix GRPC client config and add GPRPC server maxInboundMetadataSize
- #13362 – Generated projects don’t follow the given package name (codestarts)
- #13352 – Upgrade to Hibernate ORM 5.4.24.Final
- #13351 – Missing jboss-logging-jdk dependency in application bom
- #13350 – Missing quarkus-openshift-client dependencies in application bom
- #13347 – Upgrade Vault to 1.6.0 in vault test extension and documentation
- #13346 – Make Quarkus Maven plugin smart create consistent with codestarts
- #13345 – Update to proton-j 0.33.8
- #13344 – Remove package namespacing for core examples, clean path & class names
- #13343 – Ensure that the import file is checked for hot-reload even if it’s missing
- #13342 – Provide actionable information when EntityManager is not available in Hibernate Panache
- #13339 – Bump Vault to 1.6 in extension IT and doc
- #13338 – Panache fails with NPE when @entity is forgotten
- #13337 – import.sql file creation no longer triggers a Quarkus reload and of Hibernate to run the changes
- #13336 – Ensure that jib extra files directories retain the proper permissions
- #13335 – Create a new Resteasy Context Map
- #13333 – Remove the usage of set-env from the doc workflow
- #13328 – Fix links to the Weld documentation
- #13327 – Update smallrye-openapi version
- #13324 – Panache entity leads to NPE when no database config is present
- #13323 – Spring Web app fails when using
@RequestMapping.path
vsvalue
- #13322 – /app folder not readable by others, when Jib extra directories feature is used
- #13319 – Blocking on the reactive route guide
- #13317 – Quarkus HTTP response gets messed up under load
- #13314 – Fix two typos
- #13310 – Close admin client now to avoid rely on admin client polling timeout
- #13309 – Quarkus KafkaStream application do not close immediately when no broker is present
- #13302 – Replace usage of deprecated Capabilities constants
- #13295 – Fix the case where the webjar does not have a version in the jar path
- #13294 – Webjar locator when the artifact has no version
- #13284 – Bump assertj-core from 3.18.0 to 3.18.1
- #13280 – Prefer Jackson over JSON-B in the documentation
- #13279 – Fix generation of quarkus-all-config.adoc
- #13278 – All Configuration documentation isn’t generated properly anymore
- #13272 – Make Quarkus Maven plugin smart “create” consistent with codestarts
- #13271 – Ensure @JsonProperty value on Panache Entity is honored
- #13264 – Update to Keycloak 11.0.3
- #13259 – Made JarResult.originalArtifact point to the actual original jar instead of where it should end up after renaming
- #13257 – Remove Uni await for OIDC code access token validation and user info calls
- #13249 – OIDC 1.10.0.CR1 – event loop thread blocked
- #13244 – Compute cache value on calling thread to fix thread starvation
- #13242 – Bump assertj-core from 3.18.0 to 3.18.1 in /integration-tests/gradle
- #13241 – Bump assertj-core from 3.18.0 to 3.18.1 in /devtools/gradle
- #13240 – Security documentation updates
- #13235 – Reactive routes: support primitive wrappers conversion for method params
- #13234 – JPA AttributeConverter does not persist entity in some cases
- #13232 – Gradle: remote dev fix
- #13231 – Escape special character in Qute reference adoc
- #13230 – SmallRye Health and GraphQL UI configuration name update
- #13229 – Properly output warning about unsupported defaultValue in @ConfigProperties field
- #13228 – Invalid warning ‘defaultValue’ of ‘@ConfigProperty’ is ignored when added to a field of a class annotated with ‘@ConfigProperties’
- #13217 – Update removeExtension gradle tests to fix CI
- #13215 – No parameter injector found for parameter 1 of route method
- #13211 – Reactive routes – change the defaults for failure handlers
- #13176 – No parameter injector found for parameter 1 of route method void listGroup
- #13174 – Handle gradle multiple source directories in test extension
- #13158 – Deadlock using Caffeine cache and context propagation
- #13155 – Gradle + mixed Kotlin/Java application: @QuarkusTest ignores annotations on classes implemented in Java
- #13124 – [CI] Use
fromJson
to dynamically define native-tests matrix - #13110 – Enhance metadata for security guides so the search under https://quarkus.io/guides provides relevant guides
- #13100 – Entity Manager null when implementing Panache Repository with hibernate
- #12980 – Quarkus JPA does not seem to apply EntityGraph hints
- #12583 – Vault guides are missing from the website
- #11505 – Value of @JsonProperty on a field inside a subclass of PanacheEntityBase is ignored
- #11481 – Support for Integer parameters in quarkus-vertx-web
- #7548 – DeadLock when using CacheResult with Spring Data
Assets 2
转自 https://github.com/quarkusio/quarkus/releases/tag/1.10.0.Final