quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are visible (Hide)

quarkus - 2.13.6.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #29823 - Fix code sample Using gradle
  • #29821 - Reactive Rest Client: Process paths before sub resources
  • #29787 - Fix PostgreSQL XA mode in native images
  • #29734 - Consuming multiple media types from a resource method does not work
  • #29732 - Consuming multiple media types from a resource method does not work
  • #29729 - Handling a multipart request part as a file based on the content-type
  • #29725 - Handling a multipart request part as a file based on the content-type
  • #29712 - keycloak-admin-client-reactive maps wrong id to AuthorizationResources
  • #29654 - Update the description copied from non-reactive variants
  • #29623 - OutboundSseEvent is not correctly serialized
  • #29620 - VertxProcessor - skip synthetic methods annotated with ConsumeEvent
  • #29596 - Infinispan - Fix loading of config file via URI in dev mode
  • #29592 - [infinispan-client] cache configuration not available while bootstrapping dev mode
  • #29586 - Fix config editor when using HTTPS
  • #29585 - @ConsumeEvent annotated method is called twice per message when generic parent class has an abstract method for it
  • #29577 - Follow the recommendation to add the name for the credential provider
  • #29569 - Bump sshd-core version to 2.9.2
  • #29562 - Improve Docker detection with Unix sockets
  • #29561 - Fix a typo in the BC CredentialsProvider test
  • #29552 - Fix JDBC Oracle exclude config for windows native builds
  • #29541 - Bump sshd-common version to 2.9.2
  • #29534 - Make sure dependency node's repositories are used when resolving the artifact
  • #29460 - Ensure that Transfer-Encoding and Content-Length are not both set
  • #29458 - Bump postgresql from 42.5.0 to 42.5.1 in /bom/application
  • #29446 - Fix Vert.x event bus codec registration
  • #29434 - Application startup fails using Lombok's @NonNull on a method annotated with @ConsumeEvent
  • #29431 - DevUI - config editor doesn't work well over https, UI doesn't get updated
  • #29426 - DOCKER_HOST-strategy in class isDockerWorking.java excludes expected "unix:"-path where it should include "unix:" - broken.
  • #29420 - Skip quarkus:dev for modules with packaging pom
  • #29414 - Upgrade flapdoodle to 3.5.2 and add it to Dependabot
  • #29373 - Ensure proper generic type is used with RestResponse
  • #29356 - Add HTTPS port configuration in the HTTP reference guide
  • #29341 - Rename method names in virtual threads doc
  • #29336 - kotlinx.serialization.SerializationException: Serializer for class 'ArrayList' is not found.
  • #29334 - Create directories when syncing doc branches for website
  • #29333 - Fix broken markup for a list in security guide
  • #29308 - Upgrade narayana to 5.13.1.Final
  • #29307 - Upgrade narayana dependencies to version 5.13.1.Final
  • #29295 - Set higher timeout for Misc 4 native job
  • #29292 - Quartz - add a backwards compatibility note
  • #29262 - Compile application classes before test classes
  • #29256 - Fixed code in stork-reference.adoc
  • #29237 - Fix compilation error in virtual threads doc
  • #29220 - Update latest brew openjdk package
  • #29219 - Bump com.gradle.plugin-publish from 1.0.0 to 1.1.0 in /devtools/gradle
  • #29204 - Fixed error in Stork guide
  • #29201 - Fix IsDockerWorking class not using TestContainersStrategy
  • #29188 - IsDockerWorking not using TestContainersStrategy after 2.13.4.Final
  • #29182 - Use Mandrel by default for container build
  • #29175 - Doc: Fix statement about CA certs embedding
  • #29152 - Correct typos and code style on the Virtual Threads guide
  • #29150 - Generate a temporary uber-jar in case the target already exists instead of deleting it right away
  • #29146 - Custom SSL Root CA Certificates overrule certificates from default cacerts when running in native mode
  • #29138 - Demote the "test dir mapping" log message to debug
  • #29102 - Fix table entries in documentation
  • #29100 - Register all implementation of ExtensionAdapter in k8s client extension
  • #29099 - Replace deprecated properties in JReleaser descriptor
  • #29098 - Fix compilation error in virtual threads doc
  • #29096 - Provider io.fabric8.knative.client.KnativeExtensionAdapter not found
  • #29094 - Make sure aroundInvoke interceptors get correct method parameters
  • #29087 - Document that Mandrel 22.3 does not provide a -java11 image anymore
  • #29059 - Ensure that content-length is not set when transfer-encoding exists while propogating headers from rest client
  • #29036 - When propagating the duplicated context, drop the request scope
  • #29025 - io.quarkus...BootstrapMavenException resolving a wrong dependency version
  • #29017 - Request Context Race condition in quarkus 2.13
  • #29009 - Propagate the javax.annotation.security annotations in REST Data
  • #28995 - PanacheEntityResource not propagating javax.annotation.security
  • #28811 - Rest Data Panache: Correct Open API integration
  • #28786 - Complete OpenAPI for PanacheEntityResource
  • #28783 - Hibernate validation fails on a constructor parameter validation
  • #28594 - Support setting the RolesAllowed in the Panache REST Data extension
  • #28507 - Allow AllowedRoles in PanacheEntityResource
  • #28499 - Properly allow mixing @QuarkusTest and @QuarkusMainTest
  • #28486 - Using QuarkusTest and QuarkusMainTest in the same package breaks in 2.13.*
  • #28376 - Continuous testing gets messed up when stashing/unstashing changesets that have changes to tests
  • #28295 - Switch native GC policy from space/time to adaptive (default)
  • #28267 - Switch native GC policy to adaptive
  • #20938 - Resteasy Reactive Multipart fails if fileName is not set for a file part
  • #10673 - OutboundSseEvent is not correctly serialized
quarkus - 2.15.0.Final

Published by gsmet almost 2 years ago

Major changes

  • #29598 - Add hibernate.query.in_clause_parameter_padding as a supported configuration parameter
  • #29574 - Use -XX:ArchiveClassesAtExit for AppCDS creation in Java 17+

Complete changelog

  • #29705 - Fix ClientProxyGenerator
  • #29702 - Introduce support for the uri file in k8s service binding
  • #29700 - Polish Kubernetes Service Binding
  • #29688 - Fix wrong extension reference on WebauthN documentation
  • #29683 - Allow using Gradle addExtension task without property file
  • #29682 - Return allowed CORS headers in the letter case they were submitted in and update the test
  • #29675 - Add a paragraph about tiered compilation in the snapstart guide
  • #29671 - Introduce the UniAsserter API to the Hibernate Reactive documentation
  • #29663 - gradle addExtension fails if you have no root properties file defined
  • #29661 - Invalid JSON input request handling
  • #29653 - Do not remove ConfigMappings marked as not removable via build item
  • #29645 - OpenTelemetry instrumentation stops working for resteasy-reactive resources and JDBC after dev mode reload
  • #29644 - Allow defining additional data passed to codestarts for project creation
  • #29641 - ArC - introduce immutable bean archive index
  • #29637 - SnapStart integration enhancement
  • #29622 - Avoid Gradle internal API CompositeProjectComponentArtifactMetadata
  • #29617 - Document RunOnVertxContext and UniAsserter
  • #29598 - Add hibernate.query.in_clause_parameter_padding as a supported configuration parameter
  • #29593 - IllegalAccessError on @QuarkusTest when using method in package private interface
  • #29583 - @ConfigMapping throws java.util.NoSuchElementException
  • #29575 - Unexpected beans added to the index and affecting restarting the application
  • #29574 - Use -XX:ArchiveClassesAtExit for AppCDS creation in Java 17+
  • #29570 - Move Google Cloud Function extensions to stable
  • #29567 - Bump flapdoodle.mongodb.version to 3.5.3
  • #29550 - Introduce @Separator annotation for query parameters
  • #29549 - Allow to customize response body of 403 issued by HTTP policy
  • #29528 - Resteasy Reactive support for multivalued parameters
  • #29502 - No need to use response methods returning a Future, if not used (part II)
  • #29459 - Take conditional annotation into account for @ServerExceptionMapper
  • #29316 - ServerJacksonMessageBodyReader and JacksonBasicMessageBodyReader "should" catch JsonProcessingException
  • #29196 - Add "hibernate.query.in_clause_parameter_padding" as a supported configuration parameter
  • #29043 - Parent first dependencies method in Class Loading Reference guide not working for applications
  • #28792 - Fix vertx otel sdk reload in devmode
  • #28372 - Add codestart data option in CLI and Maven plugin
  • #27956 - Rest Client: Add property to skip hostname verification
  • #27901 - RestClient Reactive - set HostnameVerifier or SSLContext
  • #16208 - CORS Preflight responses missing Access-Control-Request-Headers
  • #5751 - Allow quarkus-oidc to customize response body of 403
quarkus - 3.0.0.Alpha2

Published by gsmet almost 2 years ago

Complete changelog

quarkus - 2.14.3.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #29681 - Add spec.metadata.labels in Deployment resource for OpenShift
  • #29674 - Revert "Reactive Rest Client closing connections after server failures"
  • #29654 - Update the description copied from non-reactive variants
  • #29651 - Add further details about podman
  • #29643 - Upgrade to Jandex 3.0.5
  • #29620 - VertxProcessor - skip synthetic methods annotated with ConsumeEvent
  • #29596 - Infinispan - Fix loading of config file via URI in dev mode
  • #29592 - [infinispan-client] cache configuration not available while bootstrapping dev mode
  • #29591 - Fix typos around http(s) topic
  • #29586 - Fix config editor when using HTTPS
  • #29585 - @ConsumeEvent annotated method is called twice per message when generic parent class has an abstract method for it
  • #29577 - Follow the recommendation to add the name for the credential provider
  • #29569 - Bump sshd-core version to 2.9.2
  • #29562 - Improve Docker detection with Unix sockets
  • #29561 - Fix a typo in the BC CredentialsProvider test
  • #29554 - Update to Stork 1.3.3
  • #29541 - Bump sshd-common version to 2.9.2
  • #29534 - Make sure dependency node's repositories are used when resolving the artifact
  • #29514 - Docs - Pulling up info on .dockerignore
  • #29497 - Missing spec.template.metadata.labels in deployment
  • #29469 - Response Body in ClientExceptionMapper is always null
  • #29431 - DevUI - config editor doesn't work well over https, UI doesn't get updated
  • #29426 - DOCKER_HOST-strategy in class isDockerWorking.java excludes expected "unix:"-path where it should include "unix:" - broken.
  • #29365 - Prevent repeated processing of the same authentication failure exception
  • #29239 - Fix AuthenticationRedirectException handling with disabled proactive security
  • #29025 - io.quarkus...BootstrapMavenException resolving a wrong dependency version
  • #28967 - Use failure handlers for security exceptions before JAX-RS chain starts
  • #28489 - RESTEasy Reactive - provide way to customize response when JWT is invalid and proactive security enabled
  • #28488 - Reactive Routes - failure handler can't intercept exception thrown for invalid JWT
quarkus - 2.15.0.CR1

Published by gsmet almost 2 years ago

Major changes

  • #29490 - SmallRye GraphQL 1.9.0
  • #29323 - Support filtering by named queries in REST Data with Panache extension
  • #29277 - Add @ClientQueryParam to Reactive REST Client
  • #29266 - Allows @InjectMock with gRPC Mutiny clients
  • #29108 - Warmup stage
  • #29081 - Redis - Implement the search group
  • #29028 - Update to graalvm and mandrel 22.3.0 - 2.13
  • #28867 - Quarkus CRAC/Firecracker integration
  • #28838 - Support continuous test in cli (test command)
  • #28654 - Move gRPC extension to new Vert.x gRPC impl
  • #28305 - Add dev services for kubernetes
  • #27986 - Google Cloud Functions test framework
  • #25343 - Support for OIDC FrontChannel logout
  • #23410 - Introduce image build / push commands

