quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are hidden (Show)

quarkus - 2.13.2.Final

Published by gsmet about 2 years ago

Complete changelog

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

Published by gsmet about 2 years ago

Major changes

  • #28320 - Deprecate SmallRye OpenTracing and SmallRye Metrics

Complete changelog

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

Published by gsmet about 2 years ago

Complete changelog

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

Published by gsmet about 2 years ago

Complete changelog

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

Published by gsmet about 2 years ago

Major changes

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

Complete changelog

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

Published by gsmet about 2 years ago

Complete changelog

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

Published by gsmet about 2 years ago

Complete changelog

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

Published by gsmet about 2 years ago

Complete changelog

  • #27453 - Revert "Mark Quartz extension as stable"
  • #27449 - Make sending OIDC client id with introspection credentials optional
  • #27442 - [quarkus-oidc] Wrong client id sent to introspection endpoint when introspection credentials are given
  • #27436 - Add system properties source to CodeGenerator config sources
  • #27433 - Remove @Blocking from the rest client guide
  • #27431 - Add default config sources to codegen config
  • #27428 - Bump gradle version to 7.5.1
  • #27406 - Prevent duplicate HTTP headers when WriterInterceptor is used
  • #27394 - Fix rest-json.adoc
  • #27392 - Bump kotlinx-serialization-json from 1.3.3 to 1.4.0
  • #27381 - Add support for optimistic locking / check-and-set in the new Redis API
  • #27379 - Resume REST Client Reactive request handling on error if suspended
  • #27361 - Fix Redis channel subscription issue when there is no context available
  • #27359 - Exclude com.microsoft.azure:msal4j from the application BOM
  • #27358 - Build logs "Downloading from shibboleth-repo: .."
  • #27357 - Jackson: also detect class referenced by @JsonTypeIdResolver
  • #27351 - Make it more obvious how to do propagation
  • #27346 - Jackson: also detect class referenced by @JsonTypeIdResolver
  • #27343 - Avoid SQL Server JDBC driver to load ANTLR parsers
  • #27342 - Do not set 'realm=Quarkus' in Basic auth challenge
  • #27336 - Deprecate OidcSession#expiresIn and add new methods
  • #27332 - Remove useless @JsonProperty in MongoDB with Panache guide
  • #27325 - Resteasy Reactive duplicates headers when custom WriterInterceptor is present
  • #27291 - BasicAuthenticationMechanism challenge contains a Quarkus realm property
  • #27206 - Bump smallrye-open-api from 2.1.23 to 2.2.0
  • #27122 - io.quarkus.oidc.OidcSession uses Instant to present duration
  • #27058 - OpenAPI UI displays incorrect values for overridden QueryParams using DefaultValue
  • #26848 - Build failure due to NullPointerException, related to @Parameter(ref = ...) processing
  • #26575 - Fix Quarkiverse template build and release
  • #26546 - Openapi Shema annotations default value issue
  • #21173 - OpenAPI: auto-add-tags feature uses superclass/interface name, rather than actual class name
quarkus - 2.11.3.Final

Published by gsmet about 2 years ago

Complete changelog

  • #27424 - Add SPI for native for Error Code and Exception Name providers
  • #27421 - Minor but important fixes in codestart doc
  • #27420 - Update the Redis dev service to Redis 7
  • #27414 - Smallrye GraphQL native: SPI ErrorExtensionProvider implementations not included
  • #27413 - Fix misleading DevUI score for void return types
  • #27409 - Complete implementation of UriInfoImpl
  • #27407 - Make @ClientExceptionMapper work with Kotlin
  • #27398 - Modify extension on reactive-sql-clients.adoc
  • #27397 - Bump postgresql from 42.4.1 to 42.4.2
  • #27378 - Dev UI - qute - fix table of discovered templates
  • #27368 - Make HelloRouterTest more robust
  • #27364 - Fix Redis doc typos
  • #27360 - Fix how certificates are obtained in the RestClient integration tests
  • #27344 - can't find the redis client
  • #27338 - Resteasy-reactive void endpoint reported as "Run time writers required"
  • #27335 - Integration tests for RestClient require periodic regeneration of certificates
  • #27320 - Regenerate the keystores for the rest client tests
  • #27309 - Kotlin: Rest Client Reactive @ClientExceptionMapper not usable
  • #27283 - Update security-jpa status to stable
  • #27261 - Fix Category#mutable default method to return copy
  • #27228 - Small typo in Kafka guide
  • #27224 - Apply minor fix to javadoc of MultipartForm
  • #27221 - UriInfo.resolve always returns null with resteast-reactive
  • #27220 - Ensure that compressed binary used in Amazon Lambda function if present
  • #27218 - JAXB: Not bound classes annotated with XmlSchema to the JaxbContext
  • #27217 - Rewrite code blocks from markdown style to asciidoc style
  • #27210 - Re-introduce deprecated io.quarkus.maven.Artifact* API
  • #27208 - quarkus lambda function.zip does not contain UPX compressed bootstrap file using gradle
  • #27200 - Link liquibase-mongodb inside the MongoDB guide
  • #27196 - Fix processing of AutoAddScopeBuildItem.isUnremovable()
  • #27195 - Remove spaces between key and value for DevServices properties in DevUI
  • #27194 - AutoAddScopeBuildItem.isUnremovable() is ignored
  • #27182 - Ensure that custom MessageBodyReader classes work properly in native mode
  • #27179 - Ensure that Quarkus can mock final methods of beans created by producers
  • #27174 - Fix Javadoc of quarkus.jib.platforms
  • #27167 - java.lang.NoSuchMethodException on native build when using MessageBodyReader with extended class
  • #27147 - GraphQL Reactive: RequestContext cleanup
  • #27143 - Bump mariadb-java-client from 3.0.6 to 3.0.7
  • #27141 - Update docs website sync script
  • #27136 - Upgrade to Hibernate Validator 6.2.4.Final
  • #27131 - Upgrade to Hibernate Search 6.1.6.Final
  • #27129 - Remove wrong LANG from dockerfile use parent default
  • #27127 - GraphQL random CDI context issues when using RestClients with @Source
  • #27124 - Force runtime initialization of BlockSource$ThreadedCachingBlockSource
  • #27120 - Bump postgresql from 42.4.0 to 42.4.1
  • #27108 - Fix termination of request context for non-blocking scheduled methods
  • #27106 - Add information about how to deal with Random in native
  • #27101 - Native + Oracle JDBC + Quarkus NativeImageBuildStep fails
  • #27003 - JaxbProcessor should not register package-info to be bound to JaxbContext
  • #26919 - Bump mysql-connector-java from 8.0.29 to 8.0.30
  • #26835 - Native compilation: Detected an instance of Random/SplittableRandom class in the image heap - java.security.SecureRandom
  • #26733 - Mocked bean created via method is not injected in another bean
  • #26620 - Refresh codestart guide for Quarkiverse
quarkus - 2.12.0.CR1

Published by gsmet about 2 years ago

Major changes

  • #26772 - Upgrade to Kotlin 1.7
  • #26509 - SmallRye Config SecretKeys support
  • #24010 - Update MS SQL JDBC driver to 11.2.0.jre11

