quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are hidden (Show)

quarkus - 2.16.0.Final

Published by gsmet over 1 year ago

Complete changelog

  • #30416 - Revert "Propagate parent-first flag"
  • #30407 - Fix invalid JavaScript identifier in DevUI sourceMaps
  • #30398 - Fix DB devservice restart
  • #30393 - Update to Vert.x 4.3.7
  • #30390 - Explicit quarkus.datasource.devservices.enabled=true makes devservices restart DB container on live reload
  • #30389 - Fix RestAssured URL handling and unexpected restarts in QuarkusProdModeTest
  • #30388 - Add provided capability to OIDC extension
  • #30375 - Bump mariadb-java-client from 3.1.0 to 3.1.1
  • #30355 - Updates to Infinispan 14.0.5.Final
  • #30350 - Add missing @Produces in rest-data panache documentation
  • #30348 - Bump mongo-client.version from 4.8.1 to 4.8.2
  • #30344 - Support URIs userInfo data in REST Client Reactive
  • #30330 - hibernate-orm-rest-data-panache ignores additional resource methods
  • #30301 - Clarify how to pass javac/JVM flags to the Quarkus Maven plugin
  • #30289 - quarkus-rest-client-reactive-jackson removing credentials from URIs and URLs
  • #30288 - Send button for GRPC in dev mode broken
  • #30212 - Fix Logging with Panache interaction with the Kotlin variant of Hibernate ORM with Panache
  • #30173 - "IllegalArgumentException: LocalVariablesSorter only accepts expanded frames" when logging in PanacheRepository
  • #8802 - build fail with --enable-preview and hibernate-orm
quarkus - 3.0.0.Alpha3

Published by gsmet over 1 year ago

Complete changelog

  • #30230 - Make kotlin not load parent first, and stop handling pact parent-first configuration in core quarkus
  • #29611 - Migration to Mutiny 2 and JDK Flow APIs
quarkus - 2.13.7.Final

Published by gsmet over 1 year ago

Complete changelog

  • #30454 - [2.13] Disable DuplicatedContextTest#testThatBlockingEventConsumersAreCalledOnDuplicatedContext on Windows
  • #30443 - [2.13] Reduce Config startup footprint
  • #30440 - [2.13] Update SmallRye Config to 2.12.3
  • #30420 - [2.13] - Backport Vert.x Metrics support
  • #30414 - OpenTelemetry - Fix missing char
  • #30413 - [2.13] Set Path and SameSite Strict attributes on Form, OIDC and WebAuthn cookies
  • #30364 - Propagate security annotations in the Spring Data Rest for all methods
  • #30358 - quarkus-spring-data-rest + javax.annotation.security annotations behave inconsistently and lack documentation
  • #30238 - Make sure TestMojo resolves test scoped dependencies
  • #30214 - MultiPartConfig in HTTP Vert.x extension is insufficiently documented
  • #30133 - CompletableFuture smart dispatch support
  • #30121 - CompletableFuture smart dispatch support
  • #30116 - Change quarkus-cache extension status to stable
  • #30046 - MultiPartConfig in HTTP Vert.x extension is insufficiently documented
  • #29986 - Switch from system property to hadcoded line separator for Panache query
  • #29906 - Fix some typos in the building native image documentation
  • #29876 - Upgrade netty to 4.1.86
  • #29851 - Ensure that new line chars don't break Panache projection
  • #29838 - StringIndexOutOfBoundsException in panache when using project and a linebreak before FROM
  • #29784 - Always store raw model into cache while loading workspace
quarkus - 2.16.0.CR1

Published by gsmet almost 2 years ago

Major changes

  • #30000 - Change quarkus-cache config phase from BUILD_TIME to RUN_TIME
  • #29970 - Allow the use of security related annotations to be used as meta-annotations
  • #29935 - Support Smallrye Config property expression expansion for @RolesAllowed value
  • #29788 - Enhance OidcClientFilter to select named OIDC clients
  • #29762 - Redis data preloading support
  • #29689 - Support allOf and anyOf in @IfBuildProfile and @UnlessBuildProfile
  • #29615 - Implement Redis time series support
  • #29419 - Add custom gRPC exception handling
  • #29251 - Add XDS support to gRPC extension

