quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are hidden (Show)

quarkus - 2.9.2.Final

Published by gsmet over 2 years ago

Complete changelog

  • #25748 - Apply minor javadoc fixes to HttpSecurityPolicy
  • #25745 - Mention exception mappers in streaming response note
  • #25739 - Resteasy Reactive: Fix support of media types with suffixes
  • #25717 - Revert "Bump mongodb-crypt from 1.2.1 to 1.4.0"
  • #25711 - mongodb dependencies incompartibility in version 2.9.1
  • #25704 - Fix a typo in security.adoc
  • #25691 - Upgrade Hibernate Reactive to 1.1.6.Final
  • #25684 - Fix HTTP2 NPE issue
  • #25670 - Prevent deletion of watched absolute file paths
  • #25667 - RuntimeUpdatesProcessor deletes local .env file in devmode in Quarkus 2.9.1.Final
  • #25662 - Fix compilation error in vertx doc
  • #25658 - NPE in 2.9.1 Http2 response processing
  • #25638 - Fix for OpenAPI documentation for 401 and 403 responses being overridden when using @RolesAllowed
  • #25616 - Minor change to WebAuthn security guide
  • #25601 - Qute - fix TypeInfo with nested parameterized types
  • #25596 - "Registration/login only challenge" typos in WebAuthn Guide
  • #25595 - Document the option to install CLI using Scoop
  • #25487 - Dev services: MSSQL reactive client does not support JDBC url format
  • #25323 - Properly use headers set in Vert.x from RESTEasy Reactive
  • #25283 - Combining @RouterFilter and JAX-RS ContainerResponseFilter does not work in reactive RESTEasy
  • #25233 - Dev Services : MSSQL Connection Error 2.8.1.Final or 2.8.2.Final
  • #23534 - RolesAllowed overrides OpenAPI definitions for 401 and 403 responses
  • #15982 - Resteasy Reactive: Enhance support for media types with suffix
quarkus - 2.9.1.Final

Published by gsmet over 2 years ago

Complete changelog

  • #25603 - Hibernate Reactive 1.1.5.Final
  • #25587 - Fix parameter name in Gradle extension plugin log and docs
  • #25583 - Upgrade to Hibernate ORM 5.6.9.Final
  • #25579 - Allow to fully disable the safeguards introduced by VertxContextSafetyToggle
  • #25577 - No need to use response methods returning a Future, if not used
  • #25571 - Upgrade to Hibernate Reactive 1.1.5.Beta2
  • #25567 - Gradle extension plugin suggests incorrect DSL update when the deployment extension is not found
  • #25555 - Get rid of a lambda in Arc runtime code
  • #25553 - Get rid of a lambda in Vertx runtime code
  • #25552 - ArC - improved message for some occurrences of ContextNotActiveException
  • #25550 - Get rid of a lambda in config runtime code
  • #25534 - Use the same default for accept backlog as Vert.x uses
  • #25527 - Ensure that ParamConverter classes can access request scoped beans
  • #25523 - Add note about using @BeanParam instead of @Form
  • #25520 - Bump micrometer-bom from 1.8.5 to 1.8.6
  • #25512 - Fixed warning message parameter order
  • #25508 - Warning in doc for using Kotlin with older versions of Mandrel
  • #25506 - Add Optional converter
  • #25503 - @Form replacement in Reactive RestClient
  • #25498 - Minor documentation improvements
  • #25494 - Add notes about extensions using both RESTEasy flavors
  • #25490 - Double quote channel name when it contains dots
  • #25485 - OpenAPI: Make sure auto security also works for @Authenticated
  • #25482 - Make Quarkus restart when a change to Flyway scripts is made
  • #25481 - Document guidelines for RESTEasy implementation-agnostic extensions
  • #25479 - Ensure ObjectId is initialized at runtime
  • #25476 - Mongo id duplication
  • #25471 - Fix broken links
  • #25470 - DevUI: Fix case where there is a body
  • #25450 - Always connect grpcWS on document ready
  • #25449 - Can't send request via gRPC DevUI
  • #25448 - Improve Logging with Panache stubs
  • #25446 - Fix Apicurio include in dev-services.adoc
  • #25444 - Fix comparison in ensureProjectCoords method in AppModelGradleResolver class
  • #25443 - Fix comparison in ensureProjectCoords method in AppModelGradleResolver class
  • #25442 - Support optional for BeanParams
  • #25437 - Kafka topic name with dot is failing
  • #25436 - Register TimestampDeserializer and SqlDateDeserializer for reflection
  • #25427 - AppCDS: Make container-based generation opt-out
  • #25419 - IntelliJ code flow analysis confused by io.quarkus.logging.Log stubs
  • #25413 - Quarkus testing with @ParameterizedTest using Optional broken with Java 17 + 18 (xstream)
  • #25410 - Select Java17 builder image for native when project built with Java 17
  • #25408 - Make sure that disabled jobs are paused in Quartz
  • #25407 - Avoid NPE when scheduled method identity has been renamed
  • #25405 - Upgrades to Infinispan 13.0.10.Final
  • #25401 - Relocate the profile names of quarkus.config.locations
  • #25400 - Fix NPE when returning null CloudEvent in Knative Funqy
  • #25395 - Make RESTEasy * Links visible again
  • #25390 - Harmonize the usage of charset in the Content-Type headers for RESTEasy Reactive
  • #25385 - Register Resource classes for reflection when custom MessageBodyWriter classes exist
  • #25376 - Trigger restart when deleting previously existing watched file
  • #25374 - Print a Warning when the kubernetes service discovery is used without the kubernetes client
  • #25357 - Native build will java 17 project fail because using a java 11 image
  • #25346 - Allow setting kotlinc compiler arguments in dev task/mojo
  • #25345 - Keycloak with policy-enforcer enabled: Request has already been read
  • #25331 - Deleting a watched file in dev mode doesn't trigger a restart
  • #25305 - Jackson deserialisation Timestamp in native mode
  • #25286 - Correct some minor errors in security-openid-connect guide
  • #25242 - Document behavior of @QuarkusIntegrationTest w/ container networks
  • #25214 - Disabled schedulers are not disabled
  • #25199 - Upgrade to GraalVM 22.1
  • #25186 - Config quarkus.config.locations is evaluated before applying profile
  • #25168 - Examples for excludes, includes for jacoco configuration
  • #25010 - Document limitation of @QuarkusIntegrationTest using Docker image
  • #24986 - Make RESTEasy Reactive handlers calls monomorphic
  • #24931 - NullPointerException with Quartz and Quarkus 2.8.0.Final when a job identity is changed
  • #24504 - SwaggerUI does not support @Authenticated methods
  • #24444 - stork-service-discovery-kubernetes extension requires some extra configutation that is not documented
  • #23939 - Optional not working with @QueryParam in BeanParam
  • #23573 - Confusing, if not downright wrong, warning message
quarkus - 2.9.0.Final

Published by gsmet over 2 years ago

Major changes

  • #25197 - Document how to configure well-known OIDC providers

Complete changelog

  • #25351 - Fix Bootstrap Config to use default Config Sources (System and Env)
  • #25306 - Upgrades Infinispan to 13.0.9.Final and Protostream 4.4.3.Final
  • #25293 - Make templates adjust with scala version
  • #25281 - Ensure that @Produces is taken into account when checking for compression
  • #25260 - Scheduled methods - mark vertx context as safe
  • #25257 - Quarkus 2.9.0.CR1: Async Scheduled methods have unsafe sub-context
  • #25250 - Scheduled javadoc - clarify config property expressions
  • #25246 - NullPointerException in RestEasy Reactive with 2.9.0.CR1
  • #25239 - Bump flyway.version from 8.5.9 to 8.5.10
  • #25234 - Add OIDC TLS key store provider property
  • #25224 - Fix Spotify image reference
  • #25222 - Exclude hamcrest from testcontainers
  • #25221 - Missing quarkus.oidc.tls.key-store-provider and quarkus.oidc.tls.trust-store-provider properties on OIDC extension
  • #25213 - Qute - fix param declaration validation
  • #25197 - Document how to configure well-known OIDC providers
  • #25195 - Scheduler - fix Trigger#isOverdue() for simple cron trigger
  • #25183 - Replicate relevant parts of https://github.com/jbangdev/jbang/pull/1269 to enable M1 support
  • #25180 - Quarkus version of jbang does not support M1, but mainline jbang now does
  • #25171 - testcontainers:1.17.1 and rest-assured:4.5.1 collision on hamcrest/hamcrest-core
  • #25153 - Bump dokka-maven-plugin from 1.6.10 to 1.6.21
  • #25059 - Avoid checking Docker environment multiple times for Dev Services
  • #24465 - bootstrap config with field does not pick up QUARKUS_CONFIG_LOCATIONS files
  • #21521 - Add OIDC guide explaining how to sign in to all the supported social providers
quarkus - 2.8.3.Final

Published by gsmet over 2 years ago

Complete changelog

  • #25383 - Add missing parentheses in Mutiny guide
  • #25371 - ArC - resolve type variables for inherited observer methods
  • #25364 - Arc - Inherited Observer methods clash with type variables
  • #25361 - Reinterrupt after WebSocketHandler interruption
  • #25360 - Add missing imports in RestEasy Reactive Client guide
  • #25353 - Use encoded request path in rest-client-reactive
  • #25350 - Correct typo in writing-extensions.adoc
  • #25334 - Add ClientBuilder service loader file to jaxrs-client-reactive
  • #25330 - LRA is not usable with resteasy reactive extensions
  • #25326 - Reactive REST client does not encode request path properly
  • #25324 - Add migration note about Provider discovery via the Service Loader
  • #25320 - Remove unused imports in RestEasy Reactive Client guide
  • #25298 - Update Quarkus Tools for IntelliJ description
  • #25292 - Ignore ContextNotActiveException in RESTEasy Reactive when clearing request
  • #25291 - Properly pass media type to MessageBodyWriters
  • #25290 - Keep ordering for parsing cookies as it is important
  • #25285 - Normalize uri template name to be a valid regex groupname
  • #25282 - Guide incorrectly state about Quarkus Tools for IntelliJ
  • #25279 - Update jakarta websocket link
  • #25277 - cookie parsing bug
  • #25268 - Change path to http://localhost:8080/tokens
  • #25267 - Fix GenerateToken class location in the JWT guide
  • #25266 - Add default sources unless default-jar has a custom classifier
  • #25263 - RESTEasy reactive passed null media type for MessageBodyWriters
  • #25258 - RESTEasy reactive illegally restricts JAX-RSpath parameter names
  • #25255 - quarkus:dev not working with 2.8.2.Final
  • #25229 - ContextNotActiveException in getDelegate
  • #25206 - Downgrade PostgreSQL driver to 42.3.3
  • #25203 - Re-initialize the Maven repo system on POM change in DevMojo
  • #25193 - Use plain old load class in RR generated code
  • #25191 - Ensure that RESTEasy Reactive Links works with async return types
  • #25189 - Quarkus resteasy reactive links ContextNotActiveException
  • #25188 - Kubernetes: Merge StatefulSet resources from input if set
  • #25184 - -Dquarkus.platform.version is not honored during reload of dev mode
  • #25169 - Prevent NPE when micrometer is disabled
  • #25167 - Bump quarkus-http.version from 4.1.8 to 4.1.9
  • #25166 - Allow setting Java source type with Gradle Kotlin DSL
  • #25162 - Doublon of StatefulSet generated by Kubernetes extension
  • #25160 - Fix smallrye-graphql-client artifact ID in application bom
  • #25158 - Fix OpenTelemetry substitution
  • #25157 - Quarkus BOM has a dependency with incorrect GAV
  • #25143 - App with quarkus-opentelemetry-exporter-jaeger fails to compile into native
  • #25099 - NullPointer during Rest client creation when micrometer is disabled
  • #25016 - CLI creates kotlin project even with explicit --java 11 --gradle-kotlin-dsl
  • #22053 - Sockets declared with Undertow @ServerEndpoint breaking when using quarkus.http.root-path
quarkus - 2.9.0.CR1

Published by gsmet over 2 years ago

Major changes

  • #25106 - Upgrade to Scala 2.13
  • #25072 - Logging - set default value for quarkus.log.file.rotation.max-file-size
  • #25056 - Introduce quarkus.http.filter config
  • #24984 - Move HTTP compression settings to build time
  • #24663 - Upgrade H2 to 2.1.210
  • #24611 - Add support for OIDC BackChannel Logout
  • #24558 - Support compression for reactive routes and resteasy reactive
  • #24526 - Add support for Confluent Schema Registry + restructure schema registry extensions
  • #24316 - WebAuthn extension
  • #24086 - Update Kotlin to 1.6.20

Complete changelog

  • #25181 - Prepend http.root-path to permission paths without '/'
  • #25174 - Added WebAuthn IT and fixed native bug
  • #25169 - Prevent NPE when micrometer is disabled
  • #25167 - Bump quarkus-http.version from 4.1.8 to 4.1.9
  • #25166 - Allow setting Java source type with Gradle Kotlin DSL
  • #25160 - Fix smallrye-graphql-client artifact ID in application bom
  • #25158 - Fix OpenTelemetry substitution
  • #25157 - Quarkus BOM has a dependency with incorrect GAV
  • #25156 - Add test for websocket+HTTP root path
  • #25149 - Bump mysql-connector-java from 8.0.28 to 8.0.29
  • #25147 - Do not run elasticsearch-rest-client-deployment tests unless -Dtest-containers is set
  • #25143 - App with quarkus-opentelemetry-exporter-jaeger fails to compile into native
  • #25137 - Update BouncyCastle JSSE mTLS test to check SecurityIdentity
  • #25135 - Investigate why SecurityIdentity is not available when MTLS is enabled
  • #25132 - Update maintainers of some SmallRye projects
  • #25130 - Fix typo: lambas -> lambdas
  • #25129 - ArC - optimize CreationalContext for synthetic dependent beans
  • #25128 - Register java plugin in Gradle plugins
  • #25126 - Add note on using @QuarkusIntegrationTest with containers
  • #25115 - Bump nimbus-jose-jwt from 9.21 to 9.22
  • #25114 - Bump mongodb-crypt from 1.2.1 to 1.4.0
  • #25106 - Upgrade to Scala 2.13
  • #25104 - Do not require the main module sources to be present in when resolving the app model
  • #25099 - NullPointer during Rest client creation when micrometer is disabled
  • #25092 - Introduce system property for controlling URI validation
  • #25085 - Support QuarkusTestResourceLifecycleManager#inject in CLI test classes
  • #25082 - Override Gradle output format
  • #25080 - Bump mockito-bom from 4.5.0 to 4.5.1
  • #25076 - Handle client close/cancel on grpc mutiny streaming service
  • #25072 - Logging - set default value for quarkus.log.file.rotation.max-file-size
  • #25068 - Initial Support for SunPKCS11 provider in native image
  • #25065 - QuarkusMainTest does not support QuarkusTestResourceLifecycleManager injection
  • #25064 - Jakarta - Bump Kotlin Maven plugin to 1.6.21
  • #25061 - Add convenient ArcContainer.listAll() methods
  • #25057 - Use mockito-bom
  • #25056 - Introduce quarkus.http.filter config
  • #25054 - Bump mockito-bom from 4.4.0 to 4.5.0
  • #25053 - Bump kotlin.version from 1.6.20 to 1.6.21
  • #25051 - Bump mockito-core from 4.4.0 to 4.5.0
  • #25047 - Allow having different http headers depending on the path
  • #25040 - Mark dependencies to be checked by the JOSDK team before updates
  • #25032 - Save AtomicBoolean allocation in Arc
  • #25025 - Introduce a way to disable integration tests for certain build types
  • #25016 - CLI creates kotlin project even with explicit --java 11 --gradle-kotlin-dsl
  • #25013 - Bump com.gradle.enterprise from 3.9 to 3.10 in /devtools/gradle
  • #25008 - Guard test against NPE
  • #24999 - Document the GCF and AppEngine Java 17 runtime
  • #24994 - Apply minor polish to RESTEasy Reactive code
  • #24987 - Instructions to build/run integration tests in Gradle against native image incorrect
  • #24984 - Move HTTP compression settings to build time
  • #24977 - Check that resources and classes are effectively available at runtime
  • #24972 - Bump error_prone_annotations from 2.12.1 to 2.13.1
  • #24970 - Another round of Jakarta progress
  • #24969 - Use gradlew in native image docs
  • #24955 - Remove completely outdated DevTools specification file
  • #24949 - Support codestarts of extensions outside catalog
  • #24947 - Add buildpack error handing
  • #24919 - Suppress logging for configured exceptions thrown by Amazon Lambda handlers
  • #24915 - Jakarta migration: more progress
  • #24914 - Removed unused methods
  • #24906 - Jakarta: transformations for Hibernate Reactive
  • #24902 - Bump google-http-client-bom from 1.41.6 to 1.41.7
  • #24894 - Properly support CompletionStage as a return type in caching extension
  • #24884 - Add documentation about which extension support Kotlin coroutines
  • #24883 - Support injecting a list of Spring beans
  • #24879 - Jakarta migration: Agroal, Hibernate ORM, Hibernate Search...
  • #24876 - Misc cleanup - use Files.readString and .addAll for collections
  • #24871 - Kafka Serde discovery for direct implementations
  • #24866 - Bump Gradle version to 7.4.2
  • #24862 - Remove unnecessary generic type information from internal tests
  • #24855 - Bump wiremock-jre8-standalone from 2.32.0 to 2.33.1
  • #24854 - Bump opentelemetry-bom from 1.12.0 to 1.13.0
  • #24847 - Avoid logging certain exceptions thrown by AWS Lambda handlers
  • #24844 - Qute docs - update the limitations of "Qute Standalone"
  • #24841 - Bump narayana-jts-integration from 5.12.5.Final to 5.12.6.Final
  • #24838 - Update SmallRye Config to 2.10.0
  • #24836 - Upgrade revapi plugins versions
  • #24831 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.11.0 to 2.11.1
  • #24824 - Move rewrite-maven-plugin definition to a profile
  • #24823 - Include Spotify OIDC provider
  • #24822 - Document how to access binary data using MutinyRedis
  • #24817 - Get rid of the split package in the gRPC extension artifacts
  • #24816 - Update Narayana JTA to 5.12.6.Final and JTS to 5.12.5.Final
  • #24815 - Jakarta - Completed RESTEasy Classic, RESTEasy Reactive, Lambdas
  • #24814 - Bump error_prone_annotations from 2.11.0 to 2.12.1
  • #24812 - Bump google-http-client-bom from 1.41.5 to 1.41.6
  • #24807 - Fix amazon-lambda-xray runtime artifact name
  • #24803 - Switch to wiremock-jre8-standalone which is more Jakarta friendly
  • #24793 - Add Spotify OIDC provider configuration
  • #24792 - Qute CDI integration - fix named dependent beans
  • #24787 - Don't run 'Rewrite to Jakarta' job in forks
  • #24780 - Bump jacoco-maven-plugin from 0.8.7 to 0.8.8
  • #24779 - Bump jacoco.version from 0.8.7 to 0.8.8
  • #24778 - Upgrade Kotlin Maven plugin to 1.6.20
  • #24767 - Fix IT main for GraalVM >= 22.1
  • #24747 - Bump asm.version from 9.2 to 9.3
  • #24746 - Bump kotlinx-coroutines-bom from 1.6.0 to 1.6.1
  • #24741 - Support Kotlin suspend functions as scheduler methods
  • #24708 - Add container-name configuration for kubernetes extension
  • #24707 - Bump checker-qual from 3.21.3 to 3.21.4
  • #24692 - Disable Rest client tests that use external (now expired) certificates
  • #24684 - Bump javaparser-core from 3.24.0 to 3.24.2
  • #24683 - Make sure test-extension artifacts are installed
  • #24676 - kubernetes: allow to customize the container name
  • #24674 - Update to SmallRye Fault Tolerance 5.4.0
  • #24663 - Upgrade H2 to 2.1.210
  • #24662 - Some tidying up for jakarta/transform.sh
  • #24658 - Scheduler - support non-blocking scheduled methods
  • #24654 - Bump jib-core from 0.20.0 to 0.21.0
  • #24653 - Bump liquibase.version from 4.9.0 to 4.9.1
  • #24650 - Bump com.gradle.plugin-publish from 0.20.0 to 0.21.0 in /devtools/gradle
  • #24649 - Allow to inline UserInfo in internal IdToken
  • #24642 - Hibernate Orm docs clarification: JNDI not supported
  • #24629 - hibernate-orm guide should mention JNDI is disabled
  • #24622 - Documentation - HTTP compression of static resources
  • #24621 - Scheduler - support non-blocking scheduled methods
  • #24616 - Bump grpc.version from 1.45.0 to 1.45.1
  • #24614 - More Jakarta progress
  • #24611 - Add support for OIDC BackChannel Logout
  • #24608 - Don't record start time when Reactive REST Client returns a Multi
  • #24605 - Provide a new ApplicationNotRunning predicate for @Scheduled
  • #24595 - Bump artemis.version from 2.20.0 to 2.21.0
  • #24588 - AWT, Native: Removes a workaround for loading iio-plugin.properties
  • #24584 - Jakarta rewrite infrastructure
  • #24579 - Provide proper error message when using @ConfigProperty in @QuarkusIntegrationTest
  • #24574 - Move the test extension out of the core module
  • #24572 - Bump google-http-client-bom from 1.41.4 to 1.41.5
  • #24568 - Normalize RESTEasy Reactive versions to ease the Jakarta transition
  • #24567 - Bump smallrye-common-bom from 1.10.0 to 1.11.0
  • #24566 - Remove unused properties from tools/pom.xml
  • #24563 - Break dependency cycle between independent-projects/tools/ and core/
  • #24561 - Reactive SQL Client Pool Event Loop Sizing
  • #24558 - Support compression for reactive routes and resteasy reactive
  • #24546 - Bump scala-maven-plugin from 4.5.6 to 4.6.1
  • #24526 - Add support for Confluent Schema Registry + restructure schema registry extensions
  • #24525 - Qute - add first/last computed properties for java.util.List
  • #24511 - Jakarta transformation WIP
  • #24509 - Adjust predicates to support both javax. and jakarta. packages
  • #24493 - Qute standalone - list element can be accessed directly via an index
  • #24489 - Add test to make sure ResponseEntity content type takes precedence
  • #24460 - Bump font-awesome from 6.0.0 to 6.1.0
  • #24357 - Add Runtime Default values in the static Config
  • #24316 - WebAuthn extension
  • #24202 - Document Kotlin coroutine compatibility with extensions
  • #24137 - Qute CDI integration - named dependent bean is destroyed before it's actually used
  • #24086 - Update Kotlin to 1.6.20
  • #24059 - Take entity class transformations into account during Hibernate proxy pre-generation
  • #23927 - Handle gRPC @Blocking in superclasses as well
  • #23911 - gRPC @Blocking method matching with Java methods
  • #23844 - quarkus.container-image.push is ignored with buildpacks
  • #23829 - REST Client Reactive: skip measuring time for SSE calls
  • #23816 - IllegalStateException if method return type is CompletionStage using @CacheResult
  • #23477 - Quarkus oidc integration, backchannel logout support
  • #22319 - ArC - introduce the CurrentContextFactory abstraction
  • #22053 - Sockets declared with Undertow @ServerEndpoint breaking when using quarkus.http.root-path
  • #22030 - Link internal OIDC ID token and UserInfo when working with GitHub and other OAuth2 providers
  • #21919 - Get rid of the split package in the gRPC extension artifacts
  • #21428 - Support kotlin coroutines in quarkus-scheduler
  • #21165 - Support reading version metadata/codestart when adding extension with specific version
  • #10025 - Can't compile with Scala 2.13
  • #9354 - Update h2 database
  • #9316 - Web Authn Extension
  • #8932 - Access to public field returns null for Hibernate entity lazy-loaded from polymorphic toOne association
  • #5668 - Support injecting a list of Spring beans
