Major changes
- #32362 - Add Gradle project update
- #32151 - Make Dev UI 2 the default Dev UI
- #32136 - Introduce HTTP security policy mapping between roles and permissions
Complete changelog
- #32406 - RestClient Reactive: copy method parameter annotations to the generated class
- #32405 - ArC: fix spying on intercepted beans
- #32403 - Make SDKMAN releases minor for maintenance and preview releases
- #32402 - Fix ConfigMap volumes example at deploying-to-kubernetes.adoc
- #32401 - Remove Amazon Services related entries from MAINTAINERS.adoc
- #32400 - DevUI: RabbitMQ Reactive Messaging
- #32396 - Provide an actionable console item for missing DevUI
- #32395 - Bump Dekorate to 3.5.4
- #32393 - Allow relying on Jackson-databind in Dev UI JsonRpc services regardless of runtime dependencies
- #32390 - Fix copy paste typo
- #32388 - Add some documentation about the /q/info endpoint
- #32387 - Update Test timeouts for Windows
- #32386 - Do not print stack-trace in LogStreamBroadcaster.recordHistory
- #32380 - Bump jacoco.version from 0.8.8 to 0.8.9
- #32371 - Add a way to expose more git info
- #32364 - Improve error message when a to-index dependency is missing
- #32362 - Add Gradle project update
- #32360 - Qute validation - fix the way the namespace expressions are collected
- #32356 - Refactor the QuteProcessor#validateNestedExpressions() method
- #32355 - Cannot using 2 classes with Qute
@MessageBundle
with different namespace - #32351 - Cleanup PackageConfig
- #32349 - Better error on unparseable GraphQL JSON request
- #32342 - Avoid deprecated Maven API in DevMojo
- #32339 - Add the .quarkus directory to project .gitignore
- #32335 - Native sources build step output GraalVM version and docker image to use
- #32334 - Pressing ‘d’ for open dev mode should provide info on how to enable devui if devui not available
- #32331 - Documentation: fix typos and merged paragraphs in extending the CLI section
- #32328 - native sources build step should tell the GraalVM version to use
- #32325 - CLI plugin improvements and fixes
- #32323 - Bump elasticsearch-opensource-components.version from 8.6.2 to 8.7.0
- #32321 - Bump groovy from 4.0.10 to 4.0.11
- #32318 - Revert io.netty.noUnsafe change
- #32314 - DevUI: SmallRye Metrics
- #32312 - Change link to new Dev UI
- #32310 - Set a slightly higher memory for testing
- #32308 - Upgrade to Hibernate ORM 6.2.0.Final and Hibernate Reactive 2.0.0.Beta1
- #32307 - DevUI: Info extension
- #32306 - Bump smallrye-jwt version to 4.2.1
- #32305 - quarkus kill should on discovery say what it is installing
- #32304 - quarkus plug caching issue?
- #32303 - qurkus kill fails if jbang not installed
- #32300 - Mocking/stubbing/spying not working right in Quarkus 3.x
- #32299 - Refactor the QuteProcessor#validateNestedExpressions() method
- #32297 - Fix intellij tests
- #32296 - Properly include logging filters in named handlers
- #32291 - Logging: filter not set on named handler
- #32289 - Quarkus 3.0.0.Alpha4 introduces a performance regression
- #32284 - Bump microprofile-health-api from 4.0 to 4.0.1
- #32279 - Save creation of hashset and array to create an immutable set
- #32270 - Dev UI - First version of build steps and build items pages
- #32264 - OpenShift Dev UI
- #32262 - Upgrade graphql-java to 20.1 and smallrye-graphql 2.1.3
- #32255 - Ensure redis-cache does not cause load value on the wrong executor
- #32251 - Integrate Stork 2.1.0
- #32249 - Dev UI Resteasy reactive: no endpoint and card
- #32248 - Bump smallrye-open-api.version from 3.3.1 to 3.3.2
- #32236 - Take into account "fallback to container" when determining where native-image gets executed
- #32232 - Take into account quarkus.resteasy.gzip.max-input in classic REST Client
- #32228 - Dev UI 2 - RESTEasy Reactive speedometer on front page really a good idea?
- #32221 - ArC - minor cleanup
- #32216 - devui for resteasy reactive give 0% rating when no endpoints yet
- #32214 - Avoid instantiating JPAConfig just to destroy it when static init fails
- #32208 - Ensure RoleBinding resource is generated after Role/ClusterRole/ServiceAccount resources
- #32205 - Bump Gradle to 8.0.2
- #32203 - Do not print stack-trace in LogStreamBroadcaster.recordHistory
- #32193 - Kubernetes config now requires explicit
view-secrets
authorization to access secrets that is not needed - #32151 - Make Dev UI 2 the default Dev UI
- #32136 - Introduce HTTP security policy mapping between roles and permissions
- #32111 - stork-configuration-generator 2.0.z gives java.lang.NoClassDefFoundError: jakarta/enterprise/inject/spi/CDI: jakarta.enterprise.inject.spi.CDI
- #31939 - A bit of javadoc for codegen
- #31784 - RESTEasy Reactive: Handle separator for bean params
- #31556 - Properly monitor config for changes loaded from
quarkus.config.locations
- #31050 - Combining
@Separator
and@BeanParam
- #29000 - [EPIC] Allow to migrate from Quarkus 2 to 3 with our tooling
- #12941 - quarkus.resteasy.gzip.max-input does not apply for REST client
- #12219 - Add support for Roles with permissions