Complete changelog

  • #29560 - Register codecs for subclasses for Vert.x event bus
  • #29554 - Update to Stork 1.3.3
  • #29552 - Fix JDBC Oracle exclude config for windows native builds
  • #29551 - Ban the use of org.jboss.jandex.Type#toString() in core deployment module
  • #29547 - Bump impsort-maven-plugin from 1.7.0 to 1.8.0
  • #29541 - Bump sshd-common version to 2.9.2
  • #29537 - Upgrade SmallRye Health to 3.3.1 (4.0.1)
  • #29535 - Use proper ArtifactCoords type in AbstractImageMojo
  • #29534 - Make sure dependency node's repositories are used when resolving the artifact
  • #29529 - Apply tiny polish to AbstractImageMojo
  • #29514 - Docs - Pulling up info on .dockerignore
  • #29507 - replace ExecutorTemplate with ExecutorRecorder
  • #29503 - Bump micrometer-bom from 1.10.1 to 1.10.2
  • #29499 - Docs - Fix typo in Front-Channel Logout documentation section
  • #29498 - Update SmallRye Config to 2.13.0
  • #29494 - Upgrade Flyway to 9.8.3
  • #29491 - Configure redis client beans from config for programmatic injection
  • #29490 - SmallRye GraphQL 1.9.0
  • #29486 - Vert.x event bus - add a test for generic payload
  • #29485 - Jakarta - Make sure all versions are proper strings in rewrite.yml
  • #29484 - Remove GraalVM annotation from ConfigDiagnostic
  • #29479 - Fail with 401 if single IdentityProvider produced no SecurityIdentity
  • #29478 - Disable quarkus-integration-test-reactive-messaging-hibernate-orm tests
  • #29470 - Add support for Kubernetes Client retry properties
  • #29467 - Add support for HTTP operation retries (with exponential backoff) in Kubernetes Client
  • #29464 - Optimize CsrfHandler use of SecureRandom
  • #29457 - Bump testcontainers.version from 1.17.5 to 1.17.6
  • #29454 - Update security authorization reference guide
  • #29449 - Remove incorrect target added to maven-compiler-plugin
  • #29439 - Split the generated io.quarkus.runner.Feature#beforeAnalysis() method
  • #29438 - Bump commonmark from 0.20.0 to 0.21.0
  • #29437 - Bump jackson-bom from 2.14.0 to 2.14.1
  • #29435 - Image cli forced dependency / extension support in gradle projects
  • #29418 - Diataxis restructure of security docs
  • #29415 - Improve the initialization of maintenance branch for documentation
  • #29414 - Upgrade flapdoodle to 3.5.2 and add it to Dependabot
  • #29409 - Annotation transformer - add TRACE logging
  • #29408 - Update SmallRye Config to 2.12.2
  • #29406 - Add support for the auto-suggest commands (from Redis Search)
  • #29401 - Improvements in image cli and extensions
  • #29400 - Unify compiler plugin config in one place for in core-deployment
  • #29399 - Use RESTEasy Reactive for reactive DB tests
  • #29398 - Properly make CredentialsProvider beans unremoveable
  • #29393 - Bump artemis.version from 2.26.0 to 2.27.0
  • #29392 - Improve doc reference for specifying categories
  • #29382 - Revert "Create Redis client beans from buildtime config"
  • #29378 - InjectMock#convertScopes() - support annotations added by extensions
  • #29377 - Implement native test for the gRPC / Hibernate ITs
  • #29372 - Apply minor polish to shutdown related code
  • #29365 - Prevent repeated processing of the same authentication failure exception
  • #29358 - Bump grpc.version from 1.50.2 to 1.51.0
  • #29357 - Support for forwarding query params in OIDC
  • #29347 - Apply minor improvements to CONTRIBUTING.md
  • #29345 - Add support for web-app type OIDC applications to forward specified query params to the OIDC provider
  • #29344 - Create Redis client beans from buildtime config
  • #29343 - Re-enable CodeFlowTest#RPInitiatedLogout
  • #29339 - Verify the generation when using odd gRPC method names
  • #29324 - Update to protoc 3.21.9
  • #29323 - Support filtering by named queries in REST Data with Panache extension
  • #29321 - Bump micrometer-bom from 1.9.5 to 1.10.1
  • #29320 - Bump mariadb-java-client from 3.0.9 to 3.1.0
  • #29317 - Bump com.google.protobuf:protobuf-java to a newer version
  • #29310 - Wait Redis Search Tests - indexation is async
  • #29300 - Improve javadoc of PreventFurtherStepsException
  • #29299 - Qute - optimize evaluation of params for Let and Include sections
  • #29298 - Separate resourceClass into resourceName and resourceInterface for REST Data with Panache
  • #29289 - Bump mockito-bom from 4.8.1 to 4.9.0
  • #29287 - Bump mutiny from 1.6.0 to 1.8.0
  • #29286 - Bump flyway.version from 9.7.0 to 9.8.1
  • #29280 - Refactor CSRF feature to implement ServerRestHandler
  • #29277 - Add @ClientQueryParam to Reactive REST Client
  • #29268 - Expose additional methods in REST Data with Panache
  • #29266 - Allows @InjectMock with gRPC Mutiny clients
  • #29261 - Bump mongo-client.version from 4.7.2 to 4.8.0
  • #29258 - Support setting Reactive MySql connection timeout and authentication plugin configuration
  • #29257 - Allow setting Reactive Mysql client additional properties
  • #29255 - Support HMAC signatures for CSRF tokens
  • #29246 - Bump to Vert.x 4.8.5
  • #29242 - Add http active requests gauge metric
  • #29239 - Fix AuthenticationRedirectException handling with disabled proactive security
  • #29233 - Support composite builds of multimodule gradle projects
  • #29224 - Upgrade proto-google-common-protos to 2.10.0
  • #29212 - Allow filtering by field names in GET resources for REST Data with Panache
  • #29200 - Refactor rest data panache to reuse the same implementation for lists
  • #29197 - Support setting the encoding for file logging
  • #29193 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.12.0 to 2.13.0
  • #29187 - Multipart broken in RESTEasy Reactive when using new CSRF filter
  • #29186 - Update TROUBLESHOOTING.md for analysing startup time
  • #29178 - Add manovotn to the lottery
  • #29176 - Bump Reactive Messaging version to 3.22.0 with Kafka Checkpointing support
  • #29168 - Ensure that some instances of ExecutorService are properly shutdown
  • #29163 - Bump kotlin-stdlib from 1.7.20 to 1.7.21
  • #29159 - Fix concurrency bug in TransactionScoped beans initialization
  • #29157 - Make @TransactionScoped thread safe (virtual and platform threads)
  • #29147 - Move OIDC propagation annotation to oidc-client
  • #29136 - More thorough cleanup of Type cache pollution case in Arc
  • #29135 - Bump com.gradle.enterprise from 3.11.3 to 3.11.4 in /devtools/gradle
  • #29130 - Update OIDC client and token propagation to support a jwt-bearer token grant
  • #29129 - Fix more flaky tests on OTel
  • #29126 - Integrate the api dependency from Infinispan 14 (#ISPN-14268)
  • #29123 - Add sberyozkin to the lottery
  • #29122 - Add the ability for extensions to configure JAX-RS SubResources as beans
  • #29120 - Allow to configure target port in OpenShift routes
  • #29117 - Migration script for Quarkus 3 Alpha 1
  • #29112 - Bump gitflow-incremental-builder from 4.1.1 to 4.2.0
  • #29111 - Bump jackson-bom from 2.13.4.20221013 to 2.14.0
  • #29109 - Prevent type cache pollution in Arc's BeanTypeAssignabilityRules
  • #29108 - Warmup stage
  • #29101 - Use a more modern idiom to populate Map entries
  • #29095 - Support some sort of Pre and Post (lifecycle) processing hooks on quarkus-hibernate-orm-rest-data-panache generated endpoints
  • #29093 - Remove unused field and make some fields final in EndpointIndexer
  • #29081 - Redis - Implement the search group
  • #29075 - Bump wiremock-jre8-standalone from 2.34.0 to 2.35.0
  • #29074 - Bump formatter-maven-plugin from 2.20.0 to 2.21.0
  • #29060 - Disable flaky RestClientOpenTelemetryTest
  • #29058 - Give more time to GelfLogHandlerTest
  • #29057 - Give a DuplicatedContextTest a bit more time
  • #29056 - Fix warning in panache rest data reactive
  • #29051 - Bump flyway.version from 9.6.0 to 9.7.0
  • #29050 - Bump commons-compress from 1.21 to 1.22
  • #29049 - Bump liquibase.version from 4.17.1 to 4.17.2
  • #29048 - Updated RunOptions.Semantic option
  • #29045 - Qute - try to avoid type/cache pollution in the EvaluatorImpl
  • #29044 - Prevent https://bugs.openjdk.org/browse/JDK-8180450 for cache code
  • #29038 - Fix typo in RegisterForReflectionBuildStep
  • #29028 - Update to graalvm and mandrel 22.3.0 - 2.13
  • #29025 - io.quarkus...BootstrapMavenException resolving a wrong dependency version
  • #29024 - Ensure (at extension build time) that @Recorder classes are not final
  • #29022 - Docs: Sync the metadata index files, update attributes in doc headers
  • #29021 - Docs: FAQ: Lack of entropy could stall build
  • #29020 - Bump bctls-fips from 1.0.12.3 to 1.0.14
  • #29014 - Some proofreading for the Dev Services for Kubernetes doc
  • #29013 - Move all OTel tests away of sorted start time
  • #29007 - Update Quarkus icons for IntelliJ
  • #29006 - Tiny perf improvements on the QuarkusClassLoader
  • #29003 - Apply minor polish to manualStart code
  • #29001 - Add geoand to lottery
  • #28998 - Add jmartisk to the lottery
  • #28992 - Bump elasticsearch-opensource-components.version from 8.4.3 to 8.5.0
  • #28991 - Bump checker-qual from 3.26.0 to 3.27.0
  • #28987 - SubclassGenerator - split initialization of interception metadata
  • #28985 - Prevent https://bugs.openjdk.org/browse/JDK-8180450 for RESTEasy Reactive code
  • #28982 - Introduce common abstract superclass for all annotation literals
  • #28980 - add maxandersen to lottery
  • #28978 - Provide the ability to customize Kotlin Serialization Json bean
  • #28973 - Bump jib-core from 0.22.0 to 0.23.0
  • #28972 - Bump org-crac from 0.1.1 to 0.1.3
  • #28970 - Bump picocli.version from 4.6.3 to 4.7.0
  • #28969 - Bump mongodb-crypt from 1.5.2 to 1.6.1
  • #28968 - Bump google-http-client-bom from 1.42.2 to 1.42.3
  • #28967 - Use failure handlers for security exceptions before JAX-RS chain starts
  • #28964 - Bump com.gradle.enterprise from 3.11.2 to 3.11.3 in /devtools/gradle
  • #28963 - Add mkouba to quarkus-github-lottery
  • #28960 - Relocate all profiles in smallrye.config to quarkus.config
  • #28959 - Bump liquibase.version from 4.16.1 to 4.17.1
  • #28955 - Allow for customizing kotlinx.serialization Json bean
  • #28949 - Add datasource label to DB DevServices
  • #28943 - Disable Kubernetes Dev Services in Gradle tests
  • #28927 - Implement per persistence unit configuration for Hibernate Envers
  • #28908 - Move lambda init to static init phase if possible
  • #28907 - Cleaning Deprecated JDK API from quarkus core
  • #28895 - Mark Funqy Knative events extension as stable in documentation
  • #28885 - Bump maven-model-helper from 20 to 21
  • #28870 - Minimal documentation for @TransactionScoped
  • #28867 - Quarkus CRAC/Firecracker integration
  • #28865 - Bump flyway.version from 9.5.1 to 9.6.0
  • #28864 - Camel EndpointRouteBuilder throws org.objectweb.asm.MethodTooLargeException
  • #28860 - CSRF Security Token HMAC signature
  • #28857 - Container labels for dev services
  • #28852 - Upgrade WildFly OpenSSL
  • #28849 - Upgrade crac to 0.1.3
  • #28847 - Update to SmallRye Fault Tolerance 5.6.0 / 6.1.0
  • #28838 - Support continuous test in cli (test command)
  • #28834 - Type Pollution Agent Hint: removing the chances to cast to HttpServerRequestInternal in the hot path
  • #28832 - Bump jcc from 11.5.7.0 to 11.5.8.0
  • #28822 - Update to SmallRye Fault Tolerance 5.6.0 / 6.1.0
  • #28820 - Apply additional JAX-RS security only for endpoints and not all resource methods
  • #28791 - BlockingOperationNotAllowedException When using quarkus-test-security + quarkus.security.jaxrs.deny-unannotated-endpoints = true
  • #28735 - Add producers for Otel Span and Baggage
  • #28725 - UserTransaction should fire CDI context lifecycle events
  • #28716 - Add property to set the global default Quartz misfire instruction
  • #28709 - QuarkusTransaction does not fire @Initialized(TransactionScoped.class)
  • #28690 - Upgrade to OTel 1.19.0
  • #28654 - Move gRPC extension to new Vert.x gRPC impl
  • #28573 - Support synthetic fields to be linked by resteasy reactive links
  • #28489 - RESTEasy Reactive - provide way to customize response when JWT is invalid and proactive security enabled
  • #28488 - Reactive Routes - failure handler can't intercept exception thrown for invalid JWT
  • #28430 - Nested required properties with dot in ConfigItem's name lead to compilation error
  • #28349 - Quarkus CLI doesn't have a test command
  • #28305 - Add dev services for kubernetes
  • #28133 - Implement per persistence unit configuration for Hibernate Envers
  • #27994 - REST Data with Panache: support of entity event listeners
  • #27986 - Google Cloud Functions test framework
  • #27386 - Quarkus version change from 2.10.1.Final to 2.11.1.Final has breaking changes with Percona SqlProxy
  • #27298 - Upgrade to ANTLR 4.10.1 (for the ANTLR 4.x series)
  • #26283 - Shorthand for setting a config property to the same value in dev and test profiles
  • #25343 - Support for OIDC FrontChannel logout
  • #23618 - Cannot use InjectMock with gRCP generated classes
  • #23478 - Quarkus oidc integration, frontchannel logout support
  • #23410 - Introduce image build / push commands
  • #22619 - No native tests in grpc-hibernate module
  • #21443 - Configuring query parameter from configuration using the Reactive REST Client
  • #21431 - Improve @Blocking support when multiple extension handles this annotation
  • #18649 - Update OidcClient to support JWT bearer grant and Token propagation filter to use it
  • #17591 - HTTP request fails with 401 if more than one IdentityProvider produced no SecurityIdentity but is allowed if a single one is used
  • #16674 - make the log file encoding configurable and possibly default to UTF-8
  • #16103 - Register subclasses MessageCodec for EventBus usage
  • #9987 - gRPC: Inconsistency in generated method name