quarkus - 2.8.2.Final

Published by gsmet over 2 years ago

Complete changelog

  • #25144 - Revert PathMatchingHttpSecurityPolicy update which prepends quarkus.http.root-path to policy paths
  • #25131 - Fix REST Client Reactive path handling for sub-resources
  • #25127 - MP Config - fix programmatic lookup of custom type config property
  • #25123 - MP Config - programmatic lookup of "custom" type config property fails
  • #25111 - Fix lowercase in category description
  • #25091 - Update security-keycloak-authorization.adoc - added a note for AuthzClient Injection
  • #25086 - Fixed check whether non-test source sets were added
  • #25084 - Fix CCE with Map parameterized types
  • #25081 - Bump flyway.version from 8.5.8 to 8.5.9
  • #25079 - Bump elasticsearch-opensource-components.version from 8.1.2 to 8.1.3
  • #25073 - ClassCastException related to Maps on Parameterized test on 2.8.1.Final on Java 11
  • #25062 - Bump smallrye-jwt version to 3.4.0
  • #25038 - Fix Map.Entry handling of parameterized tests
  • #25036 - SmallRye GraphQL 1.4.5
  • #25035 - Update OidcClientReactiveFilter to ensure only a single Authorization header is set
  • #25033 - Prevent unnecessary parameter array allocations
  • #25031 - Save empty array allocation when no path params exist
  • #25029 - REST Reactive Client when retried, Authorization header is multiplied by OidcClientRequestReactiveFilter
  • #25028 - Reactive REST client duplicates paths, described by subresources
  • #25027 - Quarkus testing with @ParameterizedTest using Map (entries) broken with Java 17 + 18 (xstream)
  • #25022 - Only log messages once on failure
  • #25021 - Dump startup logs when dev services fails
  • #25020 - Better error when DOCKER_HOST invalid
  • #25019 - Don't fail if we can't transform test classes
  • #25009 - Oracle DevServices: limit CPU to 2 to avoid excessive memory consumption
  • #25007 - Configuration profile aware file clarification
  • #25006 - Fixed registry platforms config merging
  • #25004 - Use correct method to report unknown properties
  • #24996 - ConcurrentModificationException when use @GraphQLClientApi
  • #24995 - Prevent buildpack inception style builds
  • #24965 - Bump micrometer-bom from 1.8.4 to 1.8.5
  • #24943 - Continuous testing fails when a dependency brings in an optional dependency and a Jandex index
  • #24939 - Oracle Devservice fails to launch on hosts with over 100 CPU cores
  • #24900 - Profile-specific application.properties not found in src/test/resources
  • #24886 - how to disable ssl hostname verify after i configure jwt.verify.publickey.location property?
  • #24878 - Unrecognized configuration key warnings since 2.8.0.Final if using config property with list values in YAML
  • #24845 - Support custom test classes dir under 'target'
  • #24795 - ArC - custom error message when kotlin List used with All qualifier
  • #24783 - Add support for sending query params as using a Map in Reactive Rest Client
  • #24766 - Allow Kotlin Collections.List for @All qualifier
  • #24764 - Allow us to configure dynamic query parameters in the rest client
  • #24680 - Bump elasticsearch-opensource-components.version from 8.1.1 to 8.1.2
  • #24666 - Export application name and version in tests
  • #24589 - Apply some small optimizations to the generated Reactive REST Client
  • #23752 - maven: Support different/multiple class-directories for tests
  • #23613 - Prevent inception style buildpack builds
  • #15013 - Application name and version are not available in test
quarkus - 2.8.1.Final

Published by gsmet over 2 years ago

Complete changelog

  • #24981 - Add support for java.time.Instant params in RESTEasy Reactive
  • #24973 - Bump postgresql from 42.3.3 to 42.3.4
  • #24966 - Replace lambda in runtime code
  • #24964 - Bump flyway.version from 8.5.7 to 8.5.8
  • #24957 - Use -DnoCode instead of legacy -DnoExamples
  • #24946 - Make the config available to Keycloak Dev Console after reload
  • #24941 - Update dekorate to 2.9.2
  • #24937 - Update Vert.x to version 4.2.7
  • #24936 - Use created wiremock instance for stub creation
  • #24935 - Support @TestProfile when using @Nested tests
  • #24933 - Use quarkus-bom in jbang documentation
  • #24929 - Documents dependencies for fonts and locales tests on systems with C.UTF-8 default locale
  • #24926 - Code in guide "Scripting with Quarkus" does not run with jbang
  • #24924 - Fix RBAC decorator scope
  • #24921 - Update testcontainers to 1.17.1
  • #24920 - Upgrade to Hibernate ORM 5.6.8.Final
  • #24912 - Upgrade to ByteBuddy 1.12.9
  • #24910 - Test profiles not working with JUnit @Nested classes
  • #24908 - Configure the HTTP host when domain sockets are used
  • #24905 - Add image pull secret support to knative
  • #24903 - Bump testcontainers-bom from 1.16.3 to 1.17.0
  • #24893 - Create duplicated context in the DevConsole virtual server
  • #24892 - Prevent filtering of resources at build time for Amazon lambda http and rest
  • #24890 - Use resteasy-reactive-jackson in spring-web codestart
  • #24889 - Upgrade to JReleaser 1.0.0
  • #24875 - Make sure that headers added from pre-matching filters are taken into account
  • #24872 - Avoid XStream causing illegal access issues for internal JDK collections
  • #24868 - Change Content type in prematch filter does not change content type when matching (reactive!)
  • #24867 - Single values for array pairs passed without brackets in REST Client Reactive
  • #24865 - Fix potential IllegalAccessError in Spring Data JPA projection handling
  • #24864 - Change SmallRye GraphQL (+client) extensions' status to stable
  • #24863 - Print useful error message when browser cannot be opened
  • #24858 - Document access to Azure Service Hubs and Red Hat OpenShift Streams for Apache Kafka
  • #24857 - Open browser fails on github codespaces
  • #24856 - Documentation: fix typo
  • #24852 - Update SmallRye Reactive Converters to version 2.7.0
  • #24850 - Add 'gradle' to sample Dockerfile for building with Gradle
  • #24848 - Documentation fix: add missing artifactId in security jwt build
  • #24846 - Documentation - Correct Mutual TLS abbreviation - decapitalize first letter
  • #24840 - Fix potential NPE when PKCE secret is missing
  • #24834 - Make sure container image labels configuration are considered by Jib
  • #24830 - The OIDC Response mode is corrected in the query string when specified
  • #24828 - Bump flyway.version from 8.5.6 to 8.5.7
  • #24826 - Only add existing classes directory to Gradle application model
  • #24820 - quarkus.container-image.labels doesn't work with Jib
  • #24808 - Bump flyway.version from 8.5.5 to 8.5.6
  • #24805 - Provide link for Vert.x API @ConsumerEvent alternative
  • #24804 - Bump kubernetes-client-bom from 5.12.1 to 5.12.2
  • #24802 - Update to NOT exclude Oracle dev services
  • #24800 - Spring Data Interface Projection only works if defined in same repository as used
  • #24799 - Add stork properties to the config editor
  • #24798 - Guard against a NPE in LoggingSetupRecorder
  • #24796 - Kubernetes-Config breaks Kubernetes packaging using 2.8.x
  • #24794 - Check quarkus.http.root-path for security policy paths
  • #24786 - Ensure that user provided Json providers can override the included ones
  • #24784 - quarkus.knative.image-pull-secrets does not work
  • #24781 - Quarkus 2.7.5 problem
  • #24777 - Documentation - Fix typo in word 'kubectl'
  • #24776 - Fix AsyncObserverExceptionHandler example
  • #24774 - Add Twitter OIDC provider configuration
  • #24772 - Support sending url encoded forms as Form in REST Client Reactive
  • #24771 - Datasources guide doesn't mention Oracle?
  • #24770 - Transitive dependency on local module via local extension fails to build
  • #24768 - Fix JAXB substitutions for native-image
  • #24765 - Remove non-existing constraints from quarkus-bom
  • #24756 - Import Stork properties to Quarkus all configuration properties page
  • #24739 - Quarkus unix domain socket path no longer used but placed onto 0.0.0.0 instead
  • #24738 - Buggy behavior with annotated provider named 'JsonSerializer' or 'GenericJsonSerializer'
  • #24735 - Support modules with non-empty default classifier
  • #24734 - Leverage java 17 when available in kotlin codestart projet
  • #24732 - ComponentsProviderGenerator - lower group limit for addRemovedBeans()
  • #24730 - Bump spring-api jar version
  • #24729 - Maven 3.8.5 compatibility, update maven-invoker to 3.1.0
  • #24728 - HttpSecurityRecorder does not honor root-path
  • #24727 - Broken docs example Dockerfile
  • #24726 - Document how to use Azure Service Hub (using the Kafka protocol)
  • #24715 - Rest Client does not automatically register a Provider for sending application/x-www-form-urlencoded Media Type
  • #24714 - Fix websockets codestart package name
  • #24713 - Generated class with websockets codestart always has package ilove.quark.us
  • #24712 - dev mode Startup time regression between 2.7.5.Final and 2.8.0.CR1
  • #24711 - Switch quarkusIntTest task dependency from check to test
  • #24704 - Gradle quarkusIntTest and testNative tasks should not depend on check
  • #24702 - Update Infinispan to 13.0.8
  • #24701 - Update Infinispan to 13.0.8
  • #24699 - Skip Keycloak DevService if quarkus.oidc.provider is set
  • #24698 - Ensure that the request handlers are invoked on a duplication context
  • #24697 - DEV mode fails when using classified dependencies
  • #24693 - Make sure Kafka serde autodetection doesn't override connector configuration
  • #24690 - Fix Banner check on filesystem containing special chars
  • #24687 - Improve dynamic resolution of MessageBodyWriter providers
  • #24686 - main - Banner is not displayed
  • #24679 - Use single key JWK Set if neither kid nor x5t header is set
  • #24678 - Use single key OIDC JWK set if the tokens and the key have no key id and certificate thumbprint
  • #24673 - Fix Bootstrap Config to use default Config Sources (System and Env)
  • #24672 - Allow control of resume on 404 behavior via build item
  • #24669 - Re-enable Gradle multisource project test
  • #24668 - Update the image version used by the MongoDB dev service
  • #24665 - Arc - make sure exceptions from async events are always among suppressed exceptions and alter existing test to assert that
  • #24664 - Support arrays in RESTEasy Reactive Resource methods
  • #24651 - Docs: Replace reference to db store in QuartzBuildTimeConfig.java
  • #24646 - Async Events behave inconsistently on Exceptions
  • #24645 - Fix autodetection of Java version for project creation using CLI
  • #24643 - Cannot create examples with Maven 3.8.5
  • #24634 - Add closeBootstrappedApp mojo param to QuarkusBootstrapMojo
  • #24631 - REST Client Reactive ARRAY_PAIRS query param style should not impact single values
  • #24628 - Add all existing project source directory in application model
  • #24627 - Add SPI that allows extensions to listen on dev mode events
  • #24626 - Resteasy reactive with Http 1.1 Pipelining raising exception since quarkus 2.4.0
  • #24623 - Improve consistency/completeness of datasource documentation
  • #24617 - Bump flyway.version from 8.5.4 to 8.5.5
  • #24613 - Regression: Quarkus-cli create app doesn't auto-detect Host java version
  • #24542 - Update quarkus.quartz.datasource documentation
  • #24494 - Hibernate throws EnhancementException for embedded field in MappedSuperclass
  • #24492 - Quarkus testing with @ParameterizedTest broken with Java 17 + 18 (xstream)
  • #24465 - bootstrap config with field does not pick up QUARKUS_CONFIG_LOCATIONS files
  • #24463 - bootstrap config with Map field does not pick system properties if not defined in application.properties
  • #24452 - CDI issue with avro after migration to Quarkus 2.7
  • #24322 - Config like mp.messaging.connector.smallrye-kafka.value.serializer is ignored
  • #23593 - Add OIDC Twitter provider configuration
  • #23265 - quarkus-spring-web codestart can't be used with quarkus-resteasy-reactive
  • #23235 - jvmTarget for kotlin-maven-plugin set to 11 even if project is generated with Java 17
  • #23064 - Reenable MultiModuleKotlinProjectDevModeTest gradle test
  • #22119 - Mediatype defaults to the first listed mediatype in MessageBodyWriter (resteasy-reactive)
  • #22064 - MySQLContainer from TestContainer doesn't find init script in continuous testing
  • #14093 - Skip OIDC 'openid' scope redirect parameter
quarkus - 2.8.0.Final

Published by gsmet over 2 years ago

Major changes

  • #24300 - Add first version of Keycloak admin client based on Reactive REST Client