Complete changelog

  • #30294 - Bump junit-jupiter from 5.9.1 to 5.9.2 in /devtools/gradle
  • #30286 - Implement output-name/add-runner-suffix on Gradle
  • #30285 - Fix @PartType ignored for String types in Resteasy Rest Client
  • #30281 - Extend test framework to allow testing behaviour of quarkus:test
  • #30273 - CI - Skip quickstarts build for jakarta-rewrite and 3.0 branches
  • #30272 - Update to Stork 1.4.1
  • #30270 - Support for Method parameter in methods annotated with @ClientExceptionMapper
  • #30268 - Infinispan Service Binding
  • #30263 - gRPC Dev UI - fix problems when reusing the existing HTTP server
  • #30258 - Fix quarkus-cache doc typo
  • #30257 - Improve Quarkus CLI tests to check for --native flag output
  • #30256 - Reduce Vale linter errors on valid technical terms in Quarkus docs
  • #30252 - Qute - generated value resolver - use gizmo switch
  • #30244 - Dev UI for GRPC fails
  • #30236 - Bump checker-qual from 3.28.0 to 3.29.0
  • #30233 - Bump assertj-core from 3.23.1 to 3.24.1 in /devtools/gradle
  • #30226 - Upgrade Gizmo to 1.5.0.Final
  • #30220 - Ensure that ConfigBuilder classes work in native mode
  • #30217 - Update ci-prerequisites.sh
  • #30216 - Fix incremental CI not running test-extension or bootstrap-config tests in native Misc2 job
  • #30215 - Bump flyway.version from 9.10.2 to 9.11.0
  • #30213 - Add OIDC property for configuring internal ID token lifespan
  • #30207 - Bump to aesh 2.7
  • #30206 - Update Vert.x Mutiny Bindings to version 2.30.1
  • #30203 - Add missing gRPC docs for the new features
  • #30202 - Update gitflow-incremental-builder from 4.2.0 to 4.3.0
  • #30201 - Disable macOS M1 testing
  • #30189 - Bump mockito-bom from 4.10.0 to 4.11.0
  • #30188 - Bump Keycloak version to 20.0.2
  • #30185 - Bump error_prone_annotations from 2.16 to 2.17.0
  • #30181 - Bump com.gradle.enterprise from 3.12.1 to 3.12.2 in /devtools/gradle
  • #30174 - Small improvements to codestarts documentation
  • #30171 - Path configuration for form and webauthn cookies
  • #30165 - Bump nimbus-jose-jwt from 9.25.6 to 9.27
  • #30164 - Bump wiremock-maven-plugin from 7.2.0 to 7.3.0
  • #30150 - Extend Vert.x metrics support
  • #30141 - Adjust WrongAnnotationUsageProcessor to recognize interceptor bindings on nested classes
  • #30134 - Fix @Blocking method in gRPC Mutiny services
  • #30133 - CompletableFuture smart dispatch support
  • #30131 - Add Jose4j OctetKeyPairJsonWebKey substitutions
  • #30123 - Fix the gRPC stub deadline documentation
  • #30122 - Fix GitHub Actions build status badge in README.md
  • #30121 - CompletableFuture smart dispatch support
  • #30117 - Allow passing batchSize to MongoDB with Panache queries
  • #30114 - Use Java 17 runtime in the Google Cloud Functions guides
  • #30112 - Windows Java 11 native build failures after Smallrye JWT bump to 3.6.0
  • #30111 - Introduce a property to control the internal OIDC ID token lifespan
  • #30101 - testNative tag ignores binary name generated by using quarkus.package.output-name/add-runner-suffix
  • #30082 - Invalid documentation regarding client grpc deadlines
  • #30075 - Blocking anotation does not work with Mutiny and gRPC
  • #30073 - Feature/OTEL JAX-RS (Resteasy) Span Code function
  • #30068 - Allow tuning some static resources serving properties
  • #30065 - Infinispan Configuration enchancements
  • #30063 - Add durable container log file destination
  • #30062 - Set SameSite Strict on Form, OIDC and WebAuthn cookies
  • #30060 - Qute - built-in template extension for String plus operator
  • #30057 - Bump smallrye-jwt version to 3.6.0
  • #30051 - Introduce a way to disable JAX-RS resources at runtime
  • #30048 - Bump flyway.version from 9.10.0 to 9.10.2
  • #30035 - Pass -amd (also make dependents) when building native-images
  • #30025 - Allow configuring instanceId and instanceIdGenerator
  • #30024 - Shielding local context true -> true safe transition
  • #30023 - Bump docker-maven-plugin from 0.40.2 to 0.40.3
  • #30019 - Register keycloak classes for reflection only when keycloak-core present
  • #30018 - Move log4j-api to correct quarkus module and add condition for jackson-module-jaxb-annotations registrations
  • #30017 - Update reflection registrations of vertx mail classes
  • #30016 - Make registrations of removed (in version 3) kafka classes optional
  • #30015 - Remove reflective class registrations for Java 8
  • #30012 - Add reflection configuration for JDK provided LoginModules
  • #30010 - Several native integration tests using JDK provided service provider implementations from modules fail with latest Graal master
  • #30009 - @QuarkusIntegrationTest Log File Retention
  • #30008 - Fix handling of deployment target when using quarkus-openshift
  • #30007 - Add ingress class name property part of Ingress config
  • #30006 - Bump Dekorate to 3.2.0
  • #30005 - Change CaffeineCache eviction and expiration policies programmatically
  • #30000 - Change quarkus-cache config phase from BUILD_TIME to RUN_TIME
  • #29994 - Fix erroneous resource matching in RESTEasy Reactive
  • #29993 - Introduce ImageMode API
  • #29990 - Fix build warning
  • #29989 - Bump com.gradle.enterprise from 3.12 to 3.12.1 in /devtools/gradle
  • #29983 - Quarkus Reactive Resource wrong response on non-existing endpoint
  • #29975 - Qute ValueResolver generator - minor cleanup and optimization
  • #29974 - Add missing IT for codestart examples
  • #29972 - Do not set get action port to null in custom resources for Knative
  • #29971 - Import properties from build.gradle and remove hardcoded quarkus.package.output-directory
  • #29970 - Allow the use of security related annotations to be used as meta-annotations
  • #29969 - Enhance KeycloakTestClient to support a client_credentials grant
  • #29962 - Kubernetes extension generating knative resources with existing resources broken
  • #29944 - QUARKUS_TEST_PROFILE env variable is not honored
  • #29940 - OIDC Client Reactive Filter - fix register provider with config property
  • #29935 - Support Smallrye Config property expression expansion for @RolesAllowed value
  • #29934 - Set quarkus-cache properties at runtime
  • #29931 - Bump mockito-bom from 4.9.0 to 4.10.0
  • #29927 - OIDC - Harden conditions for token verification with user info
  • #29925 - Fix Quarkus Vale linter warning on words 'UNIX', 'Redis', and 'using'
  • #29921 - Deploy an application through quarkus-openshift extension is using Quarkus-kubernetes exetension
  • #29908 - Add Hibernate ORM REST Data with Panache quickstart link to docs
  • #29897 - Dev Services for Kafka configuration for image providers
  • #29893 - Register Redis client metrics into the micrometer registry
  • #29892 - Adding Stargate to adopters
  • #29883 - Arc - improve producer wildcard type detection
  • #29880 - Bump Smallrye Reactive Messaging version to 3.22.1
  • #29869 - Make kotlin load parent first (revert PR which changes that)
  • #29863 - OTel Upgrade to v.1.21.0
  • #29858 - Ability to set ingressClassName
  • #29853 - Support custom @RecordableConstructor annotations in RecordingAnnotationsProvider
  • #29848 - Bump unboundid-ldapsdk from 6.0.6 to 6.0.7
  • #29847 - Bump artemis.version from 2.27.0 to 2.27.1
  • #29842 - Reduce Config startup footprint
  • #29836 - ArC - improve the way a wildcard in a producer return/field type is detected
  • #29832 - Undertow - fix CDI session context
  • #29826 - Introduce proper property name for controlling IT profile
  • #29824 - Rename quarkus.test.native-image-profile to reflect its use for integration tests
  • #29815 - Bump smallrye-open-api from 2.3.1 to 3.1.1
  • #29814 - Bump Keycloak version to 20.0.1
  • #29808 - Look for test classes in the model loaded from the Gradle tooling
  • #29807 - Bump kubernetes-client-bom from 6.2.0 to 6.3.1
  • #29805 - Add Vert.x pool metrics to Quarkus Micrometer
  • #29802 - Scheduler - make it possible to add OTel @WithSpan automatically
  • #29796 - Ability to set multiple ExceptionMapper for different paths and provide context information
  • #29788 - Enhance OidcClientFilter to select named OIDC clients
  • #29785 - Propage parent-first flag
  • #29783 - @PreDestroy method not awaited
  • #29782 - Bump httpclient.version from 4.5.13 to 4.5.14
  • #29781 - Bump liquibase.version from 4.17.2 to 4.18.0
  • #29768 - Bump elasticsearch-opensource-components.version from 8.5.0 to 8.5.3
  • #29767 - Bump flyway.version from 9.9.0 to 9.10.0
  • #29765 - Bump com.gradle.enterprise from 3.11.4 to 3.12 in /devtools/gradle
  • #29762 - Redis data preloading support
  • #29760 - Upgrade the migration script to 3.0.0.Alpha2
  • #29746 - Bump flyway.version from 9.8.3 to 9.9.0
  • #29740 - Infinispan client should support Kubernetes Service Binding
  • #29736 - StoreType enum should have final fields
  • #29731 - Introduce a way to use custom annotations in bytecode recording
  • #29715 - Allow token verification with user info when no introspection endpoint is available
  • #29714 - Bump scala-maven-plugin from 4.7.2 to 4.8.0
  • #29697 - Don't load Kotlin parent first
  • #29695 - Bump httpcore from 4.4.15 to 4.4.16
  • #29692 - Do not support any Origin by default if CORS is enabled
  • #29689 - Support allOf and anyOf in @IfBuildProfile and @UnlessBuildProfile
  • #29684 - OpenShift IT run on Ubuntu 20.04
  • #29680 - Add forbiddenapis checks for Vert.x modules
  • #29673 - Bump Kotlin to 1.7.22
  • #29672 - Update RedPanda image to 22.3.4
  • #29652 - Allow setting the deployment target directly in the deploy option
  • #29647 - Auto-create trace/span context via OTEL for simple @Scheduled methods
  • #29638 - Move mongodb-panache ITs to RESTEasy Reactive
  • #29634 - Add javadoc to UniAsserter
  • #29633 - UniAsserter - ignore the assertFailedWith() if a previous stage fails
  • #29624 - Bump checker-qual from 3.27.0 to 3.28.0
  • #29621 - Qute - introduce Engine#locate()
  • #29615 - Implement Redis time series support
  • #29614 - UniAsserter - assertFailedWith() does not always assert the failure from the supplied Uni
  • #29613 - UniAsserter - introduce getData()/putData() methods
  • #29595 - Bump proto-google-common-protos from 2.10.0 to 2.11.0
  • #29587 - Qute add a way to get the raw String content of a template
  • #29584 - UniAsserter - make it easier to share data between assertions
  • #29580 - K8s resource generation
  • #29568 - Introduce forbidden-apis to RESTEasy Reactive
  • #29555 - Quickstart for Hibernate Rest data panache
  • #29521 - KafkaDevServicesBuildTimeConfig uses redpanda:v22.1.7, v22.3.4 is available
  • #29511 - MQTT DevServices
  • #29509 - Improve Form based authentication with single-page application
  • #29495 - Add more content to the Basic Auth Howto document
  • #29489 - Avro schema imports without input directory
  • #29477 - Introduce a workflow for linting with Vale
  • #29472 - Basic Auth HowTo and Tutorial content is identical
  • #29471 - Use the filename as the document id
  • #29465 - [DevServices] [MQTT] Add MQTT DevService
  • #29419 - Add custom gRPC exception handling
  • #29395 - Expose configuration for quartz scheduler performance tuning
  • #29350 - Enhancements to the Kubernetes extension
  • #29251 - Add XDS support to gRPC extension
  • #29103 - Add a GitHub action to run the Vale linter to ensure docs are aligned to preferred Quarkus contributor style
  • #29086 - Allows pre-load data in Redis
  • #28903 - Introduce QuarkusTransaction#runner
  • #28897 - Gradle plugin output tracking breaks if quarkus.package.output-directory is configured
  • #28896 - Make Gradle plugin configuration more idiomatic
  • #28880 - Updates to Quarkus contributor vale style rules
  • #28360 - Support exemplars
  • #28194 - Default Kafka devservice provider switcher
  • #28176 - quarkus.profile is fixed at build time while it is documented as runtime
  • #28091 - Support multiple profiles
  • #27760 - Some Quarkus mode are enforcing a specific profile making it impossible to use another config profile
  • #26560 - Add support for avro.codegen.avsc.imports during the Avro generation
  • #25245 - EL Placeholder support in @RolesAllowed annotation
  • #25136 - Support bouncyCastle libs + Infinispan + FIPS
  • #24098 - FindOptions support in mongodb-panache extension
  • #23637 - @IfBuildProfile should/could support mutiple profiles
  • #23059 - REST Reactive Client: PartFilename annotation doesn't work if member is anything else than java.io.File
  • #21651 - Hibernate panache codestart
  • #20911 - OIDC service applications should be able to accept GitHub tokens
  • #20034 - @TestTransaction in combination with Junit5 @Nested does not roll back
  • #16397 - Enhance OidcClientFilter to select named OIDC clients
  • #15410 - Send micrometer metrics for vertx pools
  • #15320 - Provide property to indicate the index page for static resources
  • #12457 - Allow to disable redirections from Form Based Authentication