quarkus - 2.14.2.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #29468 - Upgrade to Jandex 3.0.4
  • #29460 - Ensure that Transfer-Encoding and Content-Length are not both set
  • #29458 - Bump postgresql from 42.5.0 to 42.5.1 in /bom/application
  • #29452 - ArC: filter out class-retained or missing annotations
  • #29447 - Arc - fix InvocationContext parameters for around construct interceptors when there are other interceptors in play
  • #29446 - Fix Vert.x event bus codec registration
  • #29445 - Arc - improve transactional OM error logging to include more information by default
  • #29441 - Fix example code for mocking REST Clients in the REST Client Reactive guide
  • #29434 - Application startup fails using Lombok's @NonNull on a method annotated with @ConsumeEvent
  • #29432 - Improve support for conditional bean and declarative filter annotations combination
  • #29429 - ObserverExceptionHandler for non async observers
  • #29425 - Indexed provided annotation breaks build goal (or app startup) in 2.14
  • #29420 - Skip quarkus:dev for modules with packaging pom
  • #29407 - Arc - when adding default scope, check for built-in scopes that might have been added programmatically
  • #29405 - Make sure GraalVM js artifact is consistent with the SDK version
  • #29388 - Update guide link in metadata
  • #29386 - CDI decorators - fix processing of decorated methods
  • #29384 - Move scm information to metadata from top-level, and remove nesting
  • #29376 - Build error processing type annotation on nested generic method parameters
  • #29375 - SmallRye GraphQL 1.8.3
  • #29373 - Ensure proper generic type is used with RestResponse
  • #29369 - Fix class name in kotlin doc
  • #29356 - Add HTTPS port configuration in the HTTP reference guide
  • #29355 - Make sure bean params are @Typed correctly for CDI lookup in case of subtyping
  • #29352 - Introduce way to customize ServerHandler with runtime config
  • #29341 - Rename method names in virtual threads doc
  • #29338 - Disable MailerTest entirely on macOS and disable Kubernetes Dev Services in micrometer-prometheus IT
  • #29336 - kotlinx.serialization.SerializationException: Serializer for class 'ArrayList' is not found.
  • #29335 - Use dcarbone/install-yq-action when installing yq
  • #29334 - Create directories when syncing doc branches for website
  • #29333 - Fix broken markup for a list in security guide
  • #29315 - Jakarta - Add RESTEasy CDI to RESTEasy Common (for RESTEasy Classic)
  • #29314 - Fix NPE in KeycloakDevServicesProcessor
  • #29312 - NPE thrown when trying to connect to existing Keycloak devservice
  • #29308 - Upgrade narayana to 5.13.1.Final
  • #29307 - Upgrade narayana dependencies to version 5.13.1.Final
  • #29302 - Docs: Fix Typo in RabbitMQ Channel Config
  • #29295 - Set higher timeout for Misc 4 native job
  • #29294 - Bypass standard Validation resolution process
  • #29293 - Disable tests failing regularly on M1 host
  • #29292 - Quartz - add a backwards compatibility note
  • #29264 - Bump Dekorate to 3.1.2
  • #29240 - Jakarta - EE 10 - @Inject should work instead of the deprecated @Context in RESTEasy Classic
  • #29230 - Failing to create decorator bean on interface with overloaded methods
  • #29227 - Upgrading to 2.14 breaks REST resources (potentially because of BeanParam)
  • #29220 - Update latest brew openjdk package
  • #29204 - Fixed error in Stork guide
  • #29059 - Ensure that content-length is not set when transfer-encoding exists while propogating headers from rest client
  • #28875 - Graphql client initializing VertX cache even with vertx caching disabled
quarkus - 2.13.5.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #29385 - Use wildcards instead of null when creating dependency exclusions
  • #29148 - Fix quarkus.qute.strict-rendering config property name in documentation
quarkus - 2.14.1.Final

Published by gsmet almost 2 years ago

Major changes

  • #28861 - Update to GraalVM / Mandrel 22.3.0

Complete changelog

  • #29282 - Disable flaky tests
  • #29267 - Docs: Update RabbitMQ Channel Config
  • #29262 - Compile application classes before test classes
  • #29256 - Fixed code in stork-reference.adoc
  • #29237 - Fix compilation error in virtual threads doc
  • #29229 - Document RBAC used on CDI beans and IO thread when method returns "something" in a synchronous manner
  • #29228 - RESTEasy Classic - apply exception mappers for auth failures before request processing started
  • #29219 - Bump com.gradle.plugin-publish from 1.0.0 to 1.1.0 in /devtools/gradle
  • #29216 - Update the definition of ignored Kafka client messages
  • #29215 - Kafka complaining about common unknown properties, regression in 2.14
  • #29214 - Generate ID token if it is not refreshed
  • #29213 - Small typo and improvement on the k8s guide
  • #29203 - Small typo in SmallRye Stork guide
  • #29201 - Fix IsDockerWorking class not using TestContainersStrategy
  • #29194 - Bump mariadb-java-client from 3.0.8 to 3.0.9
  • #29188 - IsDockerWorking not using TestContainersStrategy after 2.13.4.Final
  • #29182 - Use Mandrel by default for container build
  • #29175 - Doc: Fix statement about CA certs embedding
  • #29171 - Fix CDI scope for classes that declare @ServerRequestFilter
  • #29170 - @ServerResponseFilter and @ServerRequestFilter fails on startup with NoSuchMethodException
  • #29169 - Bump to Kotlin 1.7.21
  • #29167 - Upgrade to Jandex 3.0.3
  • #29166 - Ensure the Kind manifests are generated
  • #29165 - Bump aws-lambda-java-core from 1.2.1 to 1.2.2
  • #29155 - Include interfaces as bean types of RR resources
  • #29154 - Qute - ignore parentheses when parsing a value of an expression
  • #29153 - Upgrade to Mutiny 1.8.0
  • #29152 - Correct typos and code style on the Virtual Threads guide
  • #29150 - Generate a temporary uber-jar in case the target already exists instead of deleting it right away
  • #29148 - Fix quarkus.qute.strict-rendering config property name in documentation
  • #29146 - Custom SSL Root CA Certificates overrule certificates from default cacerts when running in native mode
  • #29144 - OIDC token refresh causes NPE if no ID token is returned
  • #29140 - Rest data with panache: add the parameter names in resources
  • #29138 - Demote the "test dir mapping" log message to debug
  • #29128 - Mocking Rest client does not work with 2.14.0.CR1
  • #29127 - Disable disk allocation in IT and remove prettyPeek()
  • #29121 - Fix select distinct projection with Panache
  • #29119 - Reactive Rest Client closing connections after server failures
  • #29118 - Take conditional annotations into account for Request and Response filters
  • #29116 - Upgrade to Jandex 3.0.2
  • #29115 - IfBuildProperty on classes with ServerRequestFilter causes build to fail
  • #29102 - Fix table entries in documentation
  • #29100 - Register all implementation of ExtensionAdapter in k8s client extension
  • #29099 - Replace deprecated properties in JReleaser descriptor
  • #29098 - Fix compilation error in virtual threads doc
  • #29096 - Provider io.fabric8.knative.client.KnativeExtensionAdapter not found
  • #29094 - Make sure aroundInvoke interceptors get correct method parameters
  • #29090 - Fix logging with panache in interfaces
  • #29089 - Panache project() is not working if used with distinct + case-sensitive HQL query
  • #29087 - Document that Mandrel 22.3 does not provide a -java11 image anymore
  • #29076 - Keycloak admin client classic - use default Quarkus Jackson serializers also in native mode
  • #29072 - Illegal field modifiers in class: 0x1A when using io.quarkus.logging.Log in interface default method
  • #29062 - H2 embedded: disable support for compiling javascript/groovy triggers
  • #29047 - Improve quarkus-hibernate-reactive-rest-data-panache Hibernate Validation Violation Errors - Property Path
  • #29036 - When propagating the duplicated context, drop the request scope
  • #29035 - quarkus-keycloak-admin-client throws UnrecognizedPropertyException using Keycloak 20.0.0 and native image while getting ServerInfo
  • #29033 - Automatically register nested Kotlin classes for reflection
  • #29017 - Request Context Race condition in quarkus 2.13
  • #29009 - Propagate the javax.annotation.security annotations in REST Data
  • #29008 - Lock liquibase between validate and update
  • #28995 - PanacheEntityResource not propagating javax.annotation.security
  • #28861 - Update to GraalVM / Mandrel 22.3.0
  • #28818 - Incoming HTTP request not being fully read or closed when a constraint validator rejects the request
  • #28783 - HIbernate validation fails on a constructor parameter validation
  • #28768 - Add --with-codestart create-extension option to tutorial
  • #28376 - Continuous testing gets messed up when stashing/unstashing changesets that have changes to tests
  • #28167 - Kotlin data class serialization fails with GraalVM >= 22.1
  • #28078 - quarkus-kind extension does not create manifests (kind.yml/.json)
  • #25335 - Liquibase lock not working correctly anymore
  • #24790 - Exception mapper not handling failed login attempts
  • #23547 - SecurityConstrainer may cause BlockingOperationNotAllowedException
quarkus - 2.14.0.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #28946 - Add the ability to inject ContainerRequestContext via CDI
  • #28945 - Get image reference registry from build item to avoid log warnings
  • #28941 - Manage org.jboss:jandex version for consumers who didn't move to Jandex 3 yet
  • #28940 - Turn off monitoring of bean invocations and fired events by default
  • #28936 - Wrong warnings when pushing images using JIB, Docker or BuildPack
  • #28910 - Qute - fix type resolution for extension methods
  • #28891 - Support PathFilters for PathTree's representing archives
  • #28889 - 2.14.0.CR1 Class with @Provider and @RequestScoped annotations causes build failure
  • #28886 - Bump smallrye-common-bom from 1.13.1 to 1.13.2
  • #28876 - Bump kafka-oauth-client from 0.10.0 to 0.11.0
  • #28872 - Native memory management documentation
  • #28868 - Fix various issues when accessing context objects
  • #28863 - Reactive REST client with multiple content-type providers fails with untyped response
  • #28856 - RESTEasyReactive: support @Rest* annotations on bean params for the client
  • #28855 - Various component upgrades for Jakarta branch and fix an issue with EL
  • #28854 - Fix compatibility with Redis 5
  • #28839 - Add a validate capability to Flyway
  • #28837 - use redis HashCommands.hgetall and report java.lang.UnsupportedOperationException: This type doesn't hold a Map type
  • #28835 - Fail CLI create for invalid artifact/group id
  • #28813 - Allow configuring Ingress rules
  • #28812 - Generated Ingress resource has duplicate paths elements
  • #28797 - Validate "callback" method signature
  • #28793 - Qute fragments - unify API and simplify UX
  • #28782 - RESTEasy Reactive - mapping MULTIPART_FORM_DATA to request body don't work
  • #28753 - Qute: fragments UX issues
  • #28625 - quarkus-flyway: Validate without migration
  • #28189 - Dev services for Kubernetes client
  • #27591 - Support annotation @PostConstruct (and similar) for reactive code
  • #27215 - MultipartForm is receiving null parameters at the server
  • #26747 - Kubernetes Ingress path should be configurable
  • #25991 - CLI allows to create project with comma in the name
quarkus - 2.13.4.Final

Published by gsmet almost 2 years ago

Major changes

  • #28574 - Bump minimum GraalVM version to 22.2.0

Complete changelog

  • #29065 - Don't attach an uber-jar without a classifier
  • #29055 - Improve gRPC guide
  • #29054 - Add RR-common-types to the BOM
  • #29053 - Update the classloading reference guide to mention fast-jar vs legacy-jar
  • #29046 - Improve the Infinispan Client documentation with gradle
  • #29043 - Parent first dependencies method in Class Loading Reference guide not working for applications
  • #29041 - Removed unused method call to PathsUtil#findMainSourcesRoot in JibProcessor
  • #29037 - Prevent possible NPE in OIDC BackChannelLogoutHandler
  • #29011 - Make the combination of @JsonView and @SecureField work
  • #29010 - quarkus-resteasy-reactive-jackson with JsonView AND SecureField
  • #28988 - Prevent NPE in IDEDevModeMain
  • #28983 - Fix a link to Getting Started with Security doc
  • #28974 - Quarkiverse: Support release from feature branches
  • #28952 - Fix NPE in Hibernate Search devconsole
  • #28951 - Handle maintenance releases in release-cli.sh
  • #28948 - Upgrade to JReleaser 1.3.0
  • #28939 - Warn about usage of Quarkus#blockingExit on the main thread
  • #28938 - Docs - reactive SQL clients also supports service binding
  • #28937 - Properly handle @JsonTypeIdResolver
  • #28935 - Prevent NPE in setAllHeaders
  • #28934 - Use non closeable output stream for writting the multipart entities
  • #28922 - NullPointerException in Reactive REST Client
  • #28920 - Downloading a big Multipart file on resteasy-reactive is throwing an OutOfMemoryError on Upstream
  • #28912 - Build fails with jackson annotated classes
  • #28894 - Mark Spring Data REST extension as stable in documentation
  • #28892 - Fix typo in security-getting-started.adoc
  • #28881 - Upgrade Hibernate ORM to 5.6.14.Final and ByteBuddy to 1.12.18, add test for HHH-15634
  • #28874 - Slightly optimize the number of allocations in Cache + Arc integration
  • #28871 - Fix context propagation documentation on how to disable using annotations
  • #28851 - Properly address the change default name mapping strategy for @RestHeader
  • #28850 - Disable relevant parts of Panache when Hibernate ORM/Reactive is disabled
  • #28845 - Propagate headers from @ClientHeaderParam when using ClientHeadersFactory
  • #28843 - Use major.minor part of GraalVM version in documentation
  • #28842 - quarkus.hibernate-orm.enabled = false doesn't work when using Panache
  • #28828 - Fix watch document with option when watch a database on reactive mongo client
  • #28823 - NullPointerException on startup in IDEDevModeMain
  • #28821 - Support programmatic multipart/form-data responses
  • #28810 - Ignore the error when the stream is closed and try to continue
  • #28799 - Error reading stream exception thrown from OutputFilter / NativeImageBuildStep
  • #28778 - Ban ConfigSourceFactory implementations from the main app module in the source codegen phase
  • #28776 - Qute docs - fix typo in User-defined Tags
  • #28758 - Unable to find ConfigSourceFactory provider after upgrading to Quarkus 2.13.3
  • #28756 - Reactive Routes- Proceed to the next handler when authenticated HTTP policy is set in application.properties
  • #28751 - Fix duplicated TOC in writing-extensions.adoc
  • #28749 - Render Java example properly in Security Getting Started docs
  • #28747 - Doc writing-extensions web site has a duplicated menu
  • #28745 - Mention Jaeger supporting OTLP out of the box
  • #28738 - @ClientHeaderParam is ignored when ClientHeadersFactory impl is used
  • #28736 - Make SecurityCheckStorage bean unremoveable
  • #28734 - Improve Kotlin Serialization for native mode
  • #28732 - Weird problem when using interface + class for JAX-RS Resources + Auth
  • #28730 - Bump mockito-bom from 4.8.0 to 4.8.1
  • #28715 - Unexpected behaviour when HTTP Authorization configured using application.properties
  • #28706 - Various small fixes to Hibernate Search guide
  • #28703 - Throw an IllegalStateException with basic info about the provider that failed to provide a resource
  • #28702 - Ensure that Ryuk does not get started when simply checking for Docker
  • #28685 - Revert Gradle patch that was too intrusive and introduced a regression and implement a simpler fix
  • #28683 - Add some documentation about LocaleResolver's for Hibernate Validator
  • #28682 - Fix gradle integrationTest task documentation
  • #28680 - Include more kinds of lists in test parameter converter support
  • #28677 - Quarkus test with @ParameterizedTest and @MethodSource using List.subList does not work
  • #28676 - Fix Liquibase + Mongodb connection string issue
  • #28672 - Incorrect connection string in liquibase-mongodb
  • #28657 - Provide a warning when a raw RestResponse return type is used
  • #28631 - Support programmatic multipart/form-data responses
  • #28627 - Using raw RestResponse return type has unexpected consequences
  • #28574 - Bump minimum GraalVM version to 22.2.0
  • #28559 - Document how to use a custom locale resolver in Hibernate Validator
  • #28475 - Module support not available in GraalVM / Mandrel 21.3
  • #28440 - Build fails with Kotlin coroutine/suspend methods
  • #28374 - ArC - remove non-public jdk types from the set of bean types
  • #28261 - More Jakarta progress - Quartz, RESTEasy 6.2, SmallRye Reactive Messaging upgrade...
  • #28140 - Avoid letting our transformation rules getting transformed
  • #28092 - More progress on Jakarta
  • #28072 - Remove javax generated classes from mapstruct gradle tests
  • #28052 - Jakarta - EE 10 - RESTEasy 6.2 - Issue with config converter not being registered in native
  • #28018 - Jakarta - EE 10 - IBM Db2 native image build failure
  • #28005 - Jakarta - EE 10 - Gradle annotation processor test failing
  • #27962 - Jakarta - Fix some issues introduced when switching to parsson artifact and update WildFly Security to 2.0.0.Final
  • #27950 - Generate Code fails if project dependencies do not include a main SourceSet
  • #27910 - Allow transforming the DB2 JDBC driver to Jakarta APIs during Augmentation
  • #27809 - Jakarta - EE 10 - AWT test failures
  • #27807 - Jakarta - EE 10 - RestClientExceptionTest.testExceptionCaught failure
  • #27318 - Infinispan client extension does not work with gradle as build tool
  • #27066 - Jakarta - EE 9 - Native - Db2 driver depends on javax.transaction
  • #27065 - Jakarta - EE 9 - Native - Quartz and JTA
  • #25980 - Guide fix after code change
  • #25852 - Testcontainers ryuk abandoned during build without testing using Gradle
  • #22827 - OIDC-Client: Response status 0 and null entity when OIDC client auth is failing for Rest-Client-Reactive
  • #13665 - RESTEasy Reactive: change default name mapping strategy for @RestHeader
