Skip to content

2.5.1.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 01 Dec 15:09
· 23445 commits to main since this release

Complete changelog

  • #21820 - Move quarkus-devtools-testing to the quarkus-bom as it's used for extension dev
  • #21813 - Updated SmallRye OpenAPI to 2.1.16
  • #21804 - Bump gizmo from 1.0.9.Final to 1.0.10.Final
  • #21797 - Base64 encode correctly in mock event server
  • #21787 - Qute type-safe validation - honor the TemplateAttribute annotations
  • #21786 - Prevent ugly exceptions when shutting down lambda application in dev-mode
  • #21783 - Fix GraalVM version pattern matching and add test for isJava17
  • #21779 - Qute unable to find template extension methods with @TemplateAttribute annotation
  • #21778 - Resteasy Reactive: Inspect class tree for @BeanParam to find annotations
  • #21773 - Dev UI - fix config namespace resolver
  • #21764 - Add import to docs
  • #21763 - Fix exception wrapping issue with SecurityHandler
  • #21759 - BeanParam extending another class fails in RESTClient
  • #21755 - Using Kotlin guide test fail
  • #21753 - Fix Reactive Messaging build time wiring connector attribute types
  • #21744 - Take multiple Accept headers case into account in RESTEasy Reactive
  • #21737 - Qute documentation: removed incorrect static keyword
  • #21733 - Qute namespace extensions - fix a NPE when a param resolves to null
  • #21728 - Fix rest client invalid config message
  • #21725 - Take into account entity-PU assignments in Hibernate ORM even if there is only one PU
  • #21714 - Fix IndexOutOfBoundsException in Qute DevUI
  • #21713 - java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
  • #21710 - Get OIDC recover from the connection failure if the discovery is disabled
  • #21709 - Rest client config - avoid warnings about unrecognized config keys
  • #21708 - quarkus.rest-config instead of quarkus.rest-client
  • #21706 - Startup fails if OIDC provider is not available
  • #21705 - Qute Dev UI - fix the preview page
  • #21698 - Quarkus throws warnings about quarkus.rest-client configuration after #21530
  • #21695 - Resteasy Reactive: Use uri.getRawQuery instead of uri.getQuery
  • #21692 - Copy default methods of a RestClient Reactive interface to the generated class
  • #21691 - Cannot resolve config property referenced in dev-console card template
  • #21689 - Resteasy Reactive - Avoid NPE when using runtime converters
  • #21682 - quarkus.hibernate-orm.packages not working
  • #21679 - @RolesAllowed wrap all exception with RuntimeException of asynchronous rest client when CompletionStage is not created
  • #21674 - interceptor bound to a non-RestClient method on a RestClient interface is not called with RestClient Reactive
  • #21673 - Propagate the Maven settings argument when testing codestart-generated projects
  • #21670 - Upgrade to MySQL JDBC driver 8.0.27
  • #21669 - Upgrade to MySQL JDBC driver 8.0.27
  • #21668 - Remove dot from guide title
  • #21667 - Spring Data: Fix interface projection using Page and Slice
  • #21665 - Set produced Logger as DefaultBean
  • #21664 - Resteasy Reactive - Using BeanParam with custom paramconverter throws NPE
  • #21662 - Fixed azure config function.json file to be properly handled by the Azure functions http maven archetype
  • #21655 - Fix InputStream handling as Response entity in RESTEasy Classic
  • #21640 - Ensure that Derby Dev Services works properly
  • #21639 - Devservices derby doesn't start because of missing resource bundle
  • #21637 - Make quarkus-jdbc-mysql work properly in native mode for Java 17
  • #21636 - Qute - fix ChildResolutionContext.getExtendingBlock()
  • #21635 - Fixed escaping of properties for azure-functions-http archetype
  • #21634 - App Engine Standard should always use the uberjar
  • #21633 - Ensure that RESTEasy Reactive violation report doesn't break Hibernate Validator in native
  • #21627 - Add commons-logging exclusion to keycloak-admin extension
  • #21626 - Pass checked exceptions unwrapped for Kotlin methods
  • #21624 - Update SmallRye Config to 2.6.1
  • #21620 - Fix RestClientFallbackConfigSourceInterceptor#iterateNames()
  • #21616 - Spring data Page does not work with interface projection
  • #21607 - Don't warn when QuarkusTestResourceLifecycleManager can't find field
  • #21606 - Fix CME in MicrometerRecorder shutdown hook
  • #21604 - ConcurrentModificationException from Micrometer extension on shutdown
  • #21603 - Change link for testcontainers usage example
  • #21602 - Quarkus 2.5.0.CR1 / Final: Assets loaded from jar/classpath are not served (parsed?) correctly anymore
  • #21601 - Fix issue with DevMode tests
  • #21584 - Qute: insert in for/each doesn't have the desired effect
  • #21579 - Add JWT and POST body tests
  • #21577 - Getting lots of "Unable to determine matching fields for injection of test instance" messages
  • #21576 - IllegalArgumentException on x-www-form-urlencoded POST with Amazon Lambda HTTP extension
  • #21575 - Update JMS guide to not create generated [test] code that isn't used
  • #21566 - Push sun.lwawt.macos package to runtime init in Darwin in Java 17
  • #21564 - Google Cloud guide - build via Maven plugin should use uber-jar packaging
  • #21563 - Upgrade apicurio version
  • #21562 - Fix codestart regression with dependency override
  • #21559 - LambdaHttpHandler does not properly handle multiple Accept headers
  • #21550 - Fix Kerberos module use in Java 17
  • #21544 - Fix mongodb-client health test after client creation was made lazy
  • #21538 - OpenAPI: Do not remove headers added by client when adding default CORS
  • #21537 - Pass on compiler release flag value in Maven dev mode
  • #21536 - Fixing failing test in Hibernate Reactive: SchemaUpdateTest
  • #21533 - quarkus-rest-client-reactive related configuration properties problem
  • #21531 - Health-UI calls the wrong URL for health in dev mode
  • #21530 - Read client configuration directly from Config rather than via @configroot
  • #21522 - Make uncategorized work for extensions without categories
  • #21519 - Kotlin: ArcUndeclaredThrowableException since 1.13.x
  • #21517 - Health-UI call the wrong URL for health
  • #21516 - quarkus-hibernate-validator brings a dependency that is not supported in native mode
  • #21510 - Support "Uncategorized" extensions
  • #21508 - Quarkus testing guide: "TestContainers example" no longer exists
  • #21501 - Fix to use serviceAccountName, instead of serviceAccount
  • #21498 - Don't build docs module in CI JVM Tests
  • #21497 - Bump com.gradle.plugin-publish from 0.17.0 to 0.18.0 in /devtools/gradle
  • #21495 - Fix native compatibility with Confluent kafka-avro-serializer version 7.0.0
  • #21494 - Ignore ConfigMapping injection points annotations for type matching
  • #21493 - Update OIDC Dev UI to support extra grant options
  • #21486 - Update the CONTRIBUTING Code Review section
  • #21482 - Don't fail native test start when http is not exposed
  • #21473 - Only warn about loggable messages
  • #21469 - @Valid annotation treated as a bean
  • #21412 - Confluent + confluent kafka-avro-serializer version 7, throw a KafkaException in native mode
  • #21408 - Temporary fix for failure to resolve 'sun.management.Util' when using GraalVM CE 21.3.0 Java 17
  • #21407 - Error with ConfigMapping using Maps, Nested Groups and Optional
  • #21372 - Integration test jgit fails to compile natively with GraalVM CE 21.3 Java 17
  • #21366 - Report error about unsupported features when update to quarkus 2.5.0.CR1 and graalvm 21.3.0 java 17 with mysql dependence
  • #21359 - Integration tests using postgresql fail to compile natively with Java 17
  • #21350 - Support "Uncategorized" extensions
  • #21348 - REST Client Config - Limitations of ConfigRoot RestClientsConfig
  • #21345 - REST Client Configuration via Uppercase/Underscore Environment Variables Stopped Working in 2.4.0
  • #21341 - MP REST Client configuration at runtime does not work since quarkus 2.4.0-final
  • #21336 - Hashicorp Vault integration stopped working in 2.4.0
  • #21332 - Property expression quarkus.http.test-port with rest-client not working with 2.4.1
  • #21317 - Unable to retrieve status for gRPC service
  • #21234 - Query param name containing the '=' character is not correctly encoded by the http client on quarkus reactive
  • #20821 - Logger producer should use @DefaultBean