3.0.1.Final
Complete changelog
- #32879 - PLANNER-2861 Upgrate to OptaPlanner 9
- #32863 - Dev UI: Implement the config filter by extension
- #32861 - Make dev-services hot reload
- #32848 - Provide correct generic type and annotations in ParamConverterProvider
- #32847 - Fix a typo in rest-client-multipart.adoc
- #32846 - Fix a typo in mongodb-panache.adoc
- #32842 - Correct a typo in redis-reference.adoc
- #32841 - Add a column before a table column separator
|
- #32840 - Correct a minor error in qute-reference.adoc
- #32838 - Fix a typo in security-openid-connect-multitenancy.adoc
- #32837 - Disable DEV UI for remote dev mode
- #32836 - Prevent exposing of new DEV UI in remote development mode
- #32833 - Fix OIDC UserInfo to better handle null, array, map
- #32825 - Set correct OIDC Google principal claim
- #32824 - Set correct OIDC Google principal claim name
- #32817 - ArC - new Dev UI - fixes and improvements
- #32815 - Properly pass annotation to Writers when streaming data
- #32812 - Report OTel config unknowns only when fallback properties used
- #32810 - Fix K8 service binding with reactive datasource
- #32809 - Set OIDC
user-info-required
whenUserInfo
is known to be required - #32805 - ArC - support interception of static methods with repeatable bindings
- #32804 - Remove maven-compiler-plugin from dependabot ignore list
- #32798 - Register Resource Class for reflection when customer Reader or Writer is used
- #32797 - Dev UI remove console.log
- #32796 - Dev UI Fix labels not clearing out
- #32795 - Docs update for Apicurio Registry compatible dependencies
- #32788 - Add note about using Jacoco with a multi-module project
- #32783 - Bump dekorate to 3.5.5
- #32776 - Bump quarkiverse-parent to 13
- #32771 - Prevent NPE for UserInfo String and Boolean properties
- #32765 - RR client: annotations on
@*Param
fields present in@BeanParam
class unavailable to customParamConverterProvider
- #32762 - Normalize paths for POM Model providers
- #32759 - Restore the ability to use
@TestReactiveTransaction
on a test class - #32757 - Also create the default mailer if
@CheckedTemplate
is used - #32756 - Display JVM CDS logs when debug logging is enabled
- #32755 - [Quarkus 3.0.0.CR2] [quarkus-mailer] NullPointerException when sending with MailTemplateInstance
- #32754 - Allow the OPTIONS method for static resources
- #32753 - Update codestarts to use openjdk container images 1.15
- #32752 - Collect META-INF/resources only from the runtime classpath
- #32751 - Codestarts - OpenJDK-Container Image not updated
- #32750 - Fix issue with quarkus.init-and-exit
- #32749 - Dev UI add label and icon to submenu
- #32748 - Dev UI DevService page to use new card component
- #32744 - Dev UI - add logger level to server log
- #32740 - Add missing static import in config interceptor doc
- #32738 - Fix guide oidc trust-store config parameter name
- #32737 - Make it possible to test Google OIDC from DevUI
- #32733 - Fixed Java migrations from different packages
- #32729 - quarkus.init-and-exit no longer works
- #32724 - Undertow: Servlet context path failing with
_static
directory - #32717 - Get element type without annotations
- #32715 - Throw better exception when REST Client receives invalid JSON
- #32711 - Add service registars and loaders to the list of beans to keep
- #32710 - Rest-client throw a "HTTP 400 Bad Request" instead of "Bad Response From Server"
- #32708 - Dev UI Move info to menu item and format page for known items
- #32707 - Bump yasson from 3.0.2 to 3.0.3
- #32704 - Bump smallrye-mutiny-vertx-core from 3.2.0 to 3.3.0
- #32697 - Fix OpenTelemetryJdbcInstrumentationTest flaky test
- #32696 - Quarkus returns 404 on OPTIONS request for the static resources
- #32692 - Allow ConfigMappings with default visibility
- #32690 - Quarkus dev mode is not working with a certain type of folder tree due to dependency injection
- #32689 - Make mailer beans default beans
- #32687 - Upgrade to Hibernate ORM 6.2.1.Final
- #32683 - Reinitialize BouncyCastle DRBG URLSeededEntropySourceProvider at runtime
- #32675 - Dev UI: allow status to be a list
- #32673 - Dev UI make sure to work on custom http root
- #32666 - Get java.nio.file.InvalidPathException on Windows when compile Quarkus 3.0.0.Final Spring Cloud Config Client
- #32654 - Flyway migration: JavaMigration doesn't respect location
- #32653 - Qute build steps - refactoring and performance improvements
- #32651 - Ensure the ServiceAccount/Role/ClusterRole resources are created in order
- #32650 - Quarkus 3: Using
@TestReactiveTransaction
at the class level doesn't work - #32648 - ConcurrentAuthTest: Make sure executor is shut down even after failure
- #32645 - Updates to Infinispan 14.0.8.Final
- #32644 - Support blocking exception mappers in REST Client Reactive
- #32643 - Quarkus doesn't support 2.2.5.Final apicurio-registry-mem anymore and documentation should provide compatibility info
- #32641 - Fixed minor typos in doc content
- #32640 - Openshift application has no access to secrets
- #32633 - Bump microprofile-config-api from 3.0.2 to 3.0.3
- #32630 - Bump mongodb-crypt from 1.7.1 to 1.7.3
- #32620 - Upgrade to Hibernate Reactive 2.0.0.Beta2
- #32617 - UniAsserterInterceptor - improve the javadoc and docs
- #32614 - Implement new DevUI for Reactive REST Client
- #32613 - Add CSS ids to DEV UI continuous testing page to help automated testing
- #32611 - Add new security architecture diagram and process description to Security Architecture content
- #32610 - Qute Dev UI improvements
- #32605 - Support generation of ClusterRoleBinding resources
- #32602 - Strange problem with Hibernate Reactive Panache in Quarkus 3.0.0.
- #32599 - Dev UI: Complete Server log implementation.
- #32596 - Dev UI: Migrate Rest client reactive to the new Dev UI
- #32589 - Bump microprofile-config-tck from 3.0.2 to 3.0.3
- #32587 - Bump com.gradle.enterprise from 3.12.6 to 3.13 in /devtools/gradle
- #32586 - Validator for Config only
- #32585 - Write "Update projects to Quarkus 3 automatically" guide
- #32584 - Add JWT authentication tests to management-interface-auth
- #32583 - New Dev UI show numbers in submenu for arc extension
- #32581 - Quarkus 3.0.0.CR2 : DevUI error with custom root path
- #32580 - Quartz - only notify QuartzSchedulerImpl.destroy() if the bean exists
- #32579 - Update docs about spying on partial mocks
- #32576 - AWT related .so libs needed in container
- #32573 - Bump Keycloak version to 21.0.2
- #32572 - Kubernetes - RBAC ClusterRoleBinding not generating correctly?
- #32571 - Gradle integration tests: tackle (Windows) CI issues
- #32565 - Fix Otel propagator for old property
- #32564 - Remove useless leading spaces in sam YAML files
- #32563 - Small UI fix to devservice page
- #32561 - Properly perform reflection registration for
@Gauge
instances - #32559 - Disable flaky OpenTelemetry Jdbc instrumentation test
- #32558 - Remove lambdas from OidcRecorder
- #32554 - Bump mockito-core from 5.2.0 to 5.3.0
- #32538 - Use local lookup policy for generated image stream resources
- #32533 - Exceptions with Hibernate Reactive under load
- #32527 - Update apicurio registry dependencies
- #32464 - Spring Data API Extension not updating generic mapping
- #32427 - Smallrye-metrics integration test fails when passing
-H:-ParseOnce
GraalVM option - #32414 - ERROR Being Logged In Quarkus 3.0.0.CR1 DevUIProcessor with camel-quarkus-twilio extension
- #32384 - Provide an update guide
- #32332 - Unknown enum constant org.osgi.annotation.bundle.Requirement.Resolution.OPTIONAL
- #32326 - DevUI: Info change from Card to Menu
- #32210 - Use of the
quarkus-opentelemetry
extension yields config warnings - #31908 - Add Management auth test confirming OIDC works for the main router only
- #31587 - RESTEasy Reactive SSE doesn't provide method annotations, nor actual headers to
MessageBodyWriter
- #31554 - RunTimeMappingsConfigBuilder failures (native build/tests) with 2.16.4
- #31543 - Improving the sam.jvm.yaml
- #30555 - Quarkus jacoco coverage not working in a multi module project where code and tests are in separate modules
- #30312 - Reactive Client ResponseExceptionMapper throws BlockingNotAllowedException when consuming an InputStream
- #29879 - Create an opentelemetry-aws IT test project
- #28505 - Support a silent mode for JWTAuthMechanism
- #24540 - NullPointerException on custom consraint validator when injecting a config mapping at startup