quarkus - 2.14.0.CR1

Published by gsmet almost 2 years ago

Major changes

  • #28623 - Implement the Redis Graph commands
  • #28574 - Bump minimum GraalVM version to 22.2.0
  • #28487 - Move opentelemetry-exporter-otlp to opentelemetry. Remove opentelemetry-exporter-jaeger
  • #28409 - H2: support embedding the DB engine in native images
  • #28346 - Redis - Add support for the probabilistic data structures
  • #28169 - Implement the Redis JSON commands
  • #27538 - Upgrade to Jandex 3.0.0
  • #27526 - RESTEasy Reactive: multipart form improvements
  • #25300 - Infinispan - Support caching annotations
  • #25015 - Reactive Kotlin Panache

Complete changelog

  • #28833 - Get rid of wildcard imports in Micrometer extension
  • #28831 - Bump commonmark from 0.19.0 to 0.20.0
  • #28830 - Bump jboss-logmanager-embedded from 1.0.10 to 1.0.11
  • #28829 - Bump gson from 2.9.1 to 2.10
  • #28827 - Quarkus Reactive MongoDB Client return null when watch a database
  • #28825 - Upgrade jakarta.ejb-api from 4.0.0 to 4.0.1 (the version in Jakarta EE 10)
  • #28819 - Updates to Infinispan 14.0.1.Final
  • #28814 - ArC dev mode - add info about direct dependencies into the json
  • #28811 - Rest Data Panache: Correct Open API integration
  • #28805 - Introduce proper method name for RegisteredComponentsBuildItem
  • #28796 - Improve Troubleshooting Guide
  • #28789 - Rename ArC-generated annotation literal classes
  • #28788 - Add @Sgitario to bot config for REST Data Panache issues
  • #28787 - Disable test in CI/CD on Mac, because of failures on GitHub actions runner
  • #28786 - Complete OpenAPI for PanacheEntityResource
  • #28780 - Remove Caffeine's UnsafeRefArrayAccess and bump Caffeine
  • #28777 - Follow the new syntax for the configuration of the Quarkus GitHub Lottery
  • #28767 - Possible regression in ArC related to code generated for observers
  • #28766 - Ensure test states are only reused for the same test types
  • #28765 - Bump jboss-logmanager.version from 1.0.10 to 1.0.11
  • #28763 - Bump asciidoctorj from 2.5.6 to 2.5.7
  • #28759 - Make sure the ordering of Maven repos in tests matches the ordering of the repos in Mojos
  • #28757 - Updating smallrye-graphql-client to 1.8.2 adding configuration parameter init-payload
  • #28752 - Tweak update-version.sh and adjust publish-3.0.yml
  • #28748 - Base 3.0 branch on a given Quarkus tag
  • #28731 - Bump grpc.version from 1.50.0 to 1.50.2
  • #28729 - Bump flyway.version from 9.4.0 to 9.5.1
  • #28728 - Bump jboss-metadata-web from 15.1.0.Final to 15.2.0.Final
  • #28724 - Bump Keycloak version to 19.0.3
  • #28722 - Make revapi reporting functional
  • #28714 - Merge jacoco-maven-plugin's executions to avoid build warning
  • #28713 - Jakarta - Push to the 3.0 branch
  • #28711 - Fix various issues in hibernate-reactive-panache-kotlin
  • #28710 - Bump kubernetes-client-bom from 6.1.1 to 6.2.0
  • #28708 - Register DefaultKubernetesClient for reflection
  • #28697 - IntelliJ - runAllTests - io.quarkus.test.junit.QuarkusTestExtension.beforeClassCallbacks is null
  • #28696 - Introduce APIs to register endHandler and exceptionHandler in Redis client (Pub/Sub)
  • #28695 - Introduce APIs to register endHandler and exceptionHandler in Redis client (Pub/Sub)
  • #28693 - Deserialization fails in native mode with kotlin.serialization
  • #28691 - Docs update: document new generated extension metadata
  • #28689 - Hibernate panache housekeeping
  • #28688 - DRYness: consolidate duplicated code in extension build plugins
  • #28687 - Add missing code for improved AppCDS feature
  • #28684 - Kubernetes: support for common resources
  • #28681 - ArC - fix ListAllTest
  • #28675 - Qute checked fragments - ignore literal expressions during validation
  • #28674 - Apply polish to Mongo tracing code
  • #28668 - Bump nimbus-jose-jwt from 9.25.4 to 9.25.6
  • #28665 - Better annotation literals
  • #28659 - Unify naming of GraphQL UI in the docs
  • #28658 - Some minor improvements to the doc section of writing-extensions.adoc
  • #28655 - Qute - micro-optimizations
  • #28652 - Avoid unnecessary index in thread name when Hibernate PUs start
  • #28650 - Don't include GraalVM dependencies in lib directory
  • #28643 - Update Configuration Reference Documentation to use @ConfigMapping
  • #28640 - Upgrade Hibernate Reactive to 1.1.9.Final
  • #28638 - Improve the number of classes that are loaded by our AppCDS support
  • #28626 - Apply minor polish to ResteasyReactiveProcessor
  • #28623 - Implement the Redis Graph commands
  • #28613 - Bump checker-qual from 3.25.0 to 3.26.0
  • #28611 - Bump smallrye-open-api from 2.3.0 to 2.3.1
  • #28603 - Trivial docs update for GitHub Actions
  • #28601 - Apply tiny polish to QuarkusDevModeLauncher
  • #28597 - Do not set the Hibernate ORM dialect unnecessarily in docs/tests
  • #28594 - Support setting the RolesAllowed in the Panache REST Data extension
  • #28592 - Clarify that both RESTEasy Classic and Reactive support locale resolution
  • #28588 - Allow configuring Jackson ObjectMapper property naming strategy
  • #28584 - Use vale linting for AsciiDoc files
  • #28580 - Allow configuring Jackson ObjectMapper property naming strategy
  • #28578 - Fix access log handling for root and non-root paths
  • #28577 - Access log logged twice if non-root path is a prefix of root path
  • #28574 - Bump minimum GraalVM version to 22.2.0
  • #28572 - Update Groovy to 4.0.5 in enforcer-rules
  • #28568 - Native TS, Enables WebJarResourceIT.java
  • #28564 - Update versions ins SECURITY.md
  • #28560 - Add the mvnDebug run configuration for IntelliJ
  • #28556 - Adds DelayedAttributes#toString() for debugging
  • #28551 - Bump error_prone_annotations from 2.15.0 to 2.16
  • #28548 - Bump dokka-maven-plugin from 1.7.10 to 1.7.20
  • #28545 - Map cognito:groups to Quarkus roles
  • #28544 - Map Lambda "cognito:groups" to Quarkus roles
  • #28543 - Bump com.gradle.enterprise from 3.11.1 to 3.11.2 in /devtools/gradle
  • #28539 - Let RESTEasy Reactive exception mappers handle authentication failure with disabled proactive security
  • #28521 - Bump micrometer-bom from 1.9.4 to 1.9.5
  • #28519 - Bump grpc.version from 1.49.2 to 1.50.0
  • #28508 - Upgrade Gizmo to 1.3.0.Final
  • #28507 - Allow AllowedRoles in PanacheEntityResource
  • #28499 - Properly allow mixing @QuarkusTest and @QuarkusMainTest
  • #28496 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.11.2 to 2.12.0
  • #28494 - Funqy Knative Events - filter by attribute when trigger is function name
  • #28493 - Funqy Knative Events breaks over multiple matching invokers when function name & trigger are combined
  • #28492 - H2 reflection extensions via GraalVM Feature
  • #28487 - Move opentelemetry-exporter-otlp to opentelemetry. Remove opentelemetry-exporter-jaeger
  • #28486 - Using QuarkusTest and QuarkusMainTest in the same package breaks in 2.13.*
  • #28481 - Docs: Add Vale linter
  • #28479 - Docs - Sync Security LDAP guide with QuickStart & improve
  • #28476 - Qute - improve support for type-safe fragments
  • #28475 - Module support not available in GraalVM / Mandrel 21.3
  • #28471 - Rewrite OpenTelemetry integration tests to make them more stable
  • #28467 - Avoid needless instantiations of memberless annotation literals
  • #28457 - Use io.smallrye:jandex-maven-plugin in hibernate-reactive-panache-kotlin
  • #28445 - Execute QuarkusTest**Callback when running QuarkusIntegrationTest
  • #28444 - Remove lambdas for OpenTelemetry runtime code
  • #28438 - Bump dekorate from 3.0.0 to 3.0.2
  • #28432 - Bump Stork to 1.3.0
  • #28429 - Revisit the non-standard behavior of ArcContainer#instanceSupplier()
  • #28416 - Bump asm.version from 9.3 to 9.4
  • #28410 - Add properties to quarkusDev task to set add-module clause and open Java lang module
  • #28409 - H2: support embedding the DB engine in native images
  • #28402 - QuarkusTest**Callback not executed when running QuarkusIntegrationTest
  • #28401 - Bump testcontainers to 1.17.5 and fix Elasticsearch devservices min heap
  • #28399 - Enhancements of mailer test coverage
  • #28395 - Add a mojo parameter to allow quarkus:dev to specify the add-modules clause
  • #28391 - RESTEasy Reactive - fix exception mapping for security exceptions when proactive security is disabled
  • #28389 - Bump proto-google-common-protos from 2.9.4 to 2.9.6
  • #28378 - Register Resource methods for reflection if ResourceInfo#getMethod is used in filters
  • #28373 - Updates to Infinispan 14.0.0.Final and Protostream 4.5.0.Final
  • #28371 - Ignore transient fields when performing bytecode recording
  • #28370 - Remove duplicate parameter in ResteasyReactiveProcessor
  • #28369 - Contributing guide update
  • #28367 - Chance SR CP tests to use RestEasy Reactive instead of classic and remove tests using rx java
  • #28365 - Bump grpc.version from 1.49.1 to 1.49.2
  • #28364 - Bump nimbus-jose-jwt from 9.25.2 to 9.25.4
  • #28359 - Record inside panache
  • #28358 - Add gsmet to Quarkus GitHub Lottery configuration
  • #28348 - Run the method scheduled with the Quartz scheduler on a duplicated context
  • #28346 - Redis - Add support for the probabilistic data structures
  • #28345 - Remove unused field from ResteasyReactiveRequestContext
  • #28344 - Bump kafka3.version from 3.2.3 to 3.3.1
  • #28331 - Bump flyway.version from 9.3.1 to 9.4.0
  • #28330 - ArC RequestContext - get rid of LazyValue for container lifecycle events
  • #28327 - Keycloak devservices multiple realms
  • #28325 - Allow passing name and description for CLI and Maven project
  • #28315 - Kubernetes: Allow disabling the annotation "app.kubernetes.io/name"
  • #28314 - Refactor OpenTelemetry extension
  • #28307 - Bump scala-maven-plugin from 4.7.1 to 4.7.2
  • #28297 - Default Service Ports Protocol Cannot be Added
  • #28295 - Switch native GC policy from space/time to adaptive (default)
  • #28273 - Bump proto-google-common-protos from 2.9.3 to 2.9.4
  • #28270 - Bump font-awesome from 6.1.2 to 6.2.0
  • #28267 - Switch native GC policy to adaptive
  • #28263 - Tolerate failed cleanup causing build failures on M1
  • #28255 - Executes scheduled methods on duplicated contexts
  • #28252 - Fix io.quarkus.vertx.DuplicatedContextTest flaky tests
  • #28248 - Upgrade quarkus-arquillian to use JUnit 5
  • #28244 - Reactive messaging decorators for propagating Tracing info
  • #28242 - Fix flaky OpenTelemetryReactiveClientTest
  • #28241 - Move PathSegments field out of QuarkusResteasyReactiveRequestContext
  • #28238 - Bump proto-google-common-protos from 2.9.2 to 2.9.3
  • #28227 - Remove unused fields from QuarkusServerEndpointIndexer
  • #28218 - Quartz - make it possible to obtain the underlying scheduler instance
  • #28216 - Qute - introduce template fragments
  • #28215 - Move some rarely used async related fields out of QuarkusResteasyReactiveRequestContext
  • #28212 - Bump apicurio-registry.version from 2.3.0.Final to 2.3.1.Final
  • #28211 - Bump artemis.version from 2.25.0 to 2.26.0
  • #28204 - Introduce a way to minimize the fields of QuarkusResteasyReactiveRequestContext
  • #28201 - Add configuration for the Quarkus GitHub Lottery
  • #28193 - Remove unnecessary field from ResteasyReactiveRequestContext
  • #28182 - ERROR [io.qua.ver.htt.run.QuarkusErrorHandler] (executor-thread-0) HTTP Request to : java.lang.RuntimeException: java.lang.NoSuchMethodException
  • #28172 - Fix Knative/OpenShift client environment check
  • #28171 - KnativeDeployer environment check is breaking the build
  • #28169 - Implement the Redis JSON commands
  • #28166 - Qute - support all methods for unambiguous injected template
  • #28163 - Bump nimbus-jose-jwt from 9.25 to 9.25.2
  • #28162 - Bump asciidoctorj from 2.5.5 to 2.5.6
  • #28157 - Update RestEasy Classic mappers and Vert.x HTTP to log messages related to 401
  • #28156 - Replace deprecated Jandex methods in RESTEasy Reactive
  • #28150 - Align impsort and formatting settings in bootstrap with main project
  • #28146 - Add skeleton tests for extension descriptor
  • #28129 - Fix and reenable SimpleContextPropagationTest.testArcMEContextPropagationDisabled
  • #28128 - Smallrye-graphql: Adding Context to EventingService.fireOnDataFetchError
  • #28126 - Remove now redundant Netty logging code
  • #28119 - Use a timer when awaiting Quartz shutdown
  • #28115 - Revisit the non-standard behavior of ArcContainer#instanceSupplier()
  • #28112 - ArC - load removed beans lazily
  • #28104 - Update CSRF Reactive filter to use a SecureRandom field
  • #28102 - Upgrade OTel to 1.18.0
  • #28086 - Instructions for managing M1 self-hosted runner
  • #28085 - Update SmallRye Config to 2.12.1
  • #28083 - Reenable smallrye config test which was broken on M1 and is now fixed
  • #28079 - Ensure that classes declaring @ServerRequestFilter can contain non-static fields
  • #28078 - quarkus-kind extension does not create manifests (kind.yml/.json)
  • #28076 - Propagate values within the JsonProperty annotation
  • #28073 - Bump grpc.version from 1.49.0 to 1.49.1
  • #28064 - ArC - verify registered qualifiers
  • #28060 - Relax AppConfigTest
  • #28057 - io.quarkus.it.smallrye.config.AppConfigTest failing on Mac M1 (ordering issue?)
  • #28031 - Allow multiple realms to be configured with quarkus.keycloak.devservices.realm-path (multi-tenancy)
  • #28024 - Fix Smallrye OpenApi CORS when http path is not attached to main router
  • #28019 - Loosen rule for what can build without approval
  • #28017 - Regression: Programmatic OpenTelemetry spans get ignored
  • #28016 - Jakarta - EE 10 - Weird Jackson serialization issue in REST Data Panache
  • #28015 - Upgrade to Jandex 3.0.1
  • #28009 - Add "scm" property with github coordinates to extension metadata
  • #27997 - Update the Quarkus images to multi-archs variants
  • #27978 - Bump Keycloak version to 19.0.2
  • #27976 - Bump wiremock-jre8-standalone from 2.33.2 to 2.34.0
  • #27975 - Bump apicurio-registry.version from 2.2.5.Final to 2.3.0.Final
  • #27964 - Fix bot notifications for extension proposals
  • #27963 - Remove deprecated annotations from the io.quarkus.arc.config package
  • #27954 - Bump apicurio-common-rest-client-vertx from 0.1.12.Final to 0.1.13.Final
  • #27953 - Bump nimbus-jose-jwt from 9.24.4 to 9.25
  • #27948 - Enhanced the style guidelines for doc contributors
  • #27936 - Refactor Qute loop helper to make clear, that parity is one-based
  • #27933 - Removed unused field from LoggingSetupRecorder
  • #27931 - Qute guide says parity properties are based on zero-based index, but they are based on one-based index
  • #27929 - Quartz: Do not create QuartzScheduler bean, if it is not used.
  • #27928 - Accept detached entities in Panache delete() methods
  • #27924 - Optimize ArcContainer.getContexts() used during client proxy invocation
  • #27902 - OpenAPI Regression: Duplicate path params in generated openapi json as of 2.12
  • #27886 - Stork native is throwing a BuildException exception when the app is built
  • #27851 - Add a way to export the full dependency Graph
  • #27839 - Update Stork version to align with Kubernetes client 6.x
  • #27812 - Upgrade quarkus-arquillian to use JUnit 5
  • #27752 - Make it possible to have non-static SecureRandom in RESTEasy Reactive filters
  • #27608 - Bump bootstrap from 4.6.1 to 4.6.2
  • #27551 - RegisterForReflection#classNames does not register full hierarchy of the class
  • #27538 - Upgrade to Jandex 3.0.0
  • #27526 - RESTEasy Reactive: multipart form improvements
  • #27425 - Support generation of Job/CronJob resources
  • #27184 - Put in line delete method of Quakus Panache Commons JPA methods with Spring Data Commons.
  • #27156 - Add MacOS M1 runs to incremental builds
  • #27024 - Kubernetes extension for Command line apps
  • #26922 - smallrye jwt returns Response despite exception being caught
  • #26587 - Route generated by OpenShift extension should use named port
  • #26314 - @Provider unable to handle Exceptions / default Quarkus error response is used instead
  • #26296 - CORS response headers not present with quarkus.http.non-application-root-path
  • #25732 - Unable to change unauthenticated response with quarkus-resteasy-reactive
  • #25300 - Infinispan - Support caching annotations
  • #25125 - Explore removing Caffeine's UnsafeRefArrayAccess
  • #25015 - Reactive Kotlin Panache
  • #22971 - Authentication: cannot map AuthenticationFailedException
  • #22290 - Quarkus kubernetes/openshift/minikube extension should allow for common resources
  • #22205 - RESTEasy Reactive: multipart form improvement
  • #22101 - Remove the deprecated io.quarkus.arc.config.ConfigProperties
  • #21230 - ArC - enhance the generated annotation literal classes
  • #18345 - Avoid loading the list of ArC removed beans into the heap