Complete changelog

  • #27321 - Bump flyway.version from 9.1.3 to 9.1.5
  • #27320 - Regenerate the keystores for the rest client tests
  • #27312 - Don't create an ArchivePathTree for non-JAR dependencies
  • #27310 - Use io.quarkus:quarkus-bom in extension projects and import quarkiverse-parent:10
  • #27304 - Fix incorrect link in the YAML guide
  • #27302 - Docs: Additional guidance for creating an abstract
  • #27296 - Bump mockito-bom from 4.6.1 to 4.7.0
  • #27292 - Custom OIDC claim verification
  • #27290 - Add guidance for creating titles in Quarkus docs
  • #27288 - Load CodeGenProvider services once instead of once per module
  • #27287 - Optimize ArcDevConsoleProcessor.buildDependencyGraph()
  • #27286 - Add guidance for creating a Quarkus doc abstract
  • #27284 - Attempt to fix intermittent failure in SimpleContextPropagationTest caused by possible race condition
  • #27283 - Update security-jpa status to stable
  • #27282 - Make typesafe GraphQL clients ApplicationScoped
  • #27281 - ArcDevConsoleProcessor.collectBeanInfo() is taking a long time
  • #27280 - Add native --add-opens for camel-quarkus-xstream
  • #27275 - Take RunOnVertxContext into account when annotated on class
  • #27267 - Drop -H:+JNI option from nativeImageArgs
  • #27263 - Drop getRequiredFeatures method from io.quarkus.runner.Feature
  • #27261 - Fix Category#mutable default method to return copy
  • #27258 - Remove Oracle's BlockReleaser from runtime initialization
  • #27256 - Bump kafka3.version to 3.2.1
  • #27255 - Mention quarkus-build-steps.list in the extension-metadata doc
  • #27249 - ArC - add debug logging for the request context manipulation
  • #27246 - Native build image failure: oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource still failing on mandrel image
  • #27238 - More Jakarta progress
  • #27236 - Bump flyway.version from 9.1.2 to 9.1.3
  • #27234 - Bump com.gradle.enterprise from 3.10.3 to 3.11.1 in /devtools/gradle
  • #27233 - Update docs metadata generation
  • #27230 - Add debug information to OTel flaky test
  • #27228 - Small typo in Kafka guide
  • #27227 - Add 'schema.registry.url' property to the Kafka Companion
  • #27224 - Apply minor fix to javadoc of MultipartForm
  • #27223 - Add Sgitario to the bot configuration
  • #27220 - Ensure that compressed binary used in Amazon Lambda function if present
  • #27219 - Fix minor Opentelemetry docs issue
  • #27218 - JAXB: Not bound classes annotated with XmlSchema to the JaxbContext
  • #27217 - Rewrite code blocks from markdown style to asciidoc style
  • #27214 - Upgrade to SmallRye GraphQL 1.7.0 (graphql-java 19.0)
  • #27212 - RunOnVertxContext annotation duplicateContext is not taken into account if the annotation is on the class
  • #27210 - Re-introduce deprecated io.quarkus.maven.Artifact* API
  • #27208 - quarkus lambda function.zip does not contain UPX compressed bootstrap file using gradle
  • #27207 - Qualified injected fields must not be final
  • #27204 - Remove unnecessary cast in instruction in Arc proxy generation
  • #27200 - Link liquibase-mongodb inside the MongoDB guide
  • #27199 - Reduce numbers of allocations in CORS filter
  • #27198 - Arc Ignoring injected field
  • #27197 - Upgrade mongo client to 4.7.1 and mongo-crypt to 1.5.2
  • #27196 - Fix processing of AutoAddScopeBuildItem.isUnremovable()
  • #27195 - Remove spaces between key and value for DevServices properties in DevUI
  • #27194 - AutoAddScopeBuildItem.isUnremovable() is ignored
  • #27193 - Panache Rest Data: Generate "/count" endpoint
  • #27192 - Add some native --add-opens required by some extensions
  • #27190 - Bump micrometer-bom from 1.9.2 to 1.9.3
  • #27189 - Bump gizmo from 1.0.11.Final to 1.1.0.Final
  • #27183 - gRPC - align service names generated by quarkus with grpc-java
  • #27182 - Ensure that custom MessageBodyReader classes work properly in native mode
  • #27181 - Add support for ignoreMigrationPatterns config in Flyway
  • #27179 - Ensure that Quarkus can mock final methods of beans created by producers
  • #27175 - Upload reports of the quickstarts compilation job
  • #27174 - Fix Javadoc of quarkus.jib.platforms
  • #27173 - More GraphQL Context cleanup
  • #27172 - Move quarkus.smallrye-openapi.servers to a runtime config
  • #27170 - Generated grpc code cannot be compiled if a underscore is in the name of a method
  • #27167 - java.lang.NoSuchMethodException on native build when using MessageBodyReader with extended class
  • #27164 - Bump docker-maven-plugin from 0.40.1 to 0.40.2
  • #27163 - Bump liquibase.version from 4.14.0 to 4.15.0
  • #27161 - More progress with Jakarta TCK and Narayana LRA
  • #27159 - Reuse the build executor thread pool for parallel execution
  • #27158 - Workaround a GraalVM + Jakarta Yasson limitation by adding setters
  • #27157 - Update SmallRye OpenTracing to 2.1.1
  • #27147 - GraphQL Reactive: RequestContext cleanup
  • #27146 - Bump error_prone_annotations from 2.14.0 to 2.15.0
  • #27144 - Bump checker-qual from 3.23.0 to 3.24.0
  • #27143 - Bump mariadb-java-client from 3.0.6 to 3.0.7
  • #27141 - Update docs website sync script
  • #27138 - Allow OIDC to validate custom claims in the access token
  • #27137 - Add Description for Feature classes
  • #27136 - Upgrade to Hibernate Validator 6.2.4.Final
  • #27134 - Add .enabled/.active configuration properties to Hibernate ORM, Reactive and Envers extensions
  • #27133 - Remove javassist exclusion
  • #27132 - Bump to Mutiny 1.7.0 and Mutiny Vert.x bindings 2.25.0
  • #27131 - Upgrade to Hibernate Search 6.1.6.Final
  • #27130 - Upgrade Narayana to 5.13.1.Alpha1
  • #27128 - Upgrade narayana dependencies to version 5.13.1.Alpha1
  • #27127 - GraphQL random CDI context issues when using RestClients with @Source
  • #27124 - Force runtime initialization of BlockSource$ThreadedCachingBlockSource
  • #27121 - Bump gson from 2.9.0 to 2.9.1
  • #27120 - Bump postgresql from 42.4.0 to 42.4.1
  • #27118 - Bump cron-utils from 9.1.8 to 9.2.0
  • #27117 - Bump flyway.version from 9.1.0 to 9.1.2
  • #27112 - Fix Opentelemetry docs
  • #27109 - Update RESTEasy to 4.7.7.Final
  • #27108 - Fix termination of request context for non-blocking scheduled methods
  • #27106 - Add information about how to deal with Random in native
  • #27104 - Jakarta - Add some documentation about testing
  • #27101 - Native + Oracle JDBC + Quarkus NativeImageBuildStep fails
  • #27100 - Propagate OpenTelemetry context to Blocking gRPC services
  • #27099 - Support ignoreMigrationPatterns config in Flyway
  • #27098 - Jakarta - More progress with ITs and TCKs
  • #27097 - Bump artemis.version from 2.23.1 to 2.24.0
  • #27096 - Bump flyway.version from 8.5.13 to 9.1.0
  • #27095 - Bump grpc.version from 1.48.0 to 1.48.1
  • #27092 - Jakarta - EE 9 - microprofile-rest-client-tck 3.0 doesn't fully target Jakarta packages
  • #27084 - Register jdk.internal.misc.Unsafe#putReference for reflection
  • #27079 - Qute - support addition and subtraction for integer numbers
  • #27078 - Better scope and error messages for Hibernate Search beans
  • #27074 - Reduce cost of logging in REST Client
  • #27069 - Bump junit-jupiter from 5.8.2 to 5.9.0
  • #27067 - Update SmallRye Config to 2.11.1
  • #27064 - Jakarta - EE 9 - Native - Yasson MethodHandles issue
  • #27063 - Panache MongoDB doesn't support collation in count
  • #27062 - Support count with collation in MongoDB with Panache
  • #27059 - Replace InputStream bytes with InputStream.readAllBytes in Spring Cloud Config client
  • #27056 - Optimize the use of buffers in health reporting
  • #27055 - Various fixes for the Jakarta build
  • #27054 - Replace InputStream bytes with InputStream.readAllBytes in RESTEasy Reactive
  • #27053 - Replace InputStream bytes with InputStream.readAllBytes in Vert.x
  • #27052 - Skip tests for snapshots deployment
  • #27048 - Apply minor polish to VertxBufferOutputStream
  • #27046 - Remove support for field-based and constructor-based BuildProducers and forbid build steps that produce nothing
  • #27043 - Use InputStream.transferTo instead of manually using a byte array
  • #27042 - Disable flaky test
  • #27033 - Bump font-awesome from 6.1.1 to 6.1.2
  • #27031 - Bump cron-utils from 9.1.7 to 9.1.8
  • #27028 - Add configuration to make the bot push items to projects automatically
  • #27020 - Polish RestClientMetricsFilter
  • #27014 - Bump elasticsearch-opensource-components.version from 8.3.2 to 8.3.3
  • #27013 - Bump wildfly-elytron.version from 1.19.0.Final to 1.20.0.Final
  • #27012 - Infinispan Dev Services image configuration
  • #27008 - Docs: Clarify language in docs contribution howto
  • #27006 - Provide the ability to log MDC data in access_log
  • #27003 - JaxbProcessor should not register package-info to be bound to JaxbContext
  • #27000 - Remove no-longer-needed REST client reference from GraphQL client docs
  • #26996 - Warning messages for config injections in static init classes
  • #26993 - Qute - more lenient parsing of named section parameters
  • #26988 - Introduce support for ContextResolver in server part of RESTEasy Reactive
  • #26985 - Jakarta - EE 9 - Narayana LRA Jakarta implementation missing
  • #26980 - Document @BuildSteps
  • #26979 - Autowiring of GraphQL clients in TEST mode
  • #26977 - Update Liquibase to 4.14.0 and resolve most deprecation warnings
  • #26976 - Bump cron-utils from 9.1.6 to 9.1.7
  • #26975 - Qute parsing issue
  • #26973 - Jakarta - Update version to 999-jakarta-SNAPSHOT and disable failing ITs in tree
  • #26971 - Bump junit-jupiter from 5.8.2 to 5.9.0 in /devtools/gradle
  • #26968 - Context propagation - cleared Arc snapshot should destroy its state once the invocation ends
  • #26967 - Use ConfigMapping to map duplicated properties and avoid unknown config warning
  • #26966 - Completely disable all relevant build steps of extensions (except FeatureBuildItem production) when their "enabled" configuration switch is set to false
  • #26965 - Support @BuildSteps on buildstep classes to apply conditions to all build steps of that class
  • #26963 - Notify of pull requests for Hibernate ORM, Search, Elasticsearch
  • #26961 - Fix detection of active persistence units in Hibernate Search dev UI
  • #26960 - Take into account that configuration properties can contain a dot in RunTimeConfigurationGenerator
  • #26959 - Prevent unnecessary use of interceptor context in Reactive REST Client
  • #26958 - Update jandex gradle plugin version in docs
  • #26957 - Add Georgios Andrianakis to bot configuration for Kotlin issues
  • #26956 - Add Bruno Baptista to the bot configuration for telemetry related issues
  • #26951 - Bump junit-bom from 5.8.2 to 5.9.0
  • #26949 - Bump asciidoctorj from 2.5.4 to 2.5.5
  • #26945 - Bump wiremock-maven-plugin from 7.1.0 to 7.2.0
  • #26943 - Bump to GraalVM 22.2.0
  • #26939 - Jakarta - Use released version of keycloak-admin-client-jakarta
  • #26933 - Fix test resource close issues in command mode tests
  • #26924 - Fix Kotlin metadata test
  • #26921 - Bump scala-maven-plugin from 4.7.0 to 4.7.1
  • #26920 - Bump formatter-maven-plugin from 2.19.0 to 2.20.0
  • #26919 - Bump mysql-connector-java from 8.0.29 to 8.0.30
  • #26918 - Also add support for Git longpaths in native tests
  • #26917 - Support authenticating to OpenID Introspection endpoint
  • #26916 - Register StateDirectory$StateDirectoryProcessFile for reflection
  • #26914 - Mailer configuration for popular email services
  • #26913 - Add MicroProfile LRA TCK
  • #26912 - Jakarta - First round of fixes for the integration tests
  • #26911 - ShutdownEvent - add missing final keyword
  • #26910 - Allow second pass on dependencies-only PRs for finer triage
  • #26896 - Bump proto-google-common-protos from 2.9.1 to 2.9.2
  • #26895 - Prefer get getters over is getters in recorders
  • #26891 - Fix regression with locationPackages paths on Windows
  • #26888 - Upgrade Narayana to 5.12.7.Final
  • #26872 - Update OpenTelemetry to 1.16.0
  • #26866 - Add note about multiple optional dependencies
  • #26865 - Update smallrye-graphql to add support for GraphQL unions
  • #26863 - Exposing getIfPresent in the CaffeineCache
  • #26860 - Fix broken xrefs that use the doc-guides attribute
  • #26856 - Fix generated getRequiredFeatures method for 22.3-dev
  • #26850 - Bump grpc.version from 1.47.0 to 1.48.0
  • #26849 - Add information quarkus.http.limits.max-form-attribute-size
  • #26846 - Change the quarkus-kotlin extension status to stable
  • #26842 - Include H2 in Dependabot config
  • #26840 - Rename quarkus.hibernate-search-orm.enabled to quarkus.hibernate-search-orm.active and repurpose quarkus.hibernate-search-orm.enabled to disable Hibernate Search at build time
  • #26838 - Various cleanups and minor fixes for the Hibernate ORM and Hibernate Search extensions
  • #26835 - Native compilation: Detected an instance of Random/SplittableRandom class in the image heap - java.security.SecureRandom
  • #26834 - Actually run the Redis Dev Services tests
  • #26832 - Use the same Artifact* API across bootstrap and dev tools
  • #26831 - Windows paths not escaped in DevUI
  • #26817 - Docs: Add limitations for Basic Authentication
  • #26812 - Schedule jakarta-rewrite.yml job earlier
  • #26807 - GitHub Action CI failing on Windows when the filename is "long"
  • #26806 - Add --with-codestart option in create extension
  • #26805 - Run Quarkus Quickstarts with Quarkus PRs
  • #26803 - Add a way to customize the Redis client options
  • #26802 - Rewrite BuildTimeRunTime and RunTime Defaults ConfigSource
  • #26801 - Bump scala-maven-plugin from 4.6.3 to 4.7.0
  • #26796 - [quarkus-oidc] Support authenticating to OpenID Introspection endpoint
  • #26792 - Add TestPrincipalProducer
  • #26781 - Update SmallRye Config to 2.11.0
  • #26778 - Add support for more versions of the Confluent Schema Registry serdes
  • #26772 - Upgrade to Kotlin 1.7
  • #26767 - Allows Vert.x HTTP Options customization
  • #26759 - Add support for VertxOptionsCustomizer
  • #26758 - Use Instant.EPOCH when adding docker layers
  • #26754 - Add test for custom working directory in devmode
  • #26753 - Apply tiny polish to LoggingSetupRecorder
  • #26752 - Arc - Make it possible to inspect shutdown reason from ShutdownEvent
  • #26751 - Add dependency removal notice for Kafka Serde provided by Vert.x kafka client
  • #26744 - Bump google-http-client-bom from 1.41.8 to 1.42.2
  • #26741 - Bump Gradle version to 7.5
  • #26738 - Docs: copy example src from integration tests
  • #26733 - Mocked bean created via method is not injected in another bean
  • #26730 - Expose getIfPresent in the CaffeineCache
  • #26720 - Docs: Move QuarkusBuildItemDoc into docs module
  • #26715 - Bump to Netty 4.1.79
  • #26709 - Mark Quartz extension as stable
  • #26708 - Fix exit code 1 in CI step 'Get GIB impacted modules' on jakarta-rewrite branch
  • #26703 - Bump checker-qual from 3.22.2 to 3.23.0
  • #26692 - Bootstrap option to enable workspace module parent hierarchy initialization
  • #26691 - Add support for custom HTTP trace operation names to telemetry spans
  • #26685 - Switch most of our testing to Jackson
  • #26676 - Add more tips on writing native applications
  • #26671 - Bump apicurio-common-rest-client-vertx from 0.1.11.Final to 0.1.12.Final
  • #26670 - Docs: Move docs/README.adoc to docs reference
  • #26652 - Run "Early Access JDK" workflow against JDK 20 as well as 19
  • #26647 - Use Dev Services for Infinispan Client IT and enforce Hibernate Search constraint in BOM
  • #26638 - Fix CustomDirective for smallrye-graphql
  • #26620 - Refresh codestart guide for Quarkiverse
  • #26612 - Add config option for native to produce JSON output
  • #26590 - Fix flaky mongo devservices on windows
  • #26531 - Qute - Ignore classes defined in the unnamed package in BeanArchives.index
  • #26524 - Qute - Failed to index String: Class does not exist in ClassLoader
  • #26510 - Improve Panache projection with Hibernate ORM and Reactive
  • #26509 - SmallRye Config SecretKeys support
  • #26443 - Kubernetes: Allow generating secured Ingress resources
  • #26428 - Missing io.confluent:kafka-avro-serializer in Quarkus BOM
  • #26388 - Use the MongoDB Java driver's DNS SPI to enable mongo+srv:// connection strings in native mode
  • #26387 - Use the MongoDB Java driver's DNS SPI to enable mongo+srv:// connection strings in native mode
  • #26381 - ArC - parallelize resource generation
  • #26367 - Support exclusion of non-application URIs if custom Sampler is used
  • #26365 - Integrate GraphQL Typesafe Client into QuarkusTest
  • #26284 - Panache projection doesn't work with aggregate JPQL functions
  • #26156 - Wrong warning message param order / Upstream
  • #26136 - quarkus.smallrye-openapi.servers property should be configurable at runtime
  • #26031 - Docs: Rework the concept section of the Diataxis doctype overview document
  • #25857 - Bootstrap config values from ConfigSourceFactory differ in continuous testing
  • #25824 - Add simple arithmetic to Qute expressions
  • #25591 - [resteasy-reactive] unrecognized configuration key "quarkus.security.jaxrs.deny-unannotated-endpoints"
  • #25525 - OpenTelemetry: Support exclusion of non-application URIs if custom Sampler is used
  • #24944 - Config mapping to a Map with a List value type fails
  • #24748 - Use lazy task api in gradle plugins
  • #24462 - Integrate with transactional/promotional e-mail providers
  • #24395 - gRPC service throw warning when using @Blocking and OpenTelemetry gRPC interceptor
  • #24010 - Update MS SQL JDBC driver to 11.2.0.jre11
  • #24009 - Update MS SQL JDBC driver to version 10.2.0
  • #23807 - Microprofile Config doesn't read config profiled properties when injected into servlet.Filter class in native mode
  • #23680 - quarkus.tls.trust-all does not seem to be a build time property
  • #23404 - Kafka Streams app on native build fails to read json process file
  • #22915 - Class Contraint Validator on configuration using interfaces doesn't work
  • #21653 - Vertx - Allow @ConsumeEvent methods to receive message headers
  • #17674 - Introduce ci workflow for kubernetes/openshift end to end testing
  • #17516 - supporting of hibernate.integration.envers.enabled property
  • #17292 - Support OIDC 'azp' claim verification
  • #16976 - Make shutdown cause/trigger available