quarkus - 2.15.3.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #30255 - Introduce a JSON Stream parser for the reactive rest client
  • #30242 - Throw an IllegalStateException with basic info about the provider that failed to provide a resource
  • #30227 - SmallRye GraphQL 1.9.1/2.0.1 + config property to control Federation
  • #30218 - OIDC documentation fixes
  • #30200 - Ensure that Kotlin implementation of QuarkusApplication works properly
  • #30195 - Log graphql.execution.AbortExecutionException when it occurs
  • #30190 - 2.15.2.Final breaks command mode with main class extends from QuarkusApplication in kotlin
  • #30187 - Bump xstream from 1.4.19 to 1.4.20
  • #30183 - Fixing typos in security overview doc
  • #30177 - Properly handle SSE comments in RESTEasy Reactive client and server code
  • #30172 - Codestarts - Fix flattening of log levels
  • #30169 - NullPointerException when sending SSE with comment only
  • #30161 - Align behavior for getDeferredIdentity and getIdentity in TestIdentityAssociation
  • #30160 - Different behavior in TestIdentityAssociation for getDeferredIdentity and getIdentity
  • #30157 - Gradle quarkusDev: don't use test classes dir for app classes
  • #30155 - Show how to verify smallrye-jwt issuer in a shared network
  • #30154 - Remove remaining references to javax classes
  • #30152 - Improve error handling of AbortExecutionException in smallrye-graphql extension
  • #30146 - Properly segregate Json MessageBodyReader/Writer classes for server and client
  • #30145 - GraphQL federation directives, which allow multiple values, do not match Apollo contract
  • #30142 - When disabling name and version for label selectod in k8s, don't remove from labels
  • #30138 - Keycloak Dev Services
  • #30132 - Register REST Client body parameters for reflection
  • #30119 - Enable/disable GraphQL Federation automatically (+ add a config property for it)
  • #30100 - Setting add-version-to-label-selectors: false removes the app.kubernetes.io/version label
  • #30078 - Quarkus Kotlin Native Reactive REST Client not working properly
  • #30061 - Adding Kotlin Tests Breaks Kotlin/Java project
  • #30044 - Resteasy Reactive Rest Client fails to re-construct large chunks of streamed json (stream+json) and fails deserialization
  • #29998 - Bump to smallrye-config 2.13.1
  • #29918 - smallrye-config: Converter throws IllegalStateException
  • #29609 - Remove Reflection replacements, now supported by GraalVM