quarkus - 3.0.0.Alpha1

Published by gsmet almost 2 years ago

Complete changelog

quarkus - 2.13.3.Final

Published by gsmet about 2 years ago

Complete changelog

  • #28664 - Fix the path of documentation examples
  • #28660 - Sync the whole doc directory
  • #28645 - Manage version for Apache Commons Text
  • #28642 - Use a different DB in test
  • #28635 - Tests - migrate 2 deprecated Smallrye JWT properties
  • #28632 - Allow assigning entities to the Hibernate Reactive PU explicitly
  • #28630 - Qute docs - add a note about evaluation of Uni
  • #28624 - Resolve gradle user home misconfiguration
  • #28620 - Do not check if debug port can be used in DEV mode on restart
  • #28618 - Investigate flaky Flyway test
  • #28617 - Allow disabling Jackson ObjectMapper WRITE_DURATIONS_AS_TIMESTAMPS
  • #28614 - Bump kotlinx-serialization-json from 1.4.0 to 1.4.1
  • #28608 - Avoid NPE in Mongo code when connecting on windows
  • #28607 - MongoDb Srv connection does not work on windows
  • #28606 - Clean up the guides
  • #28605 - Allow disabling Jackson ObjectMapper WRITE_DURATIONS_AS_TIMESTAMPS
  • #28595 - Allow overriding query parameters from a ContainerRequestFilter
  • #28581 - Generate the attributes.adoc file during the build
  • #28576 - panache reactive quarkus.hibernate-orm.packages not working
  • #28571 - Set logging manager for Gradle test task in codestart
  • #28570 - Resteasy Reactive JAXB using multipart only bound XML media types
  • #28569 - Promote quarkus-hibernate-orm-rest-data-panache to stable
  • #28565 - Validate media types for sub resources in Resteasy Reactive
  • #28555 - ResteasyReactiveRequestContext.setRequestUri not supporting query parameters
  • #28550 - Bump jackson-bom from 2.13.4 to 2.13.4.20221013
  • #28542 - Make sure MavenProject Models have pom files set
  • #28541 - Regression in 2.13.2: NPE in LocalProject during quarkus-maven-plugin:build when activating quarkus.bootstrap.workspace-discovery
  • #28540 - get method doesn't return the value in hash group code snippet in redis reference
  • #28538 - Enable more config providers for code generators except those found in the root app module
  • #28537 - Provide a hint for when @QuarkusTest and @QuarkusIntegrationTest are mixed
  • #28536 - Fix JandexUtil#getBoxedTypeName() and move it to Qute extension
  • #28533 - Improve error feedback for Keycloak dev service startup
  • #28526 - ClassCastException: class io.quarkus.test.common.TestResourceManager cannot be cast to class io.quarkus.test.common.TestResourceManager
  • #28524 - resteasy-reactive-jaxb does not work nicely together with multipart/form-data FileUpload
  • #28523 - Added category and summary metadata to documentation files
  • #28491 - Update YAML metadata generation for asciidoc files
  • #28480 - Docs: YAML Generator changes
  • #28469 - Bump Reactive Messaging version to 3.21.0
  • #28463 - go-offline: initialize Maven artifact resolver with the current project dir
  • #28460 - @Consumes ignored for sub-resource
  • #28437 - [CVE-2022-42003] A Denial of Service (DoS) vulnerability in com.fasterxml.jackson.core:jackson-databind
  • #28420 - Found unrecommended usage of private members (use package-private instead) in framework beans
  • #28383 - Update CSRF filter to support multipart/form-data payloads
  • #28379 - CSRF: support multipart forms as well
  • #28187 - 5005 port is not freed in devmode during the restart
  • #27615 - Maven go-offline goal fails in multi-module builds
  • #26138 - Request logging does not work in @QuarkuTests
  • #25809 - Important log message shown during Dev Services for Keycloak initialization is lost
quarkus - 2.13.2.Final

Published by gsmet about 2 years ago

Complete changelog

  • #28525 - Upgrade Gizmo to 1.1.1.Final - 2.13
  • #28500 - Add Rest Client Guide to Dev UI
  • #28498 - Fix RESTEasy Reactive testsuite
  • #28495 - Bump scala.version from 2.13.9 to 2.13.10
  • #28478 - Make sure all CLI commands work with Powershell
  • #28477 - Fix RESTEasy Reactive Kotlin serialization extensions
  • #28472 - Move OidcClientFilter annotation to quarkus-oidc-client
  • #28470 - Move OidcClientFilter annotation to quarkus-oidc-client
  • #28465 - CLI example from guide do not work on PowerShell on Windows
  • #28464 - Ensure that JAX-RS Cookie parameter type is usable in Resource methods
  • #28462 - Prevent possible NPE when building violations report
  • #28458 - Use fixed ports in Dev Service for Keycloak on shared network & user request
  • #28453 - CookieParam is not correctly handled by the default Resteasy Reactive converter
  • #28451 - Introduce a version of @OidcClientFilter for the reactive client
  • #28442 - Fix RESTEasy Reactive match bug
  • #28436 - Eventbus documentation uses non existing method
  • #28434 - Fixed maven and gradle snippet in documentation for artemis-jms
  • #28431 - Registration for reflection of non-public classes under java. fails silently
  • #28426 - Update the keycloak-admin-client doc to show a correct URL for legacy Keycloak
  • #28419 - Make sure the app model is initialized from the POMs provided by the Maven plugin
  • #28417 - Add ':Z' opt to volume mount in OpenTelemetry guide
  • #28413 - Bump elasticsearch-opensource-components.version from 8.4.2 to 8.4.3
  • #28412 - Allows Linux-only extensions on Windows with Linux builder image
  • #28408 - Update OIDC DevUI to accept hybrid application types
  • #28404 - Upgrade protobuf to 3.19.6
  • #28400 - Add link to datasource guide for JDBC and datasource extensions
  • #28390 - Bump mongo-client.version from 4.7.1 to 4.7.2
  • #28384 - Improve OpenApi CORS message
  • #28377 - Log on startup with "Default CORS properties will be used, please use 'quarkus.http.cors' properties instead" without more information
  • #28375 - Quarkus fails when using jgitver
  • #28335 - Native awt build fails on Windows also when running with native-build-container
  • #28294 - Retry the admin token acquisition in DevServices for Keycloak
  • #28284 - Container image registry is ignored when using quarkus-openshift
  • #28134 - Use proper type for serializing Kotlin response
  • #28110 - Bump elasticsearch-opensource-components.version from 8.4.1 to 8.4.2
  • #28096 - Serializer for class 'ArrayList' is not found.
  • #28077 - Update to Netty 4.1.82 and Brotli4J 1.8.0
  • #28074 - Bump scala.version from 2.13.8 to 2.13.9
  • #27763 - Incorrect Devservices config generated for Keycloak with Testcontainers Cloud
  • #27594 - Avoid leaking memory in SseParser
  • #16522 - Enhance RestClient Reactive to support registering providers via custom annotations
quarkus - 2.13.1.Final

Published by gsmet about 2 years ago

Major changes

  • #28320 - Deprecate SmallRye OpenTracing and SmallRye Metrics