quarkus - 2.11.2.Final

Published by gsmet about 2 years ago

Complete changelog

  • #27091 - Aggregate repos from user Maven settings
  • #27090 - Make org.graalvm.regex:regex parent first
  • #27085 - Regression with upgrade 2.9.2 -> 2.11.1 in app using GraalVM Javascript interpreter
  • #27082 - Ensure that dev services properties are cleared in QuarkusIntegrationTestExtension
  • #27077 - Restore the original sync-web-site.sh
  • #27075 - Mongodb connection string argument not passed when starting native integration tests
  • #27051 - Do not strip trailing slashes when using Reactive REST Client
  • #27050 - Remote servers that require a trailing slash can no longer be called with Quarkus 2.11
  • #27049 - Enable SSL by default for SmallRye GraphQL Client
  • #27029 - Fix case of OpenSearch in elasticsearch-dev-services.adoc
  • #27019 - Introduce a new set of test callbacks used right before and after test execution
  • #27004 - Deprecate HibernateValidatorFactoryCustomizer in favor of ValidatorFactoryCustomizer
  • #27002 - Fix smallrye.jwt.client.tls.hosts property name typo in the docs
  • #27001 - Make ValidatorFactory and Validator singleton beans
  • #26999 - Add QuarkusBeforeTestExecutionCallback
  • #26997 - Change HV validator interceptor to dynamically resolve Validator bean instance
  • #26978 - Micrometer: Fix Client Filter + tests
  • #26970 - Keycloak Authz - make request for party token work in native mode
  • #26969 - Bump kubernetes-client-bom from 5.12.2 to 5.12.3
  • #26944 - Fix links in javadoc and documentations
  • #26942 - Favor HTTPS over HTTP in documentations and comments
  • #26938 - Maven artifacts from additional repo not found during quarkus:build
  • #26931 - Hibernate-validator won't properly work when using @Observes for ApplicationScoped.class
  • #26887 - Make sure referenced upstream platform is also pulled in when resolving extension catalog directly
  • #26819 - Add condition to avoid exception when parameter value is not present
  • #25951 - RestClient errors statuscode are not shown in micrometer
quarkus - 2.11.1.Final

Published by gsmet about 2 years ago

Complete changelog

  • #26930 - Fix various RabbitMQ DevUI issues
  • #26929 - Add note about BouncyCastle dependency for Stork
  • #26927 - Stork service discovery + Openshift - missing documentation related to required dependency on native mode
  • #26926 - Improve error message when multiple container image extensions are present
  • #26923 - Ensure that returning an InputStream from RESTEasy Reactive works in native
  • #26906 - Fix typo @WithParent to @WithParentName
  • #26900 - Add @InjectSpy.delegate to evade errors with default methods in intermediate spring-data repo interfaces
  • #26899 - Add deprecated to extension status note
  • #26893 - Fix links for JSON value types
  • #26886 - Improve Redis health check output
  • #26885 - Redis healthcheck message sometimes is not useful.
  • #26881 - Set higher timeout for Elasticsearch/OpenSearch container startup
  • #26880 - Add .flattened-pom.xml to Maven codestarts .gitignore
  • #26871 - Additional check if Micrometer Metrics Tracer is available
  • #26858 - Respect Maven defaultGoal in DevMojo
  • #26855 - Bump h2 from 2.1.210 to 2.1.214
  • #26854 - Update Service Binding Spec URLs
  • #26851 - Add some debug logging on shutdown
  • #26841 - Update h2 database
  • #26839 - Bump smallrye-open-api from 2.1.22 to 2.1.23
  • #26815 - Consistently consider quoted AND non-quoted versions of quarkus.datasource configuration properties
  • #26780 - NoSuchMethodException in Resteasy-reactive when running in native mode (RestResponse)
  • #26779 - OpenTelemetry: NPE in HttpInstrumenterVertxTracer.RouteGetter when request got cancelled
  • #26764 - OpenTelemetry: NPE in HttpInstrumenterVertxTracer.RouteGetter when request got cancelled
  • #26729 - Allow setting working directory in gradle devmode task
  • #26694 - Make otel spans for RR clients more spec compliant
  • #26589 - Openshift and Docker Extension Dependencies not activating from an activated Maven Profile
  • #26586 - workingDir in quarkusDev not respected by gradle anymore
  • #26507 - Hibernate ORM startup failure (HHH000342) when using dev services and the datasource and PU name are different
  • #26461 - @FormParam OpenAPI not displayed properly in Resteasy Reactive
  • #26216 - OpenTelemetry: By default high HTTP span name cardinality for HTTP server spans
quarkus - 2.10.4.Final

Published by gsmet about 2 years ago

Complete changelog

  • #26934 - GraphQL to terminate the request even if it was active
  • #26810 - Do not pass RuntimeValue's to initializeBuildTimeLogging
  • #26773 - Runtime exception on building application jar
  • #26748 - CVE-2022-2466 - Request Context not terminated with GraphQL
quarkus - 2.10.3.Final

Published by gsmet over 2 years ago

Complete changelog

  • #26797 - SmallRye GraphQL - Throw the original throwable on error
  • #26777 - GraphQL: Make sure the context terminate
  • #26757 - Set the recommended Dependency Check plugin version to 7.1.1
  • #26748 - Request Context not terminated with GraphQL
  • #26737 - Adjust some extension descriptions
  • #26732 - Use grpc instead of grpc-server for the Kubernetes port name
  • #26713 - Bump smallrye-jwt version to 3.5.3
  • #26710 - Fix Javadoc of QuarkusTestResourceLifecycleManager's start method
  • #26698 - Add "default-codestart" in platform catalog metadata
  • #26681 - Strip debug information from the native executable unconditionally
  • #26673 - Test Hibernate Reactive fetch with getReference
  • #26662 - Fix a typo error in gradle-tooling.adoc
  • #26661 - Fix cryptic 'The supplier returned null' message if OIDC server connection fails
  • #26645 - Add missing link to Podman in documentation prerequisites
  • #26644 - Clear outer instances when init test state is called
  • #26637 - Fix OidcClient duplicating the client_id for the public client
  • #26634 - Update 'getting started' documentation for 'quarkus-maven-plugin' version following Quarkus example
  • #26622 - Qute - fix origin of an expression used as a section param
  • #26619 - OIDC Client repeatedly adds client-id when no secret is specified
  • #26608 - Strip the scheme value from the OIDC proxy host
  • #26605 - Kafka dev service redpanda container failing with Text file busy
  • #26603 - Kafka dev service redpanda container failing with Text file busy
  • #26601 - Fix race condition in content-length header setting
  • #26599 - custom content-length header is not used with resteasy-reactive
  • #26597 - Clear Reactive REST Client mocks after the test runs
  • #26594 - @InjectMock with reactive RestClient breaks the RestClient for subsequent tests
  • #26583 - Bump smallrye-jwt version to 3.5.2
  • #26580 - Fix testing guide's example for Testcontainers
  • #26577 - Quarkus oidc proxy host expects protocol
  • #26573 - Incomplete example code in testing guide
  • #26561 - Ensure that labels for different k8s targets don't interfere with each other
  • #26543 - Allow overriding of various k8s labels
  • #26516 - Kubernetes extension(s) have stopped generating the app.openshift.io/runtime label
  • #26499 - Support authSource in liquibase-mongodb
  • #25850 - Quarkus Liquibase MongoDB extension properties not used
  • #15839 - Fetch a lazy association after using getReference doesn't work with Hibernate Reactive
quarkus - 2.11.0.CR1

Published by gsmet over 2 years ago

Major changes

  • #26658 - Hibernate Validator - Allow customization of the ValidatorFactory
  • #26319 - Default to Java17-based builder-images for native executable generation
  • #26294 - Bump to Vert.x 4.3.1 and Netty 4.1.78
  • #26268 - New Redis Client API
  • #26190 - Introduce @SearchExtension to configure Hibernate Search through annotated beans
  • #26186 - Re-create Elasticsearch schema on startup in tests/dev mode with Hibernate Search and Elasticsearch dev services
  • #26153 - ArC Dev UI - add bean dependency graph
  • #26128 - Allow passing unsupported properties to Hibernate ORM
  • #26105 - Change GraphQL endpoints to be Singleton by default
  • #25801 - Allow to provide custom configuration for JAXB context
  • #25288 - Unify devservices datatabase, username and password and allow configuration