Complete changelog

  • #24620 - Documentation - Fix artifactId in code snippet
  • #24610 - Restore RESTEasy codestart by default for Quarkus < 2.8
  • #24604 - Oracle recorder ignores shared attribute in the reactive data source configuration
  • #24600 - Upgrade to Agroal 1.16
  • #24594 - Unpin the RESTEasy * Links extensions as they have been unlisted
  • #24593 - Make sure quarkus-undertow is built before RESTEasy Classic
  • #24592 - Fixed extension name in smallrye-graphql examples
  • #24587 - Resolve config folder with user.dir for YAML source
  • #24585 - Ignore build time properties warnings coming from the build system
  • #24583 - Add JDBC tracing info to the OpenTelemetry guide
  • #24580 - Disable async Vert.x DNS resolver when for Spring Cloud Config
  • #24577 - Maven config with "quarkus.version" property results in WARNING log message
  • #24576 - Update optaplanner.adoc to optaplanner v. 8.19.0
  • #24570 - Upgrade mariadb-java-client from 2.7.5 to 3.0.4
  • #24559 - Bump Keycloak version to 17.0.1
  • #24556 - Update links to Hibernate Search documentation to point to 6.1
  • #24554 - Update Jackson BOM to 2.13.2.20220328
  • #24553 - Sample project with rest-client-codestart has test failures
  • #24551 - Add inject example as a comment & rm the tests in rest-client codestart
  • #24550 - Docs - fix extensions GAVs - quarkus-qpid-jms and quarkus-config-consul
  • #24549 - Properly handle char and Character parameter types in JAX-RS methods
  • #24548 - Guard BasicLoggingEnabler for concurrent test execution via synchronized
  • #24544 - Disable QuarkusCodestartBuildIT for now
  • #24543 - Fix small issues in QuarkusTestProfileAwareClassOrderer
  • #24541 - RESTEasy Reactive: issues with char parameter
  • #24538 - Add a note about info and update goals requiring at least Quarkus 2.x
  • #24536 - Upgrade SmallRye Health to 3.2.1
  • #24535 - Register Protobuf enums in the native executable
  • #24534 - Make sure modules are compiled in the correct order in dev mode
  • #24532 - SmallRye GraphQL 1.4.4
  • #24531 - Moved @Rollback to its own module
  • #24530 - Unlist links modules
  • #24527 - Apply tiny fix to testing documentation
  • #24524 - quarkus-junit5: Running non-Quarkus unit-tests in parallel fails
  • #24523 - SmallRyeHealthReporter java.util.ConcurrentModificationException
  • #24522 - Fix SmallRye Stork extension metadata
  • #24520 - quarkus:info/update is Quarkus 2.x series specific, documentation doesn't mention that
  • #24515 - Speed up liquibase by reusing Liquibase instance
  • #24512 - Make sure correct runtime configuration is resolved before running quarkusGenerateCode
  • #24510 - Native gRPC application: missing method "valueOf"
  • #24508 - Agroal doesn't seem to throw an exception when unable to acquire connection despite acquisitionTimeout set?
  • #24500 - @Rollback annotation is JTA-specific: should be reusable for Hibernate Reactive with Panache
  • #24498 - Localized validation messages for GraphQL
  • #24491 - Allow reflective access to Jaeger DTO classes' fields
  • #24490 - Use container runtime detection in @QuarkusIntegrationTest
  • #24485 - CLI info and update commands and basic tests
  • #24483 - Bump elasticsearch-opensource-components.version from 8.1.0 to 8.1.1
  • #24477 - Support large files in multipart for resteasy reactive
  • #24472 - RestEasy Reactive Multipart response fails with files > 2GB
  • #24470 - Panache EntityBase should flush on the right entity manager
  • #24466 - Add DevUI entry listing ParamConverterProvider classes
  • #24464 - List applicable param converters for resteasy reactive endpoints in dev ui
  • #24394 - Panache: give a flush() method that pinpoints the right PU
  • #24384 - Hot reload does not build multi module project in correct order
  • #24300 - Add first version of Keycloak admin client based on Reactive REST Client
  • #24260 - Gradle quarkusGenerateCode task with composite build dependency causes jar does not exist
  • #24104 - Kubernetes: Provide properties to remote debugging
  • #23871 - Print warning when -Dquarkus.container-image.build=true is used without a container image extension
  • #23765 - Remote debug not working
  • #17581 - Configure java agent for cloud remote debugging and set env var JAVA_OPTIONS_TOOL
  • #16429 - gradle quarkusBuild has error : SRCFG00035: Failed to load resource
  • #10402 - RemoteControlledSampler fails with "No strategy present in response. Not updating sampler." in native mode
quarkus - 2.8.0.CR1

Published by gsmet over 2 years ago

Major changes

  • #23550 - Update to SmallRye Fault Tolerance 5.3.0
  • #23423 - Support for OIDC Proof Of Key for Code Exchange (PKCE)
  • #23334 - Bump GraalVM / Mandrel version to 22.0
  • #23332 - Add manifest configuration in build mojo/task
  • #22960 - Add new extension Panache Hibernate Resteasy Reactive Rest Data
  • #21115 - QuarkusTransaction API
  • #18006 - Move assertj from BOM to build-parent