Complete changelog

  • #28382 - Incorporate quickstart changes in security-openid-connect-client guide
  • #28381 - Fix ConfigDescriptionsManager misinterpreting a double-quote alone (") as a quoted part
  • #28355 - Honour DOCKER_CONFIG env var in jib the same way as in jib-core
  • #28354 - DOCKER_CONFIG
  • #28351 - Docs & Tests - migrate SSL certificate files property from deprecated
  • #28347 - Update to the Vert.x Mutiny bindings 2.27.0
  • #28343 - Properly take produced media type into account when building validation error report
  • #28340 - Revert "Prevent possible memory leak from Reactive REST Client multipart upload usage"
  • #28339 - Remove a call to the Uni.log() operator in the Stork HTTP client filter
  • #28338 - Update kotlin.version 1.7.20
  • #28336 - Fix two typos in hiberate-orm-panache.adoc
  • #28334 - [2.13.0.Final]: /q/dev UI throws an error when navigating to "Configuration" -> "Config Editor"
  • #28333 - Fix sample code in csrf project
  • #28328 - RESTEasy client - use our provider factory when accessed statically
  • #28324 - Hibernate validator responses with wrong Content-Type header when working in reactive mode
  • #28323 - Update to Vert.x 4.3.4
  • #28321 - Bump kubernetes-client-bom from 5.12.3 to 5.12.4
  • #28320 - Deprecate SmallRye OpenTracing and SmallRye Metrics
  • #28318 - Avoid Maven imports in core/deployment
  • #28316 - Fixes related to using public APIs introduced in GraalVM 22.3
  • #28312 - Add missing debug config to avoid warnings
  • #28310 - Not to ignore the property quarkus.kubernetes.ports.<name>.protocol
  • #28304 - Prefix OIDC DevUI service path with forward slash
  • #28300 - Updates to Infinispan 13.0.11.Final
  • #28299 - OIDC: Fix wait strategy not respecting timeout
  • #28296 - Register the StorkClientRequestFilter when we detect a URI starting with stork:// or storks://
  • #28292 - StorkClientRequestFilter not registered when using ClientBuilder to build a jax-rs client
  • #28285 - Run fireOnDataFetchError on batch errors
  • #28283 - Disable all KafkaDevServicesContinuousTesting as flaky
  • #28281 - Disable OpenTelemetryReactiveClientTest#post() as flaky
  • #28276 - Qute getting started guide - remove outdated section about async APIs
  • #28272 - Bump snakeyaml from 1.32 to 1.33
  • #28268 - Fix NPE when the subprotocol of websocket is null
  • #28265 - Fix unmodifiableList handling of parameterized tests
  • #28262 - Proofreading for security-csrf-prevention.adoc
  • #28259 - Fix the original JAR path check in the JarResultBuildStep
  • #28254 - Restore the query when redirecting to the OIDC error path
  • #28253 - Create Kafka admin client for health check only with necessary config
  • #28251 - Filter out a message on Mac indicating that Netty falls back to the system DNS resolver
  • #28246 - Using oidc error-path doesn't keep the original path params used for session handling
  • #28243 - Bump Hibernate Reactive from 1.1.7.Final to 1.1.8.Final
  • #28237 - Bump junit-jupiter from 5.9.0 to 5.9.1
  • #28235 - Fix support for rootless docker context
  • #28230 - Qute guide mentions Publisher, which was removed long ago
  • #28229 - Support record inside JandexUtil
  • #28228 - Disable oidc-token-propagation-reactive test
  • #28223 - Take application provided JSON providers when warning about missing JSON feature
  • #28221 - Upgrade to Hibernate ORM 5.6.12.Final
  • #28219 - Refactor: Use io.quarkus.gizmo.BytecodeCreator#loadClassFromTCCL
  • #28214 - Stop index warn by excluding resource removed by extension from indexing
  • #28213 - Use notifyAll instead of notify
  • #28210 - In remote dev delete files after the app has been closed and before it is restarted
  • #28209 - Disable flaky CodeFlowTest.testTokenAutoRefresh
  • #28203 - Fix broken link to IntelliJ remote debugging documentation
  • #28200 - Bump Reactive Messaging version to 3.20.0
  • #28199 - Override gRPC Context storage
  • #28198 - Dev Services - Mark configured images as compatible with default ones
  • #28197 - Use single quotes to fix rendering in the all-config guide
  • #28196 - all-config guide - incorrect render of default values for hibernate-orm.active and hibernate-envers.active
  • #28195 - Erroneous warning 'Detected use of JSON but no extension added' when using Jax-rs MessageBodyReader
  • #28191 - Fix broken links in Redis docs
  • #28186 - Ignore non-existing class and resource paths during JVM test
  • #28185 - Fix some typos
  • #28184 - quarkus-smallrye-graphql: @ErrorDataFetch event is not emitted in batch query
  • #28180 - Support doc annotations in @ConfigMapping
  • #28175 - Increase token lifespans in the default realm created by DevServices for Keycloak
  • #28174 - Use KeyMap source only for wildcard defaults
  • #28165 - Take quarkus.package.output-directory into account when launching native tests
  • #28164 - Fix code example on search method
  • #28161 - Bump mariadb-java-client from 3.0.7 to 3.0.8
  • #28160 - Add an option to clear service test results in DevUI for Keycloak
  • #28147 - Take @NameBinding in the class hierarchy into account
  • #28142 - Prevent attempt to create Vert.x caching dir caching is disabled
  • #28141 - Distrust maven settings location from system properties
  • #28139 - Bump liquibase.version from 4.16.0 to 4.16.1
  • #28138 - Bump junit-bom from 5.9.0 to 5.9.1
  • #28137 - Document setting particular version for Apicurio registry serde
  • #28136 - Bump junit-jupiter from 5.9.0 to 5.9.1 in /devtools/gradle
  • #28132 - Docs - do not collapse description on copy button click
  • #28131 - Native test fails if quarkus.package.output-directory is configured differently
  • #28130 - Add more OIDC debug messages and update the refresh token test
  • #28127 - Disable flaky SimpleContextPropagationTest.testArcMEContextPropagationDisabled
  • #28125 - Provide details about failing MetaInfJandexReader
  • #28122 - Kubernetes: Correct artifact path location
  • #28121 - Fix Agroal CDI setup
  • #28118 - Ensure that @QuarkusIntegrationTest does not leave dangling processes
  • #28117 - Bump SmallRye Reactive Messaging to 3.19.1
  • #28116 - VertxInputStream 10 s delay with parallel requests
  • #28114 - Native TS: integration-tests/quartz leaves hanging processes
  • #28109 - Bump flyway.version from 9.3.0 to 9.3.1
  • #28108 - App won't start in OpenShift due to incorrect JAVA_APP_JAR with quarkus-kubernetes-config
  • #28106 - Quarkus style enhancements: Security overview doc
  • #28098 - Potential NPE in QuarkusClassLoader
  • #28097 - Support "INHERIT" for quarkus.jib.jvm-entrypoint and quarkus.jib.native-entrypoint
  • #28095 - Make RESTEasy Reactive work with Optional temporal types
  • #28094 - Quarkus initializing VertX cache even with vertx caching disabled
  • #28093 - Avoid using internal API from package org.graalvm.nativeimage.impl
  • #28090 - cli test fails without settings.xml
  • #28089 - RESTEasy Reactive doesn't provide converters for types like Optional<LocalDate>
  • #28088 - REST client considers the wrong environment variable for quarkus.rest-client."config-key".url
  • #28075 - Bump kafka3.version from 3.2.2 to 3.2.3
  • #28071 - support quarkus.jib.jvm-entrypoint=INHERIT
  • #28063 - Catch exception happening in the gRPC interceptors
  • #28053 - gRPC ServerInterceptor throwing exceptions are not catched
  • #27979 - RESTEasy Reactive doesn't apply ContainerRequestFilters to reactive methods
  • #27952 - Load main sourceSet only if present for project dependencies
  • #27950 - Generate Code fails if project dependencies do not include a main SourceSet
  • #27919 - mailer - endpoint invocation stays blocked when having mailer misconfigured
  • #27918 - mail extension - socket was closed unexpected when shutting down the app
  • #27907 - Failed to index ResteasyJackson2Provider using the keycloak-admin-client-reactive extension
  • #27904 - Kafka configuration reported as unknown config
  • #27893 - JPA overridden properties from MapperSuperclass is not evaluated correctly
  • #27862 - ElasticSearch Dev Service image cannot be replaced with custom-built image
  • #27847 - Bump kafka3.version from 3.2.1 to 3.2.2
  • #27778 - Misleading 'unrecognized configuration' warnings for quarkus.debug.transformed-classes-dir and quarkus.debug.generated-sources-dir
  • #27277 - RESTEASY002120: ClassNotFoundException: Unable to load builtin provider in Quarkus Native 2.11.2.Final
  • #25814 - Apicurio Kafka registry 2.1.5.Final doesn't work on Quarkus Upstream
quarkus - 2.13.0.Final

Published by gsmet about 2 years ago

Complete changelog

  • #28105 - Remove leftover error messages from CSRF Reactive filter
  • #28101 - Allow to change Keycloak start command and show its logs
  • #28084 - Drop "deployment" dependency on org.graalvm.nativeimage.impl package
  • #28081 - Fix codestart properties with yaml null key
  • #28062 - Ignore RESTEasy Classic providers found on classpath
  • #28061 - With disabled proactive sec., only create sec. identity when required
  • #28059 - Add more OIDC debug messages
  • #28056 - Include null value in the mget and hmget command responses
  • #28055 - ArC - fix behavior of List injection with io.quarkus.arc.All qualifier
  • #28051 - Qute - support whitespace characters in literals for bracket notation
  • #28050 - Bump smallrye-jwt version to 3.5.4
  • #28049 - Redis client filters the null values with the mget command
  • #28047 - Promote Spring Data REST to stable
  • #28045 - Bump log4j from 2.18.0 to 2.19.0
  • #28044 - Relax testing constraints on certain dates tests
  • #28041 - RESTEasy Reactive - Prefer application-supplied provider over a pre-packaged one
  • #28040 - RR treat providers from class path differently than REST Easy classic
  • #28038 - OpenShift - Fix missing path to JAR that breaks app start
  • #28037 - OpenShift - Fix missing JAR path
  • #28030 - Link Keycloak API documentation
  • #28025 - Introduce enableRecovery in Nayarana extension
  • #28023 - OIDC: Preserve the refresh token if no new refresh token is returned
  • #28020 - QDOCS-31: Fix image sizing - draft 2
  • #28003 - Don't merge - Revert "Improve Narayana recovery manager service and integrate it with agroal"
  • #28002 - WIP - Revert Narayana recovery manager service
  • #27998 - Remove keycloak-admin-client dep from the keycloak-authorization test
  • #27993 - Filter out log lines coming from Narayana recovery service startup
  • #27991 - Native image generation failure for integration-tests/keycloak-authorization in resteasy-reactive
  • #27987 - New Info Log Messages since 2.13.0.CR1
  • #27982 - Unused Narayana is started upon application start
  • #27981 - Detect MessageBodyReader/Writer from META-INF/services/javax.ws.rs.ext.Providers
  • #27973 - Stable Funqy Knative Events
  • #27972 - QDOCS-31: Fix image sizing and alignment
  • #27970 - CloudEvent deserialization does not work with quarkus-resteasy-reactive
  • #27968 - Improve OIDC code flow tests
  • #27961 - Ensure that @ClientHeaderParam works when the rest client contains a method with a primitive return type
  • #27960 - Replace usage of NeverInline in jdbc-pgsql
  • #27959 - OIDC scenarion with authorization using @ClientHeaderParam doesn't work after move to reactive
  • #27925 - Resteasy Rest Client: Fix truststore password issue with Vert.x
  • #27922 - Update to proton-j 0.34.0
  • #27921 - Adjust 'challenge' selection so that custom auth mechanism is called
  • #27920 - Point to configuration of popular email services
  • #27917 - Enable the registration of @LoggingFilter classes via CDI
  • #27915 - Bump Dekorate to 2.11.3
  • #27873 - kafka-panache-reactive-quickstart fails after #27802
  • #27840 - Add first version of the guide for writing REST microservices using virtual threads
  • #27791 - JPAFunctionalityInGraalITCase.verifyJdkXmlParsersHavebeenEcludedFromNative test fails with GraalVM 22.3.0-dev
  • #27753 - quarkus-oidc loses a refresh token if the provider does not recycle it during the refresh token grant
  • #27432 - Docs: Optimized introduction of OIDC Bearer Token Authorization document
  • #27316 - quarkus.http.auth.proactive = false and @PermitAll still trigger custom auth
  • #27180 - Unable to Overwrite Response using Security-JPA & RestEasy-Classic
  • #26892 - Quarkus NativeImageBuildStep fails with perm denied with docker rootless
  • #26890 - Quarkus NativeImageBuildStep fails with perm denied with docker rootless
  • #26369 - Generate Quarkus Maven Plugin Config Docs
  • #1204 - Quarkus maven extension - list of available targets + details
quarkus - 2.12.3.Final

Published by gsmet about 2 years ago

Complete changelog

  • #28069 - Fix some minor issues in rabbitmq-reference.adoc
  • #28048 - Make com.ibm.icu:icu4j parent first
  • #28043 - Add guide in webjar locator
  • #28036 - Add a specific codec for byte arrays
  • #28029 - Redis GET with byte[] as type leads to unmarshaling exception
  • #28008 - Fix the broken link in security-oidc-client.adoc
  • #28000 - DevMojo add only properties from the quarkus namespace
  • #27989 - Upgrade to Hibernate Search 6.1.7.Final
  • #27965 - Fixed maven commands in kafka-reactive-getting-started.adoc
  • #27916 - Change visibility of GeoSearchArgs.fromMember(...) to public
  • #27914 - ArC - fix @TransientReference destruction
  • #27913 - quarkus-redis-client: 'fromCoordinate(double, double)' has private access in 'io.quarkus.redis.datasource.geo.GeoSearchArgs' blocking my usage of geosearch FROMLONLAT
  • #27906 - @TransientReference results in @Dispose method being called multiple times
  • #27898 - Properly support generic bounds for ParamConverterProvider classes
  • #27896 - Ensure that Mongo DNS lookup does not happen on the event loop
  • #27892 - resteasy-reactive: ParamConverter+Kotlin+ResteasyReactice+List leads to java.lang.ClassNotFoundException on startup (Regression since 2.12)
  • #27885 - Fix request context leak in the Funqy Knative runtime
  • #27884 - quarkus-config: Maven-Property conflicts with 'prefix' (Regression since Quarkus 2.12)
  • #27627 - MongoDB driver failing DNS Lookup