Complete changelog

  • #26690 - Bump liquibase.version from 4.12.0 to 4.13.0
  • #26686 - Move REST codestarts to be catalog dependant (RESTEasy/Reactive, Spring Web)
  • #26681 - Strip debug information from the native executable unconditionally
  • #26680 - Push Jakarta snapshots with 999-jakarta-SNAPSHOT version
  • #26673 - Test Hibernate Reactive fetch with getReference
  • #26672 - Turn parent first, runner parent first and lesser priority artifacts into dependency flags
  • #26669 - Bump micrometer-bom from 1.9.1 to 1.9.2
  • #26667 - Rename misspelled OIDC DevUI 'webClienTimeout' to 'webClientTimeout'
  • #26665 - Bump com.gradle.enterprise from 3.10.2 to 3.10.3 in /devtools/gradle
  • #26664 - Docs: simplify quickly instructions
  • #26663 - Jakarta - Adjust workflow tuning via environment variable
  • #26662 - Fix a typo error in gradle-tooling.adoc
  • #26661 - Fix cryptic 'The supplier returned null' message if OIDC server connection fails
  • #26660 - Use @All to inject ObjectMapperCustomizers
  • #26659 - Refactor & Remove legacy codegen
  • #26658 - Hibernate Validator - Allow customization of the ValidatorFactory
  • #26657 - Add the ability to add custom log handlers to the root logger
  • #26654 - Update SmallRye Fault Tolerance to 5.5.0 and add Micrometer integration
  • #26650 - Fix various typos in code
  • #26649 - Disable dev services for default connection in Named*MongoClientConfigTest
  • #26648 - Rename misspelled property io.quarkus.oidc.deployment.DevUiConfig#webClienTimeout to webClientTimeout
  • #26645 - Add missing link to Podman in documentation prerequisites
  • #26644 - Clear outer instances when init test state is called
  • #26643 - Document new log attribute
  • #26642 - Rename DependecyGraph to DependencyGraph in extensions/arc/deployment
  • #26637 - Fix OidcClient duplicating the client_id for the public client
  • #26634 - Update 'getting started' documentation for 'quarkus-maven-plugin' version following Quarkus example
  • #26632 - Remove Maven 3.8.5 from CI
  • #26631 - Support resolving platform catalog for any known stream
  • #26629 - Bump elasticsearch-opensource-components.version from 8.3.1 to 8.3.2
  • #26625 - Upgrade to Hibernate ORM 5.6.10.Final
  • #26624 - Improve container image repository checks for some dev services
  • #26622 - Qute - fix origin of an expression used as a section param
  • #26621 - Make use of @ConfigProperties on producer methods consistent with Spring Boot
  • #26619 - OIDC Client repeatedly adds client-id when no secret is specified
  • #26611 - Make mermaidjs visible in dependabot
  • #26610 - quarkus-spring-boot-properties does not support @Bean annotated methods
  • #26608 - Strip the scheme value from the OIDC proxy host
  • #26607 - Bump to Vert.x 4.3.2 and smallrye mutiny bindings 2.24.0
  • #26606 - Allow the use of List for parts with the same name in a multipart request
  • #26605 - Kafka dev service redpanda container failing with Text file busy
  • #26603 - Kafka dev service redpanda container failing with Text file busy
  • #26602 - More Jakarta progress
  • #26601 - Fix race condition in content-length header setting
  • #26600 - add support for parts with same name in resteasy reactive
  • #26599 - custom content-length header is not used with resteasy-reactive
  • #26598 - Jakarta - Skip ByteBuddy plugin when transforming
  • #26597 - Clear Reactive REST Client mocks after the test runs
  • #26595 - Avoid AppArtifact API
  • #26594 - @InjectMock with reactive RestClient breaks the RestClient for subsequent tests
  • #26593 - ArtifactCoords API adjustment
  • #26585 - Jakarta - Upgrade SmallRye Fault Tolerance to 6.0.0-RC3
  • #26583 - Bump smallrye-jwt version to 3.5.2
  • #26580 - Fix testing guide's example for Testcontainers
  • #26579 - RESTEasy Reactive - Perform eager security checks for JaxRS security
  • #26578 - Extend Redis cursors to consume items individually
  • #26577 - Quarkus oidc proxy host expects protocol
  • #26574 - Introduce a way to short circuit MessageBodyWriter runtime lookup
  • #26573 - Incomplete example code in testing guide
  • #26570 - Fix the deployment dir path in container
  • #26566 - Support IdTokens which are returned encrypted in the code exchange response
  • #26565 - Added more relevant constraints to the quarkus-bom
  • #26564 - Reinstate tests mongo devservices tests
  • #26561 - Ensure that labels for different k8s targets don't interfere with each other
  • #26555 - Bump mermaid-js to 9.1.1
  • #26554 - Dependabot isn't as dependable as people would like it to be? :-)
  • #26553 - quarkus.security.jaxrs.deny-unannotated-endpoints=true blocking threads
  • #26552 - Bump log4j-api from 2.17.2 to 2.18.0
  • #26543 - Allow overriding of various k8s labels
  • #26541 - Restructure the new Redis API to use the Quarkus convention
  • #26540 - Fix various documentation issues
  • #26538 - Jakarta progress 12
  • #26537 - Dev UI build steps view improvements
  • #26534 - Display information about datasources that are "up" in Agroal healthcheck
  • #26533 - Add export for sun.security.provider to allow BC-FIPS on Java17
  • #26529 - Resolve Sec. Identity in Reactive routes when Proactive Auth disabled
  • #26528 - Exclude OIDC server connection details from OIDCException
  • #26521 - Dev UI - show binding env var for each config and sys. property in desc
  • #26519 - Bump jaeger.version from 1.8.0 to 1.8.1
  • #26516 - Kubernetes extension(s) have stopped generating the app.openshift.io/runtime label
  • #26514 - Remove devservices based tests
  • #26513 - Fixed context path property in RESTEasy Reactive guide
  • #26511 - Prevent possible stackoverflow when walking dependency graph
  • #26506 - Add Java 18 to matrix of 'JVM Tests' CI job
  • #26504 - Container build with JIB do not start in remote-dev mode
  • #26503 - Improve DefaultBean javadoc a bit
  • #26502 - Dependency Graph Walk leads to StackOverflowError
  • #26501 - Work around M1 regression in Azure Edge Server by pinning to 1.0.6
  • #26500 - Make use of the provided JAXB context in REST Client Reactive JAXB
  • #26499 - Support authSource in liquibase-mongodb
  • #26498 - Apply test scope to testing only dependencies
  • #26497 - Add Gitpod badge
  • #26494 - Add an icon to the 'Commits' badge
  • #26493 - Fix 'Supported JVM Versions' badge icon
  • #26489 - Bump elasticsearch-opensource-components.version from 8.3.0 to 8.3.1
  • #26485 - Make runnerjar tests to use fast-jar instead of the legacy-jar format
  • #26483 - Introduce quarkus.package.add-runner-suffix config option to allow disabling the runner suffix
  • #26471 - Add some more information to COMMITTERS.adoc
  • #26469 - Adjust JDBC OpenTracing documentation following latest developments
  • #26466 - Propagate startup failure for custom Vert.x instance of RESTEasy Reactive tests
  • #26462 - Fix minor doc typo
  • #26459 - Add test for multipart and validation combination
  • #26457 - Resolve Sec. Identity in RESTEasy Reactive when Proactive Auth disabled
  • #26453 - Remove non-existing Infinispan version constraints
  • #26452 - Update OpenTelemetry to 1.15.0
  • #26449 - OpenTelemetry DevServices Datasource JDBC url for integration tests
  • #26448 - Fix JPMS exports
  • #26442 - Update to Jandex 2.4.3 and avoid deprecated methods
  • #26436 - Add proto-google-common-protos to Dependabot
  • #26435 - Update Panache docs for annotationProcessors
  • #26433 - Qute: Remove old cdata delimiter
  • #26432 - Support mounting volumes for secrets/configmaps items
  • #26431 - Display information about datasources that are "up" in Agroal healthcheck
  • #26430 - Remove leftover after bumping to Dekorate 2.11
  • #26429 - More Jakarta progress
  • #26427 - Remove unused hibernate artifacts from mongo test
  • #26418 - Use uppercase UP in ReactiveDatasourceHealthCheck
  • #26415 - Simplify Windows path for Docker Desktop and Podman
  • #26414 - Bump elasticsearch-opensource-components.version from 8.2.3 to 8.3.0
  • #26413 - Ignore maven-wrapper.jar in generated maven projects
  • #26411 - Clear reloadable flag for workspace modules that happen to be dependencies of non-reloadable dependencies
  • #26408 - Docs - show binding env var for each config property in description
  • #26403 - Add dev UI for SmallRye Fault Tolerance
  • #26398 - Bump SmallRye Reactive Messaging to 3.18.0
  • #26394 - Support Panache Sort Null Handling
  • #26382 - Improve permission error reporting when using unix domain socket
  • #26380 - Integrate Vertx HTTP with CredentialsProvider
  • #26374 - Upgrade to JDK 19 for JDK early-access build
  • #26370 - Export module's org.graalvm.sdk package org.graalvm.nativeimage.impl
  • #26366 - Bump kotlinx-coroutines-bom from 1.6.2 to 1.6.3
  • #26363 - Bump postgresql from 42.3.6 to 42.4.0
  • #26361 - Bump liquibase.version from 4.11.0 to 4.12.0
  • #26360 - Define gradle exec config in devtools/gradle parent instead of each submodule
  • #26355 - Update mongodb panache docs for annotationProcessors
  • #26350 - Add documentation about parent profile with profile aware files
  • #26349 - Fix JAX-RS annotations in rest-client examples
  • #26348 - Update gitflow-incremental-builder to 4.1.1
  • #26344 - Integrate Vertx HTTP with Credentials Provider
  • #26342 - Bump font-awesome from 6.1.0 to 6.1.1
  • #26341 - Bump commonmark from 0.18.2 to 0.19.0
  • #26340 - Bump mongodb-crypt from 1.4.0 to 1.4.1
  • #26339 - Provide the possibility to log user data from exchange
  • #26338 - Allow access log to also access the exchange data
  • #26334 - Dev UI: cosmetic changes to K8n manifest screen
  • #26331 - Bump impsort-maven-plugin from 1.6.2 to 1.7.0
  • #26330 - Bump mockito-bom from 4.6.0 to 4.6.1
  • #26328 - Fix security.adoc
  • #26327 - Use variable for volume modifier because :Z does not play nicely on M1
  • #26326 - Added test for OpenTelemetry @WithSpan, REST and CDI
  • #26323 - Configure gRPC clients for OpenTelemetry tests
  • #26320 - GH notifications for changes to docs
  • #26319 - Default to Java17-based builder-images for native executable generation
  • #26317 - Support of encryptet payload in JWT(JWE) idtoken
  • #26307 - Bump docker-maven-plugin from 0.40.0 to 0.40.1
  • #26305 - Fix Docs generation - allow each table to have Duration note
  • #26304 - Can't run OpenTelemetry JDBC instrumentation with Quarkus integration tests
  • #26303 - Bump dekorate version to 2.11
  • #26299 - Upgrade quarkus-platform-bom-maven-plugin to 0.0.51 and remove quarkus-platform-descriptor-json-plugin
  • #26298 - Fix LateBoundMDC instantiation
  • #26294 - Bump to Vert.x 4.3.1 and Netty 4.1.78
  • #26292 - Bump checker-qual from 3.22.0 to 3.22.2
  • #26289 - No longer force uber-jar when building native images on Windows
  • #26288 - Docs: Security guide revisions
  • #26287 - Allows Avro Specific Record classes (generated from Avro schema) to be serialized using Jackson
  • #26282 - Vert.x Http - Bunch of compression support fixes for static resources
  • #26281 - Bump formatter-maven-plugin from 2.18.0 to 2.19.0
  • #26280 - Bump artemis.version from 2.22.0 to 2.23.1
  • #26277 - Bump micrometer-bom from 1.9.0 to 1.9.1
  • #26275 - Bump error_prone_annotations from 2.13.1 to 2.14.0
  • #26268 - New Redis Client API
  • #26258 - OpenTelemetry MDC integration not quite working
  • #26255 - Add the ability to display the k8s manifest in the DevUI
  • #26249 - Calling HttpServletRequest.login to perform servlet authentication in Undertow causes NPE
  • #26231 - Make JAX-B Marshaller / Unmarshaller classes request scoped
  • #26230 - Expose generated k8s resources in the Dev UI
  • #26225 - GraphQL UI allow going back to Dev UI
  • #26218 - Qute - Validate DataNamespace expression if var has param declaration
  • #26217 - Resteasy reactive: Multiple writers set at build time
  • #26214 - Bump elasticsearch-opensource-components.version from 8.2.2 to 8.2.3
  • #26211 - Upgrade Netty to 4.1.78.Final
  • #26209 - Qute - add TemplateExtension#matchNames()
  • #26201 - Refactored resteasy-mutiny IT to be a RESTEasy Reactive + Mutiny IT test
  • #26197 - Cosmetic changes to Dev UI Bean Dependency Graph
  • #26194 - Cache Gradle dependency cache to speed up CI
  • #26190 - Introduce @SearchExtension to configure Hibernate Search through annotated beans
  • #26186 - Re-create Elasticsearch schema on startup in tests/dev mode with Hibernate Search and Elasticsearch dev services
  • #26184 - Automatic drop-and-create of schema when using dev services in (native) integration tests
  • #26183 - Qute - if section - reduce CompletableFuture allocations
  • #26177 - No automatic drop-and-create of schema when using dev services in (native) integration tests
  • #26173 - Disable flaky test in Resteasy Reactive JAXB
  • #26172 - Spring Data JPA sorting with NullHandling parameter
  • #26171 - Add some more GraalVM jars as parent first
  • #26170 - Improve server side multipart exception handling
  • #26169 - Limit scope of jsoup to only quarkus-extension-processor
  • #26159 - Change REST Route priority order
  • #26158 - Report invalid @MultipartForm format
  • #26153 - ArC Dev UI - add bean dependency graph
  • #26147 - Fix package structure in Hibernate Search extension and integration tests
  • #26144 - Make enabling OpenTracing for JDBC a property
  • #26141 - bootstrap mentions jsoup as wagon-http dependency, that's no longer true
  • #26140 - Use mavenLocal() first for repositories in Gradle integration tests
  • #26132 - Fix missing UdsNettyChannelProvider in native mode
  • #26128 - Allow passing unsupported properties to Hibernate ORM
  • #26126 - Add @ConfigItem#generateDocumentation to enable/disable generation of documentation
  • #26114 - Add kotlin-bom to quarkus-bom and document Kotlin version
  • #26105 - Change GraphQL endpoints to be Singleton by default
  • #26103 - Change GraphQL endpoints to be @Singleton by default
  • #26101 - Make RESTEasy Reactive path matching more spec compliant
  • #26100 - Minor CLI cleanup
  • #26099 - Automatically set the default min log level for the relevant category when setting quarkus.hibernate-orm.log.bind-parameters to true
  • #26093 - Document recommended Kotlin version
  • #26086 - Update Maven to 3.8.6, maven-wrapper to 3.1.1 and maven-invoker to 3.2.0
  • #26083 - java.lang.NoSuchMethodException: io.grpc.netty.UdsNettyChannelProvider.<init>() on Quarkus main after grpc update
  • #26077 - Add com.github.javaparser:javaparser-core to Dependabot
  • #26070 - Add note for building quarkus on Apple Silicon computer
  • #26065 - Bean tree/graph in Quarkus Dev UI
  • #26054 - Bump mongo-client.version from 4.3.4 to 4.6.1
  • #26047 - Bump grpc.version from 1.46.0 to 1.47.0 and adapt substitutions
  • #26043 - Get back on track with the Jakarta migration
  • #26041 - Introduce gRPC post-processing
  • #26036 - Bump nimbus-jose-jwt from 9.22 to 9.23
  • #26035 - Bump com.gradle.enterprise from 3.10.1 to 3.10.2 in /devtools/gradle
  • #26034 - Deprecate for removal duplicated GlobUtil
  • #26032 - Jakarta - Upgrade SmallRye JWT to 4.0.0-RC2
  • #26025 - Revert "Remove ClientBuilder service files from narayana-lra extension dependencies"
  • #26016 - Resteasy vs Resteasy Reactive: Inconsistent behavior in path resolution when there's a trailing slash at the path
  • #26001 - Update postgres, mssql and mongo images for tests and devservices
  • #25994 - Qute - support comma-separated list of values in TemplateExtension#matchName()
  • #25986 - Introduce new JPMS exports to allow running native-image on module-path
  • #25976 - Switch from AutomaticFeature to Feature and pass in via --feature
  • #25952 - Docs: generate index.yaml with title + preamble
  • #25923 - Vert.x Reference Guide - Listening to a Unix Domain Socket - add warning about permissions
  • #25911 - OpenAPI auto security for OAuth2 opaque token
  • #25889 - Improve parameters support for synthetic components
  • #25883 - OpenAPI auto security didn't work with OAuth2 opaque token
  • #25850 - Quarkus Liquibase MongoDB extension properties not used
  • #25842 - Expose management UI in RabbitMQ Dev Service
  • #25801 - Allow to provide custom configuration for JAXB context
  • #25786 - Quarkus Builder - introduce build metrics
  • #25783 - Introduce Vert.x route order marks
  • #25759 - Allow to put routes between the default route and RESTEasy
  • #25753 - Possibility to customize JAX-B Marshaller in quarkus-resteasy-reactive-jaxb
  • #25617 - Kubernetes docs: Replace static tables with the auto-generated tables
  • #25566 - Add doc: how to use custom Kotlin version (Gradle)
  • #25355 - Documentation revision / reorganization
  • #25354 - Docs: Diataxis framework templates
  • #25288 - Unify devservices datatabase, username and password and allow configuration
  • #25058 - Kubernetes: Allow to mount volumes for secrets/configmaps items
  • #25002 - JAX-RS endpoints annotated with WithSpan lose information and parent
  • #24923 - Perform Elasticsearch schema re-creation or validation when starting in tests/dev mode with Hibernate Search and Elasticsearch dev services
  • #24922 - @SearchExtension: equivalent to @PersistenceUnitExtension for Hibernate Search
  • #24895 - Classloader Issues on MultiModule Project Tests
  • #24842 - @OptimisticLocking(DIRTY) leads to wrong query during delete of circular reference
  • #24637 - Using ReactivePanacheMongoEntity creates io.quarkus.bootstrap.classloading.QuarkusClassLoader error
  • #24308 - Apicurio Devservice can not be configured with apicurio-registry-mem images from outside of DockerHub
  • #24056 - ReactiveRedisClient: Transaction with multi() not working
  • #23600 - hibernate-validator Allow specifying alternative constraint validator
  • #22546 - Documentation idea: Show Environment Variables on properties
  • #22457 - Turn Security JPA guide into Getting Started With Security guide
  • #22052 - Added Dynamic and Static Config keys in extension-codestart.adoc
  • #21108 - How to use Redis pub/sub with Quarkus and ReactiveRedisClient?
  • #20771 - Qute - validate "data:" namespace expressions if possible
  • #20627 - Create Getting Started With Security quickstart
  • #19330 - Not possible to include multiple config items in adoc if they both have Duration
  • #19129 - hibernate-orm is missing some important Hibernate batch configuration options
  • #17480 - quarkus.log.console.enable disable file log handlers
  • #16885 - Add tip about quarkus.log.level on quarkus.hibernate-orm.log.bind-parameters property
  • #15839 - Fetch a lazy association after using getReference doesn't work with Hibernate Reactive
  • #11085 - Add a way to find/list default (and for a set of codestarts) config keys in Codestarts
  • #10226 - regression from quarkus 1.2.1 - polyglot app fails with module org.graalvm.sdk does not export org.graalvm.polyglot.impl to unnamed
  • #2931 - [Maven] Don't change finalName with runner classifier