Complete changelog

  • #24487 - Update liquibase xsds
  • #24484 - Bump quarkus-http.version from 4.1.7 to 4.1.8
  • #24479 - Update postgres, mariadb and db2 images for tests and devservices
  • #24478 - Support date headers correctly in event server
  • #24476 - Qute - fix validation of "cdi:" namespace expressions
  • #24475 - Creates Redis RunningDevService with proper connection url
  • #24473 - Redis Shared Dev Services Failed to Connect
  • #24471 - Avoid French words in resteasy-reactive.adoc
  • #24469 - Upgrade to Oracle JDBC drivers 21.5.0.0
  • #24468 - Upgrade Oracle JDBC to 21.5.0.0
  • #24467 - Support Uni and CompletionStage results for multipart responses in REST Client Reactive
  • #24464 - List applicable param converters for resteasy reactive endpoints in dev ui
  • #24461 - Bump wiremock-maven-plugin from 7.0.0 to 7.1.0
  • #24459 - Add integrationTest tests as part of testNative task
  • #24458 - More cleanup for RESTEasy Reactive switch of rest-json.adoc
  • #24456 - Upgrade Hibernate Reactive to 1.1.4.Final
  • #24454 - Misc updates in codebase to be a bit more efficient
  • #24451 - Ban org.jboss.spec.javax.el:jboss-el-api_3.0_spec
  • #24450 - Support ConfigMappings and ConfigProperties injections with Instance
  • #24449 - Introduce Kind extension that supports autoloading
  • #24448 - Add REST Client Reactive extensions for JAXB and JSON-B
  • #24447 - Improve usability of RESTEasy Reactive server and client multipart handling
  • #24443 - Use loadClass rather than loadClassFromTCCL for ArC
  • #24442 - Ban org.jboss.spec.javax.el:jboss-el-api_3.0_spec
  • #24440 - Execute test plan with the deployment classloader as the TCCL
  • #24438 - Support large file uploads with Reactive REST Client
  • #24436 - Fix the Json deserializers code snippets
  • #24435 - Support large file downloads with Reactive REST Client
  • #24434 - Fix description of RESTEasy Reactive
  • #24432 - Respect custom ConfigRoot.name in ConfigInstantiator & fix minLogLevel handling
  • #24431 - Revert "Temporarily disable CliProjectJBangTest for Java 17+"
  • #24427 - quarkus-rest-client-reactive does not URL encode some @QueryParam
  • #24426 - quarkus-rest-client-reactive does not URL encode some @QueryParam values
  • #24425 - Properly pin RESTEasy extensions to show a consistent view of both stacks
  • #24422 - Fix a few issues in the JaCoCo guide
  • #24420 - Initialize hibernate reactive before gRPC
  • #24419 - Bump wildfly-elytron.version from 1.18.3.Final to 1.19.0.Final
  • #24417 - Rename invalid path before building the uploaded artifact
  • #24416 - Add a GCF Cloud Event function example in the codestart
  • #24414 - Rename the RESTEasy extensions consistently to RESTEasy Classic
  • #24413 - Make RESTEasy Reactive the default codestart
  • #24411 - Add migration guide for RESTEasy Reactive
  • #24408 - Upgrade to Hibernate Search 6.1.3.Final
  • #24407 - Add lz4-java to quarkus-bom
  • #24405 - Reactive Rest client can not upload files bigger, than 2G
  • #24403 - Qute message bundles - ignore loop metadata during validation
  • #24402 - Reactive Rest client downloads only first 2G of file
  • #24400 - Simplify stork configuration
  • #24399 - Jakarta infrastructure
  • #24398 - ArC - handle types of removed beans more leniently
  • #24392 - Set content-length to 0 when the Reactive REST Client sends empty POST or PUT
  • #24389 - Update SmallRye OpenAPI to 2.1.22
  • #24388 - Bump liquibase.version from 4.8.0 to 4.9.0
  • #24387 - Bump micrometer-bom from 1.8.3 to 1.8.4
  • #24386 - Migrate the guides to RESTEasy Reactive
  • #24383 - Bump com.gradle.enterprise from 3.8.1 to 3.9 in /devtools/gradle
  • #24382 - Allow to configure Quartz misfire handling strategy
  • #24381 - Make some additional address resolver options configurable
  • #24380 - Last-Modified response header is not properly handled in QuarkusTests using MockHttpEventServer
  • #24379 - Introduce a bash script that we can expand on to gradually transition parts of Quarkus to jakarta
  • #24374 - Set proper content type for DevUI template rendering
  • #24370 - Revert "Make sure Kafka serde autodetection doesn't override connector configuration"
  • #24369 - Update SmallRye Config to 2.9.2
  • #24368 - Ensure that connection issues can be handled in Reactive REST Client
  • #24366 - DEV UI not working with nosniff http header
  • #24364 - Reactive REST Client NullPointerException
  • #24362 - Upgrade to Hibernate ORM 5.6.7.Final [and matching ByteBuddy]
  • #24360 - Misc cleanup in extensions
  • #24359 - Fix NPE when setting the logger level to null
  • #24358 - NullPointer when setting logger level to null
  • #24356 - Make sure Kafka serde autodetection doesn't override connector configuration
  • #24355 - Fix DevServices for Keycloak UI regression
  • #24354 - Add link to Neo4j call tree blog post
  • #24353 - ArC - injection point validation
  • #24352 - Ease restriction on native-sources type and container image extension
  • #24351 - Cannot build native-source after adding container-image-buildpack extension.
  • #24349 - RestClient reactive, Post without entity: Content-Length should be set to 0
  • #24348 - Add ignore and timeout topics config options
  • #24345 - Avoid random SmallRye Reactive Messaging Kafka Avro autodetection
  • #24344 - REST Client is added to OpenAPI file
  • #24342 - Add DevUI entry for RESTEasy Reactive Exception mappers
  • #24338 - Removal of beans loads referenced classes
  • #24337 - Provide contextualized response in dev and test when Jackson deserialization fails
  • #24334 - Bump unboundid-ldapsdk from 6.0.3 to 6.0.4
  • #24333 - Include Gradle configuration in test guide
  • #24332 - Bump flyway.version from 8.5.2 to 8.5.4
  • #24330 - Configure monitored workflows in preparation for next bot version
  • #24329 - DevServices for Keycloak UI is broken on 2.8-main
  • #24327 - Kafka deserializer generalization issues. Code from Kafka guide doesn't work.
  • #24324 - Add sslmode/sslrootcert service binding params for postgresql
  • #24323 - Added sslmode&sslrootcert Service Binding support to postgresql and cockroachdb
  • #24321 - OpenTelemetry DevServices Datasource JDBC url
  • #24319 - Add Ales to the notifications related to Kafka and Kafka Streams
  • #24315 - Handle SIGINT in mojo prompt
  • #24307 - How to create AWS lambdas using container images
  • #24302 - NPE when interrupting the extension creation process
  • #24301 - Arc - Introduce separate assignability rules for delegate injection points as per CDI specification
  • #24282 - Allow passing a string to QuarkusApplicationClassBuildItem
  • #24278 - Update Keycloak AdminClientTest
  • #24275 - Smallrye Reactive Messaging 3.15.0
  • #24274 - Fix Jandex Type parsing for array of primitive
  • #24272 - Remove dependencies on GraalVM's SVM internal packages other than com.oracle.svm.core.annotate
  • #24271 - Remove @Override annotations from to-be-removed API methods and replace BM#fireEvent calls
  • #24270 - Scheduler - scheduled methods are not inherited
  • #24269 - Enable all features of the bot for the Quarkus repository
  • #24268 - Use -H:PrintAnalysisCallTreeType=CSV to generate csv call tree files
  • #24255 - Support required capability in gradle extension plugin
  • #24254 - Allow to configure Quartz misfire handling strategy globally that will be applied to all @Scheduled methods
  • #24253 - Add misfireThreshold default to QuartzRuntimeConfig.java
  • #24248 - Scheduler - support static scheduled methods
  • #24245 - Add connect and read timeout config to elytron ldap extension
  • #24244 - Oracle Dev Service - Fix shared network JDBC URL
  • #24242 - LDAP response read timed out, timeout used: 5000 ms.
  • #24240 - Use project's compile root dirs instead of hardcoded source dirs
  • #24239 - Write a RESTEasy Classic -> Reactive migration guide
  • #24238 - Detect container runtime when using Jib
  • #24236 - Support consuming json stream and ndjson in REST Client Reactive
  • #24234 - Scheduler - support static scheduled methods
  • #24231 - quarkus/jib: Native build fails if docker isn't installed
  • #24230 - Upgrade to Hibernate Validator 6.2.3.Final
  • #24229 - Continuous testing is not picking up custom JUnit extension from same module
  • #24228 - TEST: Static method in PanacheEntity with parameters type 'array of primitive' generate error during deployment phase
  • #24226 - Add config quarkus.security.auth.enabled-in-dev-mode
  • #24225 - Bump Gradle version to 7.4.1
  • #24220 - Add TestEngine filters to continuous testing
  • #24219 - Bump nimbus-jose-jwt from 9.20 to 9.21
  • #24218 - Bump mockito-core from 4.3.1 to 4.4.0
  • #24217 - Bump grpc.version from 1.44.1 to 1.45.0
  • #24216 - Support for required capabilities
  • #24213 - Introduce --link-at-build-time flag for GraalVM 22.1 and later
  • #24212 - @Scheduled method invoked both on original bean and @Alternative bean
  • #24207 - Arc - Replace hard coded String with class reference
  • #24206 - Update resteasy-reactive-kotlin w/ capabilities
  • #24200 - In Resteasy Reactive, fix line separator for "x-ndjson" and "stream+json".
  • #24199 - Support multiple levels of JUnit Nested with QuarkusTest
  • #24194 - Document regex capabilities for CORS origins
  • #24193 - Enable info logs on gradle tests
  • #24191 - Disable INFO logging during the analysis phase in native build
  • #24189 - Bump mockito-bom from 4.3.1 to 4.4.0
  • #24188 - Bump elasticsearch-opensource-components.version from 8.0.1 to 8.1.0
  • #24184 - Support Stork configuration under the quarkus namespace
  • #24179 - Qute message bundles - search for localized files in all app archives
  • #24176 - Adjust code.quarkus.io ordering to get RESTEasy Reactive extensions grouped first
  • #24175 - Do not add RESTEasy classic by default in generated projects
  • #24174 - Move all the guides to use RESTEasy Reactive
  • #24171 - Adds Infinispan Server @Readiness probe
  • #24168 - Make formatter and impsort cache version-specific
  • #24164 - Cosmetic change in Results.asMessage()
  • #24163 - Bump OpenTelemetry version from 1.11.0 to 1.12.0
  • #24162 - Add new property to openshift config that allows appending jvm args
  • #24150 - Explain how to contribute to the documentation
  • #24149 - Document gradle extension plugin capabilities configuration
  • #24136 - Kubernetes: Wrongly parsing JVM arguments when using commas
  • #24117 - OpenTelemetry gRPC support
  • #24114 - Bump awaitility from 4.1.1 to 4.2.0
  • #24113 - Bump flyway.version from 8.5.1 to 8.5.2
  • #24111 - Remove zookeeper from dependabot
  • #24108 - Bump Keycloak version to 17.0.0
  • #24105 - Quartz configuration misfireThreshold in application.properties file
  • #24102 - Query hangs on invalid URI
  • #24099 - Make ReactiveClientHeadersFactory replace headers instead of adding
  • #24095 - Remove zookeeper from BOM
  • #24090 - Qute - localization - multi-module project - need for duplicated resources/messages and beans.xml
  • #24089 - Kubernetes support of SecurityContext configuration
  • #24084 - Documentation - Fix Elasticsearch Dev Services config doc include
  • #24076 - Add test for MongoEntity annotation usage
  • #24071 - Prepare integration of the next version of reactive messaging
  • #24070 - Refactor the BlockedThreadChecker log names to avoid direct dependency
  • #24066 - Bump apicurio-registry-serdes-avro-serde from 2.2.0.Final to 2.2.1.Final
  • #24064 - Introduce integration test source set for gradle based project
  • #24061 - Manage Scala & Kotlin Awaitility extension versions
  • #24054 - ReactiveClientHeadersFactory ignores rest-client @Produces headers
  • #24053 - Arc - mention that decorating built-in types is not supported; log a warning if we detect such case
  • #24052 - Replace tags by generic synthetic metadata to be used as filter by the tooling
  • #24047 - Bump formatter-maven-plugin from 2.17.1 to 2.18.0
  • #24046 - Bump elasticsearch-opensource-components.version from 8.0.0 to 8.0.1
  • #24045 - Bump checker-qual from 3.21.2 to 3.21.3
  • #24036 - Micrometer: provide io.quarkus.metrics capability
  • #24035 - Add FrameworkEndpointsBuildStep for OTel Sampler
  • #24034 - Add ability to set extension capability from gradle plugin
  • #24032 - 2.7.2.Final does not start when smallrye-metrics is on classpath
  • #24024 - Bump guava from 30.1.1-jre to 31.1-jre
  • #24023 - Bump docker-maven-plugin from 0.39.0 to 0.39.1
  • #24022 - Bump log4j-api from 2.17.1 to 2.17.2
  • #24021 - Bump bctls-fips from 1.0.12.2 to 1.0.12.3
  • #24017 - Consistent Span name and http.route.name
  • #24012 - Only start Elasticsearch Dev Services for Hibernate Search if the default backend is in use
  • #24005 - Deprecate the quarkus-resteasy-mutiny extension
  • #24003 - Remove redpanda image name check
  • #23984 - Solution link is broken
  • #23978 - Kafka dev services can not be used with redpanda images from outside of DockerHub
  • #23977 - Support custom fields in JSON logging
  • #23974 - Allow using Elasticsearch Dev Services by multiple extensions
  • #23955 - Bump commonmark from 0.18.1 to 0.18.2
  • #23948 - Timeout when using quarkus-kafka-streams extension
  • #23946 - Fix Arc NPE if quarkus.arc.remove-unused-beans is false
  • #23944 - ArC - log exceptions thrown by async observers
  • #23943 - Warning messages for unknown build time properties
  • #23942 - Support Stork configuration under the quarkus namespace
  • #23941 - Quarkus-bot: area/securepipeline
  • #23931 - Close Liquibase ClassLoaderResourceAccessor and update liquibase-mongodb to 4.8.0
  • #23930 - Bump flyway.version from 8.5.0 to 8.5.1
  • #23929 - TestEngine exclude/include filter for continuous testing
  • #23928 - Fix project and scm urls in child project POMs
  • #23926 - Remove duplicated code
  • #23919 - Use dev-services in tests and documentation of the Hibernate Search extension
  • #23901 - Clarify error message when trying to retrieve SearchMapping/SearchSession while Hibernate Search is disabled
  • #23892 - Bump liquibase-core from 4.7.1 to 4.8.0
  • #23890 - Improving docs for @QuarkusIntegrationTest
  • #23889 - Quarkiverse extensions can build on other OSes too
  • #23881 - Use a copy of compile classpath for panache annotation processor lookup
  • #23880 - Log a message when buildpack push starts/completes
  • #23879 - Can't @Inject a @ConfigMapping Interface on a Validator
  • #23878 - Use dev-services in tests and documentation of the Hibernate Search extension
  • #23871 - Print warning when -Dquarkus.container-image.build=true is used without a container image extension
  • #23868 - Add Dekorate helm annotations to the dependency management
  • #23867 - Kubernetes: Update apply container decorator to implement WithConfigReferences
  • #23866 - define securityContext properties for kubernetes in Quarkus application.properties
  • #23864 - Quarkus GitHub bot triage improvements for Hibernate projects
  • #23852 - Upgrade to gitflow-incremental-builder 4.0.0
  • #23851 - Bump nimbus-jose-jwt from 9.19 to 9.20
  • #23826 - gRPC - gather call statistics
  • #23823 - Use EnumSet in place of HashSet for enum elements
  • #23822 - Use EnumSet in place of HashSet for enum elements
  • #23818 - Minor change on pkce configuration
  • #23817 - Minor typo
  • #23812 - Bump grpc.version from 1.44.0 to 1.44.1
  • #23808 - Remove unused aws-serverless-java-container-core
  • #23802 - Create launch mode-specific classpath configurations for Gradle applications
  • #23800 - Rename SQLXLMFeature.java to SQLXMLFeature.java
  • #23798 - Allow 0 for port assignment for Lambda
  • #23795 - Fix kafka-oauth-keycloak test on GraalVM 22.1
  • #23794 - Support OIDC form_post response mode
  • #23781 - Qute loop - treat null as no-op, as it is handled by SingleResultNode
  • #23776 - Running gradle quarkusDev fails in a multi-module Gradle project
  • #23765 - Remote debug not working
  • #23763 - ArC dev mode - include decorators in /q/arc endpoints and DEV UI
  • #23761 - Improve naming
  • #23753 - Elasticsearch Devservices
  • #23748 - Remove JBoss Threads version printing when building native
  • #23733 - Smallrye RM 3.14.0 with Kafka Companion test resource
  • #23725 - Qute type-safe expressions - ignore wildcards in parameter declarations
  • #23717 - Document Cloud Functions gen2 and Cloud Events support
  • #23714 - Decorator beans to not appear in /q/arc/beans or /q/arc/removed-beans
  • #23713 - ArC: Decorator for built-In Bean Event broken
  • #23710 - Guard against RouteBuildItem$Builder.routeFunction not being set
  • #23705 - Move LRA to separate rule for title notifications
  • #23691 - Exclude some more JTA API variations
  • #23690 - Bump google-http-client-bom from 1.41.3 to 1.41.4
  • #23688 - Bump flyway.version from 8.4.4 to 8.5.0
  • #23677 - Qute type-safe expressions - ignore wildcards in parameter declarations
  • #23666 - Add the ability to specify additional exposed ports for @QuarkusIntegrationTest
  • #23662 - Move all MongoDB Panache common classes to the common root package
  • #23660 - LinkageError with quarkus-agroal and camel-quarkus-activemq
  • #23659 - Add Stork to bot configuration
  • #23657 - Kubernetes: Expose Dekorate output and allow to supply configurators
  • #23653 - Fix Maven warning caused by oidc-deployment
  • #23644 - Disable IncompletePostTestCase on Windows
  • #23640 - Bump opentelemetry-alpha.version from 1.10.1-alpha to 1.11.0-alpha
  • #23639 - Allow to read jobs in Scheduler
  • #23636 - Dev UI Devservices screen update
  • #23631 - Bump rest-assured.version from 4.4.0 to 4.5.1
  • #23630 - Bump google-http-client-bom from 1.41.2 to 1.41.3
  • #23626 - Bump maven-model-helper from 19 to 20
  • #23611 - Mongodb update with document
  • #23601 - Update to SmallRye Fault Tolerance 5.3.1
  • #23597 - Support multiple Vert.x Tracers
  • #23588 - Update MongoDB Panache operations
  • #23581 - Random test port does not work together with amazon-lambda-http extension
  • #23578 - Quarkus doesn't create a dedicated StorkInfrastructure
  • #23576 - Implement the ability to inject custom configured instances of ManagedExecutor and ThreadContext
  • #23570 - Move to dekorate 2.9.0
  • #23567 - Bump font-awesome from 5.15.4 to 6.0.0
  • #23565 - Bump bc-fips from 1.0.2.1 to 1.0.2.3
  • #23564 - Speedup test executions & Save the planet
  • #23557 - Update OIDC DefaultTokenStateManager to support the token encryption
  • #23550 - Update to SmallRye Fault Tolerance 5.3.0
  • #23536 - Bump slf4j-api from 1.7.35 to 1.7.36
  • #23535 - Bump kafka-oauth-client from 0.9.0 to 0.10.0
  • #23530 - Revert "Upgrade mariadb-java-client from 2.7.5 to 3.0.3"
  • #23528 - Allow @QuarkusTest and @QuarkusIntegrationTest to coexist in same test suite
  • #23522 - Bump gradle version to 7.4
  • #23496 - Bump docker-maven-plugin from 0.38.1 to 0.39.0
  • #23495 - Bump nimbus-jose-jwt from 9.18 to 9.19
  • #23491 - Wrong Buildpack configuration for native
  • #23488 - Use @QuarkusIntegrationTest in generated projects
  • #23475 - Consistent structure in the jdbc deployment pom.xml files
  • #23469 - JDBC Statement leaks after StaleStateException
  • #23466 - Add DevServicesOracleDatasourceTestCase
  • #23465 - Fix Oracle devservices by adding missing oracle-devservice.properties
  • #23456 - Bump opentelemetry-bom from 1.10.1 to 1.11.0
  • #23451 - Add OIDC error-path property
  • #23444 - Remove now unused Apache HTTP Client dependency from AWS Lambda REST
  • #23443 - Clean up AWS Lambda REST dependencies
  • #23430 - Bump gitflow-incremental-builder from 3.14.5 to 3.15.0
  • #23428 - Database image tag alignments and updates in context of devservices
  • #23427 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.10.0 to 2.11.0
  • #23424 - Deprecate CopyVertxContextDataBuildItem and related cleanup as it's no longer used
  • #23423 - Support for OIDC Proof Of Key for Code Exchange (PKCE)
  • #23399 - quarkus-kubernetes fails when using Git submodules.
  • #23394 - Bump apicurio-registry-serdes-avro-serde from 2.1.5.Final to 2.2.0.Final
  • #23393 - Bump flyway.version from 8.4.3 to 8.4.4
  • #23382 - kafka-client extension - Jandex index warning
  • #23377 - Qute - improve validation of insert sections
  • #23373 - Quarkus OIDC session cookie encryption support
  • #23372 - Use Java 11 Process redirect discard instead of custom null file
  • #23369 - Move Funqy GCP function support to preview
  • #23368 - Improved OpenTelemetry Resource attributes test
  • #23359 - Apply minor polish to FilterUtil
  • #23353 - Bump elasticsearch-opensource-components.version from 7.16.3 to 7.17.0
  • #23352 - Bump checker-qual from 3.21.1 to 3.21.2
  • #23350 - Update SmallRye OpenTracing to 2.1.0
  • #23340 - Strimzi test container for Kafka Dev Services
  • #23339 - Remove now unused GraalVM check in generated bytecode
  • #23334 - Bump GraalVM / Mandrel version to 22.0
  • #23332 - Add manifest configuration in build mojo/task
  • #23329 - Update MariaDB image to 10.6 for integration tests and dev services
  • #23328 - Bump microprofile-openapi-tck from 2.0.1-RC1 to 2.0.1
  • #23326 - Bump nimbus-jose-jwt from 9.16.1 to 9.18
  • #23319 - Document OpenTelemetry @WithSpan
  • #23307 - Tracing additional methods in OpenTelemetry
  • #23294 - Update OpenTelemetry to 1.10.1
  • #23280 - Configurable Telemetry for static resources
  • #23279 - Remove quarkus-undertow-websockets
  • #23274 - Process OIDC code query param only if the state cookie exists
  • #23273 - Upgrade flapdoodle and tweak test mongodb configuration
  • #23262 - Remove deprecated AdditionalStaticInitConfigSourceProviderBuildItem
  • #23261 - Remove long deprecated for removal entries in RESTEasy Reactive
  • #23260 - Remove long time deprecated quarkus.datasource.devservices
  • #23259 - Misc cleanup 2022-01-28
  • #23254 - New property to allow disabling authorization
  • #23251 - Add commits per month badge to README
  • #23249 - Upgrade mariadb-java-client from 2.7.5 to 3.0.3
  • #23246 - Bump google-http-client-bom from 1.41.1 to 1.41.2
  • #23245 - Bump grpc.version from 1.43.2 to 1.44.0
  • #23238 - Add websockets integration tests
  • #23227 - Remove the legacy create-extension mojo and the templates
  • #23226 - Bump flyway.version from 8.4.2 to 8.4.3
  • #23223 - Remove more unused docker images to free up space for Early Access JDK Build
  • #23222 - Add default serialVersionUID to serializable classes in bootstrap model
  • #23216 - Qute - implement timeout for async rendering methods
  • #23212 - Fail the building docker image when a Java version mismatch exists
  • #23206 - Upgrade SmallRye Health to 3.2.0
  • #23202 - Bump error_prone_annotations from 2.10.0 to 2.11.0
  • #23199 - Bump nimbus-jose-jwt from 9.15.2 to 9.16.1
  • #23197 - Bump slf4j-api from 1.7.33 to 1.7.35
  • #23182 - Reduce clutter in logs of the Vertx HTTP tests
  • #23171 - Allow to disable contextual error messages in reactive rest client
  • #23168 - Extend removed resources configuration to application sources themselves
  • #23156 - Bump logstash-gelf from 1.14.1 to 1.15.0
  • #23147 - Add the ability to specify main MANIFEST.MF attributes from configuration
  • #23144 - OpenTelemetry Vert.x integration doesn't create spans for Event Bus or SQL
  • #23111 - Fix noise about missing src/main/resources/overrides in GraphQL TCK module
  • #23098 - Add the ability for extensions to change the default blocking handling of types
  • #23096 - Allow mandrel and graalvm as values of quarkus.native.builder-image
  • #23088 - Resteasy reactive - make it possible to extend the set of "non-blocking" return types
  • #23086 - Select OIDC tenant using annotations
  • #23074 - ResteasyReactive @Context param from CDI. AWS objects CDI injectable
  • #23069 - Update COMMITTERS.adoc with current process
  • #23066 - Declare DB images defaults in parent POM
  • #23065 - Simplify getting-started-testing example documentation
  • #23048 - Dev console and UI for listing running dev services
  • #23039 - Qute MessageBundles - add locale info to the error messages
  • #22974 - Allow to set OIDC tenant using annotations
  • #22960 - Add new extension Panache Hibernate Resteasy Reactive Rest Data
  • #22928 - Use new loadClassFromTCCL method
  • #22905 - Support OTel JDBC Driver in DevServices
  • #22868 - Index classes using jandex plugin before starting devmode if configured
  • #22832 - Rest-Client-Reactive: Custom WebApplicationExceptions not accessable by MP-Fault-Tolerance
  • #22807 - quarkus:dev maven goal should imply process-classes
  • #22777 - Rest-Client-Reactive: Allow disabling contextual error messages
  • #22645 - @ThreadContextConfig does not work in Quarkus
  • #22554 - Panache Rest doesn't use Reactive Hibernate
  • #22483 - Resolve HttpCredentialTransport dynamically
  • #22404 - JWT and OIDC challenge conflict
  • #22206 - Make sure smallrye-jwt and OIDC web-app mechanisms can align
  • #22202 - Narayana: support @DontRollback on exception type
  • #22195 - OIDC: do not inspect every unauthenticated request for a code param
  • #22189 - OIDC: user-specified error endpoint
  • #22035 - Gradle Plugin - Introduce integration test source set
  • #22029 - Support OIDC form_post response mode
  • #21782 - Don't autodetect Avro serde in case multiple Avro serdes are present on classpath
  • #21697 - Find a generic uniform way to filter extensions across platforms based on metadata
  • #21250 - AnnotationRegisteredProvidersImplementation are in unnamed module of loader 'app'
  • #21115 - QuarkusTransaction API
  • #20908 - Add JSON streaming for RESTEasy Reactive Jsonb and Jackson
  • #20733 - Default native reports to CSV
  • #19924 - @Retry shouldn't trigger Uni publisher
  • #19907 - Static resources as operations in Jaeger
  • #19845 - JUnit multiple levels of Nested fail with QuarkusTest
  • #19230 - Support @ConfigMapping in Extensions
  • #18982 - ArC - implement assignability rules for decorators delegate injection points according to the spec
  • #18820 - Guide/code.quarkus.io native image testing re-work
  • #18725 - Specify an Application class at build time
  • #18129 - Make the use of Mandrel images easier
  • #18006 - Move assertj from BOM to build-parent
  • #17901 - Quarkus build docker images should emit warning when pom.xml have no "Container Image extensions"
  • #17581 - Configure java agent for cloud remote debugging and set env var JAVA_OPTIONS_TOOL
  • #17088 - The optional configuration group is always empty.
  • #16752 - DevServices for Elasticsearch
  • #13663 - RESTEasy Reactive: investigate JSON streaming
  • #13052 - Gradle quarkusDev fails with multi-module runtimeOnly dependencies
  • #12889 - Additional Manifest entries via POM
  • #12856 - Add Support for OAuth 2.0 Authorization Code with PKCE Flow
  • #9791 - Add "prefix" to @ConfigRoot
  • #7862 - Optional configuration groups do not work
  • #7856 - @ConfigItem Optional<Map<String,String>> does not work
quarkus - 2.7.5.Final

Published by gsmet over 2 years ago

Complete changelog

  • #24314 - Fix curl URL and note formatting
  • #24306 - Apply all options to all HTTP servers
  • #24303 - Fix duplicated content following the tabs work
  • #24296 - Fix SmallRye GraphQL Client dependencies
  • #24295 - Add some details about how to mock CDI beans in command mode tests
  • #24292 - Small adjustment for the generated project index page
  • #24291 - Detect container runtime in when using Jib
  • #24287 - Gzip Compression Not Working over HTTPS
  • #24262 - Support wildcards in generic return types of JAX-RS methods
  • #24250 - resteasy reactive doesn't support wildcard type since quarkus 2.7.2
  • #24246 - Mark duplicated context created by Vert.x as safe in non-blocking @ConsumeEvent
  • #24243 - Fix Flyway documentation typo
  • #24237 - Upgrade to Mutiny 1.4.0 and the Mutiny Vert.x bindings 2.19.0
  • #24227 - Remove status-include from AMQP guide
  • #24224 - Do not show feature for JAX-RS Client Reactive
  • #24209 - Fix NPE when configuration resource does not exist
  • #24208 - add caching keyword to the Infinispan extension metadata
  • #24205 - Generate project index.html with the full list of selected extensions
  • #24201 - Don't list quarkus-jaxrs-client-reactive
  • #24195 - Allow injection of Lambda types into JAX-RS methods via @Context in RESTEasy Reactive
  • #24187 - Fix multi-module Hot-Code-Replacement
  • #24181 - Referencing Context APIGatewayV2HTTPEvent in RestEasy Method Throws Exeception
  • #24172 - Do not create new instances in nested tests
  • #24145 - ArC - never share a generated observer method for multiple beans
  • #23947 - QuarkusTest does not run @BeforeEach method of outer class when using @Nested test classes
  • #23888 - Bean marked with @Singleton created two times
  • #22981 - Project generation - Index page - Extension list incomplete
  • #20114 - @Nested JUnit test doesn't inherit lifecycle of @QuarkusTest
  • #19860 - Multiple rest reactive client extensions
quarkus - 2.7.4.Final

Published by gsmet over 2 years ago

