Skip to content

2.3.0.Final

Compare
Choose a tag to compare
@geoand geoand released this 06 Oct 08:40
· 24609 commits to main since this release

Major changes

Complete changelog

  • #20439 - Make sure disabling security works with RR
  • #20431 - Warn when an OIDC session cookie exceeds 4096 bytes
  • #20428 - Add class information on exception
  • #20427 - JandexUtil should report the class name when failing to fetch a class from the index
  • #20426 - Don't fail testing if transformation fails
  • #20425 - Add RESTEasy Reactive Qute codestart
  • #20416 - Relax Elytron SASL check when used with Kafka
  • #20412 - Upgrade Jakarta EL impl to 3.0.4
  • #20407 - Update status of Amazon Lambda in docs
  • #20406 - Fix RestClientBuilder usage example in the guide
  • #20405 - Compared trimmed values
  • #20404 - Reinstate ability to set an empty container-image group
  • #20402 - Fix NPE in dev services
  • #20401 - Fix intermittent gradle failures
  • #20400 - Revert "Port Spring Web to RESTEasy Reactive"
  • #20399 - Revert "Port rest-data-panache to RESTEasy Reactive"
  • #20394 - Swap put and post methods
  • #20390 - Fix misleading exception message on @transactional(Transactional.TxType.NEVER)
  • #20387 - Update SmallRye Config to 2.5.1
  • #20383 - Update dev-mode-differences.adoc
  • #20382 - Hibernate Validator: Correctly detect custom ValueExtractor beans
  • #20381 - Continuous testing combined with Dev Services gets "wonky" after a bit of time
  • #20378 - Fix copy & paste bug in DevServicesDatasourceProcessor
  • #20376 - Build with empty quarkus.container-image.group failing
  • #20374 - Support the Mutiny AsyncFile type as a return type
  • #20373 - Apply min-level logging config to root logger
  • #20371 - Permit the use of suspend on a method returning Flow
  • #20368 - Micrometer: ignore null suppliers
  • #20364 - Add the exception unwrapping capabilities to RESTEasy Reactive
  • #20363 - Recurring redirects in OIDC against Azure AD
  • #20358 - Add maven-publish plugin to fix gradle plugin names
  • #20357 - Resteasy Reactive: ServerExceptionMapper does not process a thrown Exception (Kotlin only)
  • #20356 - Enable logging from integration tests
  • #20355 - Fix gdb debugging with GraalVM/Mandrel >=21.1
  • #20352 - Returning Uni doesn't work as described
  • #20350 - NullPointerException in MicrometerRecorder.registerMetrics
  • #20349 - Fix issue with Datasource DevServices reload
  • #20347 - Hibernate-Validator: Custom ValueExtractor is not automatically registered
  • #20346 - Dev-Services throw an exception on live reload if quarkus.datasource.devservices.image-name is set
  • #20345 - Resteasy Reactive: Kotlin Flow and Multi are not supported in suspend functions
  • #20340 - In CI swap Java 16 with 17 and in EA job swap 17-ea with 18-ea
  • #20336 - Upgrade smallrye openapi to 2.1.15
  • #20335 - Add annotation processor in extension modules
  • #20330 - Native support for Liquibase MongoDB
  • #20327 - Replace websockets example by extension codestart in java & kotlin
  • #20324 - Support CompletableFuture as a return type of RESTEasy Reactive Resource methods
  • #20322 - Resilient enum for extension metadata & remove 'code' tag from resteasy-reactive-xxx
  • #20321 - gdb debugging of native images without setting the sources directory no longer works as of GraalVM/Mandrel 21.1
  • #20319 - Make jacoco work with @QuarkusIntegrationTest
  • #20304 - Extension codestart guide (and javadoc for QuarkusCodestartTest)
  • #20303 - Logging doesn't work on integration test (@QuarkusIntegrationTest)
  • #20297 - Only use objcopy in Linux environments
  • #20283 - ConfigMapping throws crazy bytecode exception
  • #20274 - Bump org.glassfish:jakarta.el due to vulnerability
  • #20257 - Configuration injection regression after migrating from 1.12.2.Final to 2.2.3.Final
  • #20243 - Getting error message:SRCFG00027 in quarkus-2.2.3.Final and quarkus-2.2.2.Final, while test case worked correctly in quarkus-2.2.1.Final
  • #20235 - Websocket should have a codestarts instead of a singleton example
  • #20232 - Add GraalVM 21.3 compatibility support for resource registration
  • #20226 - Signature of com.oracle.svm.core.configure.ResourcesRegistry.ignoreResources changed in GraalVM/Mandrel 21.3-dev
  • #20215 - Java 17: In CI swap 16 with 17 and in EA job swap 17-ea with 18-ea
  • #20214 - Only restart dev-service when properties added / changed / deleted
  • #20209 - Support for TokenIntrospection and UserInfo cache
  • #20207 - Serialized results that shouldn't appear when CompletableFuture as return value in reactive resteasy with jsonb
  • #20191 - quarkus-openapi: @Schema(hidden=true) on class level has no effect
  • #20156 - Introduce QuarkusTestProfileAwareClassOrderer for efficient @TestProfile ordering
  • #20152 - SROAP04005: Could not find schema class in index: java.lang.Void when using rest-client-reactive with Uni
  • #20144 - AuthorizationController is not working after 2.2.0.Final
  • #20117 - Provide JUnit 5.8 test class orderer for efficient ordering of @TestProfile
  • #20103 - Register @ConfigMappings directly into the Config builder
  • #20088 - Kafka SASL GSSAPI exception
  • #20066 - quarkus.log.min-level doesn't overwrite quarkus.log.level
  • #19990 - 2.2.2: Fails to find config-mappings (regression from 2.2.1)
  • #18559 - JaCoCo not working with @QuarkusIntegrationTests
  • #18333 - Injecting ConfigMapping in resteasy containerrequestfilter causes NoSuchElementException
  • #16448 - Misleading exception message on @transactional(Transactional.TxType.NEVER)
  • #12800 - OIDC Introspection and Userinfo Cache