quarkus - 2.10.2.Final

Published by gsmet over 2 years ago

Complete changelog

  • #26558 - Set service account name only to the generated deployment
  • #26556 - Fix tests lifecycle instance and methods annotated with AfterAll
  • #26550 - Document Reactive datasource URL
  • #26545 - Add quarkus-jdbc-derby-deployment constraint to the BOM
  • #26544 - Bump Keycloak version to 18.0.2
  • #26542 - RestEasy Reactive: Keep target when handling failed authorization check
  • #26539 - Include dev mode configuration in gRPC client documentation
  • #26515 - Upgrade JReleaser to 1.1.0
  • #26508 - Stork guide minor improvements and cross linking
  • #26492 - Use proper header name
  • #26491 - Fix spring-data-jpa field lookup in parameterized superclasses and for typed fields
  • #26490 - Bump mariadb-java-client from 3.0.5 to 3.0.6
  • #26482 - Upgrade Hibernate Reactive to 1.1.7.Final
  • #26480 - Register build-time configured fault tolerance exceptions for reflection
  • #26474 - Ensure that getting server name in opentelemetry won't throw a NPE
  • #26467 - Properly ensure that transfer-encoding is not set when content-length exists
  • #26465 - Properly initialize elements from the datasource configs
  • #26464 - Resteasy Reactive adds transfer-encoding header though content-length is present
  • #26460 - Make quarkus.container-image.push=false effective in all k8s extensions
  • #26456 - Set remote address correctly
  • #26455 - [reactive-pg-client] NullPointerException in PgPoolRecorder.java
  • #26441 - Fix DevMojoIT.testCapabilitiesConflict on Windows
  • #26440 - Bump proto-google-common-protos from 2.0.1 to 2.9.1
  • #26439 - Bump testcontainers.version from 1.17.2 to 1.17.3
  • #26437 - Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 in /devtools/gradle
  • #26426 - reactive-oracle-client - connection URI syntax is unclear
  • #26425 - Wrong update example on MongoDB with Panache and Kotlin guide
  • #26423 - quarkus.grpc.dev-mode.force-server-start=false property is not mentioned in documentation
  • #26422 - Attempt to fix podman DNS issue
  • #26416 - Bump smallrye-common-bom from 1.12.0 to 1.13.0
  • #26412 - Explicitly cast provider objects for older Gradle version support
  • #26407 - Update mongodb-panache.adoc
  • #26392 - Gradle plugin incorrectly requires Gradle 6.1
  • #26386 - Quarkus 2.10.0 doesn't work for Simulate Amazon Lambda Deployment with SAM CLI
  • #26385 - Quarkus image build fails when using fake registry name with quarkus.kubernetes.deploy=true
  • #26371 - Fix combination of remote-dev and Jib created containers
  • #26358 - Propagate OpenTelemetry context to gRPC services
  • #26356 - Fix Span names for 404 and when Micrometer is available and disabled
  • #26333 - OpenTelemetry with reactive rest client not working properly
  • #26332 - Always create a duplicated context in OpenTelemetry when executing client requests
  • #26322 - Update apicurio-common-rest-client-vertx version
  • #26222 - gRPC Context propagation does not work
  • #26216 - OpenTelemetry: By default high HTTP span name cardinality for HTTP server spans
  • #26113 - Remote-dev mode not supported with container images created with Jib extension
  • #26057 - smallrye-fault-tolerance ClassNotFoundException with Exceptions defined in Retry/retryOn property
  • #25993 - Bump apicurio-registry.version from 2.2.3.Final to 2.2.4.Final
  • #25812 - QuarkusTestExtension fails to run @AfterAll with nested test classes and per-class test instance lifecycle
  • #25378 - Can't hook app into Red Hat managed apicurio service
  • #25336 - OpenTelemetry Vertx issue - divided traces
quarkus - 2.10.1.Final

Published by gsmet over 2 years ago