Complete changelog

  • #24186 - Update OpenApiRecorder to recommend using quarkus.http.cors
  • #24182 - Change protocol name to TLS in QuarkusRestClientBuilder
  • #24180 - Fix openapi service loader issue in native mode
  • #24178 - Check FormAuthentication location cookie
  • #24177 - Small native reference guide updates
  • #24173 - Close the app bootstrapped in generate-code-tests
  • #24170 - Apicurio hide static openapi document
  • #24169 - Fix URISyntaxException on Span name extraction
  • #24167 - Make ReactiveClientHeadersFactory replace headers instead of adding - backport to 2.7
  • #24166 - [Qute] Custom default value is ignored in {config:boolean } rendering
  • #24165 - Qute - fix evaluation for multiple matching namespace resolvers
  • #24159 - Respect quarkus.container-image.push=true in container-image-docker for native build
  • #24158 - Avoid NPE when RESTEasy Reactive is used together with the classic REST client
  • #24154 - Update WebClient used by DevServices for Keycloak to trust Keycloak
  • #24151 - Explicitly request a serializer in writeTo()
  • #24147 - Upgrade to JReleaser 1.0.0-M3
  • #24146 - Including quarkus-apicurio-registry-avro pollutes the OpenAPI / Swagger UI with non-working endpoints and data types
  • #24143 - Fixing the rabbitmq-reference guide issue in code
  • #24142 - Fix Apicurio dev service url, prepend http:// as the schema is not present in the resolved address
  • #24141 - Close VirtualBootstrap channel on dev-mode restart
  • #24138 - Prevent NPE when a JAX-RS method returns a Multi and does not declare @Produces
  • #24135 - Documentation - Oracle Reactive client as tech preview
  • #24134 - Properly captures and restores the vert.x context in the reactive REST Client
  • #24132 - No OASFactoryResolver implementation found! when running native application
  • #24130 - quarkus.oidc.tls.verification can not work in dev mode
  • #24122 - Fix formatting
  • #24120 - Dependency order in pom.xml - NPE during headers writing
  • #24106 - Rectify bad class formats in some cases
  • #24103 - Fix smallrye.jwt.verify.algorithm property description
  • #24094 - Skip modules with no pom.xml during workspace discovery logging a warning
  • #24088 - Live Reload is Failing
  • #24083 - Documentation - More tabs work and other boring changes
  • #24082 - Upgrade to Infinispan 13.0.6.Final
  • #24080 - Correct import path BcryptUtil
  • #24079 - Bump adal4j version to 1.6.7
  • #24077 - Improved Kubernetes config docs
  • #24068 - OpenShift: Fix image pull policy property
  • #24065 - Bump agroal.version from 1.14 to 1.15
  • #24063 - Verify OIDC WebClient works with the host verification
  • #24055 - Resteasy Reactive: Support use of optional with list/set/sortedset
  • #24050 - Prevent a malformed URI from hanging the Reactive REST Client
  • #24042 - RestClient reactive hangs forever when url is invalid
  • #24013 - Native reference guide updates
  • #24008 - Apicurio Registry DevService cannot be used by multiple Quarkus services
  • #23898 - Can't use Optional with List with @QueryParam with reasteasy controller
  • #23837 - Native Reference Guide: Instructions to get a thread dump
  • #23727 - Odd class format error
  • #23678 - Kotlin serializer - Flow - don't work
  • #23527 - Add BouncyCastle providers to generated AutoFeature
  • #23492 - Generated DeploymentConfig by OpenShift extension has wrong imagePullPolicy
  • #23134 - Improve CLI install instructions
  • #17046 - [native image] Bouncycastle JSSE fails with GraalVM 21.1
quarkus - 2.7.3.Final

Published by gsmet over 2 years ago

Complete changelog

  • #24048 - Mark OpenTelemetry and @ConsumeEvent context as safe
  • #24039 - Fix multipart and Expect: 100-continue
  • #24038 - Mark the HTTP, gRPC and OpenTelemetry DuplicatedContext as 'safe'
  • #24037 - quarkus-reactive-routes fails when using Mutiny.SessionFactory.withSession
  • #24033 - Fix DevServices for Keycloak JavaDocs
  • #24028 - Use a copy of compile classpath for panache annotation processor lookup
  • #24026 - Close bootstrapped apps at the end of mojo execution if Maven extensions are disabled
  • #24025 - Don't use system dependent charset
  • #24016 - Fix builder-image references in gradle-tooling.adoc
  • #24014 - Properly support small files in multipart responses in REST Client Reactive
  • #24007 - Service Binding - Style and language review
  • #24004 - Ensure that remote-dev works with containers created by Jib
  • #24002 - Allow overriding user agent for REST Client Reactive
  • #23996 - Prevent NPE in Reactive Client when registering on ClientBuilder due to no Configuration
  • #23991 - Swagger UI don't show in dev mode from 2.7.0.Final
  • #23989 - Unwrap InvocationTargetException thrown by QuarkusTest*Callback
  • #23988 - Native build image configurations ignored - always falls back to 21.3-java11
  • #23986 - Quarkus Multipart not working for multi layer applications
  • #23983 - Prevent NoSuchElementException in MockSupport after earlier error
  • #23982 - Fixed otel-collector configuration
  • #23973 - MongoDB Panache reactive: database name is not taken from the annotation
  • #23972 - Fix user Maven config dir resolution in native mode
  • #23966 - Rest Client sets own User-Agent header even if user specifies a different one
  • #23959 - Re-run failed parameterized tests
  • #23958 - Serialize extension category metadata under 'metadata'
  • #23953 - Leverage tabs for kotlin DSL in gradle documentation
  • #23949 - NullPointerException in Resteasy Reactive Client due to no Configuration
  • #23937 - quarkus:test Re-run failed tests does not run failed ParameterizedTest
  • #23936 - Make sure @ClientExceptionMapper works properly in native mode
  • #23932 - Micrometer: Ignore non-application endpoints by default
  • #23921 - Hibernate reactive - configure HBM2DDL script generation
  • #23914 - graphql-ui issue show  on each line and near the cursor
  • #23907 - Add working directory configuration to Jib
  • #23905 - Make Hibernate Reactive tests use @RunOnVertxContext and upgrade the Context validity checks
  • #23903 - Fix DevConsole failing on startup when Hibernate Search is disabled
  • #23902 - Fix typo in success message when updating config in dev console
  • #23899 - Jib docker image working directory changed
  • #23886 - Update SmallRye OpenAPI to 2.1.20
  • #23877 - Hibernate Validator - Allow setting the expression language feature level
  • #23876 - Allow null values for query, cookies, headers and form params for Reactive REST Client
  • #23873 - Hibernate Search error on startup even if it is disabled
  • #23872 - RestEasy Reactive client: optional FormParameters throw error when null
  • #23870 - Update SmallRye Config to 2.9.1
  • #23863 - Clarify sql-load-script must be in the application resources
  • #23862 - Forbid using '..' in paths passed to PathTree
  • #23861 - Respect quarkus.container-image.push=true in container-image-docker
  • #23859 - Set target dir in QuarkusUnitTest
  • #23850 - quarkus:info and quarkus:update basic docs
  • #23849 - Realign Side-Bar contents for Redis documentation
  • #23838 - java validation errors in graphql
  • #23836 - native docker container image is not created/pushed
  • #23834 - Fix autoscaling Knative properties
  • #23813 - @MongoEntity with database parameter does not detect database when using mongo panache
  • #23790 - Update Vert.x to version 4.2.5
  • #23786 - Knative autoscaling properties create incorrect manifest files
  • #23766 - Unable to use @ClientExceptionMapper in native build
  • #23574 - quarkus.hibernate-orm.sql-load-script works with relative path but ignores absolute path
  • #23473 - Type-safe message bundles - add a missing validation for localized files
  • #23463 - Add a useCurrentTimestamp flag for Jib
  • #23462 - Add useCurrentTimestamp flag for Jib builds
  • #23052 - Ιmprove k8s deployment errors related to target platform
  • #22563 - Multipart/form-data requests are not handled correctly when quarkus-amazon-lambda-rest is included in dependencies
  • #21311 - Provide a useful error message when a user is not logged into an OpenShift cluster
  • #19970 - "[WARNING] unknown enum constant org.osgi.annotation.bundle.Requirement.Resolution.OPTIONAL" when compiler warnings are enabled
  • #19617 - Qute - Bean instance for localized interface not found
quarkus - 2.7.2.Final

Published by gsmet over 2 years ago

Complete changelog

  • #23853 - Fix out of date information about JVM debugging with Jib
  • #23841 - Out of date entrypoint documentation in container image guide
  • #23840 - Write SSE headers before subscribing
  • #23839 - Gradle: include test sources in the ApplicationModel for dev mode
  • #23835 - Upgrade to Quarkus HTTP 4.1.7
  • #23831 - Fix typo in OpenshiftConfig
  • #23830 - Don't copy static methods to CDI Wrapper of REST Client
  • #23828 - Docs - logging handlers - fix config reference links
  • #23827 - Fix JSON Serialization for multipart data containing emoji
  • #23824 - Use thread safe list
  • #23811 - BlockingRawTest is flaky
  • #23806 - Add redis host provider documentation
  • #23803 - Fix broken Kafka dev services links
  • #23801 - Make Quarkus initialization thread-safe in BaseFunction
  • #23796 - Fix example for GeneratedResourceBuildItem
  • #23792 - ArC - producers - change the client proxy class package
  • #23788 - Deploying to OpenShift via openshift extension not working in 2.7.1.Final
  • #23787 - Document redis host provider or give an example
  • #23783 - Fix Spring Data JPA case where 'First' was misinterpreted as Top query
  • #23779 - Stork documentation improvements
  • #23778 - Document toggle for disabling K8s version label generation
  • #23777 - Don't warn about missing json extension for SubResources
  • #23775 - Don't resolve the identity for @PermitAll
  • #23772 - Bump micrometer-bom from 1.8.2 to 1.8.3
  • #23771 - Spring data JPA, can't find by FirstName
  • #23770 - Document how to change the registry URL
  • #23768 - Fixed typo in stork-reference.adoc
  • #23766 - Unable to use @ClientExceptionMapper in native build
  • #23764 - Fix reading body as int in native mode
  • #23762 - RR endpoints analysis treats subresource as JSON serializable entity
  • #23758 - Disable MultiSourceProjectDevModeTest as a flaky test
  • #23756 - RESTEasy (Reactive) JSON serialization for multipart form data containing emojis is wrong
  • #23754 - Elasticsearch guide fixes
  • #23751 - Qute message bundles - fix validation of message parameters mappings
  • #23749 - Proactive auth as false doesn't work for endpoints annotated with @PermitAll and requests with Bearer Token
  • #23747 - Disable flaky testThatBlockingRoutesAreCalledOnDuplicatedContext
  • #23745 - Prevent SubResources from causing a NPE
  • #23741 - Initialize Stork after synthetic beans
  • #23738 - Bump postgresql from 42.3.2 to 42.3.3
  • #23737 - MultiSourceProjectDevModeTest is failing a lot
  • #23735 - Gradle Unit Tests Don't Work Since 2.7.1
  • #23734 - @Message template fails to use #each or #for
  • #23732 - NPE in ResteasyReactiveDevModeProcessor using sub resource with RR
  • #23731 - Add support for duplicated context in the gRPC clients
  • #23726 - Updating the Service binding content
  • #23724 - Bump smallrye-common-bom from 1.9.0 to 1.10.0
  • #23721 - Fix RestClientListener discovery for Reactive REST Client
  • #23719 - Implement Context Poisoning for Vert.x contexts, and related validations in Hibernate Reactive
  • #23718 - [rest-client-reactive] RestClientListener is not called
  • #23712 - Fix setting of JAEGER_SAMPLER_MANAGER_HOST_PORT system property
  • #23711 - [quarkus-jaeger] extension's sampler-manager-host-name property can not be used
  • #23709 - Bump microprofile-metrics to 3.0.1
  • #23706 - SmallRye GraphQL 1.4.3
  • #23704 - Fix NoSuchMethodError when Temporal is used with @BeanParam
  • #23703 - Bump Gson from 2.8.6 to 2.9.0
  • #23702 - Fix gRPC blocking context
  • #23697 - java.lang.NoSuchMethodError: org.jboss.resteasy.reactive.server.core.parameters.converters.LocalDateParamConverter
  • #23696 - Handle paths with a question mark in them
  • #23692 - Make sure DirectoryPathTree does not allow reading outside the root dir
  • #23687 - Fixed broken link in mongodb-panache.adoc
  • #23686 - Manage Guava without findbugs and listenablefuture, make sure they do
  • #23679 - Disable MultiSourceProjectDevModeTest on Java 18
  • #23675 - Ignore if stdin wasn't initialized yet
  • #23674 - DevUI console no longer responds if you enter input before it boots
  • #23673 - Fix unsafe call to unlock() in PathTreeWithManifest
  • #23671 - Add missing file extension invoking JBang
  • #23670 - Update working directory for Jib created images
  • #23669 - Add support for duplicated context for reactive routes and @ConsumeEvent
  • #23665 - Jib jvm build permissions issues
  • #23664 - Make JSON exporter's route blocking
  • #23663 - Fix mixup between getFireTime & getScheduledFireTime in QuartzScheduler
  • #23661 - Micrometer JSON registry uses a non-blocking route
  • #23658 - Fix typo in Quarkus-cli documentation example
  • #23654 - Add ability to control server backlog
  • #23652 - Add support for java.util.Map to ConfigInstantiator
  • #23650 - Register RESTEasy's ConfigurationFactory impls in GraalVM
  • #23648 - Enabled effective POM builder for quarkus:info/update
  • #23646 - quarkus:info/update doesn't handle modules defined in activeByDefault profile
  • #23642 - IncompletePostTestCase is failing a lot on Windows
  • #23641 - Update netty to version 4.1.74
  • #23638 - Fix typo in JSON snippet
  • #23635 - Docu corrections
  • #23634 - Fix NPE when running quartz in database mode and migrating from old versions
  • #23633 - Update SmallRye Config to 2.9.0
  • #23628 - Use more ConfigSources in BasicLoggingEnabler and make sure to set LaunchMode.TEST
  • #23625 - Improved warning message when a build time configuration changes in runtime
  • #23624 - Update Security NVD doc section
  • #23623 - conflict between micrometer and stork
  • #23621 - DefaultConfigurationFactory not found in Quarkus 2.7.1.Final native application with quarkus-spring-security
  • #23620 - Register MongoDB UpdateDescription for reflection
  • #23619 - Merge multiple Gradle project classes dirs into one for quarkusDev
  • #23616 - Fix erroneous JSON related warning message when returning Qute types
  • #23615 - Fixes LRA annotation in docs
  • #23614 - Document edge case about nested buildpack builds
  • #23610 - Register missing Jaeger classes for reflection
  • #23607 - Execute gRPC request processing on duplicated contexts
  • #23603 - gRPC service throw errors when using @Blocking and OpenTelemetry gRPC instrumentation
  • #23602 - Using Mongo ChangeStreamDocument in Native Image Fails Decoding On Update
  • #23598 - Fix issue with fast-jar loading of top-level directories
  • #23591 - Using Java and Kotlin mixed (with gradle)
  • #23587 - Upgrade to Hibernate Search 6.1.1.Final
  • #23585 - Improve the DNS lookup support in native mode for the Mongo connection using mongo:srv://
  • #23584 - Support for Maven 3.6.2
  • #23583 - Upgrade Hibernate Reactive to 1.1.3.Final
  • #23582 - Quarkus ClassLoader problem when loading a single level directory with getResource
  • #23577 - Upgrade to Hibernate Validator 6.2.2.Final
  • #23575 - Use nesting for Kafka config auto.offset.reset in Reactive Messaging codestart
  • #23573 - Confusing, if not downright wrong, warning message
  • #23572 - Small Dev UI Fixes
  • #23571 - Apply minor fixes to Panache ORM doc
  • #23566 - Bump picocli.version from 4.6.2 to 4.6.3
  • #23556 - Always use runtime config in schema management features
  • #23552 - Restrict access to some method from the Vert.x Context which are considered risky
  • #23548 - (vert.x-eventloop-thread-1) Unable to look up TXT record for host serverlessinstance0.oagmp.mongodb.net
  • #23543 - Allow users to specify the container network for integration tests
  • #23542 - Remove printing of thread id from DiagnosticPrinter
  • #23533 - Bump quarkus-http.version from 4.1.5 to 4.1.6
  • #23531 - Integration Test Container Network
  • #23526 - Fix minor spelling mistake when logging errors
  • #23524 - Fix await condition in DevConsoleUnaryMethodTest
  • #23518 - Support locales resources in native: countries, currencies, timezones, languages
  • #23517 - Quarkus' DiagnosticPrinter incompatible with GraalVM / Mandrel 22.1-dev
  • #23516 - Fix OidcClient not to lose a public client id
  • #23514 - Use docker cli instead of podman inside the native reference guide
  • #23513 - Add RoutingContext attribute to JWT SecurityIdentity
  • #23512 - Make sure classpath resource name being looked up has / as a separator
  • #23511 - ClassLoader can't find resource since 2.7.0
  • #23510 - OidcClient does not send a client id if the client is public
  • #23509 - Typo in native reference guide
  • #23508 - Lazily create gradle nativeTest task
  • #23505 - Quarkus 2.7.0: BasicLoggingEnabler requests configuration without set LaunchMode.TEST
  • #23504 - Avoid considering Kotlin.Unit as a return type
  • #23503 - Fix param converter processing in Resteasy Reactive
  • #23502 - Properly determine return type in RESTEasy Reactive methods
  • #23501 - resteasy-reactive: Wrong http status if return type is Unit
  • #23500 - Open in IDE not going to the source
  • #23498 - Add support for Test source in open in IDE in DEV UI
  • #23489 - RestEasy reactive InputStream response using wrong writer
  • #23486 - ParamConverter for query params not used in RestEasy Reactive
  • #23476 - Handling NVD reported vulnerabilities for Quarkus
  • #23470 - Fix JBang defined class Dev UI linking
  • #23457 - NullPointerException when upgrading to 2.7.0 with Quartz in JDBC_CMT mode
  • #23447 - Better error messages for not resolved platforms
  • #23445 - Hibernate post-boot schema-validation fails after upgrade to Quarkus 2.6.3
  • #23419 - Register kotlin reflection information for native image builds
  • #23414 - Resolve the model with the mojo-provided forced dependencies
  • #23406 - quarkus-config-yaml: Regression since Quarkus 2.7.0.Final
  • #23395 - Bump smallrye-common-bom from 1.8.0 to 1.9.0
  • #23387 - reactive-messaging-kafka + config-yaml - warning about unknown '"auto.offset.reset"' config
  • #23358 - Class loading fixes around CT
  • #23355 - Run ArchUnit tests using extended support for JUnit 5 in continuous testing
  • #23338 - [Native] Locales bundles, ServiceLoader flow for JDK; e.g. Frankreich vs. France
  • #23272 - Support for resolving ApplicationModel from a WorkspaceModule not backed by a POM
  • #23266 - Add List forcedDependencies(LaunchMode) to the QuarkusBootstrapMojo
  • #23124 - Use idiomatic Kotlin in REST Assured tests
  • #23001 - Link from class to IDE does not work in JBang source
  • #22815 - IllegalAccessError when using OpenTelemetry extension with custom Resource
  • #22808 - Including resource bundles for different languages doesn't work
  • #22762 - Server Sent Events delaying 200 response
  • #22479 - Quarkus Quartz: Quarkus 1.13.x scheduler is not updated in DB when updated after upgrading to Quarkus 2.x
  • #10402 - RemoteControlledSampler fails with "No strategy present in response. Not updating sampler." in native mode
  • #8479 - Kotlin reflection fails in native build in some cases that Java reflection success