quarkus - 2.13.0.CR1

Published by gsmet about 2 years ago

Major changes

  • #27726 - Add CrossSite Request Forgery prevention filter
  • #27025 - Reduce the number of vert.x eventloops started by default
  • #26998 - Introduce a Kafka Client DevUI component
  • #26107 - Bump kubernetes-client-bom from 5.12.2 to 6.1.1

Complete changelog

  • #27899 - Auto-approve workflow runs from established contributors or low-risk files
  • #27898 - Properly support generic bounds for ParamConverterProvider classes
  • #27897 - Support non-producer methods annotated with @Startup
  • #27896 - Ensure that Mongo DNS lookup does not happen on the event loop
  • #27895 - Bump Eclipse Yasson to 3.0.2 in the Jakarta rewrite
  • #27892 - resteasy-reactive: ParamConverter+Kotlin+ResteasyReactice+List leads to java.lang.ClassNotFoundException on startup (Regression since 2.12)
  • #27891 - Use default host and port when the service instance does not set them
  • #27890 - Bump jboss-logmanager 1.1.1
  • #27885 - Fix request context leak in the Funqy Knative runtime
  • #27883 - Add test to verify openshift with deployment kind and no version labels
  • #27880 - Bump micrometer-bom from 1.9.3 to 1.9.4
  • #27875 - Revert "Bump kubernetes-client-bom from 5.12.2 to 6.1.1"
  • #27871 - Redis value group (replacing the string group)
  • #27870 - Stork custom serviceDiscovery default Host is not working anymore
  • #27866 - Additional docs notifications
  • #27864 - Allow setting a custom logging filter on logging handlers
  • #27863 - Bump liquibase.version from 4.15.0 to 4.16.0
  • #27860 - More fixes for JAX-RS 3.1, upgrade to RESTEasy 6.2.0.Beta1, to Hibernate Validator 8.0.0.Final
  • #27859 - Return proper response code when an HTTP request contains an invalid Q value
  • #27853 - Provide an option to set Form based auth encrypted cookie as HttpOnly
  • #27852 - 500 from RESTEasy Reactive with malformed Accept when multiple @Produces
  • #27846 - Cross-link to quarkiverse wiki
  • #27843 - Adjust notifications for documentation work
  • #27838 - Create Infinispan caches on first access with the minimal config
  • #27837 - Bump nimbus-jose-jwt from 9.24.3 to 9.24.4
  • #27833 - Bump mockito-bom from 4.7.0 to 4.8.0
  • #27830 - Use dependabot for GitHub actions version management
  • #27829 - Upgrade SmallRye Health to 3.3.0
  • #27826 - Ensure that InitialConfigurator uses the Quarkus configured min log level
  • #27825 - Kubernetes: Add default template.metadata in StatefulSet resource
  • #27824 - Synchronize maven-model-helper version
  • #27822 - Bump flyway.version from 9.2.3 to 9.3.0
  • #27820 - Bump artemis.version from 2.24.0 to 2.25.0
  • #27816 - Use dependabot for simplifying GitHub actions version management
  • #27815 - Address a few Kotlin compiler warnings
  • #27810 - Rest client classic: revert to package private visibility for configuration methods
  • #27808 - Jakarta - EE 10 - SmallRye Metrics test failure
  • #27806 - Jakarta - Also reformat Kotlin projects
  • #27802 - Fix for Context Propagation on Reactive Messaging
  • #27796 - Bump flyway.version from 9.2.2 to 9.2.3
  • #27789 - Fixes artifact names of Kubernetes Service Binding ITs
  • #27788 - Make it easier to configure that OIDC JWT introspection only is required
  • #27787 - Avoid several levels of RuntimeException wrapping
  • #27786 - Temporary disabled CompositeBuildWithDependenciesDevModeTest flaky test
  • #27783 - Reduce native-image -H: options
  • #27782 - Enforce project's dependency constraints on the classpath used for dev mode bootstrap
  • #27781 - Improve MongoDB guides
  • #27779 - Not fail with bean params with generics
  • #27776 - Qute - introduce CheckedTemplate#defaultName()
  • #27773 - Too many levels of RuntimeException nesting on BuildException
  • #27771 - GraphQL revert custom field data fetcher
  • #27765 - Improve Reactive Route guide
  • #27764 - Explicitly register generation task output to sourceset
  • #27762 - Reactive native returns "400 bad request" in case of bean params with template parameters
  • #27756 - Properly generate documents from config groups in ConfigMapping
  • #27755 - Improve error reporting for https access when quarkus.ssl.native=false and update corresponding docs
  • #27750 - Avoid mixing the RESTEasy Classic and RESTEasy Reactive REST layers
  • #27749 - Keycloak Reactive Admin Client code which depends on comparing Response.StatusType does not work
  • #27748 - Update mvn commands in docs to match the ones ran by quarkus-cli
  • #27745 - Use new RuntimeProxyCreation public API with GraalVM >= 22.3
  • #27742 - Bump jackson-bom from 2.13.3 to 2.13.4
  • #27741 - Revert "Upgrade to jreleaser 1.2.0"
  • #27737 - Add RESTEasy Reactive StatusType equals and hashCode methods
  • #27733 - Fix inconsistency in kubernetes commands / arguments handling between jvm and native
  • #27732 - More Jakarta progress
  • #27731 - Enable Keycloak Admin Client injection by default and minor doc updates
  • #27728 - Use new RuntimeResourceSupport public API with GraalVM >= 22.3
  • #27727 - Improve the extension proposal form
  • #27726 - Add CrossSite Request Forgery prevention filter
  • #27722 - Fix broken main
  • #27719 - Fix streaming of JSON strings in RESTEasy Reactive
  • #27718 - Add getDataSource accessor in the new Redis API
  • #27716 - Add suffix to errors on shutdown
  • #27715 - Add global rest-client config properties
  • #27701 - Bump checker-qual from 3.24.0 to 3.25.0
  • #27700 - Bump flyway.version from 9.2.1 to 9.2.2
  • #27697 - Use new public API RuntimeJNIAccess with GraalVM >= 22.3
  • #27694 - Validate parameter passed to ConfiguratorBase.param()
  • #27690 - Stop depending on com.oracle.svm.core.jdk.Resources#registerResource
  • #27689 - Fix typos and wrong fonction class in the GCF Funqy guide
  • #27688 - Manually serialize the Pojo in the PojoResourceTest and enable it
  • #27687 - Use own lookupMethod to avoid dependency on internal GraalVM API
  • #27686 - Replace usages of @DisabledOnNativeImage and @NativeImageTest
  • #27685 - SmallRye CP - introduce ThreadContextProviderBuildItem
  • #27682 - Allow HttpServerOptionsCustomizer to set KeyManager and TrustManager for HTTPS server
  • #27679 - GraphQL Field level context and error event on blocking fixes
  • #27678 - Bump jsoup from 1.15.1 to 1.15.3 in /core/processor
  • #27676 - Bump smallrye-common-bom from 1.13.0 to 1.13.1
  • #27673 - Add kotlin formatting plugin
  • #27672 - Docs: Enhancement to authorization code flow intro in Security docs
  • #27670 - Make sure methods annotated with @Funq are declared as public
  • #27669 - @Funq over non-public methods are ignored but information is not logged/no ex/nothing in docs
  • #27668 - The config reference is not generated for child config classes annotated with @ConfigMapping
  • #27667 - Jakarta - Remove integration-tests/kafka-avro when migrating
  • #27664 - Proper exception message when passing null value to SyntheticBeanBuildItem Configuration parameter
  • #27658 - Rework the BeanDefiningAnnotationBuildItem default scope
  • #27651 - Jakarta - Upgrade to CDI 4.0.1 and various other upgrades
  • #27649 - Bump jquery from 3.6.0 to 3.6.1
  • #27648 - Bump jboss-metadata-web from 15.0.0.Final to 15.1.0.Final
  • #27646 - Bump flyway.version from 9.2.0 to 9.2.1
  • #27645 - Bump unboundid-ldapsdk from 6.0.5 to 6.0.6
  • #27644 - Fix KafkaDevServicesContinuousTestingTestCase#testContinuousTestingScenario2
  • #27643 - Jakarta - EE 10 - Update Jakarta Authorization API to 2.1.0 and Authentication API to 3.0.0
  • #27642 - Jakarta - EE 10 - Upgrade Quarkus HTTP to Servlet 6.0.0 and Websockets 2.1.0
  • #27637 - OIDC Remote Intropsection should work with discovery-enable set to true
  • #27635 - More global Rest Client configs
  • #27631 - Fix treatment of recursive bean types
  • #27629 - Stork integration with REST Client Reactive on a filter
  • #27627 - MongoDB driver failing DNS Lookup
  • #27621 - Add Google Cloud Functions integration tests
  • #27619 - Re-enable PojoResourceTest when the issue is fixed at Yasson side
  • #27618 - Disable PojoResourceTest due to issue on Yasson 3.0.1
  • #27617 - Bump default Kafka dev service image to redpanda v22.1.7
  • #27616 - Improve SmallRye Health extension's default scope for health checks
  • #27614 - Re-enable the test KafkaDevServicesContinuousTestingTestCase#testContinuousTestingScenario2
  • #27609 - Extend form auth cookie configuration
  • #27607 - Bump elasticsearch-opensource-components.version from 8.4.0 to 8.4.1
  • #27606 - Bump jib-core from 0.21.0 to 0.22.0
  • #27602 - Upgrade to Hibernate ORM 5.6.11.Final
  • #27601 - Some fixes to include imports in subsequent code examples
  • #27599 - Fix flaky ClientRequestTest
  • #27597 - Disable flaky BlockingRawTest#shouldAdd
  • #27590 - Generalize external rules to independent-projects and adjust Jakarta transformation
  • #27588 - Switch Oracle DB container image to new 21-slim-faststart flavour
  • #27586 - Disable KafkaDevServicesContinuousTestingTestCase#testContinuousTestingScenario2
  • #27579 - Use ClassPathElement.getDependencyKey() for dev ui template paths
  • #27578 - Fix flaky ClientRequestTest
  • #27577 - Add explicit dependency on smallrye-context-propagation-propagators-rxjava2 for SR CP integration tests
  • #27570 - Jakarta - EE 10 - Support JAX-RS 3.1.0 in RESTEasy Reactive
  • #27568 - Replace deprecated Date constructor use in Jackson test
  • #27567 - Disable flaky ClientRequestTest
  • #27563 - Make Kubernetes model for native registration more complete
  • #27562 - Make dependencies on bootstrap resolvers "provided" in quarkus-bootstrap-core
  • #27558 - Fail extension build when @Recorder is used in a deployment module
  • #27555 - Upgrade to jreleaser 1.2.0
  • #27550 - Report actionable error when extension @Recorder is in the wrong module.
  • #27549 - Null Pointer Exception Attempting to Watch Change Stream in Database with ChangeStreamOptions
  • #27548 - Reactive MongoDB Change Streams - Add Support for Databases using custom ChangeStreamOptions
  • #27545 - Bump nimbus-jose-jwt from 9.24.2 to 9.24.3
  • #27540 - Allow to set OIDC code grant custom headers and params
  • #27539 - Improve command mode guide
  • #27537 - Validate that synthetic beans are defined with known scope annotations
  • #27533 - Automatically use SSE produces MediaType when @RestStreamElementType is used
  • #27532 - Add default "" value to @Launch and improve command line JavaDoc
  • #27531 - Add some details about status in jakarta/README.md
  • #27530 - Allow to provide custom HTTP options in REST Client Reactive
  • #27527 - Jakarta - Simplify classloader-linkage-error
  • #27523 - Add Support for startAfter in Reactive MongoDB Change Streams
  • #27522 - Add Support for startAfter in Reactive MongoDB Change Streams
  • #27521 - Revert "Allow to provide custom HTTP options in REST Client Reactive"
  • #27519 - Bump postgresql from 42.4.2 to 42.5.0
  • #27518 - Bump flyway.version from 9.1.6 to 9.2.0
  • #27516 - Change the dokka output format from the javadoc style to the native dokka style
  • #27514 - Jakarta - Update the version of the RESTEasy Reactive TCK
  • #27510 - NPE when using SyntheticBeanBuildItem with BeanCreator
  • #27509 - Upgrade to version 42.5.0 of the PostgreSQL JDBC driver
  • #27508 - Jakarta - EE 9 - Maven integration tests - testClassLoaderLinkageError tests failing
  • #27507 - Jakarta - EE 9 - Context propagation tests failing
  • #27506 - Jakarta - EE 9 - Serialization issue in MongoDB IT PojoResourceTest
  • #27505 - Replace @michalszynkiewicz in the quarkus-github-bot.yml
  • #27504 - Remove incorrect dependency from MongoDB IT pom
  • #27502 - New config quarkus.flyway.repair-at-start
  • #27498 - RESTEasy Reactive - Support text/binary conversion for multipart files
  • #27495 - Correctly set default for quarkus.flyway.validate-on-migrate
  • #27493 - Fix rotated access log file names
  • #27490 - Make sure config keys with quoted dots works
  • #27488 - Introduce CaffeineCache#put(Object,CompletableFuture)
  • #27486 - Bump elasticsearch-opensource-components.version from 8.3.3 to 8.4.0
  • #27485 - Bump grpc.version from 1.48.1 to 1.49.0
  • #27484 - Bump slf4j-jboss-logmanager to 1.2.0.Final
  • #27483 - ArC - add the convenient ClientProxy.unwrap() method
  • #27482 - Expose potential extension points on authorization code flow-related provider clients
  • #27481 - Let user to provide own KeyManager and TrustManager for HTTPS server
  • #27478 - Smallrye GraphQL codestart in Java & Kotlin
  • #27477 - Ensure test resources are not restarted for nested classes
  • #27474 - RestClient Reactive: Default conversion for basic types
  • #27472 - http access-logs when rotate as double dots in filename extension
  • #27469 - Graal Native Build missing ReflectionRegistrations in io.fabric8:kubernetes-model-core:5.12.3
  • #27465 - Bump groovy for maven-invoker-plugin to support Java 19
  • #27443 - CDI context propagation improvements for the reactive stack
  • #27438 - Google Cloud Functions documentation improvements
  • #27430 - Default parameter conversion for REST Client Reactive
  • #27427 - Clarify ValidationErrorBuildItem/ArtifactResultBuildItem/EmptyBuildItem
  • #27426 - Disallow mixing @QuarkusTest and @QuarkusMainTest
  • #27419 - Take HTTP root path into account when using @TestHTTPResource
  • #27416 - @TestHTTPResource annotation injects endpoint URL without the quarkus.http.root-path segment
  • #27408 - action-build-reporter - Disable main repo at the job level
  • #27405 - Promote kubernetes config extension to stable
  • #27400 - QuarkusTestResource with restrictToAnnotatedClass restarts for @Nested classes
  • #27399 - Ability to configure dependency exclusions when composing app modules programmatically
  • #27395 - Introduce action-build-reporter for forks
  • #27391 - Bump flyway.version from 9.1.5 to 9.1.6
  • #27390 - Bump nimbus-jose-jwt from 9.24.1 to 9.24.2
  • #27387 - Bump Keycloak version to 19.0.1
  • #27372 - Improve live reload experience of external artifacts on dev mode
  • #27369 - Bump wildfly-elytron.version from 1.20.0.Final to 1.20.1.Final
  • #27367 - Jakarta - Make Infinispan work by using artifacts with the jakarta classifier
  • #27366 - Add osgi-core dependency for liquibase-core
  • #27363 - Upgrade OTel to 1.17.0
  • #27356 - Fix scheduler exclusion
  • #27352 - RedPanda + kafka-streams stop working in upstream
  • #27345 - [2.12.0.CR1]: /q/dev UI throws an error when navigating to "Configuration" -> "Config Editor", and "Devservices" is empty
  • #27341 - Create caches in Infinispan using the application.properties
  • #27340 - Update to Vert.x 4.3.3 and Mutiny Bindings 2.26.0
  • #27329 - Flyway: New config property to run repair before migrate
  • #27324 - Don't fully buffer RR client responses
  • #27322 - Bump nimbus-jose-jwt from 9.23 to 9.24.1
  • #27317 - Dev UI - bean dependency graph improvements
  • #27314 - @Produce(EmptyBuildItem.class) not working
  • #27294 - Use ExternalRules enforcer rule
  • #27259 - In a Gradle Quarkus application build, quarkusGenerateCode triggers a deprecation warning when sourcesJar is enabled
  • #27235 - Validate config property names in the quarkus namespace
  • #27232 - quarkus-integration-test-liquibase-mongodb fails in native with latest GraalVM 22.3-dev build
  • #27229 - Broken context propagation in HTTP request that involves hibernate-reactive-panache, resteasy-reactive and qute
  • #27225 - Resteasy Reactive: Add JAXB API as runtime dependency
  • #27211 - quarkus-integration-test-redis-client native build fails with 22.3.0-dev mandrel
  • #27203 - Rest Client Reactive: Provide custom ObjectMapper in request scope
  • #27176 - Docs: Enhancements to OIDC introduction in Security docs
  • #27171 - Make it possible to inject Keycloak admin client
  • #27166 - Connection pool exhaustion for lazy entity association (acquisition timeout)
  • #27142 - Document the release process
  • #27105 - Docs: Adapt the Diataxis template and restructure the content for Basic Authentication
  • #27083 - RESTEasy Reactive - Server side multipart implementation is not being respected
  • #27070 - Bump avro.version from 1.11.0 to 1.11.1
  • #27037 - Reduce false positives from revapi output/report
  • #27030 - Jakarta - EE 9 - Upgrade to Infinispan 14 DEV and use Jakarta artifacts
  • #27025 - Reduce the number of vert.x eventloops started by default
  • #27009 - Enhancements to Security Getting Started docs
  • #26998 - Introduce a Kafka Client DevUI component
  • #26992 - Jakarta - EE 9 - Get a Jakarta version of the Confluent schema registry client
  • #26984 - Jakarta - EE 9 - Infinispan Client IT fails because javax.annotation.Generated is not available
  • #26901 - Document the release process
  • #26868 - Enhance OIDC Client to support the token revocation
  • #26867 - OidcClient should support the token revocation
  • #26837 - Support Keycloak injection in quarkus-keycloak-admin-client and quarkus-keycloak-admin-client-reactive
  • #26783 - Add access log handler to the main router if non-app root-path is different from root-path
  • #26782 - Endpoint access not logged into access log when root-path and non-application-root-path are under different root
  • #26723 - Better structure for bean dependency graph in dev ui
  • #26581 - [CI] - Kubernetes end-to-end testing
  • #26567 - RESTEasy Reactive - prevent repeating of standard security checks
  • #26551 - Support @ActivateRequestContext on reactive methods
  • #26536 - RestEasy Reactive performs authorization checks twice
  • #26495 - Allow to provide custom HTTP options in REST Client Reactive
  • #26420 - Detect improper YAML keys
  • #26401 - log4j: java.lang.IllegalStateException: Maximum number of attachments exceeded
  • #26264 - Improve stereotypes support
  • #26161 - Narayana recovery manager service
  • #26160 - Improve recovery manager in quarkus-narayana-jta extension
  • #26152 - Resteasy Reactive: ContextResolver not used
  • #26116 - Reactive REST client: Configure Vert.x HttpClientOptions
  • #26107 - Bump kubernetes-client-bom from 5.12.2 to 6.1.1
  • #25981 - Custom logging filters
  • #25905 - Testing: Add failure state in testing context
  • #25749 - Provide running context to TestResource implementations
  • #25423 - Allow configuring how Stork-based REST clients are mapped to requests
  • #24885 - quarkus.openshift.arguments fails on OCP + native mode
  • #24880 - Share the set of banned dependencies and their replacements with Quarkus ecosystem
  • #24474 - RegisterForReflection#classNames does not register full hierarchy of the class
  • #23739 - Hibernate Reactive Panache MSSQL Native Build
  • #23592 - Build fails on REST endpoint when @BeanParam has parameterized type
  • #21458 - Added "User-Agent" header to requests made to the Lambda Runtime API
  • #18043 - Resteasy-reactive produces invalid json for Multi
  • #11710 - Should be able to call a method annotated with @Startup
  • #8399 - Provide a CSRF prevention feature