Complete changelog

  • #26404 - Update SmallRye Fault Tolerance to 5.4.1
  • #26402 - Add tag class names in generated REST Data Panache resources
  • #26400 - Weird numbers in OpenApi resource name with Hibernate REST Data Panache
  • #26397 - Apply tiny RESTEasy Reactive polish
  • #26393 - Fix additional tag handling in container-image-docker
  • #26391 - OpenAPI: Ignore CDI filters during buildtime
  • #26389 - Stop using DefaultClientHeadersFactoryImpl when not needed in REST Client Reactive
  • #26383 - Pushing Additional Tags to Docker Hub fails
  • #26379 - Fix kafka with hibernate reactive documentation
  • #26376 - Clear out OutputStream when a MessageBodyWriter throws an exception
  • #26375 - Support toggling 100-continue support feature in vert.x
  • #26373 - Don't fail with "Can't generate Hal endpoints" if there are no resources
  • #26372 - Fix wrong endpoint paths in openid-connect-client guide
  • #26359 - Add missing .gitattributes declarations
  • #26357 - Allow to override the Oracle JDBC metadata for native images also on Windows
  • #26354 - Fix missing plexus-utils:3.4.1 when building gradle plugins
  • #26352 - Bump Keycloak version to 18.0.1
  • #26347 - Move excludes for jaeger-thrift to the bom
  • #26337 - Make sure an extension category has an ID in the ctor
  • #26336 - Unable to build Quarkus main - Gradle plugin - can't find plexus-utils-3.4.1.jar
  • #26318 - Combination of quarkus-resteasy,quarkus-spring-data-rest ends with "Cannot generate HAL endpoints"
  • #26313 - NPE with OTel when wrong HTTP protocol version is sent
  • #26312 - Fix MariaDB jdbc connector missing codec
  • #26311 - Qute - fix template extensions regression
  • #26309 - Support downloading list of files in Resteasy Reactive Multipart
  • #26306 - Qute: Template extensions regresion in Quarkus 2.10.0
  • #26295 - Fix OidcBuildStep#findSecurityEventObservers()
  • #26291 - Fix Asciidoc bug in the Mutiny primer
  • #26285 - Allow overriding of app.openshift.io/runtime label
  • #26273 - Unable to set custom app.openshift.io/runtime label when deploying with OpenShift extension
  • #26270 - ServerExceptionMapper with JsonMappingException exception mapper result is not used as main response but as property value in result
  • #26267 - Upgrade Mutiny-dependent modules to 1.6.0
  • #26265 - Add some missing extension descriptions
  • #26262 - Fix formatting issue in native-reference.adoc
  • #26256 - Trim OIDC claim role path
  • #26254 - Qute - fix Template#getParameterDeclarations()
  • #26246 - Bump flyway.version from 8.5.11 to 8.5.13
  • #26242 - Fix Mutiny schedulers context propagation bug
  • #26239 - Fix and improve javadoc in extensions projects
  • #26236 - OIDC - NullPointerException
  • #26235 - Use Secret Value instead of Secret ID in Microsoft OIDC config guide
  • #26234 - Vert.x requires 100-Continue to be enable explicitly
  • #26232 - Add a test confirming a role claim path with the namespace works
  • #26227 - Promote additional JDBC drivers that are in the Quarkiverse
  • #26224 - Construct URITemplate with prefixMatch when used for sub-resource locators
  • #26221 - Fix display of writers in scoring system
  • #26220 - Fixed GraphQL Adapters being removed
  • #26213 - Bump scala-maven-plugin from 4.6.2 to 4.6.3
  • #26207 - Minor updates to OIDC dev template to support Okta
  • #26205 - Fix typos in various documentations
  • #26203 - Fix small typos in code
  • #26200 - Clean up AsciiDoc documentation in Config Dev UI to make it (barely) readable
  • #26191 - Document Reactive Rest Client support of dynamic query parameters
  • #26189 - Fix typos in code comments
  • #26188 - Properly register classes linked to CustomResource extensions
  • #26185 - Namespaces in JWT Claims
  • #26181 - Add instructions to add GraphiQL in production
  • #26179 - Minor cleanup of the Hibernate ORM extension
  • #26178 - Fix typos and improve the documentation
  • #26174 - Quarkiverse extension template improvements
  • #26168 - Make filesystem:-prefixed Flyway-Locations work with HotDeploymentWatchedFileBuildItems
  • #26164 - Quarkus Reactive support download multiple files multipart/form-data
  • #26163 - Improve Web Links doc
  • #26157 - Qute - avoid BytecodeCreator.loadClassFromTCCL() in generated classes
  • #26155 - Remove ClientBuilder service files from narayana-lra extension dependencies
  • #26154 - CLI - Add --extensions as an additional possibility to define extensions
  • #26151 - Fix broken links / anchors in docs
  • #26135 - Changes to the Quarkiverse Extension codestart
  • #26133 - Native reference updates
  • #26130 - Adjust project gen template to use extension plugin artifactId depending on Quarkus version
  • #26122 - Fix typos in extensions/qute
  • #26121 - Fix typos in extensions/hibernate-orm
  • #26120 - Fix typos in extensions/vertx-http
  • #26119 - Make Quartz config parameter editable as Quarkus config parameter
  • #26109 - Fix typos in the contributing guide
  • #26094 - Native reference guide updates
  • #26087 - Manage com.sun.mail:jakarta.mail
  • #26073 - Manage org.hdrhistogram:HdrHistogram
  • #26072 - Manage com.google.api.grpc:proto-google-common-protos
  • #26071 - Ban org.javassist:javassist
  • #26069 - Manage artifacts used by us and other Quarkus Platform participants
  • #26068 - Manage com.squareup.okio:okio
  • #26028 - JAX-RS sub-resource locators with parameter don't always match
  • #26014 - Custom extension is looking for missing quarkus-extension-maven-plugin:JAR:2.9.2.Final
  • #25954 - Image generation failed. Exit code: 255 in windows 10
  • #25845 - Improve continuous testing output
  • #25818 - Vert.x Context doesn't get propagated when using Infrastructure.getDefaultWorkerPool()
  • #25750 - Kubernetes Client: Use the correct service account name
  • #25688 - kubernetes-client and kubernetes extension combinations don't generate the correct things
  • #25687 - Kafka + Postgresql Panache Reactive = reactive db connection max size reached
  • #25619 - Headers set with @HeaderParam ignored by DefaultClientHeadersFactoryImpl
  • #25330 - LRA is not usable with resteasy reactive extensions
  • #25100 - MariaDB jdbc connector missing codec
  • #23804 - Postgresql with Panache + Kafka consumer results in HR000061: Session is currently connecting to database
  • #22034 - Quarkiverse extension template improvements
quarkus - 2.10.0.Final

Published by gsmet over 2 years ago

Complete changelog

  • #26131 - Update SmallRye Config to 2.10.1
  • #26123 - Add link to SmallRye Config environment variables documentation
  • #26118 - Adjusted config for removed resources in the ExtensionDescriptorMojo to have valid XML
  • #26110 - Ensure that @ServerResponseFilter honors @NameBinding
  • #26106 - Fix a typo in integration-tests/oidc-code-flow
  • #26088 - @NameBinding not working for ServerResponseFilter
  • #26078 - Fix output in getting-started.adoc
  • #26074 - Fix hibernate-reactive-rest-data-panache when adding smallrye openapi
  • #26066 - Bump smallrye-jwt version to 3.5.1
  • #26059 - Bump scala-maven-plugin from 4.6.1 to 4.6.2
  • #26053 - Add test for incorrect content type for Qute templates
  • #26050 - Fix container build logging
  • #26045 - Fix some typos in Maven tooling doc
  • #26038 - Revert "Add support for appCds type in QuarkusIntegrationTest"
  • #26030 - Convert AppCDS output messages to warnings when the creation process fails
  • #26026 - Add missing -deployment entries to BOM for quarkus-smallrye-reactive-…
  • #26021 - Ensure that File is properly handled in native mode in RESTEasy Reactive
  • #26009 - 2.8.0 YAML config no longer working in 2.9.2
  • #25990 - reactive-rest-data not compliant with openapi
  • #25973 - NoSuchMethodException in Resteasy-reactive when running in native mode
  • #25833 - Can not set HTTP Header from ENV variable
  • #25816 - [Guide] fix reactive-sql-clients startup method
  • #25810 - QuteProcessor - more concise format to report incorrect expressions
  • #25798 - Add RestEasy Reactive and OidcSecurity test
  • #25724 - Improve errors reporting of QuteProcessor
  • #25722 - @JwtSecurity works with Resteasy Classic but stopped working with Resteasy Reactive
  • #25289 - Enable custom postgres config in devservice
quarkus - 2.10.0.CR1

Published by gsmet over 2 years ago

Major changes

  • #25880 - Deprecate quarkus-bootstrap-maven-plugin in favor of quarkus-extension-maven-plugin
  • #25844 - Introduce CacheKeyGenerator
  • #25792 - Add ability to add additional hibernate dialect for third party databases.
  • #25729 - Introduce Quiltflower decompiler support
  • #25657 - K8S service binding support for Reactive SQL Clients
  • #25204 - Smallrye Reactive Messaging 3.16.0
  • #25194 - GraphQL Non blocking support
  • #24942 - Add virtual-threads support in Quarkus