quarkus - 2.7.1.Final

Published by gsmet over 2 years ago

Major changes

  • #23374 - Generate gRPC code from dependencies
  • #23210 - Add oidc-token-propagation-reactive extension

Complete changelog

  • #23493 - Fix incorrect configuration property in buildpack documentation
  • #23490 - More tabs work
  • #23472 - Properly handle void return type in REST Client Reactive
  • #23468 - Improve CT error handling
  • #23467 - Also remove final from parent classes
  • #23464 - Fix various Files.list resource leaks
  • #23455 - Bump kubernetes-client-bom from 5.12.0 to 5.12.1
  • #23446 - Rollback to use runtime for jib
  • #23441 - ArC - register client proxies and subclasses for reflection if needed
  • #23436 - Allow to invalidate ContextState of shareable CDI context and make use of it in ArcContextProvider
  • #23431 - Small fix for non-existing openapi additional folder
  • #23422 - Initialize defaultCatalog and defaultSchema in Hibernate ORM config
  • #23421 - Do not force mp.jwt.verify.publickey.location to be a build time property
  • #23417 - Regression since 2.6.3.Final in OpenShift extension
  • #23415 - Fix incorrect image tag in native reference guide
  • #23412 - Gradle: clear reloadable flag for extension dependencies
  • #23408 - Stork guide is missing the status properties
  • #23402 - Consider build time conditions when determining the JAX-RS Application class
  • #23401 - Properly take @ClientExceptionMapper priority into account
  • #23398 - Fix documentation of ClientExceptionMapper
  • #23397 - Use the correct context for RESTEasy Reactive
  • #23396 - @ClientExceptionMapper not working reliably
  • #23392 - Handle parent first artifact when running devmode from Gradle
  • #23390 - Make picocli extension stable
  • #23389 - Remove Gradle preview warning from documentation
  • #23388 - Make resteasy-qute extension stable
  • #23381 - CapturingInputStream discards -1 from delegate read
  • #23380 - Various adjustments for JReleaser
  • #23379 - ResteasyReactiveScanner.scanForApplicationClass does not seem to handle excludes correctly
  • #23374 - Generate gRPC code from dependencies
  • #23367 - Trim OpenTelemetry config endpoints
  • #23366 - Current version of graal-sdk contains several vulnerabilities
  • #23357 - Handle configured parent first resources
  • #23354 - Bump postgresql from 42.3.1 to 42.3.2
  • #23351 - Data corruption when mixing @FormParam and MultivaluedMap
  • #23348 - Set oidc-token-propagation status to stable
  • #23347 - Fix Javadoc of @ServerRequestFilter
  • #23345 - Properly log InvalidDefinitionException exception in RESTEasy Reactive
  • #23344 - Fix JibConfig platforms javadoc
  • #23337 - Bump GraalVM / Mandrel version to 21.3.1
  • #23333 - ArC - fix disposer method resolution
  • #23330 - Allow qute tags with ".qute" prefixed extension
  • #23327 - Bump xstream from 1.4.18 to 1.4.19
  • #23325 - Remove vert-http from oidc-common
  • #23322 - Set quarkusDev configuration in quarkusRemoteDev task
  • #23321 - Let the ByteBuddy library version be controlled by the BOM
  • #23320 - First round of tabs in the documentation
  • #23318 - A @Disposes @Named method doesn't work / is not invoked
  • #23315 - Gradle Task quarkusRemoteDev not working with version 2.6.3
  • #23313 - OpenApi: Config quarkus.smallrye-openapi.additional-docs-directory casues error if directory does not exist
  • #23310 - Added a note on gRPC Dev UI to the docs
  • #23304 - Release Quarkus HTTP and upgrade it
  • #23301 - Qute parser - loop - fix validation of virtual method params
  • #23299 - Make QuarkusMock work with REST Client Reactive interfaces
  • #23298 - Detect when the app is reading input
  • #23296 - Fixes unexpected ClosedChannelException while opening WebSocket
  • #23295 - Reduce amount of bytecode generated
  • #23293 - Propagate parent-first when setting up test CP
  • #23286 - Qute: Incorrect behaviour with complex expressions
  • #23285 - Qute: user defined tags not working with .qute.html extension
  • #23282 - Quarkus @ApplicationScoped working in dev run, but not in prod
  • #23271 - Compile generated sources before src in dev mode
  • #23270 - Don't register Kafka LoginModule interface for reflection
  • #23269 - Hibernate Reactive Session/EntityManager is closed
  • #23267 - Move quarkus-devtools-utils and the codestarts artifact to the quarkus-bom
  • #23244 - Fix one of the many constructors of ReflectiveClassBuildItem
  • #23241 - Use List to capture configured roles in Dev Services for Keycloak
  • #23239 - Fix openshift deployment related issues
  • #23233 - Qute type-safe templates - int (primitive) is also iterable
  • #23232 - Explicitly define the alternative port 55680 in OpenTelemetry collector configuration file in OpenTelemetry guide
  • #23231 - Provide reason phrase when throwing WebApplicationException in the reactive REST Client
  • #23229 - Fix serialization flag handling in ReflectiveClassBuildItem.MultiBuildItem
  • #23225 - Bump log4j-jboss-logmanager from 1.2.2.Final to 1.3.0.Final
  • #23221 - Remove aws-serverless dependency
  • #23219 - Move HttpContentCompressorSubstitutions to quarkus-netty
  • #23218 - Native compilation fails with unresolved type during parsing
  • #23217 - Dev mode captures console input destined to the application
  • #23215 - Fix JDK 17 support for s2i builds
  • #23210 - Add oidc-token-propagation-reactive extension
  • #23209 - Reactive Rest Client reports 401 as Unknown Error
  • #23208 - Properly support aggregate part items when using @MultipartForm
  • #23207 - Add warning to CLI's registry add command if no registry set
  • #23204 - Use docker-compose up command to start services defined in docker-compose.yml file
  • #23203 - Irrelevant warning about mismatch between groups and projects
  • #23201 - Guard against ContextNotActiveException in ResteasyReactiveContextLocaleResolver
  • #23195 - Qaurkus Camel bean-validator throws javax.enterprise.context.ContextNotActiveException when quarkus-resteasy-reactive-jackson is present
  • #23186 - Introduce QuarkusBindException
  • #23177 - Add initializer method validation to ArC
  • #23174 - ArC doesn't fail on an initializer method marked @Produces
  • #23099 - Rest-Client-Reactive: Allow FormParams to be used in BeanParams
  • #23090 - Inject "annotations" and "genericType" in ParamConverterProvider
  • #23073 - Websocket client not working anymore
  • #22967 - java.net.BindException on startup can result in spurious log messages
  • #22870 - Resteasy Reactive Client: Parameter "annotations" is always null in ParamConverterProvider
  • #22833 - org.objectweb.asm.ClassTooLargeException when building a project with 2K+ Hibernate entities (hbm.xmls).
  • #22830 - Rest-Client-Reactive: void methods not allowed
  • #22740 - Property values can behave unexpectedly with trailing spaces
  • #22670 - Add an example of a list of custom roles when using Keycloak DevServices
  • #22668 - DevServices Keycloack roles are not generated properly
  • #22603 - gRPC code generation for specific dependencies
  • #22216 - OIDC: cannot use oidc-token-propagation with RESTEasy Reactive
  • #22082 - AWS lambda extension and quarkus-oidc-client don't play nicely together
  • #21905 - Adding first registry in CLI erases the default one
  • #21226 - Quarkus 2.4.1.Final - Continuous Testing - engine.JupiterTestEngine not a subtype
  • #16099 - JWT Config key behevior different in native and jvm mode
  • #7507 - ArC - register client proxies and subclasses for reflection if needed
quarkus - 2.7.0.Final

Published by gsmet over 2 years ago

Complete changelog

  • #23196 - Bump mockito-core from 4.3.0 to 4.3.1
  • #23190 - Replaces SHA1withRSA with SHA256WithRSA certs for gRPC tests to satisfy elevated crypto policy
  • #23187 - Upgrade to Hibernate ORM 5.6.5.Final
  • #23185 - Revert change client proxy class package
  • #23183 - Upgrade to Hibernate Search 6.1.0.Final
  • #23179 - Set the oidc-client-reactive-filter status to stable
  • #23178 - Oracle JDBC drivers should not be initialized at runtime
  • #23176 - Use "full" OpenJDK image
  • #23173 - Update Kafka to 3.1.0
  • #23172 - Add documentation to handle Java preview features for building natives
  • #23167 - LinkageError when hot reloading project using classes in external dependencies
  • #23163 - Fix kotlin serialization native test failure
  • #23160 - Fix issue with RR form decoding
  • #23159 - Show CLI version and useful text with base quarkus command
  • #23158 - Handle @Nested with continuous testing
  • #23157 - Bump google-http-client-bom from 1.41.0 to 1.41.1
  • #23155 - Bump mockito-core from 4.2.0 to 4.3.0
  • #23153 - Fix minor issues in the Hibernate Reactive documentation
  • #23149 - TS failure: io.quarkus.grpc.examples.hello.HelloWorldTls fail: Algorithm constraints check failed SHA1withRSA
  • #23148 - TS failure: quarkus-integration-test-rest-client-reactive-kotlin-serialization: Unresolved class: interface java.util.List
  • #23146 - Fix NPE when @NativeImageTest is used with PER_CLASS instance creation
  • #23145 - Support OIDC Mutual TLS
  • #23143 - Remove quarkus:check-for-updates in favor of quarkus:info and quarkus:update
  • #23139 - Support for multiple custom claim paths to find roles in oidc token
  • #23137 - Bump kubernetes-client-bom from 5.11.2 to 5.12.0
  • #23125 - Improve terminal help text
  • #23123 - RequestMapper allows trailing characters
  • #23118 - Upgrade Liquibase to 4.7.1 and substitute new OSGi and h2 bits
  • #23113 - Native build with quarkus-jdbc-oracle + quarkus-jdbc-db2 extension dependencies fails
  • #23112 - Load MockitoConfiguration parent-first to make it work in continuous testing
  • #23110 - quarkus-resteasy-reactive PathMatcher allows any extra character in the end of valid path
  • #23109 - Auto-mocking Uni does not work in continuous testing, failing tests that work in normal testing
  • #23108 - Bump smallrye-jwt version to 3.3.3
  • #23102 - Adjust the retention of the various artifacts uploaded by CI
  • #23097 - Add support for codestart testing in the quarkus-platform repo
  • #23095 - Make @TestHTTPEndpoint work with path variables
  • #23094 - First experiments with publication of the CLI to Chocolatey
  • #23091 - Use SafeConstructor class for SnakeYAML
  • #23089 - Add dependencies with provided scope in test mode
  • #23087 - Downgrade assertj to 3.21.0 to avoid breaking platform members
  • #23085 - Bump Keycloak version to 16.1.0
  • #23084 - @TestHTTPEndpoint misconfigures Rest Assured in case of regex in @Path
  • #23081 - Support platform IT tests in IntegrationTestUtil.determineBuildOutputDirectory(url)
  • #23078 - Continuous testing can fail after mvn test when run without clean
  • #23076 - Do not ban reloadable dependencies from the base runtime classloader
  • #23075 - Failed to run continuous testing on apple m1
  • #23070 - Avoid treating IdTokens issued by providers as internal IdTokens
  • #23067 - Display Quarkus version in the Quarkus CLI
  • #23063 - Disable failing kotlin-multi-module gradle test
  • #23062 - Fix recommended Maven version
  • #23061 - OIDC providers fixes
  • #23060 - Use proper return type when indexing suspend functions
  • #23058 - Typo fix and @Any removal for reactive-messaging-codestart
  • #23057 - Update GraphQLClientConfig javadoc
  • #23055 - Resource method String param annotated with @RestForm not decoded automatically
  • #23054 - Mounts, ports and environment variables are now added to the application container
  • #23050 - Remove the MQTT codestart declaration
  • #23049 - Update to Vert.x 4.2.4 and Netty 4.1.73
  • #23045 - runjava.sh in docker images not consistent between java 11 and java 17
  • #23043 - Avoid toUri call in QuarkusCompiler
  • #23042 - Document corellation between provided and generated k8s resources
  • #23041 - Take ParamConverterProvider into account for form params in REST Client Reactive
  • #23040 - Do not list the micrometer gRPC interceptors as non-global interceptors
  • #23038 - Fix for xray to work within aws http/rest extensions
  • #23037 - Assert only warning log messages about unknown configs
  • #23036 - terminal entry and help should guide/help users
  • #23035 - Set current project file when initializing the Maven resolver in the bootstrap provider
  • #23034 - @FormParam usage is broken for reactive REST client
  • #23033 - Lazily register testNative task in the gradle plugin
  • #23032 - Bump com.gradle.plugin-publish from 0.19.0 to 0.20.0 in /devtools/gradle
  • #23031 - Fix handling of generic resource in the kubernetes deployer
  • #23030 - Use FileSystemStaticHandler for all webjars
  • #23029 - Fix the messaging codestarts
  • #23028 - Bump testcontainers-bom from 1.16.2 to 1.16.3
  • #23027 - Bump mariadb-java-client from 2.7.4 to 2.7.5
  • #23026 - Bump flyway.version from 8.4.1 to 8.4.2
  • #23024 - Enable JNDI for MongoDB extension
  • #23018 - No messages emitted on start of smallrye-reactive-messaging-kafka codestart in dev mode
  • #23011 - Warnings about MetricCollectingClientInterceptor and MetricCollectingServerInterceptor when using grpc and micrometer
  • #23009 - Add example on how to use a specific CLI version with JBang
  • #23008 - Add section about exception handling for the Reactive REST Client
  • #23007 - OIDC: Something wrong happens when verifying our internal JWT
  • #23006 - Upgrade to Mutiny 1.3.1 and Mutiny Vert.x bindings 2.18.1
  • #23000 - Add note about mocking @Singleton beans
  • #22999 - Adjustments for the info and update commands
  • #22995 - Update the output of list extensions
  • #22994 - Propagate reason phrase of aborted request in JAX-RS Client
  • #22993 - Use -Prelocations in update-extension-dependencies.sh & filter out quarkus-amazon-common
  • #22980 - Warn when Resource method returns JSON but no JSON provider exists
  • #22975 - Document the customization of the minikube.yml and openshift.yaml
  • #22970 - warning about missing json when just using resteasy or resteasy-reactive
  • #22969 - OIDC: too short a secret breaks the self-created JWT process
  • #22952 - Bump wildfly-elytron.version from 1.18.2.Final to 1.18.3.Final
  • #22925 - Update Hibernate integration version and add section about customization
  • #22836 - Incorrect changes after running update-extension-dependencies.sh
  • #22812 - update cli to have platform marker in extension list
  • #22575 - Use proper syntax to open file at line for Visual Studio Code, Intellij and Eclipse
  • #22574 - x - open last stacktrace not working with vscode/codium
  • #22552 - Continuous testing doesn't support provided dependencies
  • #22472 - Set correct supported maven version
  • #20987 - Mounts of main container apply to all sidecars
  • #19634 - Support keystore configuration for mutual TLS in oidc and oidc-client
  • #19379 - quarkus-kubernetes java.lang.ClassNotFoundException: io.fabric8.kubernetes.api.model.GenericKubernetesResourceBuilder
  • #18062 - CLI: Extensions list enhancements
quarkus - 2.6.3.Final

Published by gsmet over 2 years ago

Complete changelog

  • #23019 - Avoid potential NPE when collecting RESTEasy Providers on Resource classes
  • #23004 - RR: Fix abort chain order for #22408
  • #22998 - Bump to Hibernate 5.6.4.Final
  • #22996 - Fix response truncation
  • #22984 - Infinispan documentation fix
  • #22978 - Add Homebrew packager for CLI release and enable SDKMAN! announcement
  • #22973 - JSON response may be truncated at 8192 bytes boundary
  • #22972 - Allow empty @BeanParam class with non-empty super class
  • #22956 - Make Quarkus listen on all interfaces in WSL dev mode
  • #22947 - Add SDKMAN! alternative to CLI tooling
  • #22941 - Build fails when parsing an endpoint that has a bean annotated with @BeanParam when the target object is inheriting its fields from a parent class
  • #22935 - Template extensions - always propagate errors when evaluating parameters
  • #22931 - Qute template extensions throw ambiguous exception on property not found
  • #22926 - Upgrade yasson library for better Java 17 record support
  • #22917 - CLI: fix file handling in registry remove; more feedback
  • #22911 - CLI cannot remove registry from the list
  • #22903 - Fix grammar in extension status message
  • #22901 - Fully disable JNDI services in Hibernate ORM extension
  • #22898 - Upgrade Hibernate Reactive to 1.1.2.Final
  • #22897 - Improve quarkus cli doc
  • #22895 - Improve command-mode documentation
  • #22894 - Remove detailed documentation about AWS signing in Hibernate Search
  • #22888 - Add option to exclude generated resources from the dev mode classloader
  • #22887 - Cannot access web app running on WSL from a Windows-hosted client (browser)
  • #22886 - Sending the correct JSON payload in second test
  • #22884 - Bump slf4j-api from 1.7.32 to 1.7.33
  • #22866 - Ensure that the presence of OpenTelemetry does not break Jib builds
  • #22864 - Using OpenTelemetry gRPC instrumentation produces NullPointerException when running quarkusBuild
  • #22860 - Add OidcClientConfig Grant getter and setter
  • #22859 - Take response status of aborted request into account in JAX-RS Client
  • #22850 - Resteasy Reactive: Handle null fields in multiparts
  • #22847 - RESTEasy Reactive: null fields in multipart responses cause NullPointerException
  • #22840 - Ensure that space in @Path does not break RESTEasy Reactive mapping
  • #22835 - Use JSON as default data content type for structured JSON encoded events
  • #22829 - Update security-openid-connect-client.adoc
  • #22827 - OIDC-Client: Response status 0 and null entity when OIDC client auth is failing for Rest-Client-Reactive
  • #22814 - Enable recording of JAXBElement during static init
  • #22813 - Use NumberFormat to write Jaeger configuration in the default locale
  • #22809 - Fix Config CCE in continuous testing
  • #22801 - hibernate-orm: hbm-xml: Cannot serialise field 'scope' on object 'javax.xml.bind.JAXBElement@7d024b28' as the property is read only
  • #22792 - Continuous testing fails when @QuarkusMainTest and a @ConfigMapping are involved
  • #22769 - Fix watched files for quarkus.config.locations
  • #22767 - Align HTTP status codes with messages
  • #22765 - Status Code and Message Mismatch in WebApplicationException
  • #22717 - Fix preserve next fire time of rescheduled job in quartz
  • #22699 - 2.6 - Error with config locations
  • #22433 - Hibernate Reactive Session/EntityManager is closed
  • #22301 - Bump to Hibernate 5.6.3.Final
  • #22184 - Update Yasson library to support java 17 records
  • #22114 - Upgrade Hibernate Reactive and Hibernate ORM
  • #21455 - Quarkus quartz should not reschedule jobs on start
  • #21002 - OpenTracing Jaeger: Probabilistic sampler didn't work
  • #19682 - Infinispan client properties file precedence doesn't match
  • #18256 - CLI: jreleaser distribution