quarkus - 2.12.2.Final

Published by gsmet about 2 years ago

Complete changelog

  • #27881 - Bump snakeyaml from 1.31 to 1.32
  • #27878 - Upgrade to Hibernate Validator 6.2.5.Final
  • #27877 - Upgrade JBoss Threads to 3.4.3.Final
  • #27861 - Fix compatibility issue with Redis 6
  • #27858 - Add link to Mutiny guide
  • #27831 - Redis GEO related error: ERR unsupported unit provided. please use m, km, ft, mi
  • #27814 - Fix link in redis.adoc
  • #27811 - More fixes related to 'The supplier returned null' message
  • #27805 - Prevent possible memory leak from Reactive REST Client multipart upload usage
  • #27799 - Use routing context end handler
  • #27780 - Upgrade to JBoss Threads 3.4.3.Final and silence JBoss Threads version printing via system property
  • #27772 - Fix handling of HTTP/2 H2 empty frames
  • #27720 - Make Mongo version used in MongoTestResource configurable
  • #27717 - Make MongoDB version configurable
  • #27698 - 'The supplier returned null' message if OIDC server connection fails
  • #27666 - Always instantiate Hibernate ORM collections in the default fetch group
  • #27581 - Bump snakeyaml from 1.30 to 1.31
  • #27556 - Make it easy to copy environment variables in config tables - add button
  • #26727 - Ensure that @Launch works with @BeforeEach
  • #26711 - When using @QuarkusMainTest and @Launch, junit @BeforeEach is executed after launching the app
  • #26187 - Resteasy-reactive runs out of direct buffer memory when processing large multipart messages
  • #24283 - JBoss Threads version logging in tests
  • #4644 - ObjectMapperCustomizer with Hibernate5Module for lazyloading
quarkus - 2.12.1.Final

Published by gsmet about 2 years ago

Complete changelog

  • #27770 - Flyway callbacks can now access the Flyway instance
  • #27768 - Bump smallrye-open-api from 2.2.0 to 2.2.1
  • #27766 - De-duplicate mention of quarkus.debug.transformed-classes-dir in docs
  • #27757 - Add more complete interceptor example to the CDI guide
  • #27747 - REST Client quickstart change name to REST Client Classic
  • #27743 - Throughput of Resteasy Reactive's significantly decreased in 2.12.0.Final
  • #27736 - Ensure to check the runtime log level for RequestContext tracing needs
  • #27735 - Performance regression in RequestContext activations
  • #27721 - Unclutter test resource start error message
  • #27713 - Reactive routes - don't append trailing slash if empty path and base set
  • #27711 - Support empty-dir volumes in Kubernetes, OpenShift, Knative extensions
  • #27704 - Minor correction in a doc
  • #27702 - Corrected AUTH_SERVER_URL_PROP in KeycloakTestClient
  • #27683 - Bump dekorate version to 2.11.2
  • #27681 - Support empty env var values in Kubernetes/Knative/OpenShift extensions
  • #27674 - Funqy - fix constructor injection for normal scoped beans
  • #27671 - Classes with @Funq methods fail in constructor injection for normal scoped bean
  • #27663 - Kubernetes env vars do not allow empty values
  • #27660 - Update SmallRye Config to 2.12.0
  • #27655 - Use devRootAppend for all links in grpc devmode
  • #27654 - gRPC DevMode not working with custom non-application-root-path
  • #27653 - Bring JBossNettyLoggerFactory implementation in line with other implementations
  • #27652 - ${quarkus.application.version} not resolvable from application.yaml
  • #27636 - Added note about quarkus.native.container-build=true
  • #27633 - Optimize the dirty dependency graph walk
  • #27630 - quarkus.uuid is missing in 2.12.0
  • #27625 - Make 'postgres print-command' quarkus command work with reactive datasources
  • #27622 - NPE in DEV console command
  • #27612 - Add notes about logging exception in RESTEasy Reactive
  • #27605 - Malformed DNS message on MacOS
  • #27604 - Respect quarkus.class-loading.removed-artifacts when re-augmenting an app
  • #27600 - Mark quarkus:go-offline as threadSafe=true
  • #27598 - Fix to run first example on vertx page
  • #27596 - Mark quarkus:go-offline Maven mojo as thread-safe
  • #27595 - Add high level logging for RESTEasy Reactive exceptions
  • #27592 - Resteasy Reactive: Fix nested bean params for sub resources
  • #27589 - Quarkus startup hangs after upgrade to version 2.11.x.Final
  • #27585 - RESTEasy Reactive: log exceptions
  • #27584 - Add JIB custom entrypoint examples on documentation
  • #27582 - BeanManager.getBeans() - assume the default qualifier if none specified
  • #27580 - Support Instance injection
  • #27576 - Support config expansion when validating config changes
  • #27575 - Improve custom entrypoint configuration documentation for JIB images
  • #27559 - Fix SSE cancellation in the Reactive REST Client
  • #27546 - Allow removing artifacts when running re-augmentation for a mutable application
  • #27529 - Properly use ParamConverter to converting the values of collection types
  • #27524 - Output ACR loginServer as tsv format
  • #27520 - Jandex quarkus-bootstrap-app-model
  • #27515 - RestEasy Reactive: Custom ParamConverters not used for elements of Set in query params
  • #27501 - Resteasy Reactive fails with beanparam nested in beanparams
  • #27497 - Ensure that CDI request scope is active in TemplateResponseUniHandler
  • #27492 - Ensure that quarkus.native.reuse-existing=true does not fail if GraalVM is not present
  • #27489 - Mutiny Dropped Exception on SSE Cancel
  • #27487 - "Directly injecting a ConfigProperty into a javax.ws.rs.ext.Provider may lead to unexpected results" warning for OidcClientRequestFilter in Quarkus 2.12
  • #27480 - Fix OTel JDBC URL override in dev mode
  • #27479 - Native Image Build - Reuse-Existing requires docker runtime
  • #27475 - Ensure that @RequestScope doesn't break field parameter injection
  • #27473 - RESTEasy Reactive: Explicit @RequestScoped resource and instance variable with @PathParam or @RestPath does not work
  • #27471 - Add support for DOCKER_CONFIG env var when using Jib
  • #27467 - Fix service binding for SqlServer and Oracle
  • #27464 - Fix reference to quarkus.http.proxy.proxy-address-forwarding
  • #27462 - Re-enable ParseOnce starting with GraalVM / Mandrel 22.2
  • #27461 - Service binding doesn't work with Oracle and SqlServer
  • #27460 - Honour DOCKER_CONFIG location for jib credentials
  • #27440 - [documentation]: Unknown option quarkus.http.proxy-address-forwarding
  • #27377 - Regression: SRCFG00011: Could not expand value exception
  • #27375 - OpenAPI extension does not honour BV @NotNull / @NotEmpty
  • #27353 - Quarkus 2.12.0.CR1 - Map style config property resolution does not work in native mode
  • #27222 - Support for emptyDir kubernetes volumes
  • #27185 - quarkus.http.host property initialization exception during build time, started from Qarkus 2.10.1+
  • #27022 - SmallRyeOpenApiProcessor#build threw an exception: java.lang.StackOverflowError
  • #26954 - Ensure that HTTP OPTIONS handling involves the proper handler chain
  • #26898 - Use http.target to drop non application spans
  • #26828 - RESTEasy Reactive does not execute response filters for OPTIONS requests
  • #26776 - OpenTelemetry: High span name cardinality for invalid HTTP request spans
  • #25944 - Remove use of -H:-ParseOnce in GraalVM 22.2
Package Rankings
Top 1.3% on Repo1.maven.org
Badges
Extracted from project README
Quarkus Quarkus Version GitHub Actions Status Commits License Project Chat Gitpod Ready-to-Code Supported JVM Versions Develocity GitHub Repo stars