Complete changelog

  • #26027 - Fix package of hibernate-orm/deployment-spi
  • #26019 - MAINTAINERS.adoc: add OptaPlanner
  • #25988 - Drop 21.2 support
  • #25985 - Bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M7
  • #25982 - Add support for appCds type in QuarkusIntegrationTest
  • #25978 - Bump gitflow-incremental-builder to 4.1.0
  • #25977 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.11.1 to 2.11.2
  • #25971 - Use RecomputeFieldValue kind NewInstance for JAXB RuntimeInlineAnnotationReader packageCache field
  • #25966 - Bump assertj-core from 3.22.0 to 3.23.1
  • #25962 - Bump docker-maven-plugin from 0.39.1 to 0.40.0
  • #25960 - Substitute EnvironmentValueProvider
  • #25949 - Ensure that @WithConverter values work in native mode
  • #25945 - Set content-type for Qute templates in RESTEasy Reactive
  • #25941 - Add local project dependencies to a different layer for jib
  • #25940 - MP Config Converter fails in native build
  • #25936 - Disable Websockets logging during native image build
  • #25935 - Remove Amazon Services leftovers
  • #25934 - Quarkus app cds fails on integration tests
  • #25933 - Option to enable workspace discovery in NORMAL mode
  • #25932 - RESTEasy Reactive: Content type incorrect for Qute templates
  • #25931 - Allow passing of parameters to reactive sql client connect options
  • #25930 - Provide actionable error message when unable to bind to Unix domain socket
  • #25925 - Make REST Data Panache work properly with id fields not named 'id'
  • #25924 - Vert.x + listening to a Unix Domain Socket - enhance error message when native transport is not configured properly
  • #25920 - REST Data Panache with ResteasyReactive: field 'id' was not found error
  • #25918 - Rename DatasourceDbKindHibernateOrmMetadataBuildItem to DatabaseKindDialectBuildItem
  • #25916 - Allow setting excluded resources from Gradle extension plugin
  • #25915 - Changes to include usage in Quarkus docs
  • #25914 - Postgres reactive configuration doesn't allow for arbitrary parameters on connect string
  • #25913 - Qute: fix for processor when running in Eclipse IDE
  • #25910 - Fix the error for non-blocking multipart endpoints
  • #25909 - Misleading error for multipart non-blocking method in resteasy-reactive
  • #25908 - Remove Github action unreconized property
  • #25907 - SmallRye GraphQL 1.6
  • #25903 - List Reactive Oracle Client in Hibernate Reactive guide
  • #25901 - Bump asciidoctorj from 2.5.3 to 2.5.4
  • #25900 - Bump mariadb-java-client from 3.0.4 to 3.0.5
  • #25899 - Bump mockito-bom from 4.5.1 to 4.6.0
  • #25896 - MongoDB using same client session for same transaction
  • #25894 - Panache MongoDB extension not working for multiple collections inside same transaction
  • #25893 - Bump assertj-core from 3.22.0 to 3.23.1 in /devtools/gradle
  • #25890 - Document how to build fully static native executables
  • #25888 - Registers media type text/xml for RESTEasy Reactive with JAXB
  • #25884 - Media type text/xml not working with REST Client Reactive
  • #25881 - Log finish of code generation for proto
  • #25880 - Deprecate quarkus-bootstrap-maven-plugin in favor of quarkus-extension-maven-plugin
  • #25878 - MySQL on M1: use architecture-specific image, and health check for readiness detection
  • #25877 - ContextDataMap - get rid of raw types
  • #25875 - Register Kubernetes model class fields for reflection when necessary
  • #25871 - Bump kotlinx-coroutines-bom from 1.6.1 to 1.6.2
  • #25870 - Fix null query parameter handling in generated RestEasy Reactive clients
  • #25869 - Bump elasticsearch-opensource-components.version from 8.2.1 to 8.2.2
  • #25867 - Podman on Windows needs one /, not two // prefix
  • #25865 - NativeImageBuildRemoteContainerRunner: Podman on Windows statfs error for prepending e.g. //c/ for C:\ drive
  • #25864 - Allow updating docs for older branches
  • #25861 - Introduce LambdaCapturingTypeBuildItem
  • #25860 - Use @TempDir in BannerProcessorTest
  • #25858 - Dev tools: make sure non-platform extensions are added with a version
  • #25856 - Fix javadoc of QuarkusClassLoader#isClassPresentAtRuntime()
  • #25854 - Properly run DevModeListener classes
  • #25853 - Remove unused config class
  • #25851 - Include cookies from API Gateway V2 in http headers
  • #25847 - quarkus ext add io.quarkiverse.ngrok:quarkus-ngrok does not include version info
  • #25844 - Introduce CacheKeyGenerator
  • #25841 - Bump SmallRye Reactive Messaging to 3.17.0
  • #25838 - Remove the substitution for LocatableAnnotation
  • #25835 - Micro allocations optimisation in ArC
  • #25832 - Disable Oracle db tests on Mac M1 because of segfault (and updated readiness check)
  • #25831 - Fix reuse of instances in Quarkus tests with nested test classes
  • #25830 - Use Azure Edge Server rather than MS SQL on Mac M1
  • #25829 - Kubernetes Client cannot create Lease resources in native mode
  • #25828 - Re-order plugin repository for Gradle in codestart
  • #25823 - Fix indexing failure warning when using Spring Web
  • #25821 - Failed to index org.springframework.web.bind.annotation.Mapping warning on reload in dev mode
  • #25819 - Work combining previous PRs for better leveraging Gradle deferred intialization
  • #25812 - QuarkusTestExtension fails to run @AfterAll with nested test classes and per-class test instance lifecycle
  • #25808 - Executing single-result GraphQL operations over websocket is broken in latest main branch
  • #25805 - Use health check to detect mariadb startup and skip volume modifier on M1
  • #25802 - Extension excluded resources in quarkus-extension.properties
  • #25800 - OpenAPI enhancement
  • #25799 - Allow access to dev services props
  • #25797 - Bump liquibase.version from 4.10.0 to 4.11.0
  • #25796 - Hibernate ORM 6 preparations, batch 2
  • #25794 - Support surefire plugin's classpathDependencyExcludes and additionalClasspathElements
  • #25792 - Add ability to add additional hibernate dialect for third party databases.
  • #25791 - Document the need of request context for using Hibernate inside a security identity augmenter
  • #25789 - Remove quarkus.webauthn.relying-party.icon
  • #25787 - Failed to resolve dependencies for gradle build
  • #25779 - Bump postgresql from 42.3.3 to 42.3.6
  • #25778 - Obtain the proper trigger in Quartz scheduler implementation
  • #25776 - Improve virtual thread related validation in RESTEasy Reactive
  • #25773 - fire times are not getting updated in quarkus's scheduler when using quartz
  • #25772 - Work on README for Gradle plugin projects
  • #25771 - Bump smallrye-jwt version to 3.5.0
  • #25768 - Bump elasticsearch-opensource-components.version from 8.2.0 to 8.2.1
  • #25765 - Use a copy of compile classpath for quarkus-core annotation processor lookup
  • #25764 - Update graal-svm.version property
  • #25760 - Fix DevService for Keycloak logout with Keycloak 18
  • #25756 - Kubernetes Client: Allow to disable the RBAC resources generation
  • #25751 - io.quarkus.qute.deployment.QuteProcessor#collectTemplates threw exception
  • #25743 - Add support for docker environment in Jib configuration
  • #25740 - Remove unused code in ClassRoutingHandler
  • #25736 - Leverage Gradle build cache in integration tests
  • #25734 - More Jakarta progress
  • #25733 - Hibernate ORM 6 preparations, batch 1
  • #25731 - security-openid-connect-client-quickstart failing in native
  • #25730 - DevServices config not making it to quarkusIntTest config
  • #25729 - Introduce Quiltflower decompiler support
  • #25721 - Provide details about failing MetaInfJandexReader
  • #25720 - Bump to Mutiny 1.5.0 and Mutiny Vert.x bindings 2.22.0
  • #25718 - Ensure that Vert.x's ConnectionBase#remoteAddress does not return null
  • #25709 - Provider tighter integration of Qute into RESTEasy Reactive
  • #25708 - Quarkus GraalVM AWS lambda-Open Telemetry extension issue
  • #25705 - Move the OAuth2 opaque token extension to stable
  • #25703 - Bump testcontainers.version from 1.17.1 to 1.17.2
  • #25701 - Podman usage with Quarkus article is added
  • #25699 - Fix typo
  • #25697 - Upgrade Stork to 1.1.2
  • #25696 - Bump smallrye-common-bom from 1.11.0 to 1.12.0
  • #25694 - Bump com.gradle.enterprise from 3.10 to 3.10.1 in /devtools/gradle
  • #25693 - Gradle integration tests mischaracterize "FROM-CACHE" as a failure when caching is enabled
  • #25689 - Improve doc for containerized native build
  • #25676 - quarkus.webauthn.relying-party.icon should be removed or deprecated
  • #25675 - Apply minor polish to LambdaHttpHandler
  • #25674 - Add config option for skipping hostname resolution in Gelf logging
  • #25671 - Support MDC when using OTEL
  • #25666 - Access-Control-Request-Headers should not be split into multi header values
  • #25663 - Align the version of Elasticsearch/Logstash/Kibana (7.16) across all integration tests and documentation
  • #25657 - K8S service binding support for Reactive SQL Clients
  • #25655 - Add "excluded-resources" configuration to the ApplicationModel
  • #25654 - Improve error message for Reactive Messaging coroutine support
  • #25653 - Add a test verifying JWT signed with a secret key
  • #25651 - Fix adding of Qute Custom Template Locators
  • #25647 - Qute - optimize build steps - round 2
  • #25642 - Better exception message when using a Hibernate Session outside of a transaction or request
  • #25640 - Added documentation for Non Blocking GraphQL and Map support
  • #25639 - Add Dev UI to micrometer and smallrye metrics
  • #25632 - JWT token with HS256 and corresponding JWK file : UnresolvableKeyException
  • #25631 - Leverage delayed property in Gradle extension plugin
  • #25627 - Better message for bad exec fmt with native test
  • #25626 - Quarkus extension in multi-module Gradle project fails to resolve quarkus-core
  • #25624 - Make reactive-oracle-client depend on jdbc-oracle
  • #25623 - Qute - optimizations of build steps - round 1
  • #25620 - Add more logging to gRPC BlockingRawTest to debug the CI issues
  • #25613 - Refactor configuration creation to ensure Gradle has full visibility of Configuration's contents
  • #25611 - Bump flyway.version from 8.5.10 to 8.5.11
  • #25597 - Introduce declarative support for Jackson's mixin feature
  • #25594 - Activate request context when prometheus scraping is invoked
  • #25589 - Enable buildx support in docker container image extension
  • #25588 - Use a particular field of a Class as CacheKey
  • #25584 - Use getHost instead of getContainerIpAddress
  • #25580 - Commas in Headers with AWS Lambda
  • #25578 - Update Hibernate Search dev console card for multiple persistence-units
  • #25572 - Bump gizmo from 1.0.10.Final to 1.0.11.Final
  • #25565 - Revert parent-first change of testcontainers
  • #25564 - DevServices for Keycloak is failing to start with a TestContainer issue
  • #25560 - Improve annotation literals generation in ArC
  • #25548 - Change order for hal extension
  • #25547 - Bump micrometer-bom from 1.8.6 to 1.9.0
  • #25546 - Remove deprecated HTTP configuration
  • #25545 - Bump kotlinx-serialization-json from 1.3.2 to 1.3.3
  • #25544 - Fix FileTestCase.testFiles on windows with core.autocrlf input
  • #25537 - Documentation: Native testing, buildtime and runtime profile
  • #25531 - Qute - unify behavior/logic of include sections and user tags
  • #25530 - Introduce DevServicesDatasourceContainerConfig
  • #25524 - Upgrade Keycloak server version to 18
  • #25521 - Fix hal links tests in resteasy reactive and resteasy classic
  • #25519 - @QuarkusIntegrationTest starts native executable in prod profile instead of test profile
  • #25518 - Document optional declaration of io.quarkus.qute.i18n.Message.value()
  • #25514 - Adjust HAL extension for Jakarta migration
  • #25510 - Fix DevMode test project and target directories
  • #25507 - Add Oidc Client and Token Propagation Quickstart
  • #25505 - Support JSON logging for files
  • #25500 - Allow setting user-agent via configuration for the Reactive REST Client
  • #25493 - Resteasy Reactive Links: Improve "rel" deduction rules
  • #25488 - Qute - parameter declarations with default values
  • #25483 - Improve EmptyBuildItem handling and add a note on how to use them
  • #25478 - Add a null check for SmallRyeContext, it's not always present
  • #25473 - Load Testcontainers as parent first
  • #25469 - Support Flyway cleanOnValidationError config
  • #25463 - Support Flyway cleanOnValidationError
  • #25459 - More Jakarta progress
  • #25455 - Unused quarkus-smallrye-graphql extension break Quarkus scenario in combination with other extensions
  • #25452 - Gitpod - add extensions + custom image to get quarkus CLI + contributing.md
  • #25451 - Some additional test coverage related to SmallRye GraphQL 1.5
  • #25447 - Qute - support default values for the #let section
  • #25445 - Add a global override for user agent in REST Client Reactive
  • #25438 - Add offline to DevOptions
  • #25430 - Bump unboundid-ldapsdk from 6.0.4 to 6.0.5
  • #25415 - integration-tests/reactive-oracle-client fails in native mode
  • #25406 - Bump liquibase.version from 4.9.1 to 4.10.0
  • #25403 - Refactor docs for database dev services
  • #25397 - Improve standalone codestart testing
  • #25396 - Create quarkus hal extension for resteasy and reactive
  • #25380 - Bump artemis.version from 2.21.0 to 2.22.0
  • #25375 - Show Enum constant description in documentation
  • #25373 - Update opentelemetry.adoc
  • #25367 - Allow reuse of containers needed by DevServices (opt-in)
  • #25366 - Bump GraalVM and Mandrel version to 22.1
  • #25365 - Allow reuse of containers started via DevServices
  • #25362 - quarkus dev missing --offline/-o options
  • #25358 - Qute - fix string LiteralSupport
  • #25348 - Bump elasticsearch-opensource-components.version from 8.1.3 to 8.2.0
  • #25347 - Bump jboss-logmanager-embedded from 1.0.9 to 1.0.10
  • #25341 - Add detectBindingResources to service binding config
  • #25340 - Apicurio registry version update to 2.2.3.Final
  • #25325 - JAXB2 ClassCastException in Native Image (XmlSeeAlso$$ProxyImpl cannot be cast to Locatable)
  • #25317 - Bump jboss-metadata-web from 14.0.0.Final to 15.0.0.Final
  • #25316 - Fix CONTRIBUTION regarding configuration properties generation
  • #25315 - Explain how to generate config properties in 'How to contribute'
  • #25314 - Bump checker-qual from 3.21.4 to 3.22.0
  • #25313 - Bump google-http-client-bom from 1.41.7 to 1.41.8
  • #25311 - Add Vert.x MDC
  • #25309 - More progress on the Jakarta front
  • #25304 - Add a built-in bean for the InjectionPoint type
  • #25276 - Type-safe messages - declare io.quarkus.qute.i18n.Message.value() as optional
  • #25273 - Bump wiremock-jre8-standalone from 2.33.1 to 2.33.2
  • #25262 - ArC: avoid using Class.forName to load classes from the java. package
  • #25253 - Correct -Dstart-containers guard so that it still works if -DskipTests is set to false in container-image/maven-invoker-way
  • #25248 - Allow configuring DKIM options on Vertx's Mail client
  • #25247 - Mailer - Support DKIM
  • #25240 - IntelliJ: Add Quarkus icon to IJ project list
  • #25238 - Bump jboss-logging from 3.4.3.Final to 3.5.0.Final
  • #25228 - More progress on the Jakarta front
  • #25226 - Use forwarded header to extract forwarding properties
  • #25225 - Forwarded header is not parsed as expected
  • #25223 - isOverdue documentation in Scheduler is confusing
  • #25220 - Knative: fix clusterLocal property
  • #25217 - Document Resteasy Reactive Links
  • #25207 - Do not disable DevServicesElasticsearchDevModeTestCase on Windows
  • #25204 - Smallrye Reactive Messaging 3.16.0
  • #25200 - Adjust the CONTRIBUTING.md to not promote -DskipTests=false
  • #25194 - GraphQL Non blocking support
  • #25182 - Add debug log when adding entry into cache in sync calls
  • #25178 - Log when creating cache entry on synchronous calls
  • #25170 - Do not run NativeImageBuildContainerRunnerTest test unless -Dtest-containers is set
  • #25152 - Bump grpc.version from 1.45.1 to 1.46.0
  • #25117 - Allow parsing both Forwarded headers
  • #25109 - Bump Keycloak version to 18.0.0
  • #25108 - Test fails when run without docker or podman, even if -Dstart-containers is not set
  • #25090 - Remove unnecessary setting of JSON content-type
  • #25077 - Quarkus proxy ForwardedParser doesn't support a defacto forwarded header fallback
  • #25043 - Use new extension codestart loading system in QuarkusCodestartTest
  • #25042 - Added more detail to some error cases in the VertxHttpRecorder
  • #25012 - Always restore query params on OIDC redirect URIs
  • #24942 - Add virtual-threads support in Quarkus
  • #24882 - Passing Custom State Data for OIDC Auth Flows
  • #24861 - Support lambda function serialization in native image
  • #24839 - Qute - introduce unique error codes for problems detected by parser
  • #24821 - Add quickstart guide for Stork Kubernetes Service Discovery
  • #23950 - Add initial support of Project CRaC
  • #23515 - Quarkus cache CompositeCacheKey only consists of method arguments - should include method name as well
  • #23292 - Qute: Consistent behaviour for tags and include
  • #23291 - Qute: Default values for tags
  • #22822 - org.graalvm.compiler.java.BytecodeParser$BytecodeParserError: java.lang.NullPointerException when using SQLite
  • #22657 - Qute: user-defined tags should allow insert's like include does
  • #22449 - Native image with liquibase on Windows 10
  • #21997 - Move failsafe config out of native profile
  • #20891 - Java 17 records don't work in native image with GraalVM 21.3.0 JDK 17
  • #18228 - Support for MDC log metadata when using Opentelemetry
  • #17857 - Type-safe messages - consider declaring io.quarkus.qute.i18n.Message.value() as optional
  • #14729 - Hibernate Search dev console card for multi-persistence-unit applications
  • #10376 - Qute - consider custom template locators when validating injected templates
  • #9818 - Layered container image generation
  • #9386 - Support JSON logging for file
  • #8242 - Since 1.3.0 excluding dependencies during tests with classpathDependencyExcludes does not work