quarkus - 2.7.0.CR1

Published by gsmet over 2 years ago

Major changes

  • #22810 - Reactive Oracle Client extension
  • #22572 - Add support for well-known OIDC providers
  • #22494 - Container Image extension for Buildpacks
  • #22401 - Record cache metrics with Micrometer
  • #22352 - Update Flyway to 8.2.2
  • #22169 - Disable JNDI by default
  • #22040 - Allow Jib to set the base JVM image based on the target Java version
  • #21977 - Add interactive terminal
  • #21351 - Expose quarkus.hibernate-orm.database.default-catalog and quarkus.hibernate-orm.database.default-schema as runtime properties
  • #21318 - Add support for kotlin serialization to resteasy reactive

Complete changelog

  • #23010 - Reactive REST Client breaks with ClassFormatError if attribute is present in interface
  • #22997 - Fix broken main
  • #22990 - Minor fixes to Reactive SQL clients guide
  • #22989 - Mention the @TestReactiveTransaction annotation in the guide
  • #22988 - Add initial guide for Hibernate Reactive
  • #22987 - Add OidcClient and ManagedExecutor test
  • #22983 - Fix recently added source blocks in MongoDB documentation
  • #22979 - Support for assisted project updates
  • #22977 - Bump SmallRye Stork to 1.0.0
  • #22965 - Introduce @ClientExceptionMapper for simplifying REST Client exception handling
  • #22957 - Support Flyway's defaultSchema configuration option
  • #22954 - Bump jaeger.version from 1.7.0 to 1.8.0
  • #22951 - Bump mysql-connector-java from 8.0.27 to 8.0.28
  • #22950 - Allow all entity field types to be returned by spring-data-jpa @Query method
  • #22946 - Update SmallRye Config to 2.8.2
  • #22944 - MongoDB - Add an experimental resolver for mongo+srv:// urls in native mode
  • #22942 - Define global timeout attributes for REST Clients
  • #22940 - Tests and fixes for quarkus-hibernate-search-orm-coordination-outbox-polling in native mode
  • #22939 - Fix documentation for programmatic REST Client Reactive registration
  • #22938 - Fix remaining HV/RESTEasy warnings when Kotlin around
  • #22936 - Simplify exception handling for REST Client
  • #22932 - Remove unused field
  • #22930 - Fix logging on test startup failure
  • #22929 - Change OIDC client dependency
  • #22927 - Fix RestClientBuilder failed to instantiate provider message
  • #22921 - Minor cleanup to some tests that register custom config
  • #22920 - Make sure (basic) logging is set up before each test class
  • #22916 - Bump resteasy.version from 4.7.4.Final to 4.7.5.Final
  • #22912 - Include useModulePath = false in failsafe plugin
  • #22910 - Custom ConfigSourceInterceptor makes build fail
  • #22904 - Hibernate Search 6.1: Extension for the outbox-polling coordination strategy
  • #22900 - Qute - relax infix notation syntax
  • #22899 - SmallRye GraphQL 1.4.2
  • #22893 - ClientProxyGenerator - fix app class test for producers
  • #22892 - DevConsoleRouteBuildItem - make it possible to register blocking handler
  • #22889 - Dev UI - make it possible to register the DevConsoleRouteBuildItem#handler as a blocking handler
  • #22885 - Allow cache creation from CacheName annotation
  • #22883 - Bump micrometer-bom from 1.8.1 to 1.8.2
  • #22882 - Bump elasticsearch-opensource-components.version from 7.16.2 to 7.16.3
  • #22881 - Bump asciidoctorj from 2.5.2 to 2.5.3
  • #22879 - Declare resource directories as application roots for IDE launch
  • #22876 - Bump com.gradle.enterprise from 3.8 to 3.8.1 in /devtools/gradle
  • #22875 - Remove obsolete build-include-jdk-misc from core/runtime
  • #22873 - Pass java.version to JBang template
  • #22871 - Update to Oracle JDBC driver v. 21.4.0.0
  • #22869 - Doc note: Reactive Oracle Client extension has experimental status
  • #22863 - Apply minor CDI related polish to Vertx Security classes
  • #22862 - Rest Client exausts Threads.
  • #22861 - Qute - support global variables
  • #22858 - Fix broken formatting in RESTEasy Reactive
  • #22857 - Allow specifying the filename of multipart requests in Reactive REST Client
  • #22856 - Fix cache clear from dev UI
  • #22855 - Multipart download in REST Client Reactive
  • #22854 - Log cache keys content and trace cache methods
  • #22853 - Copy RestClient interface annotations to generated class
  • #22848 - Add parameter for Java version with CLI & Maven
  • #22846 - Bump wildfly-elytron.version from 1.18.1.Final to 1.18.2.Final
  • #22831 - Save some allocations in CodeAuthenticationMechanism
  • #22828 - ArC - producers - change the client proxy class package
  • #22825 - Bump to Mutiny 1.3.0 and Mutiny Vert.x bindings 2.18.0
  • #22820 - Bump flyway.version from 8.4.0 to 8.4.1
  • #22818 - Bump jboss-logging from 3.4.2.Final to 3.4.3.Final
  • #22816 - Trim string values defined in the Hibernate ORM configuration
  • #22815 - IllegalAccessError when using OpenTelemetry extension with custom Resource
  • #22810 - Reactive Oracle Client extension
  • #22804 - Qute - make sure to call Qute.clearCache() during app shutdown
  • #22803 - Hibernate Search: upgrade to 6.1.0.CR1 and custom Elasticsearch index settings/mapping
  • #22794 - Get rid of useless JBoss Threads version in build logs
  • #22791 - Restore and deprecate GlobUtil in core-deployment
  • #22790 - LaunchResult#getOutput() behaves differently in continuous testing mode than with ./mvnw clean verify
  • #22787 - Remove config customizer
  • #22783 - Bump javaparser-core from 3.23.1 to 3.24.0
  • #22782 - Clear thread's interrupted status before re-openning a file channel that was closed
  • #22781 - Improve GRPC server blocked performance
  • #22774 - Add @NoClassInterceptors to skip class-level interceptors
  • #22770 - ConfigSource fails to load while executing maven verify
  • #22768 - Rest client - better error message when a rest client is injected into Filters
  • #22766 - Make copying of Vertx context data conditional
  • #22764 - interceptor bindings on RestClient interfaces don't work with RestClient Reactive
  • #22763 - Apply minor polish to OidcAuthenticationMechanism
  • #22760 - Fix broken link to Keycloak in docs
  • #22758 - Mention enforceBuildGoal flag when trying to run dev mode with missing build goal
  • #22756 - Fix Kotlin Serialization native support
  • #22755 - AWT TS: Use test suite own fonts for tests, not system ones
  • #22748 - Bump checker-qual from 3.21.0 to 3.21.1
  • #22743 - Support running the same application multiple times in dev mode
  • #22742 - Exclude Gradle Kotlin ITs on Java 18+ for now
  • #22739 - Change default scope of ConstraintValidators to @Dependent
  • #22737 - Clarified the Docker Compose instructions
  • #22733 - Slightly optimize VertxUtil in Opentelemetry
  • #22732 - Improve error message in case http method is missing in Amazon API Gateway event
  • #22722 - Enable returning a Mutiny Buffer from RESTEasy Reactive Resource Method
  • #22721 - Clarify the Panache docs regarding getters/setters enhancement
  • #22719 - Disable WebJarResourceIT
  • #22715 - Apply various fixes to Kotlin Serialization modules
  • #22712 - Adding both quarkus-resteasy-reactive-kotlin-serialization and quarkus-rest-client-reactive-kotlin-serialization throws arc.deployment.SyntheticBeansProcessor#initStatic threw an exception: A synthetic bean ... is already registered
  • #22707 - Bump jandex from 2.4.1.Final to 2.4.2.Final
  • #22706 - Bump google-http-client-bom from 1.40.1 to 1.41.0
  • #22705 - Bump grpc.version from 1.43.1 to 1.43.2
  • #22697 - Upgrade to Hibernate Search 6.1.0.Beta2
  • #22696 - Hibernate Search 6.1: custom Elasticsearch index settings/mapping
  • #22695 - Hibernate Search 6.1: Extension for the outbox-polling coordination strategy
  • #22694 - Rest API rest easy reactive: cannot return Buffer as response
  • #22684 - Config root not initialized yet
  • #22683 - Support non-blocking cache invalidation
  • #22681 - Make sure REST methods can be called without an active CDI context
  • #22674 - Add Logicdrop to ADOPTERS.md
  • #22673 - Support for project modules that produce multiple JARs (with classifiers)
  • #22672 - Bump flyway.version from 8.3.0 to 8.4.0
  • #22671 - Copy duplicated local context to the event loop context
  • #22662 - Gauges annotation are not showing up his value, on a resteasy endpoint
  • #22660 - Bump kubernetes-client-bom from 5.11.1 to 5.11.2
  • #22659 - Introduce the convenient Qute.fmt() methods
  • #22658 - Resteasy Reactive Client with multipart forms
  • #22652 - AWT integration tests: Native: False positives on systems with older libs (fontconfig ?)
  • #22649 - Support non-proxy hosts in REST Client Reactive
  • #22648 - Provide a way to push container properties to database dev services
  • #22646 - Revert "Support for project modules that produce multiple JARs (with classifiers)"
  • #22643 - Update docs to better reflect Mandrel's and GraalVM's current state
  • #22641 - Do not use deprecated APIs from the upcoming Mutiny 1.3.0 release
  • #22639 - Introduce support for Uni return types in Micrometer annotations
  • #22632 - Replace specific Kotlin coroutine dependencies with imported BOM
  • #22629 - Add ZUNION method to RedisClient
  • #22628 - Bump io.smallrye.reactive:vertx-mutiny-clients-bom to 2.17.0
  • #22627 - Native test for webjars-locator
  • #22626 - Add native test for kubernetes-service-binding-jdbc
  • #22625 - Enable native tests for hibernate-orm-panache-kotlin
  • #22624 - kotlin-serialization doesn't have native mode coverage
  • #22618 - Use proper casing when referring to OpenID Connect in docs
  • #22617 - Restore the older native docker file using UBI minimal as base image
  • #22616 - Docs - extensions guide - mention few more built-in converters
  • #22614 - Native Reference Guide
  • #22612 - REST Client Reactive proxy authentication, global proxy settings
  • #22610 - Qute - default locale and charset
  • #22604 - Qute - few micro-optimizations
  • #22599 - Bump assertj-core from 3.21.0 to 3.22.0
  • #22598 - Bump assertj-core from 3.21.0 to 3.22.0 in /devtools/gradle
  • #22596 - Inform of application log file path when @QuarkusIntegrationTest fails
  • #22592 - Stork getting started and reference guides
  • #22588 - Provide configuration for RESTEasy Reactive response buffer size
  • #22587 - Ignore inherited qualifiers from superclass if appropriate
  • #22585 - Provide configuration for RESTEasy Reactive response buffer size
  • #22583 - Remove distroless image generation
  • #22579 - Configurable secondary orderer for QuarkusTestProfileAwareClassOrderer
  • #22572 - Add support for well-known OIDC providers
  • #22571 - Remove constraint for org.slf4j:jcl-over-slf4j from BOM
  • #22568 - OpenTelemetry not working with RESTEasy reactive mode
  • #22559 - Properly handle http.root-path in webjars-locator
  • #22558 - webjars-locator does not work with quarkus.http.root-path set
  • #22547 - Clean up how entries are ignored in jar building
  • #22544 - Fix Kafka Streams topology DevUI when displaying big topologies
  • #22534 - Bump quarkus-fs-util from 0.0.7 to 0.0.8
  • #22533 - Bump jaeger.version from 1.6.0 to 1.7.0
  • #22525 - Serve dev ui static files from webjar
  • #22518 - Adjust memory settings of the release build
  • #22516 - Bump kubernetes-client-bom from 5.11.0 to 5.11.1
  • #22515 - Provide support to build Quarkus applications with multiple Quarkus developers on the same machine
  • #22514 - Upgrade quarkus-fs-util to 0.0.7 to avoid UOE
  • #22512 - Bump kotlinx-serialization-json from 1.3.1 to 1.3.2
  • #22511 - Bump flyway.version from 8.2.3 to 8.3.0
  • #22509 - Use JMSContext for session mode
  • #22507 - Qute: "No template found for path ..." only in Eclipse IDE
  • #22494 - Container Image extension for Buildpacks
  • #22489 - Bump quarkus-fs-util from 0.0.4 to 0.0.5
  • #22486 - Update the Elasticsearch low level client to 7.16.2
  • #22484 - Update apicurio versions
  • #22481 - Adjust image in README.md for dark mode
  • #22477 - oidc-client, ContextNotActiveException in new thread
  • #22469 - Drop java < 11 support in native substitutions
  • #22468 - Document the need for flyway-mysql
  • #22466 - REST Client Reactive proxy enhancements
  • #22459 - Bump error_prone_annotations from 2.2.0 to 2.10.0
  • #22455 - Fix log capturing for instances of Logger in QuarkusMainTests
  • #22451 - Qute - cleanup and minor optimizations
  • #22445 - Document REST Client Reactive logging
  • #22443 - Bump grpc.version from 1.43.0 to 1.43.1
  • #22441 - Bump jboss-metadata-web from 11.0.0.Final to 14.0.0.Final
  • #22440 - Disallow the use of @Inject in JAX-RS Application classes
  • #22439 - Do not use a moving target webjar for tests
  • #22434 - Add the abilty to filter schedulers in dev-ui
  • #22431 - IllegalStateException, reactive jaxrs - Don't block when returning void
  • #22423 - Update SmallRye Config to 2.8.0
  • #22422 - Bump artemis.version from 2.19.0 to 2.20.0
  • #22420 - Use Keycloak-X by default in DevServices for Keycloak
  • #22419 - AWT TS: Exceptions worded differently JDK11/17 vs. JDK18/19
  • #22417 - RestClient Reactive: Support inheritance of sub resources
  • #22416 - Bump kotlinx-serialization-json from 1.3.0 to 1.3.1
  • #22414 - Bump jackson-bom from 2.13.0 to 2.13.1
  • #22413 - Bump bootstrap from 4.6.0 to 4.6.1
  • #22412 - Bump flyway.version from 8.2.2 to 8.2.3
  • #22411 - Bump font-awesome from 5.15.2 to 5.15.4
  • #22410 - Minor build fixes
  • #22409 - Bump com.gradle.enterprise from 3.7.2 to 3.8 in /devtools/gradle
  • #22401 - Record cache metrics with Micrometer
  • #22400 - Update documentation to include Mysql flyway breaking change
  • #22388 - Bump apicurio-registry-serdes-avro-serde from 2.1.3.Final to 2.1.4.Final
  • #22387 - Add ability to change included tags
  • #22386 - Remove jboss-modules
  • #22384 - Bump readline from 2.1 to 2.2
  • #22383 - Bump javaparser-core from 3.14.10 to 3.23.1
  • #22382 - Bump jdeparser from 2.0.2.Final to 2.0.3.Final
  • #22381 - Bump commonmark from 0.18.0 to 0.18.1
  • #22380 - Fall back to compiled parameter names for spring data repository @Query
  • #22379 - Bump jquery from 3.5.1 to 3.6.0 and use maven managed versions in webjars tests
  • #22377 - Bump docker-maven-plugin from 0.38.0 to 0.38.1
  • #22374 - Bump codemirror from 5.62.0 to 5.62.2
  • #22370 - Bump asciidoctorj from 2.3.0 to 2.5.2
  • #22364 - Bump webjars-locator-core from 0.46 to 0.48
  • #22358 - Bump opentracing-web-servlet-filter from 0.4.0 to 0.4.1
  • #22354 - Upgrade kafka-oauth-client and nimbus-jose-jwt
  • #22353 - Bump snakeyaml from 1.29 to 1.30
  • #22352 - Update Flyway to 8.2.2
  • #22350 - Bump opentelemetry-bom from 1.9.0 to 1.9.1
  • #22348 - Bump checker-qual from 2.5.2 to 3.21.0
  • #22347 - Bump commons-compress from 1.20 to 1.21
  • #22346 - Revert "Add "works with openjdk" badge"
  • #22345 - Adding Test suites/collections/profiles to :dev
  • #22343 - Upgrade Maven Wrapper to 3.1.0
  • #22342 - Bump gitflow-incremental-builder from 3.14.4 to 3.14.5
  • #22341 - Bump google-http-client from 1.38.0 to 1.40.1
  • #22336 - Support for project modules that produce multiple JARs (with classifiers)
  • #22335 - Source filter/search in scheduler Dev UI
  • #22334 - Optional mapping error with ConfigMapping using Maps with enum keys, Nested Groups and Optional
  • #22330 - Don't execute undertow build steps if servlet is not available
  • #22329 - Bump maven-model-helper from 18 to 19
  • #22328 - Bump unboundid-ldapsdk from 4.0.13 to 6.0.3
  • #22327 - Bump quarkus-spring-security-core-api from 5.2.Final to 5.3.Final
  • #22325 - Use Json.encodeToStream
  • #22318 - Hibernate with Panache : throw an IAE when using a sort on a named query
  • #22317 - Respect disabling container-image build
  • #22316 - ArcContextProvider - remove useless ArcContainer.isRunning() checks
  • #22315 - Add the ability to set custom converters to avro compiler
  • #22314 - Bump kubernetes-client-bom from 5.10.1 to 5.11.0
  • #22308 - Bump mockito-core from 4.1.0 to 4.2.0
  • #22307 - Bump jcc from 11.5.6.0 to 11.5.7.0
  • #22292 - Expose the shared attribute in the reactive data source configuration
  • #22291 - Add shared attribute to the Reactive Rest Client
  • #22277 - @Inject inside JAX-RS Application subclass not working with 2.x (ok with 1.6)
  • #22276 - Prohibit the use of legacy Kotlin interface default methods on Reactive REST Client
  • #22264 - Bump grpc.version from 1.42.1 to 1.43.0
  • #22262 - Use URLConnection to read jar content
  • #22253 - ArC - introduce AutoAddScopeBuildItem#priority
  • #22252 - Allow request filters to be run after the input has been read
  • #22246 - OIDC: support generate a JWT client secret for apple OIDC
  • #22241 - Add note about default Kotlin interface methods in REST Client docs
  • #22238 - Add a bunch of dependencies for Dependabot to track
  • #22237 - Upgrade to Jackson 2.13.0
  • #22236 - Add the ability to configure HTTP headers for REST Client Reactive
  • #22233 - Qute - ReflectionValueResolver should ignore static members
  • #22228 - Add user-agent to resteasy reactive client
  • #22225 - Bump scala-maven-plugin from 4.5.4 to 4.5.6
  • #22219 - Define concurrency for epicissues workflow
  • #22214 - RESTEasy Reactive client: add User-Agent
  • #22209 - RESTEasy Reactive: add ability to invoke filters once the form parameters are read
  • #22201 - ArC: added support for excluded type build items
  • #22197 - OIDC: TenantResolver enhancement
  • #22194 - OIDC: support Apple's JWT secret generation
  • #22185 - Provide Arc configuration allowing to fail when interceptors used on private methods
  • #22180 - Introduce context awareness into QuarkusTestResourceLifecycleManager
  • #22174 - Fix flakey test
  • #22173 - Extend ModelUtilsTest with Maven CI friendly version case from #22171
  • #22169 - Disable JNDI by default
  • #22165 - Fix test failure
  • #22163 - Add OidcSession interface
  • #22160 - Replace UTF-8 String with StandardCharsets.UTF_8
  • #22159 - Upgrade recommended postgres image to version 14.1
  • #22153 - Decorators - fix injection of a decorated subtype in a delegate IP
  • #22147 - Quarkus Cache - expose metrics to monitor cache hit and miss rates
  • #22146 - Disable ImageDecodersTest#testComplexImages() for Java 18
  • #22139 - Allows enabling transactions in the (Red Panda-based) Kafka Dev Service
  • #22135 - Prevent isDirectory checks in QuarkusCompiler
  • #22132 - Update Redpanda to v21.11.2
  • #22128 - Retrieve the application archives from TCCL
  • #22124 - Bump httpasyncclient from 4.1.4 to 4.1.5
  • #22113 - Remove the ArcContainerImpl.requireRunning() check
  • #22107 - Moving Elastisearch low level client to stable
  • #22102 - ArC cleanup - remove some deprecated stuff
  • #22095 - ArcContextProvider optimizations
  • #22086 - Use Temurin 18-ea in 'Early Access JDK Build'
  • #22085 - Skip gpg signing for release testing as we don't have a gpg key around
  • #22082 - AWS lambda extension and quarkus-oidc-client don't play nicely together
  • #22081 - Deprecate ProcessInheritIODisabled on behalf of ProcessInheritIODisabledBuildItem
  • #22074 - Provide method for QuarkusTestResourceLifecycleManagers to get current config values or know what profile is running
  • #22067 - AWT tests broken with JDK 18 EA
  • #22065 - Qute - introduce "cdi" namespace to inject CDI beans in templates
  • #22055 - Sub-Sub resources not supported in reactive rest client
  • #22047 - Bump wildfly-elytron.version from 1.18.0.Final to 1.18.1.Final
  • #22040 - Allow Jib to set the base JVM image based on the target Java version
  • #22024 - Qute - introduce the TemplateEnum annotation
  • #22003 - Qute user tags - use defaulted keys if appropriate
  • #21979 - Apply tiny polish to DevServicesSharedNetworkBuildItem
  • #21977 - Add interactive terminal
  • #21959 - Bump bouncycastle.version from 1.69 to 1.70
  • #21928 - Introduce OidcSession interface
  • #21892 - QuarkusTestProfileAwareClassOrderer should support configuring a "secondary" orderer, e.g. for @Order
  • #21856 - Initialize dependency validation for gradle extensions
  • #21855 - Qute: shorter tag invocation
  • #21854 - Qute: shorter enum constant access
  • #21853 - Qute: support globals
  • #21629 - Add a parameter to select the java version for generated Quarkus projects (CLI and Maven)
  • #21618 - Add support for service registry service binding
  • #21557 - Switch from distroless to micro
  • #21529 - quarkus-avro: support UUID logical type
  • #21525 - Introduce support for auto-magic service binding
  • #21432 - Integrate the Reactive Oracle SQL Client
  • #21430 - Integrate Mutiny 1.3
  • #21405 - Support setting locale and charset for "default" Qute Variant
  • #21401 - Qualifier on alternative bean - duplicate element error
  • #21351 - Expose quarkus.hibernate-orm.database.default-catalog and quarkus.hibernate-orm.database.default-schema as runtime properties
  • #21318 - Add support for kotlin serialization to resteasy reactive
  • #21233 - Update index with new LNF and modified layout
  • #21073 - GCF v2 and Cloud Event support
  • #21067 - Hibernate Panache sorting not working with Named Query
  • #20834 - Multi tenancy support for hibernate search
  • #20797 - Close the delayed log handler if exception
  • #20783 - Support compact Social Provider configuration in OIDC
  • #20654 - can't create mysql trigger in dev container
  • #20521 - Hibernate Reactive Panache guide missing documentation on @TestReactiveTransaction
  • #20492 - Class PostgreSQL10Dialect not found on Quarkus in Google App Engine java11?
  • #19660 - Expose quarkus.hibernate-orm.database.default-schema as runtime property
  • #19294 - Avoid exception wrapping when native image build error
  • #19063 - NPE in LambdaHttpHandler (amazon-lambda-http extension)
  • #18463 - Document using custom Redis commands
  • #18378 - Extend Redis extension documentation to show how custom commands can be crafted
  • #18351 - quarkus-redis-client needs ZUNION method
  • #18103 - Guide for Hibernate-reactive
  • #17314 - Feature/issues 8306
  • #16706 - Skip caching Multi and log WARN message at build time
  • #15601 - Timed annotation not working properly for reactive methods / futures
  • #15037 - Duplicate endpoint detection
  • #12048 - Quarkus-rest-client should support proxy authentication
  • #9003 - Resteasy and Kotlinx Serialization
  • #8306 - Improve doc regarding required/optional configuration properties
  • #5332 - Remove config customizer