quarkus - 2.15.2.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #30153 - Ensure that k8s client's ExecConfig works properly in native mode
  • #30151 - quarkus-kubernetes-client fails to use ExecCredential when running in native mode
  • #30143 - Make sure Federation annotations are in the index, add a test
  • #30140 - Properly read the value of testcontainers.reuse.enable
  • #30139 - Hibernate Validator - Normalize ClientProxy for bean metadata retrieval
  • #30135 - Kafka Dev UI Fixes
  • #30129 - GraphQL federation directives do not appear in the schema
  • #30126 - Update the performance guide with respect to Quarkus default GraalVM GC
  • #30116 - Change quarkus-cache extension status to stable
  • #30074 - Update smallrye-health.adoc
  • #30059 - testcontainers.reuse.enable always set to false
  • #30058 - Ensure that Kotlin subclass of QuarkusApplication works properly
  • #30054 - 2.15.1.Final breaks command mode with main class extends from QuarkusApplication in kotlin
  • #30039 - Do not close the managed ValidatorFactory
  • #30034 - Updates Infinispan dependencies
  • #30027 - Fix broken Feature#runtimeInitializedPackages method
  • #30026 - Prevent repeated Quarkus Security exception handling that lead to duplicate headers during OIDC redirect
  • #30011 - Duplicate Location headers during OIDC redirection
  • #30001 - Fix AbstractMethodError when injecting generated resource
  • #29981 - Pass missing properties to Hibernate Reactive startup
  • #29977 - Reimplement CSRF feature as ServerRequestFilter with form read
  • #29976 - Custom ObjectMapper in application affects Kafka UI Dev service
  • #29965 - Bean Validation bug in Quarkus 3.0.0.Alpha2 but not in 3.0.0.Alpha1
  • #29885 - AbstractMethodError after upgrading to 2.15.0.Final
  • #29763 - CSRF not working on POST actions that require no form parameters