quarkus - 2.7.6.Final

Published by gsmet over 2 years ago

Complete changelog

  • #25826 - SmallRye Metrics 3.0.5
  • #25804 - Fix broken link in Kubernetes extension docs
  • #25803 - Take native-sources build into account for various extensions
  • #25784 - ArC - fix io.quarkus.arc.All List injection
  • #25762 - Compiling a quarkus-cli to binary using native-sources breaks picocli
  • #25747 - Fix OpenShift case
  • #25741 - Update JBoss Parent version used in enforcer-rules test to avoid JBoss Nexus
  • #25739 - Resteasy Reactive: Fix support of media types with suffixes
  • #25738 - Changing "internral" by "internal" in OpenShift documentation
  • #25728 - Remove RegistrySnapshotCatalogCompatibilityTest
  • #25726 - Move @Disabled to the class declaration from the method to avoid the test init
  • #25714 - Fix Guide Rest Client Reactive Exception Handling
  • #25661 - Regenerate rest client certificates
  • #25649 - AWT test suite: JDK versions ambiguity wrt JPEG compressed TIFF
  • #25641 - Upgrade to Hibernate Search 6.1.5.Final
  • #25614 - Fix failure to handle non-JWT refresh tokens
  • #25612 - Bump jackson-bom from 2.13.2.20220328 to 2.13.3
  • #25599 - Minor fix index.html codestart
  • #25562 - AWT tests: test_jpeg.tiff test affected by JDK-8274735, JDK 17.0.4 EA
  • #25557 - SmallRye GraphQL 1.4.3.1 for Quarkus 2.7.x
  • #25534 - Use the same default for accept backlog as Vert.x uses
  • #25527 - Ensure that ParamConverter classes can access request scoped beans
  • #25512 - Fixed warning message parameter order
  • #25471 - Fix broken links
  • #25450 - Always connect grpcWS on document ready
  • #25449 - Can't send request via gRPC DevUI
  • #25442 - Support optional for BeanParams
  • #25436 - Register TimestampDeserializer and SqlDateDeserializer for reflection
  • #25385 - Register Resource classes for reflection when custom MessageBodyWriter classes exist
  • #25383 - Add missing parentheses in Mutiny 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
  • #25326 - Reactive REST client does not encode request path properly
  • #25305 - Jackson deserialisation Timestamp in native mode
  • #25291 - Properly pass media type to MessageBodyWriters
  • #25290 - Keep ordering for parsing cookies as it is important
  • #25277 - cookie parsing bug
  • #25266 - Add default sources unless default-jar has a custom classifier
  • #25263 - RESTEasy reactive passed null media type for MessageBodyWriters
  • #25255 - quarkus:dev not working with 2.8.2.Final
  • #25234 - Add OIDC TLS key store provider property
  • #25221 - Missing quarkus.oidc.tls.key-store-provider and quarkus.oidc.tls.trust-store-provider properties on OIDC extension
  • #25203 - Re-initialize the Maven repo system on POM change in DevMojo
  • #25191 - Ensure that RESTEasy Reactive Links works with async return types
  • #25189 - Quarkus resteasy reactive links ContextNotActiveException
  • #25184 - -Dquarkus.platform.version is not honored during reload of dev mode
  • #25169 - Prevent NPE when micrometer is disabled
  • #25160 - Fix smallrye-graphql-client artifact ID in application bom
  • #25157 - Quarkus BOM has a dependency with incorrect GAV
  • #25131 - Fix REST Client Reactive path handling for sub-resources
  • #25099 - NullPointer during Rest client creation when micrometer is disabled
  • #25086 - Fixed check whether non-test source sets were added
  • #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
  • #24957 - Use -DnoCode instead of legacy -DnoExamples
  • #24937 - Update Vert.x to version 4.2.7
  • #24929 - Documents dependencies for fonts and locales tests on systems with C.UTF-8 default locale
  • #24912 - Upgrade to ByteBuddy 1.12.9
  • #24908 - Configure the HTTP host when domain sockets are used
  • #24892 - Prevent filtering of resources at build time for Amazon lambda http and rest
  • #24875 - Make sure that headers added from pre-matching filters are taken into account
  • #24868 - Change Content type in prematch filter does not change content type when matching (reactive!)
  • #24865 - Fix potential IllegalAccessError in Spring Data JPA projection handling
  • #24864 - Change SmallRye GraphQL (+client) extensions' status to stable
  • #24856 - Documentation: fix typo
  • #24852 - Update SmallRye Reactive Converters to version 2.7.0
  • #24826 - Only add existing classes directory to Gradle application model
  • #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
  • #24798 - Guard against a NPE in LoggingSetupRecorder
  • #24783 - Add support for sending query params as using a Map in Reactive Rest Client
  • #24781 - Quarkus 2.7.5 problem
  • #24777 - Documentation - Fix typo in word 'kubectl'
  • #24771 - Datasources guide doesn't mention Oracle?
  • #24770 - Transitive dependency on local module via local extension fails to build
  • #24764 - Allow us to configure dynamic query parameters in the rest client
  • #24739 - Quarkus unix domain socket path no longer used but placed onto 0.0.0.0 instead
  • #24735 - Support modules with non-empty default classifier
  • #24730 - Bump spring-api jar version
  • #24729 - Maven 3.8.5 compatibility, update maven-invoker to 3.1.0
  • #24714 - Fix websockets codestart package name
  • #24713 - Generated class with websockets codestart always has package ilove.quark.us
  • #24702 - Update Infinispan to 13.0.8
  • #24701 - Update Infinispan to 13.0.8
  • #24699 - Skip Keycloak DevService if quarkus.oidc.provider is set
  • #24697 - DEV mode fails when using classified dependencies
  • #24688 - Fix expired certificates
  • #24687 - Improve dynamic resolution of MessageBodyWriter providers
  • #24669 - Re-enable Gradle multisource project test
  • #24645 - Fix autodetection of Java version for project creation using CLI
  • #24643 - Cannot create examples with Maven 3.8.5
  • #24642 - Hibernate Orm docs clarification: JNDI not supported
  • #24634 - Add closeBootstrappedApp mojo param to QuarkusBootstrapMojo
  • #24629 - hibernate-orm guide should mention JNDI is disabled
  • #24628 - Add all existing project source directory in application model
  • #24623 - Improve consistency/completeness of datasource documentation
  • #24613 - Regression: Quarkus-cli create app doesn't auto-detect Host java version
  • #24589 - Apply some small optimizations to the generated Reactive REST Client
  • #24588 - AWT, Native: Removes a workaround for loading iio-plugin.properties
  • #24587 - Resolve config folder with user.dir for YAML source
  • #24580 - Disable async Vert.x DNS resolver when for Spring Cloud Config
  • #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
  • #24548 - Guard BasicLoggingEnabler for concurrent test execution via synchronized
  • #24544 - Disable QuarkusCodestartBuildIT for now
  • #24538 - Add a note about info and update goals requiring at least Quarkus 2.x
  • #24535 - Register Protobuf enums in the native executable
  • #24534 - Make sure modules are compiled in the correct order in dev mode
  • #24524 - quarkus-junit5: Running non-Quarkus unit-tests in parallel fails
  • #24522 - Fix SmallRye Stork extension metadata
  • #24520 - quarkus:info/update is Quarkus 2.x series specific, documentation doesn't mention that
  • #24510 - Native gRPC application: missing method "valueOf"
  • #24494 - Hibernate throws EnhancementException for embedded field in MappedSuperclass
  • #24491 - Allow reflective access to Jaeger DTO classes' fields
  • #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
  • #24470 - Panache EntityBase should flush on the right entity manager
  • #24467 - Support Uni and CompletionStage results for multipart responses in REST Client Reactive
  • #24452 - CDI issue with avro after migration to Quarkus 2.7
  • #24447 - Improve usability of RESTEasy Reactive server and client multipart handling
  • #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
  • #24432 - Respect custom ConfigRoot.name in ConfigInstantiator & fix minLogLevel handling
  • #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
  • #24394 - Panache: give a flush() method that pinpoints the right PU
  • #24392 - Set content-length to 0 when the Reactive REST Client sends empty POST or PUT
  • #24389 - Update SmallRye OpenAPI to 2.1.22
  • #24384 - Hot reload does not build multi module project in correct order
  • #24381 - Make some additional address resolver options configurable
  • #24380 - Last-Modified response header is not properly handled in QuarkusTests using MockHttpEventServer
  • #24374 - Set proper content type for DevUI template rendering
  • #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
  • #24359 - Fix NPE when setting the logger level to null
  • #24358 - NullPointer when setting logger level to null
  • #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
  • #24344 - REST Client is added to OpenAPI file
  • #24337 - Provide contextualized response in dev and test when Jackson deserialization fails
  • #24327 - Kafka deserializer generalization issues. Code from Kafka guide doesn't work.
  • #24268 - Use -H:PrintAnalysisCallTreeType=CSV to generate csv call tree files
  • #24260 - Gradle quarkusGenerateCode task with composite build dependency causes jar does not exist
  • #24229 - Continuous testing is not picking up custom JUnit extension from same module
  • #23939 - Optional not working with @QueryParam in BeanParam
  • #23573 - Confusing, if not downright wrong, warning message
  • #23064 - Reenable MultiModuleKotlinProjectDevModeTest gradle test
  • #22119 - Mediatype defaults to the first listed mediatype in MessageBodyWriter (resteasy-reactive)
  • #20733 - Default native reports to CSV
  • #16429 - gradle quarkusBuild has error : SRCFG00035: Failed to load resource
  • #15982 - Resteasy Reactive: Enhance support for media types with suffix
  • #10402 - RemoteControlledSampler fails with "No strategy present in response. Not updating sampler." in native mode
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