2.7.0.Final
Complete changelog
- #23196 - Bump mockito-core from 4.3.0 to 4.3.1
- #23190 - Replaces SHA1withRSA with SHA256WithRSA certs for gRPC tests to satisfy elevated crypto policy
- #23187 - Upgrade to Hibernate ORM 5.6.5.Final
- #23185 - Revert change client proxy class package
- #23183 - Upgrade to Hibernate Search 6.1.0.Final
- #23179 - Set the oidc-client-reactive-filter status to stable
- #23178 - Oracle JDBC drivers should not be initialized at runtime
- #23176 - Use "full" OpenJDK image
- #23173 - Update Kafka to 3.1.0
- #23172 - Add documentation to handle Java preview features for building natives
- #23167 - LinkageError when hot reloading project using classes in external dependencies
- #23163 - Fix kotlin serialization native test failure
- #23160 - Fix issue with RR form decoding
- #23159 - Show CLI version and useful text with base quarkus command
- #23158 - Handle @nested with continuous testing
- #23157 - Bump google-http-client-bom from 1.41.0 to 1.41.1
- #23155 - Bump mockito-core from 4.2.0 to 4.3.0
- #23153 - Fix minor issues in the Hibernate Reactive documentation
- #23149 - TS failure: io.quarkus.grpc.examples.hello.HelloWorldTls fail: Algorithm constraints check failed SHA1withRSA
- #23148 - TS failure: quarkus-integration-test-rest-client-reactive-kotlin-serialization: Unresolved class: interface java.util.List
- #23146 - Fix NPE when @NativeImageTest is used with PER_CLASS instance creation
- #23145 - Support OIDC Mutual TLS
- #23143 - Remove quarkus:check-for-updates in favor of quarkus:info and quarkus:update
- #23139 - Support for multiple custom claim paths to find roles in oidc token
- #23137 - Bump kubernetes-client-bom from 5.11.2 to 5.12.0
- #23125 - Improve terminal help text
- #23123 - RequestMapper allows trailing characters
- #23118 - Upgrade Liquibase to 4.7.1 and substitute new OSGi and h2 bits
- #23113 - Native build with quarkus-jdbc-oracle + quarkus-jdbc-db2 extension dependencies fails
- #23112 - Load MockitoConfiguration parent-first to make it work in continuous testing
- #23110 - quarkus-resteasy-reactive PathMatcher allows any extra character in the end of valid path
- #23109 - Auto-mocking
Uni
does not work in continuous testing, failing tests that work in normal testing - #23108 - Bump smallrye-jwt version to 3.3.3
- #23102 - Adjust the retention of the various artifacts uploaded by CI
- #23097 - Add support for codestart testing in the quarkus-platform repo
- #23095 - Make @TestHTTPEndpoint work with path variables
- #23094 - First experiments with publication of the CLI to Chocolatey
- #23091 - Use SafeConstructor class for SnakeYAML
- #23089 - Add dependencies with provided scope in test mode
- #23087 - Downgrade assertj to 3.21.0 to avoid breaking platform members
- #23085 - Bump Keycloak version to 16.1.0
- #23084 - @TestHTTPEndpoint misconfigures Rest Assured in case of regex in @path
- #23081 - Support platform IT tests in IntegrationTestUtil.determineBuildOutputDirectory(url)
- #23078 - Continuous testing can fail after
mvn test
when run withoutclean
- #23076 - Do not ban reloadable dependencies from the base runtime classloader
- #23075 - Failed to run continuous testing on apple m1
- #23070 - Avoid treating IdTokens issued by providers as internal IdTokens
- #23067 - Display Quarkus version in the Quarkus CLI
- #23063 - Disable failing kotlin-multi-module gradle test
- #23062 - Fix recommended Maven version
- #23061 - OIDC providers fixes
- #23060 - Use proper return type when indexing suspend functions
- #23058 - Typo fix and @Any removal for reactive-messaging-codestart
- #23057 - Update GraphQLClientConfig javadoc
- #23055 - Resource method String param annotated with @restform not decoded automatically
- #23054 - Mounts, ports and environment variables are now added to the application container
- #23050 - Remove the MQTT codestart declaration
- #23049 - Update to Vert.x 4.2.4 and Netty 4.1.73
- #23045 - runjava.sh in docker images not consistent between java 11 and java 17
- #23043 - Avoid toUri call in QuarkusCompiler
- #23042 - Document corellation between provided and generated k8s resources
- #23041 - Take ParamConverterProvider into account for form params in REST Client Reactive
- #23040 - Do not list the micrometer gRPC interceptors as non-global interceptors
- #23038 - Fix for xray to work within aws http/rest extensions
- #23037 - Assert only warning log messages about unknown configs
- #23036 - terminal entry and help should guide/help users
- #23035 - Set current project file when initializing the Maven resolver in the bootstrap provider
- #23034 - @FormParam usage is broken for reactive REST client
- #23033 - Lazily register testNative task in the gradle plugin
- #23032 - Bump com.gradle.plugin-publish from 0.19.0 to 0.20.0 in /devtools/gradle
- #23031 - Fix handling of generic resource in the kubernetes deployer
- #23030 - Use FileSystemStaticHandler for all webjars
- #23029 - Fix the messaging codestarts
- #23028 - Bump testcontainers-bom from 1.16.2 to 1.16.3
- #23027 - Bump mariadb-java-client from 2.7.4 to 2.7.5
- #23026 - Bump flyway.version from 8.4.1 to 8.4.2
- #23024 - Enable JNDI for MongoDB extension
- #23018 - No messages emitted on start of smallrye-reactive-messaging-kafka codestart in dev mode
- #23011 - Warnings about MetricCollectingClientInterceptor and MetricCollectingServerInterceptor when using grpc and micrometer
- #23009 - Add example on how to use a specific CLI version with JBang
- #23008 - Add section about exception handling for the Reactive REST Client
- #23007 - OIDC: Something wrong happens when verifying our internal JWT
- #23006 - Upgrade to Mutiny 1.3.1 and Mutiny Vert.x bindings 2.18.1
- #23000 - Add note about mocking @singleton beans
- #22999 - Adjustments for the info and update commands
- #22995 - Update the output of list extensions
- #22994 - Propagate reason phrase of aborted request in JAX-RS Client
- #22993 - Use
-Prelocations
inupdate-extension-dependencies.sh
& filter outquarkus-amazon-common
- #22980 - Warn when Resource method returns JSON but no JSON provider exists
- #22975 - Document the customization of the minikube.yml and openshift.yaml
- #22970 - warning about missing json when just using resteasy or resteasy-reactive
- #22969 - OIDC: too short a secret breaks the self-created JWT process
- #22952 - Bump wildfly-elytron.version from 1.18.2.Final to 1.18.3.Final
- #22925 - Update Hibernate integration version and add section about customization
- #22836 - Incorrect changes after running update-extension-dependencies.sh
- #22812 - update cli to have platform marker in extension list
- #22575 - Use proper syntax to open file at line for Visual Studio Code, Intellij and Eclipse
- #22574 - x - open last stacktrace not working with vscode/codium
- #22552 - Continuous testing doesn't support
provided
dependencies - #22472 - Set correct supported maven version
- #20987 - Mounts of main container apply to all sidecars
- #19634 - Support keystore configuration for mutual TLS in oidc and oidc-client
- #19379 - quarkus-kubernetes java.lang.ClassNotFoundException: io.fabric8.kubernetes.api.model.GenericKubernetesResourceBuilder
- #18062 - CLI: Extensions list enhancements