quarkus - 2.15.1.Final

Published by gsmet almost 2 years ago

Complete changelog

  • #29986 - Switch from system property to hadcoded line separator for Panache query
  • #29984 - Kafka UI RPC creates own ObjectMapper
  • #29976 - Custom ObjectMapper in application affects Kafka UI Dev service
  • #29958 - Issue using keycloak admin client
  • #29957 - HttpSecurityRecorder - drop duplicate IF condition
  • #29950 - Websockets client - set the current security identity
  • #29949 - Update musl and zlib versions in the documentation
  • #29948 - Fix NPE in KeycloakDevServicesProcessor
  • #29946 - NPE in KeycloakDevServicesProcessor again
  • #29942 - Fix auth-server-url for keycloak
  • #29933 - KeycloakTestClient does not supports grant_type = client_credentials
  • #29926 - Bump Dekorate to version 3.1.3
  • #29920 - Removed weird code tag and fixed formatting
  • #29919 - WebSocket auth on VertxCurrentContext not working
  • #29912 - Small improvements to the Deploying to Google Cloud guide
  • #29906 - Fix some typos in the building native image documentation
  • #29900 - Fix Mutiny documentation links
  • #29899 - Openshift existing resources won't merge route spec
  • #29896 - smallrye jwt 401 cannot be intercepted by ExceptionMapper
  • #29894 - Support MariaDB Dev Services in reactive-mysql-client
  • #29891 - Unable to start devservices for MariaDB
  • #29889 - Fix category of kubernetes-dev-services.adoc
  • #29884 - Redis - Geo commands may return unparseable doubles
  • #29876 - Upgrade netty to 4.1.86
  • #29874 - Use proper Openshift annotation for VCS
  • #29873 - Openshift deployment has a typo in the VCS annotation
  • #29857 - building-native-image / Using a scratch base image guide is not working
  • #29856 - Remove calls to ad-m/github-push-action
  • #29855 - Prevent false warning message about missing 'quarkus.debug.print-startup-times'
  • #29851 - Ensure that new line chars don't break Panache projection
  • #29850 - Drop ':z' bind option when using MacOS and Podman
  • #29838 - StringIndexOutOfBoundsException in panache when using project and a linebreak before FROM
  • #29827 - Improve header in README.md based on name and description
  • #29825 - Deprecate @ServerRequestFilter(withBody) in favour of @WithFormRead
  • #29816 - Fix the secret length check for PKCE and token encryption
  • #29813 - AddNamespaceDecorator doesn't override already set namespaces
  • #29810 - Updates to the Cassandra quickstart guide
  • #29809 - quarkus.kubernetes.namespace property shouldn't provoke overriding of already set namespaces on resources
  • #29800 - Modernize default ci.yml a bit
  • #29799 - Ensure that multipart response has a boundary when RestResponse is used
  • #29797 - Upgrade Maven Compiler Plugin to 3.10.1
  • #29795 - Update to Vert.x 4.3.6
  • #29794 - Missing boundary for MultipartFormDataOutput
  • #29792 - Fix quarkus.knative.image-pull-policy property
  • #29784 - Always store raw model into cache while loading workspace
  • #29775 - Throw a CreationException if a normal scoped synthetic bean creates null
  • #29774 - Remove QuarkusTestExtension.class from @QuarkusIntegrationTest
  • #29772 - Provide proper error message for missing URL with Keycloak Admin client bean
  • #29766 - Test: Enable Backchannel logout test
  • #29758 - CI should use -Dno-format to execute other plugins too
  • #29755 - Fix combination of @QuarkusMain and Kotlin native application
  • #29754 - Kotlin QuarkusMain native build does not work
  • #29748 - Bump mongo-client.version from 4.8.0 to 4.8.1
  • #29747 - Updates to Infinispan 14.0.3.Final and covers more counters testing
  • #29743 - Fix some minor issues on OIDC logout documentation
  • #29742 - Fix security concept doc listed as tutorial on index
  • #29741 - Adds the Java Version parameter to the Maven plugin documentation
  • #29737 - Properly sort beans in DevUI beans page
  • #29735 - Make @Separator work with @BeanParam as well
  • #29733 - Bug with Infinispan counter since 2.14
  • #29730 - Jakarta - Disable the MP REST Client Timeout tests for now
  • #29727 - A concept guide is incorrectly listed as a tutorial content type on the new Documentation index page
  • #29723 - Application beans are not shown first in Arc DevUI
  • #29722 - Jakarta - Avoid hardcoded references to a javax class
  • #29721 - Fix flaky SearchCommandsTest#testAggregation test
  • #29720 - Check config before creating Kafka checkpoint state store beans
  • #29717 - Redis - SearchCommandsTest.testAggregation is flaky
  • #29716 - Ensure that file is written on disk for multipart when endpoint expects it
  • #29685 - Resteasy client fails with "Unable to parse multipart response" while working with RestResponse class
  • #29626 - Allow CORS same origin requests
  • #29606 - Redis host not configured exception when using certain extensions with devservices disabled (using custom TestResources)
  • #29590 - RR - use exception mappers on auth failure exceptions for proactive auth
  • #29493 - Exclude Netty's reflection configuration files
  • #29413 - Recent change introduced warnings while building native image of MongoDB Client (and possibly others)
  • #23832 - Knative: Property quarkus.knative.revision-auto-scaling.container-concurrency is ignored
  • #22444 - RESTEasy Reactive: make body-reading filters force reading the body
  • #20938 - Resteasy Reactive Multipart fails if fileName is not set for a file part
quarkus - 2.13.6.Final

Published by gsmet almost 2 years ago

Complete changelog

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

Published by gsmet almost 2 years ago

Major changes

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

Complete changelog

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

Published by gsmet almost 2 years ago

Complete changelog

quarkus - 2.14.3.Final

Published by gsmet almost 2 years ago

Complete changelog

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

Published by gsmet almost 2 years ago

Major changes

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

Complete changelog

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

Published by gsmet almost 2 years ago

Complete changelog

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

Published by gsmet almost 2 years ago

Complete changelog

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

Published by gsmet almost 2 years ago

Major changes

  • #28861 - Update to GraalVM / Mandrel 22.3.0

Complete changelog

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

Published by gsmet almost 2 years ago

Complete changelog

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

Published by gsmet almost 2 years ago

Major changes

  • #28574 - Bump minimum GraalVM version to 22.2.0

Complete changelog

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

Published by gsmet almost 2 years ago

Major changes

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

Complete changelog

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

Published by gsmet almost 2 years ago

Complete changelog

quarkus - 2.13.3.Final

Published by gsmet almost 2 years ago

Complete changelog

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