quarkus - 2.6.2.Final

Published by gsmet almost 3 years ago

Complete changelog

  • #22750 - Use configured root-path and non-application-root-path to configure the NonApplicationEndpointSampler
  • #22749 - Update protobuf-java to 3.19.2
  • #22747 - Adjust Kogito guides to also import the resteasy-jackson extension
  • #22744 - Create file when adding a registry to default config
  • #22734 - Fix logging with panache in entities
  • #22731 - NPE when adding new registry in Quarkus CLI
  • #22730 - Fixed NPE for OpenTelemetry tracing requests without remoteAddress
  • #22729 - Fixed platform stream selection when platform key is null
  • #22728 - Docs - fix broken links to the CDI spec
  • #22725 - Switch all liquibase schemaLocations to https and update to dbchangelog-4.4.xsd
  • #22720 - Fix schemaLocation problem in LiquibaseFunctionalityNativeIT
  • #22716 - Bump kubernetes-client-bom from 5.10.1 to 5.10.2
  • #22703 - Fixed config locations to be URIs
  • #22701 - Fix hbm.xml builds with CompositeAttributes
  • #22699 - 2.6 - Error with config locations
  • #22692 - Avoid ending up with negative last page in REST Data Panache
  • #22687 - SmallRye GraphQL 1.4.1
  • #22685 - java.lang.StackOverflowError during build when using hibernate-orm with CompositeAttribute within hbm.xml
  • #22682 - Documentation for quarkusRegistryClient
  • #22676 - Specify default credentials for KeyCloak Admin console
  • #22667 - Make sure quarkusDev configuration is resolved before quarkusTest task runs
  • #22666 - Explicit the Keycloack administration console admin/admin credentials when using DevServices
  • #22663 - Gradle Task quarkusTest stopped working with version 2.6.1
  • #22650 - Upgrade to Hibernate Search 6.0.8.Final
  • #22644 - Ensure that UTF8 is used as the default encoding in RESTEasy Reactive
  • #22631 - Bump quarkiverse-parent to 9
  • #22621 - Enforce an RFC valid Accept value for remote dev requests
  • #22620 - Do not handle print-data-fetcher-exception as a config relocation
  • #22615 - Guard against CCE in OTel Vert.x integration
  • #22609 - Move RESTEasy provider registration as unremovable beans to common module
  • #22605 - Combination of rest-client and smallrye-opentracing ends with NPE when running generated tests
  • #22600 - Do not let a single quarkus-extension.yaml break entire Dev UI
  • #22597 - ClassCastException when combining OpenTelemetry with EventBus
  • #22586 - Never intercept synthetic static methods
  • #22582 - Prevent Maven compiler parameters from being used in Kotlin compiler
  • #22581 - live reloading error with Kotlin
  • #22578 - Fixed ignored escape sequence by explicitly defining it via maven
  • #22570 - Updating to slf4j 1.7.32
  • #22569 - Inconsistent versions of slf4j-api
  • #22562 - Allow user defined exception mappers to override built-in security exception mapping
  • #22550 - Mark TestMojo as threadSafe
  • #22549 - Bump com.gradle.plugin-publish from 0.18.0 to 0.19.0 in /devtools/gradle
  • #22543 - Bump log4j-api from 2.17.0 to 2.17.1
  • #22535 - Bump dokka-maven-plugin from 1.6.0 to 1.6.10
  • #22523 - SmallRye OpenApi update to 2.1.17
  • #22503 - Remove unsafe cast to mutable extension catalog
  • #22498 - Unable to generate a project using Maven and Quarkus 2.6 with -DquarkusRegistryClient=false
  • #22496 - Unable to generate a project using Maven and Quarkus 2.6, ClassCastException, using also registry.quarkus.redhat.com
  • #22402 - quarkus create -S 2.5 fails if registry.quarkus.redhat.com is first
  • #22396 - REST Client Reactive - param converter support
  • #22385 - Mark DevMojo as threadSafe
  • #22349 - Smallrye OpenAPI Additional Docs Missing in Native Image
  • #22331 - Configuration property to use only system sources
  • #22287 - ParamConverterProvider not being picked up
  • #22232 - Rest Client Reactive ignores ParamConverters for enums
  • #22157 - LocalVariablesSorter only accepts expanded frames error when using Quarkus Log in Panache entities
  • #22042 - Skip OIDC DevConsole setup if quarkus.oidc.auth-server-url can not be accessed at build time
  • #21951 - read config oidc from vault
  • #21700 - Broken encoding in response body if application is running on OpenShift
  • #21567 - Extend openapi with support for .json and .yaml extension besides the current content negotiation mechanism
  • #21173 - OpenAPI: auto-add-tags feature uses superclass/interface name, rather than actual class name
  • #21128 - -DquarkusRegistryClient=true|false is not documented for quarkus-maven-plugin:create
  • #21030 - Warning in quarkus:dev when using quarkus-smallrye-graphql
  • #20904 - Remote dev mode with gradle throwing connection refused
  • #20846 - RESTEasy Reactive does not expose correctly a Kogito-generated endpoint
  • #20814 - Azure Functions - Create project with Archetype broken
  • #20698 - Opentelemetry NonApplicationEndpointSampler should consider http.root-path
  • #20498 - CDI removes extention beans in camel-quarkus
  • #20424 - "RestDataPanacheException: Failed to list the entities" when table is empty
  • #19549 - Quarkus CLI finds and uses rogue application.properties files and crashes
quarkus - 2.6.1.Final

Published by gsmet almost 3 years ago

Complete changelog

  • #22505 - OpenTelemetry Jaeger Substitutions - Remove shaded netty references
  • #22504 - Avoid having Kafka complaining about common unknown properties
  • #22502 - Properly determine tenant resolver in HibernateMultiTenantConnectionProvider
  • #22501 - Fix minor typo in warning message
  • #22500 - Require extensions to use Ecosystem CI before publishing to the registry
  • #22499 - Register for reflection ConfigMappings implementation methods
  • #22497 - Update security-openid-connect-client.adoc typo
  • #22495 - 4 warnings about unknown 'wildfly.sasl.relax-compliance' config when using infinispan-client + smallrye-reactive-messaging-kafka
  • #22492 - Remove warning on build time truststore property
  • #22491 - Bump gradle version to 7.3.3
  • #22488 - Bump kotlin.coroutine.version from 1.5.2 to 1.6.0
  • #22475 - Check the resource bundle is around before adding it to native image
  • #22474 - Config generated classes are not registered for reflection
  • #22473 - Use the correct URL for creating realms in DevServices for KC with shared network
  • #22471 - DevServices for Keycloak can not create realms in shared network
  • #22470 - Fix code example in tests-with-coverage guide
  • #22465 - Fix Jaxb build issue with Apache Camel on Windows
  • #22462 - Config editor fails if resource dir is missing
  • #22452 - Support LDAP style oracle jdbc url
  • #22448 - Fix config editor filtering
  • #22442 - Bump agroal.version from 1.13 to 1.14
  • #22438 - Remove remove-maven-artifact-transfer constraint from BOM
  • #22415 - Bring back erroneously removed Flyway Dev Console route handler
  • #22407 - In Dev UI Flyway Pane create and migrate button are not working, it shows page unresponsive
  • #22406 - Add support for SASL SCRAM Kafka binding
  • #22405 - Upgrade Infinispan to 13.0.5.Final
  • #22403 - AWT - resource files lookup: Replaces MethodHandles.lookup()
  • #22397 - Return claim names for JWT test security
  • #22395 - Windows: Error combining Jaxb and Apache Camel
  • #22369 - Check test target is present to avoid NPE
  • #22368 - Explicitly register io.fabric8.kubernetes.client.VersionInfo class for reflection
  • #22367 - kubernetes client cannot retrieve VersionInfo in native executable
  • #22366 - Update relocations after latest tweaks to moved extensions
  • #22365 - Bump slf4j-api from 1.7.30 to 1.7.32
  • #22359 - Make sure to reset TCCL if initTestState() fails
  • #22344 - Revert "Include more info if the gradle build fails"
  • #22333 - Enhanced character set support for Oracle database
  • #22332 - Prevent creating a FSWatchUtil thread if there is nothing to watch
  • #22323 - Better error message when a POM of a deployment artifact could not be resolved
  • #22300 - Fix minor typo in jreleaser guide
  • #22289 - Adjust documentation for Amazon Alexa
  • #22284 - Add jreleaser guide for native executables
  • #22282 - Add network option to quarkus-container-image-docker configuration
  • #22278 - docker build command supports "--network" as a build option, whether any of chance of quarkus container-image-docker supporting the same
  • #22275 - Native build error when using quarkus-opentelemetry-exporter-jaeger
  • #22274 - Qute - do not split expr parts before the literal is parsed
  • #22272 - Fix RemovedResourceBuildItem
  • #22271 - Don't block when returning a Uni
  • #22266 - Bump log4j2-jboss-logmanager from 1.0.0.Final to 1.1.1.Final
  • #22265 - Bump aws-serverless-java-container-core from 1.6 to 1.6.1
  • #22259 - Bump gradle version from 7.3.1 to 7.3.2
  • #22251 - IllegalStateException: The current thread cannot be blocked using quarkus-cache with quarkus-resteasy-reactive
  • #22097 - integration-tests/awt fails with latest GraalVM 22.1-dev
  • #21694 - Hibernate Validator warnings are displayed when optional ResourceBundles are missing
  • #21265 - No instance of TenantResolver was found for persistence unit
  • #19712 - GraalVM issue with quarkus-jdbc-oracle extension
  • #19057 - Ldap style oracle jdbc urls not supported for native
quarkus - 2.6.0.Final

Published by gsmet almost 3 years ago

Complete changelog

  • #22223 - Bump kotlin.version from 1.5.31 to 1.6.10
  • #22220 - Update relocations for Neo4j to 1.0.1
  • #22181 - Qute If section - fix evaluation of composite params with a logical complement operator
  • #22172 - Introduce quarkus-junit5-properties to make junit-platform.properties "user-excludable"
  • #22161 - Fix incorrect Mutiny subscription APIs
  • #22152 - Update relocations for Artemis and Tika
  • #22136 - Adjust @RegisterForReflection recommendation in cache.adoc
  • #22131 - Reject illegal placeholder in Maven CI friendly version property
  • #22125 - Bump quarkus-fs-util from 0.0.2 to 0.0.3
  • #22121 - Add some information about a common error with Caffeine and native
  • #22118 - Move remaining Artemis dependencies out of the BOM
  • #22112 - Take compression setting into account when building a container image
  • #22111 - Pull out quarkus-reactive-messaging-http to quarkiverse
  • #22110 - UPX compression used together with jib not working correctly
  • #22100 - Dev UI - fix ArC invocation tree
  • #22091 - Exit readline mode on windows
  • #22083 - Reuse ClassPathUtils for finding flyway migrations
  • #22079 - New Fs Util broke Quartz and multitenancy quickstarts
  • #22075 - Fix potential NullPointerException
  • #22068 - Make order of QuarkusTestResourceLifecycleManager predictable
  • #22066 - Use proper cross references for cross guides links
  • #22046 - Optimize the ByteCodeRecorder to not check IgnoredProperty on java. classes
  • #22044 - Bump quarkus-jgit relocation
  • #22043 - Update Amazon Services relocations to 1.0.1
  • #22041 - Adjust relocation messages from Amazon Services extensions
  • #22037 - Qute - fix templates and tags scanning from extension runtime artifacts
  • #22036 - Qute - fix section parameters parser
  • #22033 - Bump micrometer-bom from 1.8.0 to 1.8.1
  • #22026 - Update Artemis relocations to 1.0.1
  • #22016 - Silence yamllint for quarkus-bot.yml
  • #22012 - Remove redundant software.amazon.awssdk:apache-client dependency from quarkus-bom
  • #21897 - RabbitMQ dynamic credentials via credentials provider
  • #21864 - Qute: extension tags not registered
  • #21858 - Qute: bug in expression parser with spaces
  • #21857 - Qute: bug in if test
  • #21806 - Press X to open at exception in IDE
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