Skip to content

3.2.1.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 19 Jul 17:10
· 10563 commits to main since this release
e2cbde6

Major changes

  • #34662 - Add OpenAPI to management interface if enabled, with option to exclude

Complete changelog

  • #34809 - Fix path segment handling of encoded values
  • #34804 - Encode multi char code points correctly in RestEasy Reactive
  • #34802 - Fail when GraalVM / Mandrel version detection fails
  • #34795 - Discover all the project modules from all the Maven profiles by default
  • #34794 - Improve jar resources' release robustness
  • #34789 - Avoid race condition on adding content-length header
  • #34787 - Quarkus Maven plugin is unable to resolve local deps when generating code tests
  • #34783 - Stork - Removing out of date content and link upstream documentation
  • #34775 - DevMojo warnIfBuildGoalMissing parameter to be able to supress the warning about missing build goal
  • #34774 - Fixed workspace loading in dev mode when POM manipulaing plugins store POM files outside project directories
  • #34773 - Add another hint how to decrease OIDC session cookie size
  • #34772 - Remove token customizer from OIDC Microsoft provider
  • #34764 - Quarkus Maven Plugin doubles up the /target folder when used with Flatten Plugin
  • #34753 - Fix null logger
  • #34752 - Align Vert.x version in RESTEasy Reactive with Quarkus
  • #34746 - Properly implement redirection in REST Client for 307 responses
  • #34743 - OIDC DEV UI - small alignment and width adjustments
  • #34739 - Move DevUI Config resolution to Runtime
  • #34732 - ID token verification has failed: null after upgrade from 3.1.0 -> 3.2.0
  • #34729 - CVE-2023-2974 is reported in quarkus-core which does not allow our pipeline to complete
  • #34726 - ArC: improve documentation on supported CDI features and limitations
  • #34720 - Support serialization of class fields with Jackson in native
  • #34717 - Failed to execute goal io.quarkus.platform:quarkus-maven-plugin:3.2.0.Final:generate-code
  • #34709 - Support @ConfigMapping inheritance doc generation
  • #34707 - Remove a class that wasn't meant to be added
  • #34702 - Properly populate metrics uri in presence of auth failures
  • #34694 - ClassSerializer missing its default no arg constructor in native mode
  • #34689 - Ban only unavailable config services when initializing config in CodeGenerator
  • #34685 - Allow override of dev services props by integration test extensions
  • #34683 - Docfix: create multiple named reactive datasources is supported
  • #34682 - Upgrade Hibernate Reactive to 2.0.3.Final
  • #34678 - Don't mask deployment target from the CLI
  • #34675 - quarkus deploy --openshift ignores quarkus.openshift.deployment-kind=Deployment
  • #34665 - Docs: fix example snippet for VertxContextSupport
  • #34662 - Add OpenAPI to management interface if enabled, with option to exclude
  • #34661 - Bump sshd-common from 2.9.2 to 2.10.0 in /bom/application
  • #34658 - Fix import issues in qute documentation examples
  • #34655 - Refactor Hibernate mapping to use groups instead of dotted names
  • #34649 - Fix OIDC DEV UI Live Reload
  • #34644 - Rest client running GET requests instead of POST after redirect
  • #34642 - Live Reload stopped working since 3.2.0.CR1
  • #34641 - Don't load remote build analytics config if user has not accepted
  • #34632 - Resteasy Reactive: Server becomes unresponsive due to race condition on ContainerResponseContext.getEntityStream()
  • #34629 - Add QuarkusApplication javadoc
  • #34628 - Quarkus 3.2: Hibernate ORM configuration problem
  • #34626 - Quarkus 3.2.0.Final fetching build analytics remote config when disabled
  • #34625 - Add hint for migration of servlets for RESTEasy Reactive
  • #34612 - DevServices for Keycloak should support refresh token grant
  • #34610 - Do not refresh OIDC session if the user is requesting logout
  • #34606 - Timeout message for build analytics
  • #34601 - zip file closed errors
  • #34593 - Dev UI: Add Extension name in header page
  • #34592 - OIDC Logout doesn't work after 5 minutes
  • #34586 - Invalid handling of path segments in URLs by "quarkus-resteasy-reactive"
  • #34583 - Ban all services from SmallRyeConfig in CodeGenerator
  • #34581 - OpenTelemetry service name should have higher priority than app name and resource attribute service name
  • #34570 - Prevent build failure when @Blocking on Application
  • #34566 - Bump microprofile-openapi-api from 3.1 to 3.1.1
  • #34564 - Bump smallrye-jwt.version from 4.2.1 to 4.3.0
  • #34559 - Grpc: Fix hanging when Keycloak authorizer blocks thread and response never arrives
  • #34541 - Fix error message about JDBC instrumentation
  • #34539 - Prevent invalid warnings when setting @QuarkusIntegrationTest related properties
  • #34533 - DevMojo: align Maven goal invocation logging with Maven 3.9 style
  • #34528 - Fix Maven auth issue due to a classpath mix up
  • #34523 - Fix notifications when reindexing the default PU through the dev UI
  • #34521 - Track exceptions thrown during JAX-RS processing in the current span
  • #34520 - Invoke secured blocking Grpc methods on worker thread
  • #34510 - Enhance OpenTelemetry's DropTargetsSampler
  • #34509 - Upgrade to Maven 3.9.3
  • #34508 - Fix typo in InjectMock javadoc
  • #34507 - Add SSL Support to integration test
  • #34502 - Add support to run QuarkusIntegrationTest against https
  • #34499 - Simplify and improve OIDC PKCE secret initialization
  • #34494 - Restore ENTRYPOINT in Dockerfile templates
  • #34490 - Make sure settings-security.xml is picked up from ~/.m2 if exists
  • #34484 - Update OIDC DevUI doc with new DevUI images
  • #34482 - Build Analytics - prompt improvements
  • #34481 - ArC: fix possible StringIndexOutOfBoundsException in ArcJsonRPCService
  • #34478 - Make plugin syncing log debug
  • #34474 - Fix span export issue when user provided SpanProcessor beans exist
  • #34471 - The Common Log Format requires the date to be wrapped into []
  • #34468 - Enforce the configured TLS version
  • #34466 - DevUIArcJsonRPCTest.testInvocations unstable
  • #34463 - QuarkusApplication Simple JavaDoc
  • #34458 - Fix a typo in hibernate-reactive-panache.adoc
  • #34454 - An option to attach an Uber JAR as the main project artifact
  • #34452 - Fix Hibernate NoSuchMethod Exception when TenantIdGeneration used in Quarkus 3 native mode
  • #34450 - Support multiple backchannel logout tokens
  • #34449 - Refactor BuildTimeConfigurationReader to make it easy to initialize a config outside ExtensionLoader
  • #34448 - Failure to pull non-cached deps during test launch with proxy private repository
  • #34444 - Fix extra registry config merging
  • #34443 - Quarkus 3 native image fail to start with NoSuchMethod Exception
  • #34442 - OIDC BackChannel Logout is not production ready
  • #34441 - Upgrade to Hibernate ORM 6.2.6.Final, Hibernate Reactive 2.0.2.Final
  • #34440 - Attach renamed original JAR to the Maven project to keep install plugin working
  • #34439 - Quarkus gRPC @Blocking service bug (wrong kind of thread) with @RolesAllowed
  • #34433 - Use debug logging for catalog initialization message
  • #34431 - Prevent implicit image push when image build is explicitly disabled
  • #34425 - Documentation: Native testing, fix typo
  • #34414 - Improve generic resolution support in Spring Data JPA
  • #34413 - deploy commnad incorrectly trigger image build
  • #34405 - Fix typo in ResponseHeader annotation
  • #34404 - Fix typo in imports of sample in resteasy-reactive-client doc
  • #34388 - Provide possibility to run ./mvnw install with uber-jar creation, without renaming the uber-jar artefact
  • #34385 - Bad command in documentation
  • #34383 - Update ubi and openjdk-17-runtime images
  • #34376 - swagger-ui endpoint is traced by OTel
  • #34374 - Recover Kubernetes connection after watching builds logs timeout in OCP
  • #34373 - Remove duplicate property kotlin.coroutine.version from application BOM
  • #34370 - Quarkus is uing ubi8/ubi-minimal:8.6 and openjdk-17-runtime:1.15 while newer versions are available
  • #34368 - Docs - describe authentication challenge in security architecture concept guide
  • #34366 - Docs - configuration reference - environment variables
  • #34358 - Updates Infinispan to 14.0.11.Final
  • #34353 - OpenApi and SwaggerUi exposed on service port instead of management port
  • #34350 - Spring Data API Extension Interface Projections not working with generic interfaces
  • #34347 - Unable to pass command arguments to docker image in command line mode
  • #34336 - ArC: fix constructor injection for abstract decorators
  • #34276 - Openshift extension fails to deploy when on RHEL
  • #34175 - Dev UI Documentation update for Security
  • #34146 - BlockingOperationNotAllowedException in GRPC when using authentication
  • #34144 - Remove usages of @AlwaysInline
  • #34141 - Remove usage of @AlwaysInline as it's not GraalVM API
  • #34128 - Complete review for the Logging reference guide
  • #34085 - No gRPC response when no separate server is used & quarkus-keycloak-authorization is present
  • #34069 - Improve config documentation generation for mappings
  • #33945 - Dev-ui config editor not showing config values changed by a ConfigSourceInterceptor
  • #33889 - Panache LockModeType ignored since 3.1.1
  • #33567 - Custom ConfigSource not working with extensions that implement CodeGenProvider
  • #33446 - Pass additional parameters to podman/docker on MacOS
  • #33407 - OpenTelemetry custom SpanProcessor doesn't work in native mode
  • #33317 - OpenTelemetry SDK autoconfiguration ignores OTEL service name in favor of Quarkus app name
  • #33188 - Podman fails to build native on macOS
  • #33115 - Quarkus maven plugin 3.0.1.Final artifact upload broken, Authentication failure in Azure Devops
  • #31010 - HTTP access log %t missing enclosing brackets
  • #30802 - OIDC: Generate PKCE secret 32 chars long if it is not set and the client secret is not 32 chars long
  • #30462 - Bug/OpenTelemetry extension - unexpected exceptions are not recorded on the span
  • #27452 - Fix TODO in DropTargetsSampler.java
  • #27384 - OpenTelemetry: server spans of failed requests have no exception event
  • #24938 - Micrometer URI templating does not apply for unauthorized requests
  • #10134 - MicroProfile RestClient Encoding Failing for Emojis