quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are visible (Hide)

quarkus - 2.5.0.Final

Published by gsmet almost 3 years ago

Major changes

  • #21468 - quarkus:go-offline to download all the app dependencies for off-line use

Complete changelog

  • #21489 - A note on the quarkus:go-offline Maven plugin goal
  • #21485 - Publish gradle model artifact with correct coordinate
  • #21483 - KOGITO-6258: Quarkus: DevServices: Built-in Kafka hot-reload blocks process
  • #21480 - Minor OidcClient doc updates
  • #21478 - Add smallrye-config-source-file-system to BOM
  • #21476 - Support @EmbeddedId in spring-data-jpa repositories & allow ids to be returned from @Query methods
  • #21475 - Bump cron-utils from 9.1.5 to 9.1.6
  • #21468 - quarkus:go-offline to download all the app dependencies for off-line use
  • #21466 - Fix InfinispanTestResource Junit dependency
  • #21465 - Fix OpenTelemetry native compilation issue
  • #21464 - Fix Avro substitutions for Java 17
  • #21462 - Add more info about injection scopes and JWTParser to JWT docs
  • #21461 - Build RESTEasy Jackson instead of HV in Windows native build
  • #21460 - Small tweaks to the Amazon services guides
  • #21456 - Describe how to develop an extension using gradle
  • #21454 - Support for FileSystem Config Source
  • #21448 - Support extra params for OidcClient password grant
  • #21426 - Update docs for prometheus path config
  • #21425 - Micrometer extension allow to change root-path
  • #21421 - Remove the .html from the guides URLs
  • #21417 - Support Apple M1 builds
  • #21415 - oidc-client: grant.type=password additional grant options are not supported
  • #21413 - NullPointerException in ResteasyReactiveViolationExceptionMapper
  • #21410 - Test schema validation for Hibernate Reactive
  • #21406 - Move jsoup from build-parent to bootstrap-bom and a few other adjustments
  • #21404 - Fix Hibernate Reactive schema generation with update
  • #21402 - bootstrap bits use old version of jsoup when outside quarkus build, platform bom manages old version
  • #21400 - Initialise kubernetes client Utils class at runtime
  • #21399 - Qute template injection - make error message more user-friendly
  • #21398 - Unable to compile native image when using quarkus-openshift-client or quarkus-kubernetes-client
  • #21395 - Correct var name in grpc example
  • #21394 - Make Qute "No template found for ..." error message more user-friendly
  • #21386 - Add clear screen shortcut key to dev-console
  • #21382 - Improve OidcClient docs
  • #21380 - Fix handling of partial path param handling
  • #21373 - Resteasy-Reactive: Add LocalDate-Support for Form Parameters
  • #21371 - Partial PathParam doesn't work in RESTEasy Reactive
  • #21368 - Explain in JWT and OIDC docs why RequestScoped may be required
  • #21362 - Bump kubernetes-client-bom from 5.9.0 to 5.10.1
  • #21361 - Resteasy-Reactive: Add LocalDate-Support for Form Parameters
  • #21354 - Bump neo4j-java-driver from 4.4.0 to 4.4.1
  • #21353 - Reset vertx-http virtualConnection on shutdown
  • #21346 - quarkus-amazon-lambda doesn't work after 2.3.0+
  • #21344 - Add startup health check example to the health guide
  • #21339 - Fallback to the default platform catalog if available registries do not provide any catalog
  • #21338 - Bump gradle to version 7.3
  • #21323 - quarkus-smallrye-jwt dependency brokes quarkus-amazon-lambda support
  • #21315 - Prepare Dev Services for Keycloak config at run time
  • #21309 - Simplify and re-arrange the OpenShift guide
  • #21303 - Handle local extension project dependency in gradle plugin
  • #21300 - Implement label-based container discovery for Vault Dev Services
  • #21289 - Hibernate Envers: add support for more configuration properties
  • #21285 - Improve OidcClient docs
  • #21261 - UI screens: allow user to set the header text with config
  • #21221 - OpenAPI: provide a way to customize the header info text
  • #21214 - Bump jboss-parent from 38 to 39
  • #21047 - in version 2.3.1 and 2.4.0 Vault MicroProfile Config Source stopped working with OIDC
  • #20953 - Cannot build Quarkus extension anymore after upgrading from 2.2.3.Final to 2.3.1.Final or later
  • #20892 - Extensions should override codestart data for dependencies
  • #19918 - Not using JDBC problem met in native build
  • #14264 - Hibernate Reactive Schema Validation Fails
  • #10870 - Provide support for composite primary key in Spring Data JPA
  • #10665 - Hibernate Reactive database generation issue
  • #6112 - Support Hibernate Envers configuration properties
quarkus - 2.4.2.Final

Published by gsmet almost 3 years ago

Complete changelog

  • #21365 - Remove wrong mention of the necessity of @RequestScope in security-jwt doc
  • #21364 - Update JMS guide to not create generated [test] code that isnt used
  • #21330 - Fix issue with LDAP + Form auth
  • #21329 - Fix setting instrumentation via config
  • #21328 - Set CurrentRequest in coroutines
  • #21327 - Bump quarkiverse-parent to 8
  • #21319 - Use token endpoint URL as OIDC JWT authentication audience
  • #21310 - OIDC client needs extra flexibility
  • #21307 - Form based Authentication and LDAP not working
  • #21304 - RESTEasy Reactive and Kotlin coroutines throws "No RESTEasy Reactive request in progress"
  • #21272 - Health UI: only update ui in dev and prod
  • #21270 - Preserve the type of multi in the SecurityHandler
  • #21268 - Make sure maven-settings.xml is generated outside the working dir
  • #21267 - Fix issues when using Infinispan in conjunction with Micrometer
  • #21264 - Ensure that Funqy classes can use built-in scopes
  • #21258 - Fix JWT guide to use a smallrye.jwt.verify.key.location property name
  • #21257 - Guide security-jwt mentions smallrye.jwt.key.verify.location instead of smallrye.jwt.verify.key.location
  • #21256 - Update documentation and error message according to property name
  • #21245 - Quarkus Tests with SmallRye Health Extension Sometimes Fail When Run In Parallel
  • #21239 - Bump com.gradle.plugin-publish from 0.16.0 to 0.17.0 in /devtools/gradle
  • #21232 - ArC - fix regression with repeatable interceptor bindings
  • #21208 - Bump resteasy.version from 4.7.2.Final to 4.7.3.Final
  • #21205 - CI - Always clean the Gradle temp directory
  • #21201 - Allow to customize JWT token algorithm for OIDC and OIDC client
  • #21198 - Fix vert-x CORS Filter to allow non-CORS OPTIONS requests
  • #21192 - Bump smallrye-jwt version to 3.3.1
  • #21190 - Ensure that Vertx Static resource handler can pick up generated resources
  • #21188 - Upgrade to RESTEasy 4.7.2.Final
  • #21174 - Multiple cache invalidation not working with a native build
  • #21169 - Fix various includes in documentation - 2.4
  • #21160 - Upgrade SmallRye Metrics to 3.0.4
  • #21154 - Check for Vault API to be ready in Vault tests
  • #21148 - Exclude commons-logging from resteasy-client-microprofile
  • #21095 - Vault tests are flaky
  • #21044 - Reactive routes incorrect json serialization
  • #21033 - Combination of quarkus-infinispan-client and quarkus-micrometer ends up with build error, missing microprofile-metrics-api
  • #20896 - ClassNotFoundException when injecting REST client in native
  • #20580 - Funqy declares multiple scope type annotations: javax.enterprise.context.ApplicationScoped, javax.enterprise.context.Dependent
quarkus - 2.5.0.CR1

Published by gsmet almost 3 years ago

Major changes

  • #21235 - Encryption support for Reactive Microsoft SQL Server Client
  • #21102 - Introduce quarkus.http.header
  • #21052 - Add the ability to run main class in test
  • #20959 - Implement dev-services support for the Oracle Database
  • #20894 - Update to GraalVM 21.3
  • #20875 - Implement @ProjectedFieldName on reactive entities
  • #20768 - Upgrades to Infinispan 13.0.0.Final, adds infinispan test resource
  • #20760 - Upgrade Flyway to 8.0.1
  • #20708 - Support for JPA entity listeners, including in native mode
  • #20707 - Support for OAuth2 providers such as GitHub
  • #20570 - Support for generating ServiceBinding CR
  • #20549 - Introduce the ability to filter json output based on user roles
  • #20476 - Implement Dev Services for Infinispan
  • #20222 - Add the ability to auto generate Flyway migration

Complete changelog

  • #21343 - Skip deployment of Spring Web tests included in extensions/
  • #21337 - Fix spring-web-common package structure
  • #21325 - The recorder is no longer used
  • #21322 - Bump awssdk.version from 2.17.77 to 2.17.78
  • #21316 - When launching a container via @QuarkusIntegrationTest make network available
  • #21312 - Add a relocations profile
  • #21308 - ConfigValue example in ConfigRoot
  • #21302 - Improve client version display
  • #21301 - ArC docs - fix the LookupIfProperty example
  • #21299 - Take debugHost into account when checking debug port
  • #21298 - Fix private interceptor warning condition
  • #21296 - Make sure there is contents in the data file
  • #21295 - Fix IllegalArgumentException in rest-assured if http and https ports are both random
  • #21294 - Directly use the PTY to restore state
  • #21293 - Improve usability of RestResponse
  • #21292 - Bump awssdk.version from 2.17.76 to 2.17.77
  • #21291 - Bump docker-maven-plugin from 0.37.0 to 0.38.0
  • #21290 - Bump gitflow-incremental-builder from 3.14.3 to 3.14.4
  • #21288 - -DdebugHost=127.0.1.3 wrong test for debug port already in use
  • #21287 - Provide access to id of container network in integration tests
  • #21286 - REST Client Reactive - logging requests and responses
  • #21284 - Connect the MockServer testcontainer to the DevService testcontainer Docker network in the integration test
  • #21281 - ArC - fix the warning about interceptors on private methods
  • #21280 - Warnings about @io.quarkus.arc.runtime.devconsole.Monitored on private methods
  • #21274 - Service binding improvements
  • #21271 - Small note about reactive routes and resteasy reactive
  • #21262 - Add documentation for setup attribute
  • #21260 - Warn about interceptors on private methods
  • #21259 - Add initCommands to Vault Dev Services configuration
  • #21246 - Remove obsolete Java >= 11 check in jib AppCDS integration-test
  • #21244 - Don't run rest-client TCK Timeout*Tests on Java 18
  • #21243 - Bump picocli.version from 4.6.1 to 4.6.2
  • #21242 - Bump neo4j-java-driver from 4.3.5 to 4.4.0
  • #21241 - Bump awssdk.version from 2.17.75 to 2.17.76
  • #21238 - Do not filter gradle composite project in dependency resolution
  • #21237 - Show login errors, password grant support in Dev Service for Keycloak
  • #21235 - Encryption support for Reactive Microsoft SQL Server Client
  • #21229 - REST Client codestart
  • #21228 - Remove logging related methods from QuarkusUnitTest that can't work
  • #21227 - [kotlin] [reactive] Unable to find a JDBC driver corresponding to the database kind 'postgresql' for the default datasource
  • #21225 - QuarkusUnitTest.getLogRecords() cannot be used from within a test method
  • #21224 - ArC - improve the error message when a programmatic lookup problem occurs
  • #21223 - Flyway Dev UI cosmetic updates
  • #21220 - Upgrade Hibernate Reactive to 1.1.0.Final
  • #21218 - Enhance warning about programmatic lookup problem detected with source of the problem
  • #21216 - Update to Vert.x Mutiny Bindings 2.15.1
  • #21213 - Fix Gradle conditional dependencies support
  • #21212 - Bump liquibase-core from 4.5.0 to 4.6.1
  • #21211 - Bump grpc.version from 1.41.0 to 1.42.0
  • #21207 - Bump awssdk.version from 2.17.74 to 2.17.75
  • #21206 - Bump quarkus-http.version from 4.1.3 to 4.1.4
  • #21204 - Update docs to match new implementation
  • #21203 - Testing with kubernetes client documentation is outdated
  • #21202 - Quarkus 2.4.1.Final : Dev-UI : Provider: Keycloak link in an OpenId Connect Dev UI card not showing
  • #21195 - Update to Vert.x 4.2.1 and related projects
  • #21194 - Introduce a config option to enable Hibernate session metrics logging
  • #21193 - OpenAPI: better auto tag when using interfaces / abstract classes
  • #21187 - Get rid of deprecation warning in main integration test
  • #21186 - Qute - scan the templates located in the extension runtime modules
  • #21185 - Introduce the ability to run @QuarkusIntegrationTests against remote apps
  • #21184 - Fix enforcer failure for Infinispan test module
  • #21183 - Use the new unit test API
  • #21181 - All OPTIONS requests with origins are treated as CORS preflight requests
  • #21180 - Bump mongo-client.version from 4.3.3 to 4.3.4
  • #21179 - Bump awssdk.version from 2.17.73 to 2.17.74
  • #21177 - Hibernate statistics and metrics are no longuer showing
  • #21176 - Fix resolution of media type for Hibernate Validator in Resteasy Reactive
  • #21173 - OpenAPI: auto-add-tags feature uses superclass/interface name, rather than actual class name
  • #21172 - Change dependencies of Narayana LRA extension
  • #21170 - Qute - scan the tempates located in the extension runtime modules
  • #21168 - Fix various includes in documentation
  • #21166 - Update REST client guides to use stage.code.quarkus.io instead of restcountries.eu
  • #21164 - Improve extension-codestart guide
  • #21163 - Smallrye Reactive Messaging 3.11.0
  • #21162 - Qute - scan "templates" directory in all application archives
  • #21161 - Allow disabling Hibernate Search through configuration properties
  • #21159 - Update Spring docs now that RESTEasy Classic is not included by default in Spring Web
  • #21158 - Fix named queries with reactive panache
  • #21157 - Bump neo4j-java-driver from 4.3.4 to 4.3.5
  • #21156 - Bump awssdk.version from 2.17.72 to 2.17.73
  • #21153 - Dev Services for Keycloak provides a limited password grant support
  • #21151 - Update OidcWiremockTestResource to configure a signing key location
  • #21145 - Dev mode first hot reload request is 'ignored' if there is no active REST endpoint on the service under Ubuntu
  • #21142 - Vert.x extension - remove quarkus-jackson, add optional jackson-databind
  • #21141 - Tweak runtime pdfbox packages to avoid needing all charsets in Tika
  • #21139 - JAX-RS minimal application (just quarkus-resteasy) is getting heavy, 120 jars vs 105 jars in 2.2.3.Final
  • #21138 - Copy some tests over to the RR independent project
  • #21137 - Bump awssdk.version from 2.17.71 to 2.17.72
  • #21135 - Bump formatter-maven-plugin from 2.16.0 to 2.17.0
  • #21134 - Bump flyway-core from 8.0.2 to 8.0.3
  • #21131 - Support option for running @QuarkusIntegrationTest tests against deployed service
  • #21127 - Apply micro-optimizations to RESTEasy Reactive startup
  • #21125 - Apply micro-optimizations to Arc startup
  • #21124 - Documentation: added styling info to Swagger UI Guide
  • #21121 - Better handle RuntimeResource when an exception occurs
  • #21120 - Unpredictable reactive controller behavior.
  • #21119 - Don't rely on the '--rm' flag for stopping containers in integration tests
  • #21116 - Change more recorders to using config injection
  • #21114 - Add ability to configure DevServices timeouts
  • #21113 - Using generated CORS config
  • #21105 - Bump awssdk.version from 2.17.70 to 2.17.71
  • #21104 - Bump sentry-jul from 5.2.4 to 5.3.0
  • #21103 - Bump postgresql from 42.3.0 to 42.3.1
  • #21102 - Introduce quarkus.http.header
  • #21101 - Docker container is not stopped (on Windows) after integration test
  • #21092 - Disable requirePluginVersions enforcer rule due to MENFORCER-359
  • #21091 - Fix panache annotation processor registration
  • #21089 - Decouple quarkus-spring-web from RESTEasy Classic
  • #21084 - Ability to configure dev service testcontainers wait timeout
  • #21080 - Disallow public final methods on recorders
  • #21077 - Bump awssdk.version from 2.17.69 to 2.17.70
  • #21076 - Avoid misunderstand -Dsnap with Maven snapshot
  • #21074 - Minor OIDC doc fixes
  • #21072 - Hibernate with Panache housekeeping
  • #21065 - Hibernate ORM: switch to the slightly more optimised UnmodifiableBatchBuilderInitiator
  • #21062 - Update quarkus-bot metadata for Narayana projects
  • #21061 - Fix flaky RabbitMQ integration tests
  • #21058 - Correct documentation example for RR @SecureField
  • #21057 - Apply polish to StaticResourcesRecorder
  • #21055 - Create a new relocations directory
  • #21052 - Add the ability to run main class in test
  • #21050 - Bump awssdk.version from 2.17.68 to 2.17.69
  • #21049 - Bump aws-alexa-sdk.version from 2.40.0 to 2.41.0
  • #21048 - Bump avro.version from 1.10.2 to 1.11.0
  • #21046 - Quarkus instrumentation warns about use of @Transactional on private methods
  • #21043 - Remove lambdas from runtime code of Micrometer
  • #21041 - Apply minor polish to StartupContext
  • #21039 - Fix an exception when doing Quarkus Test using default method.
  • #21038 - Resteasy Reactive: Support produces Multipart FormData
  • #21035 - Updates Quarkus Bot: area/graphics
  • #21027 - Qute - make it possible to exclude files from the templates directory
  • #21023 - Fix count / delete operations when using named query
  • #21022 - Make sure all plugins are versioned
  • #21021 - Specify extension version
  • #21020 - Bump awssdk.version from 2.17.67 to 2.17.68
  • #21019 - Restrict deployment classpath to first level extensions
  • #21018 - Disable single parsing of compiler graphs by default
  • #21016 - Simple restructuring of OIDC service and web-app guides
  • #21009 - Support MultiPart form result in Resteasy Reactive
  • #21007 - Qute parameter declarations - autoimport java.lang if needed
  • #21005 - Avoid field injection in build steps
  • #21004 - Qute - make it possible to exclude files from the src/main/resources/templates directory
  • #21003 - Don't include non-configured data sources in health checks
  • #21000 - Qute - prefix iteration metadata in a loop
  • #20994 - Bump awaitility from 4.1.0 to 4.1.1
  • #20993 - Bump awssdk.version from 2.17.66 to 2.17.67
  • #20991 - Skip compile test failure when running dev mode
  • #20984 - Fix MediaType resolution for Hibernate Validator when MediaType has components
  • #20983 - Run Native tests for Hibernate Validator + Resteasy Reactive
  • #20982 - Introduce Reactive Routes Codestart (in java and kotlin)
  • #20978 - Upgrade to Artemis 2.19.0
  • #20975 - Qute parameter declarations - allow referring to java.lang.String as just String
  • #20972 - Remove old versions from docs
  • #20971 - Fix the Infinispan Dev Service default password
  • #20970 - Add Neo4j and Infinispan to DevServices docs
  • #20968 - Upstream graal dropped support for outdated JDK versions between 11 and 17
  • #20967 - Make Mongo support classes CDI beans
  • #20960 - Apply minor polish to ArcContainerImpl
  • #20959 - Implement dev-services support for the Oracle Database
  • #20958 - Apply small polish REST Client Reactive docs
  • #20954 - Bump awssdk.version from 2.17.64 to 2.17.66
  • #20950 - Quarkus Agroal Health Check: problem with additional unnamed DataSource producers
  • #20946 - Neo4j dev service missing on Dev Services Overview documentation
  • #20935 - Lazily initialize (Reactive)MongoClient
  • #20932 - Do not override BUILD_AND_RUN_TIME_FIXED properties
  • #20931 - Apply small optimization to RESTEasy Reactive startup
  • #20925 - Apply tiny micro-optimization to Config Source
  • #20924 - Introduce Reactive Routes Codestart (in java and kotlin)
  • #20923 - Remove deprecated PreAdditionalBeanBuildTimeConditionBuildItem
  • #20920 - Bump awssdk.version from 2.17.63 to 2.17.64
  • #20919 - Bump flyway-core from 8.0.1 to 8.0.2
  • #20914 - Add resources support for init container and sidecars
  • #20907 - Ensure that a large response does not cause OOM in RESTEasy Classic
  • #20905 - Add OIDC DevUiConfig for OIDC Console and Keycloak DevUI support the same grants
  • #20903 - OIDC DevConsole should support the same grants Keycloak DevUI supports
  • #20902 - Declaratively choose beans that can be obtained by programmatic lookup
  • #20901 - Allow generation of Deployment resource for Openshift
  • #20900 - Avoid running genarate code task as compile task dependency
  • #20899 - Remove un-necessary @JsonIgnoreProperties from the rest client guides
  • #20894 - Update to GraalVM 21.3
  • #20893 - Make use of conditional dependencies in rest data panache
  • #20888 - Hibernate Validator: Wrong MediaType resolution in Resteasy Reactive
  • #20886 - Allow Undertow to work with RESTEasy Reactive
  • #20885 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.9.1 to 2.10.0
  • #20883 - Bump awssdk.version from 2.17.62 to 2.17.63
  • #20881 - Leverage gradle task configuration avoidance
  • #20877 - Add the Hibernate with Panache in kotlin quickstart and make kotlin package explicit in the doc
  • #20876 - Missing codestart tests
  • #20875 - Implement @ProjectedFieldName on reactive entities
  • #20874 - Decouple rest-data-panache from RESTEasy Classic
  • #20871 - Reactive Routes Codestart (in java and kotlin)
  • #20870 - Update SmallRye Config to 2.6.0
  • #20868 - Panache housekeeping
  • #20867 - Move awt runtime package definitions out of core
  • #20863 - Fix resolution of MediaType when validation errors using Accept headers
  • #20859 - Hibernate Validator: Wrong MediaType resolution in Resteasy Classic
  • #20858 - Update bot settings
  • #20856 - Bump awssdk.version from 2.17.61 to 2.17.62
  • #20854 - Bump sentry-jul from 5.2.3 to 5.2.4
  • #20853 - Bump postgresql from 42.2.24 to 42.3.0
  • #20844 - Remove duplicate code
  • #20841 - DevTools: annotation consistency in CLI; BuildTool discovery for existing projects
  • #20839 - Let Tika users skip adding all charsets in native image
  • #20838 - Don't pollute CORS tests output with headers
  • #20836 - Only apply gradle publish plugin to plugin modules
  • #20833 - Don't load the target class in the generated Bean class
  • #20824 - Provide an easier way to select a bean at rutime
  • #20823 - Apply small optimizations to CL setup
  • #20822 - Memory leak with Resteasy byte response?
  • #20819 - Support reading build-time config properties in code generation
  • #20818 - Apply tiny polish to FlywayDataSourceBuildTimeConfig
  • #20816 - Add gradle integration test leveraging annotation processor
  • #20813 - Remove EmptyDefaultKubernetesMockServerTestResource
  • #20810 - REST client guide needs to be updated because restcountries.eu is no longer supported
  • #20807 - Bump awssdk.version from 2.17.60 to 2.17.61
  • #20805 - Bump micrometer-bom from 1.7.4 to 1.7.5
  • #20803 - Bump sentry-jul from 5.2.2 to 5.2.3
  • #20801 - Document Cloud SQL with reactive SQL client
  • #20799 - Replace hot AtomicBoolean usage in Arc with AtomicIntegerFieldUpdater
  • #20798 - Switch integration tests over to @QuarkusIntegrationTest
  • #20796 - ArC - make InstanceHandles produced by InjectableInstance lazy
  • #20793 - Add the possibility to define resources limits for kubernetes init containers
  • #20792 - ArC - InstanceHandle instances produced by InjectableInstance should be lazy
  • #20784 - Adds processor to annotation JsonAutoDetect
  • #20782 - Bump smallrye-common-bom from 1.7.1 to 1.8.0
  • #20781 - Bump awssdk.version from 2.17.59 to 2.17.60
  • #20774 - Use the new constructor injection for ConsulConfigRecorder and KubernetesServiceBindingRecorder
  • #20773 - Add resteasy-reactive jaxb support
  • #20768 - Upgrades to Infinispan 13.0.0.Final, adds infinispan test resource
  • #20767 - Gradle reactive project errors when the maven one doesn't.
  • #20763 - Fix package name handling in JpaJandexScavenger
  • #20762 - gRPC Stork integration without gathering statistics
  • #20760 - Upgrade Flyway to 8.0.1
  • #20759 - Avoid allocating an iterator when using Arc contexts
  • #20758 - Unable to perform a count operation on a named query
  • #20757 - Bump kubernetes-client-bom from 5.8.0 to 5.9.0
  • #20754 - Add back constructor
  • #20750 - Bump awssdk.version from 2.17.58 to 2.17.59
  • #20748 - Improve documentation around custom branding of Dev UI resources
  • #20746 - Use AssertJ in Qute core tests
  • #20741 - Add documentation about the secure serialization feature of RESTEasy Reactive
  • #20729 - QuarkusDev cannot start when tests do not compile
  • #20728 - Error with ConfigMapping using Maps and Nested Groups
  • #20722 - Change Artemis to use recorder injection
  • #20721 - Change AWS extensions to use recorder injection
  • #20720 - Support QuarkusTestResource with QuarkusMainTest
  • #20716 - Bump awssdk.version from 2.17.57 to 2.17.58
  • #20715 - Bump agroal.version from 1.12 to 1.13
  • #20711 - Catch Kotlin 1.5.30 references dependabot missed
  • #20709 - Externalize Gradle model builder in a module
  • #20708 - Support for JPA entity listeners, including in native mode
  • #20707 - Support for OAuth2 providers such as GitHub
  • #20706 - Misc code cleanup - unused local store removal, try-with-resources
  • #20705 - Update OIDC CodeAuthenticationMechanism to support the code flow with standard OAuth2 providers
  • #20702 - Update to OpenTelemetry 1.7.0
  • #20688 - REST Data Panache cannot be used with RESTEasy Reactive
  • #20684 - Bump Netty to 4.1.69.Final
  • #20679 - Try to prevent path failure during 'Upload gc.log' in Windows job
  • #20678 - Bump smallrye-common-bom from 1.6.0 to 1.7.1
  • #20677 - Bump awssdk.version from 2.17.56 to 2.17.57
  • #20676 - Bump sentry-jul from 5.2.1 to 5.2.2
  • #20672 - Use of QuarkusMainTest together with QuarkusTestResource
  • #20671 - Qute: prefix loop metadata
  • #20659 - Add support for SmallRye Reactive Messaging RabbitMQ Connector
  • #20658 - Bump mockito-core from 3.12.4 to 4.0.0
  • #20657 - Add jdbc config if connections should be flushed when returning to the pool
  • #20626 - Improve OIDC service and web-app documentation
  • #20622 - Improve Security Search Experience in Quarkus Guides
  • #20598 - Drop GraalVM / Mandrel 20.3 and 21.1 support
  • #20570 - Support for generating ServiceBinding CR
  • #20563 - Integration test for Kafka Oauth with Keycloak
  • #20561 - Initial work to handle reactive messaging wiring at build time
  • #20558 - Remove the generate-config task
  • #20555 - Rest Client codestart (in java and kotlin)
  • #20549 - Introduce the ability to filter json output based on user roles
  • #20496 - @ConfigMapping fails with default function implementations in interfaces in Kotlin projects
  • #20495 - Update to Apicurio Registry 2.1.1.Final and use Vert.x HTTP client
  • #20476 - Implement Dev Services for Infinispan
  • #20386 - Fix @ApplicationScoped ValueExtractors
  • #20375 - Hibernate Validator: @ApplicationScoped custom ValueExtractor bean lead to ValueExtractorDefinitionException
  • #20372 - "Hibernate Reactive with PANACHE" No annotation @ProjectedFieldName
  • #20342 - Bump grpc.version from 1.40.1 to 1.41.0
  • #20311 - Add support for @ResponseStatus and @ResponseHeader
  • #20305 - ConfigMapping build error for List of Maps
  • #20302 - quarkus-resteasy-reactive and undertow can't coexist in one application
  • #20298 - resteasy-reactive jaxb support
  • #20222 - Add the ability to auto generate Flyway migration
  • #20158 - Reactive Messaging should generate ConfigDescriptionBuildItem
  • #20121 - CurrentVertxRequest is not set for coroutine routes
  • #20100 - Add the ability to set HTTP headers and Response status when returning Reactive Types from RESTEasy Reactive
  • #20079 - Application cannot be compiled when RestEasy Reactive is used together with LRA extension
  • #20046 - Support absolute OIDC endpoint URLs if discovery is disabled (Was: quarkus-oidc doesn't work if jwks endpoint has a different domain)
  • #20031 - RestResponse usability
  • #19899 - Use DevServicesContext instead of deprecated QuarkusIntegrationTest.Context
  • #19819 - Allow spring-web to work on RESTEasy Reactive
  • #19457 - Update DevServices for Keycloak to support Keycloak-X
  • #19420 - Panache fails with NoSuchMethodError in Kotlin projects after updating Quarkus from 2.0.1 to 2.1.2
  • #19389 - Code generation: Support reading build-time config properties
  • #19141 - Keycloak Dev Service doesn't use the Quarkus distribution of Keycloak
  • #19080 - QuarkusIntegrationTest: Access to DevServices after #18933
  • #18983 - Support constructor injection into recorders
  • #18571 - Sporadic EOFException when running tests in Eclipse with jacoco extension
  • #18525 - Qute Templates not working when resources are in a submodule
  • #18263 - Named persistence unit is broken in hibernate-orm-panache-kotlin 2.0.0.Final+
  • #18155 - quarkus version text is not great
  • #18154 - Setting both test-port and test-ssl-port to 0 yields the same random port for both
  • #17614 - ConfigPhase.BUILD_AND_RUN_TIME_FIXED allows to set properties in JVM mode
  • #12740 - Support JPA Entity Lifecycle Callbacks
  • #6948 - @Inject Injection into EntityListener not working
  • #861 - Support injections into @Recorder
quarkus - 2.4.0.CR1

Published by gsmet almost 3 years ago

Major changes

  • #20239 - Support AWT image resize via new AWT extension
  • #19793 - Support testing for multi module projects

Complete changelog

  • #20656 - Bump junit-jupiter from 5.8.0 to 5.8.1
  • #20653 - Bump liquibase-core from 4.4.3 to 4.5.0
  • #20652 - Bump awssdk.version from 2.17.43 to 2.17.56
  • #20648 - Bump sentry-jul from 5.2.0 to 5.2.1
  • #20647 - Bump postgresql from 42.2.23 to 42.2.24
  • #20645 - CI: Increase 'JVM Tests' timeout to 5 hours
  • #20643 - Bump mongo-client.version from 4.3.2 to 4.3.3
  • #20642 - Bump dokka-maven-plugin from 1.5.30 to 1.5.31
  • #20639 - Raise dependabot open-pull-requests-limit to 6
  • #20638 - Bump wildfly-elytron.version from 1.17.1.Final to 1.17.2.Final
  • #20632 - Use Config API to check if property exists
  • #20631 - Upgrade the Mutiny Vert.x bindings to 2.14.1
  • #20630 - Validate recording build steps at extension build time
  • #20623 - Use Java 11 idioms in processor
  • #20620 - Qute - introduce TemplateData#namespace()
  • #20618 - Config value evaluation failing when the placeholder value is missing
  • #20616 - Update jandex and jandex-maven-plugin versions
  • #20614 - Replace references to the quarkus-plugin.version property with the quarkus.platform.version property
  • #20611 - Improve codestart development docs
  • #20608 - Fix potential request context leak
  • #20607 - Fix intermittent failure
  • #20606 - NullPointerException when no file is pass to to rest client reactive
  • #20604 - Add "works with openjdk" badge
  • #20597 - REST Client Reactive: support null file in multipart
  • #20596 - Delete obsolete Builder.setContainerBuild
  • #20592 - Fix compilation issue in NativeImageBuildStep
  • #20591 - Compilation is broken on main
  • #20587 - Qute parser - use standard error report for invalid virtual methods
  • #20586 - Revert downgrade of the google-http-client to keep compatiblity with the GCS extensions
  • #20582 - ArC build time optimization fix
  • #20579 - Dev mode - gRPC: close streams on reload for non-mutiny services
  • #20572 - Prefer workspace paths only for artifacts that are not extensions or their dependencies
  • #20567 - Qute does not tell me which file has an error
  • #20566 - Generic Syntetic Bean cause ambigious type resolution when none exists
  • #20564 - Improve handling of advanced Neo4j url schemes
  • #20562 - Remove the reflection-agent
  • #20560 - Remove unused class
  • #20557 - Improved error handling in Reactive Messaging HTTP
  • #20548 - Dev UI - qute - improve the "render preview" page
  • #20547 - Report throwable on write
  • #20543 - Problem wiring up a SSE endpoint with an internal channel with the reactive messaging HTTP connector
  • #20530 - Set mininal gradle version to 6.1
  • #20529 - Allow suspend functions as to be uses as custom filters
  • #20525 - CLI: fix help commands + test
  • #20522 - Quakrus CLI: --help command for 'create' is not working
  • #20517 - Honor explicit container-build=false when container-runtime is set
  • #20516 - Minor refactoring in maven bootstrap plugin
  • #20514 - Fix erroneous class in Javadoc of CoroutineEndpointInvoker
  • #20510 - Preserve cause of Jackson encoding exception when using Vert.x
  • #20509 - Make it easier for RESTEasy Reactive users to handle Hibernate related exceptions
  • #20503 - CLI: look for maven/gradle wrapper in parent dirs
  • #20502 - Update CONTRIBUTING.md
  • #20501 - A build step must be a non-static method
  • #20500 - Bootstrap API refactoring
  • #20488 - Add support for multiple sql load scripts
  • #20487 - CLI: nix CreateProjectMixin; fix base commands
  • #20486 - Dev services container locator constructs service address with docker-host:host-port
  • #20484 - Bump Smallrye Reactive Messaging to 3.10.1
  • #20482 - Fix WebSocket code example according to the given test
  • #20481 - Quarkus gRPC security interceptor + non-blocking security check
  • #20478 - Add MongoDB to support service bindings in doc
  • #20470 - ArC - build time resolution improvement
  • #20468 - Simplify Jackson configuration
  • #20465 - Remove vertx-http dependency from gRPC
  • #20464 - Include more info if the gradle build fails
  • #20463 - Remove some references to JDK8
  • #20462 - Remove integration-tests/gradle from dependabot
  • #20460 - Link to SwaggerUi and GraphQLUi in Dev UI for Keycloak when testing with all the supported grants
  • #20459 - Allow Sort to be empty
  • #20458 - Exceptions ignored when writing repsonse with VertxBlockingOutput.java
  • #20446 - CI: Increase 'JVM Tests' timeout by 30 minutes
  • #20442 - Discard providers without annotation when there are only excluded classes
  • #20441 - Discard providers without annotation when there are only excluded classes
  • #20438 - Dispatch back to IO thread for non blocking requests
  • #20437 - Use latest ref of resteasy-reactive-testsuite to stabilize some tests
  • #20436 - Bump kotlin.version from 1.5.30 to 1.5.31
  • #20429 - Remove the need to do reflection in RESTEasy Reactive for security checks
  • #20422 - Bytecode recording improvements
  • #20409 - Bump wildfly-elytron.version from 1.17.0.Final to 1.17.1.Final
  • #20398 - Upgrade jib-core to 0.20.0 and add to dependabot, align google-http-client
  • #20393 - Upgrade docker-maven-plugin to 0.37.0 and add to dependabot
  • #20391 - Upgrade ASM to 9.2 and add ASM to dependabot
  • #20370 - Adds filter to file module-info.class
  • #20365 - Bump kubernetes-client-bom from 5.7.3 to 5.8.0
  • #20362 - CLI flaky tests: propagate maven.settings
  • #20361 - Extension clarification for Kafka Serializer/deserializer autodetection
  • #20354 - gRPC: add an option to not start server in dev mode
  • #20353 - ArC - replace Collections.unmodifiableSet() with JDK immutable set
  • #20348 - Bump junit-jupiter from 5.8.0 to 5.8.1 in /devtools/gradle
  • #20343 - Allow retries on Vault MP Config Source initialization
  • #20341 - Bump junit-bom from 5.8.0 to 5.8.1
  • #20339 - Add Kotlin deps to dependabot
  • #20338 - Remove redundant parsing method in bootstrap plugin
  • #20334 - Make HTTP server optional for gRPC
  • #20332 - Security annotations with Mutiny
  • #20329 - Allow Sort to be empty
  • #20320 - Apply minor timing related polish
  • #20313 - Bump sentry-jul from 5.1.2 to 5.2.0
  • #20291 - Fix spring-web test failure
  • #20290 - ArC build time perf improvement
  • #20285 - Bump assertj-core from 3.20.2 to 3.21.0
  • #20275 - Allow to disable MP ConfigProperties and ConfigMapping
  • #20258 - The configuration item quarkus.native.container-runtime will cause the configuration item quarkus.native.container-build=false to be invalid
  • #20239 - Support AWT image resize via new AWT extension
  • #20178 - Use the QuarkusForkJoinWorkerThreadFactory for fork-join pools
  • #20177 - Multiple files in sql-load-script
  • #20157 - Add proper identity propagation to WebSockets
  • #20143 - Code example from WebSockets guide contains an error
  • #20039 - @WithKubernetesMockServer not cleaning up pods on delete
  • #19998 - Rest Client Reactive: SmallRye Stork integration
  • #19965 - Do not validate configs in unused beans
  • #19935 - Detect CapabilityBuildItems provided directly from build steps and log corresponding warnings
  • #19793 - Support testing for multi module projects
  • #19721 - Add a configuration value/switch to disable the GRPC server in dev mode
  • #19553 - Allow use of PEM certificates in Kafka Streams extension
  • #19511 - Re-enable single parsing of compiler graphs in native-image
  • #19446 - InlineBeforeAnalysis enabled by default in coming GraalVM 21.3 release
  • #19412 - Neo4J Quarkus can't be configured for SSL
  • #19388 - Service attempts to find a config value for an unused bean
  • #19046 - RuntimeConfigDefault changes ignored on restart
  • #19013 - Suspendable ServerRequestFilter in Resteasy Reactive
  • #17428 - gRPC dev mode: close streams on reload for non-mutiny services
  • #17220 - MP REST Client config
  • #17069 - Runtime defaults config supplied via RunTimeConfigurationDefaultBuildItem are not overridden on restart during dev mode
  • #16602 - OIDC authentication for websockets doesn't work in 1.13.*
  • #11516 - Quarkus CLI should look in parent directories to find maven and gradle wrappers
  • #10168 - Report inconsistent recording method at extension build time
quarkus - 2.4.1.Final

Published by gsmet almost 3 years ago

Complete changelog

  • #21150 - Use Optional.orElseGet to fix OidcIdentityProvider bug
  • #21147 - Allow the application to start in dev mode even if we can't generate DDL scripts for the Dev UI
  • #21146 - Optional unwrapping failure OidcIdentityProvider at l. 223
  • #21143 - Ignore non gradle jvm project when building app model
  • #21140 - Ensure that all web-fragment.xml files are considered
  • #21130 - Move Smallrye JWT Build docs to a separate guide
  • #21129 - Hibernate Types not working anymore with Version 2.2.0 Final
  • #21122 - Quarkus ignores dev profile property for hibernate ORM configurations
  • #21118 - Quarkus not always initialising web servlets on startup
  • #21112 - Make sure the docker check is last
  • #21106 - Gradle MulitModule Project: quarkusGenerateCodeTests: java.lang.NullPointerException
  • #21098 - Fix test wait time type
  • #21097 - Increase vault client timeouts
  • #21096 - GraphQL: allow multiple accept headers
  • #21095 - Vault tests are flaky
  • #21093 - Update Hibernate Reactive to 1.0.1.Final
  • #21087 - quarkus.test.wait-time is documented as Duration type but only numbers are supported
  • #21086 - Avoid referencing classes to be removed in Kafka 3.0.0
  • #21085 - SmallRye GraphQL returns multiple content-types in Content-Type header when requested with multiple content-types in Accept header
  • #21083 - Kafka Streams extension fails to compile with Kafka clients 3.0.0
  • #21079 - Fix panache+kotlin named datasource issue
  • #21078 - Don't block indefinitly if a Quarkus app is not started
  • #21071 - Add panache annotation processor before configuration is resolved
  • #21064 - Do not use ConfigConfig directly (it is only required for documentation)
  • #21063 - Ensure that the same exception in method signature does not break Arc
  • #21060 - Throwing the same exception twice causes dev mode to fail build
  • #21053 - Make sure dev mode startup failure is logged
  • #21042 - Upgrade SmallRye Health to 3.1.2
  • #21036 - Upgrade to Hibernate ORM 5.6.1
  • #21029 - Ensure that .env file does not end up in the prod artifact
  • #21028 - Qute type-safe validation - fix namespace extension methods handling
  • #21025 - quarkus.config.locations was 'null' at build time and is now '/mnt/app-config-map'
  • #21024 - Uber-jar contains .env file when built after running quarkusDev (Gradle)
  • #21011 - Add gRPC guides missing imports and other improvements
  • #21008 - Iterating over a list of enums generated by Qute Namespace Extensions no longer works
  • #21006 - Exclude tomcat-embed-core
  • #21001 - Panache should enhance when superclass has fields
  • #20998 - Use custom thread factory for NIO
  • #20997 - Security annotations don't work with CompletionStage
  • #20996 - Compress startup messages with docker
  • #20995 - Allow List injection
  • #20986 - Fixes Maven project resources output dir
  • #20980 - Register config mappings with live reload
  • #20979 - @RolesAllowed causes CompletionStage to be serialized as itself
  • #20977 - Increase default pool size in Rest Client Reactive
  • #20974 - quarkus:dev hot reload behavior changed & UI resources not being loaded (new in 2.4.0.Final, works in 2.3.1.Final)
  • #20973 - Jackson fails to deserialize JsonSubTypes when re-running continuous tests
  • #20969 - Fix issue with the ANSI console
  • #20966 - Show compilation failure in the terminal
  • #20965 - Allow disabled clients to be closed
  • #20964 - Clear cached devservices properties on close
  • #20957 - Hot-reload fails with ConfigMapping in ContainerRequestFilter
  • #20955 - Bump testcontainers-bom from 1.16.1 to 1.16.2
  • #20947 - Assume compatibility of custom image with the default neo4j image
  • #20945 - Neo4j Dev Service image cannot be substituted with custom-built image
  • #20943 - Clarify config override rules for multiple application.properties
  • #20940 - Validate full hierarchy of ConfigMapping injection points
  • #20937 - Fix resolution of path params when using @BeanParam in Resteasy Reactive
  • #20936 - Upgrade SmallRye GraphQL to 1.3.5
  • #20934 - Error occurred while destroying instance of bean io.quarkus.oidc.client.OidcClients
  • #20933 - Added maven-resolver-util constraint to the bootstrap-bom
  • #20929 - Qute type-safe validation - don't validate "null" literal method params
  • #20921 - application.properties from dependency jars pickup behaviour
  • #20918 - Index only JAR dependencies
  • #20917 - Dependency not resolved (new in 2.4.0.Final, works in 2.3.1.Final)
  • #20916 - @ConfigMapping not working in 2.4.0.Final, but works in 2.3.1.Final
  • #20915 - Update OidcClient to accept absolute expires_in time values
  • #20912 - Update OidcClient to accept absolute expires_in values
  • #20910 - Exception java.lang.AbstractMethodError: javax/servlet/Filter.destroy()V when closing quarkus
  • #20909 - Fix test URL in Reactive Messaging HTTP quickstart
  • #20898 - Update OTel guide to use the main OTLP gRPC receiver port
  • #20897 - Resteasy-reactive routing does not work for PathParam/RestPath when declared inside a bean @BeanParam when paths are shared across classes
  • #20895 - Upgrade to Testcontainers 1.16.1
  • #20889 - Cursor line fixes
  • #20887 - Ensure that @QuarkusIntegrationTest tests are closed properly
  • #20882 - Panache entities not found when using multiple datasources in Quarkus 2.x versions
  • #20866 - ~580 INFO messages from datasource dev service when no Docker available
  • #20861 - OTel guide isn't working
  • #20736 - Split the JWT guide into JWT and JWT Build/generate guides
  • #20712 - Hibernate Custom Usertype failing on startup
  • #20700 - Restructure internal persistence unit info for Hibernate ORM DevUI
  • #20609 - Compilation errors are only logged in http response during hot reload
  • #20576 - Fix panache operation bytecode generation for Kotlin Hibernate Panache
  • #20265 - Quick starts example 'Using HTTP with Reactive Messaging' is not working
  • #19086 - gradle module build execution fails when using composing build
  • #19012 - java.lang.IllegalAccessError: class com.example.Startup tried to access protected field in Panache after 1.13
  • #17034 - List exception on RESTEasy Reactive
  • #5903 - Persisting a modification with AttributeConverter
quarkus - 2.4.0.Final

Published by aloubyansky almost 3 years ago

Major changes

  • #20696 - Upgrade to Hibernate Reactive 1.0.0.CR10
  • #20663 - Introducing Kafka Streams DevUI

Complete changelog

  • #20864 - Upgrade to Hibernate Search 6.0.7.Final
  • #20860 - Upgrade to SmallRye Metrics 3.0.3
  • #20843 - Update to proton-j 0.33.10
  • #20842 - Enhance OidcClient to pass custom headers to the token endpoint
  • #20837 - Enable all charsets in native image for quarkus-tika
  • #20835 - Enhance OidcClient to pass custom headers to the token endpoint
  • #20825 - Upgrade Hibernate Reactive to 1.0.0.Final
  • #20794 - Upgrade Quarkus HTTP to 4.1.3
  • #20791 - CI - Clean the Gradle temp directory
  • #20780 - Support certificate thumbprints as OIDC key identifiers
  • #20772 - Qute docs - few clarifications
  • #20770 - Gradle: determine the source directories from the compileTask.getSource()
  • #20765 - Mailer templates - make the underlying template instance accessible
  • #20761 - Qute - fail fast if template extension class contains no suitable method
  • #20755 - 2.4.0.CR1 Generated Bean Injection not working as before
  • #20743 - Optimised integration between Context Propagation and Mutiny
  • #20739 - Qute type-safe validation - validate namespace extension methods
  • #20738 - OIDC should support the certificate thumbprints as key identifiers
  • #20734 - Use test classes and resources dirs for artifacts with tests classifier
  • #20731 - WebSocket Client ignores maxFrameSize property
  • #20713 - Fix some gradle-extension-plugin apply bugs
  • #20701 - Qute: namespace issue in included templates
  • #20696 - Upgrade to Hibernate Reactive 1.0.0.CR10
  • #20687 - Qute loop docs - improve the iteration metadata description
  • #20675 - outputFile and appendOutput params for quarkus:dependency-tree
  • #20669 - Qute type-safe validation improvements
  • #20667 - Extract test-only dependencies from the bootstrap-bom
  • #20663 - Introducing Kafka Streams DevUI
  • #20662 - Upgrade build-reporting-maven-extension to 1.0.5
  • #20655 - Handle quarkus-extension.yml generation quarkus extension plugin
  • #20635 - Allow to do a blocking smallrye-jwt authentication
  • #20621 - Qute - validate expressions that start with a namespace coming from a TemplateData annotation
  • #20590 - Only record config properties coming from ConfigSources
  • #20536 - Enable access for Qute Template Instance within a Mail Template Instance
  • #20006 - Add missing @PathParam value in examples
quarkus - 2.3.1.Final

Published by gsmet almost 3 years ago

Major changes

  • #20686 - Upgrade to Hibernate ORM 5.6.0.Final

Complete changelog

  • #20832 - Fix Keycloak DevUI template to use a configured dev root
  • #20829 - Fix small typo in security-openid-connect guide
  • #20815 - Fix various typos in docs
  • #20812 - OIDC keycloak dev service (ui) is not taking devRootAppend into account
  • #20808 - DeploymentDependencySelector equals and hashCode impl
  • #20795 - Document how to create multiple instances of verticles
  • #20787 - Don't attempt to end the request if already ended
  • #20778 - "Mutiny droped exception" when testing secured endpoint without authorization
  • #20776 - Fix the deploying to Google Cloud guide
  • #20747 - Fix lambda maven archtetypes, startup bugs, and docs
  • #20745 - Lambda @startup behaviour changed since quarkus version 2.3.0?
  • #20744 - Do not record active unprofiled configurations during build time
  • #20742 - Leverage docker executable name in docker check
  • #20737 - Add Quarkus specific mapping to microprofile openapi servers config
  • #20732 - The incoming event in an AWS Lambda Function is always null when the first invocation runs (cold start), but is populated in subsequent invocations (warm start)
  • #20730 - prod properties get picked-up in dev profile
  • #20727 - Fix Micrometer unremovable bean handling
  • #20725 - Make sure to resume request when challenging
  • #20723 - Prevent 'response already written' exception
  • #20710 - Update cache.adoc
  • #20703 - Micrometer custom MeterFilter not registered when not declared with @Produces annotation
  • #20699 - RESTEasy classic rest client - make associated interceptors unremovable
  • #20697 - Do not fail with 401 if OIDC token does not have a custom role claim
  • #20695 - Ensure that async console logging does not prevent failed startup errors
  • #20694 - OIDC fails with 401 if no custom claim containing the roles is found
  • #20693 - Hibernate ORM: do not log stats when statistics collection is enabled
  • #20692 - Prevent ugly stacktrace in DevUI when no RESTEasy Reactive endpoints exist
  • #20691 - Apply another fix for multiple entries Hibernate ORM DevUI entry
  • #20689 - AWS lambda native from documentation doesn't work properly
  • #20686 - Upgrade to Hibernate ORM 5.6.0.Final
  • #20685 - Dev UI endpoint list rendering issue with reactive routes
  • #20683 - Duplicated persistence units and entities in dev ui
  • #20682 - Regenerate truststore for self-signed certificate case
  • #20680 - Improve Security Search in Quarkus Guides
  • #20674 - Maven Archetype quarkus-amazon-lambda-archetype:2.3.0.Final creates project with uncompilable source code on Test folder.
  • #20673 - quarkus:dependency-tree re-initialize the repository system to properly interpolate system properties
  • #20668 - Exclude JUnit 4 from the quarkus-bom
  • #20666 - quarkus.hibernate-orm.statistics can not be set to false if metrics.enabled is true
  • #20665 - quarkus-amazon-lambda-rest NullPointer on startup (native only)
  • #20664 - Fix setting class reader options
  • #20661 - The quarkus-maven-plugin:dependency-tree not resolving the dependencies versions correctly
  • #20660 - Missing Logs when using async logs and have wrong config
  • #20633 - Amazon Lambda Dependencies Are Wrong in Docs
  • #20615 - @AroundInvoke not invoked on a classic resteasy endpoint in v 2.3.0.Final
  • #20605 - Fix issue with tranfer-encoding
  • #20603 - Upgrade to Mutiny 1.1.1
  • #20602 - Moved SmallRyeGraphQLConfigMapping to the runtime dependency
  • #20589 - gRPC Dev UI - propagate parsing errors to UI
  • #20588 - Fix formatting of warnings for legacy beans annotated with @PersistenceUnit
  • #20585 - Dev UI - handle extensions without any description set
  • #20584 - SmallRye Health codestart
  • #20581 - Wrong logging format being used in PersistenceUnitUtil
  • #20574 - Remove gradle plugin artifact from dev mode launcher classpath
  • #20573 - Coverage for not-@QuarkusTest tests
  • #20569 - Compilation fails when using new Logging with Panache and logging in try/catch
  • #20568 - Fix serialization of Spring Data JPA Page in native mode
  • #20554 - Exclude javax.xml.bind:jaxb-api from the quarkus-bom
  • #20553 - SmallRye Health codestart (in java and kotlin)
  • #20546 - Reschedule old triggers so that they get updated in the db
  • #20542 - Add guide to RESTEasy Reactive extension metadata
  • #20541 - RESTEasy Reactive extension does not link to its guide
  • #20539 - Corrected broken link in kogito-dmn.adoc
  • #20538 - [quarkus-quartz] cron expression of @Scheduled is not updated via ENV (overwriting application.properties)
  • #20535 - Fix configuration reference guide typo
  • #20534 - Fix race condition in OpenAPI bean handling
  • #20531 - QuarkusDev fails to start when using a Gradle convention plugin
  • #20527 - NPE when requesting OpenApi spec file from Swagger
  • #20526 - Missing a mapping from microprofile for swagger ui
  • #20515 - Qute type-safe validation fix
  • #20513 - gradlew.bat/mvnw.bat should NOT be executable
  • #20512 - Qute fails to find methods from parent interface when using multilevel inheritance
  • #20499 - Fix an incorrect hint in the CLI
  • #20494 - Graphql Quarkus properties not working
  • #20493 - Fix Cookie handling in reactive rest client
  • #20489 - Fix typo in codestart doc
  • #20479 - Create potentially non-existent directory during file upload
  • #20477 - Qute docs - describe solutions for native executables
  • #20475 - NoSuchFileException when uploading file after a while
  • #20474 - Return proper HTTP code when request has invalid content type
  • #20467 - Support getters in REST Client Reactive multipart requests
  • #20457 - Kotlin Data Classes in MultipartFrom Requests with Reasteasy Reactive not working
  • #20455 - Upgrade Hibernate ORM to 5.6.0.CR1
  • #20453 - Run blocking and async health checks on different threads
  • #20451 - Fix quarkus.native.debug-build-process
  • #20450 - SmallRye GraphQL 1.3.4
  • #20449 - Remove false error in Keycloak dev-service when port is set
  • #20448 - Spring Data Rest guide: Revert change of reactive dependencies
  • #20440 - Fix request path attribute in HTTP docs
  • #20435 - Handle dependency constraint in gradle conditional dependency resolution
  • #20433 - Logging attribute %R / %{RELATIVE_PATH} does not work
  • #20419 - Gradle - Cannot find dependency when under constraints
  • #20359 - Support for Multi-instance Verticles and Dependency Injection
  • #20351 - Hibernate exception during initialization
  • #20220 - quarkus.keycloak.devservices.port is not exposed
  • #20199 - GraphQL + Fault Tolerance fails to compile to native
  • #20193 - HTTP messages are ignored
  • #20166 - AsyncHealthCheck does not work with Hibernate Reactive
  • #20128 - IsDockerWorking does not use property quarkus.docker.executable-name
  • #19999 - Mark the uber-jar as a multi-release jar if META-INF/versions/ exists in the generated jar
  • #19991 - Uber-JARs don't support multi-release libraries
quarkus - 2.3.0.Final

Published by geoand about 3 years ago

Major changes

Complete changelog

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

Published by geoand about 3 years ago

Major changes

  • #20269 - Add support for Dev Services inside Neo4j module
  • #20131 - Support for Hibernate ORM interceptors
  • #19891 - Add QuarkusMainTest and QuarkusMainIntegrationTest
  • #18573 - Mongodb Liquibase extension
  • #14586 - Simplify logging using static invocations and bytecode transformation

Complete changelog

  • #20317 - Fix CustomNativeTestSourceSetIT
  • #20316 - Skip instrumentation check if disabled
  • #20314 - Bump awssdk.version from 2.17.42 to 2.17.43
  • #20309 - Default to new SQLServer2016Dialect
  • #20308 - Update Vert.x to version 4.1.4
  • #20301 - Live reload instrumentation steps executed when instrumentation is disabled
  • #20299 - Use consistent log level for dev service startup messages
  • #20295 - Correct handling of empty GraphQL requests
  • #20293 - Correct handling when empty GraphQL requests arrive
  • #20292 - Support Spring Web's @RequestMapping without a method
  • #20288 - Fix build
  • #20287 - Upgrade to Hibernate ORM 5.6.0.Beta2
  • #20280 - Bump assertj-core from 3.20.2 to 3.21.0 in /devtools/gradle
  • #20278 - Spring @RequestMapping doesn't work with quarkus-resteasy-reactive-qute
  • #20273 - Datasource "health-exclude" property should apply to reactive pools too
  • #20272 - Remove usage of deprecated method in Neo4j extension
  • #20271 - Take advantage of RestEasy-specific endpoint validation in Spring Web
  • #20270 - Make testing codestarts work again in Quarkiverse extension
  • #20269 - Add support for Dev Services inside Neo4j module
  • #20268 - Configure the default log level for Kafka (client) loggers
  • #20263 - Fix issue with default beans resolution
  • #20262 - Deployment performance improvement
  • #20261 - Don't enable basic auth as a fallback if it has been disabled
  • #20259 - Align OpenAPI Health model to MP Health 3.x (state -> status)
  • #20253 - Bump kotlin-coroutines to 1.5.2, dokka to 1.5.30
  • #20252 - Clarify instructions how to use a local build of main
  • #20249 - Bump kafka2.version from 2.8.0 to 2.8.1
  • #20248 - Bump awssdk.version from 2.17.41 to 2.17.42
  • #20247 - Bump junit-jupiter from 5.7.2 to 5.8.0 in /devtools/gradle
  • #20246 - Make Oidc Dev Console work with SwaggerUI and GraphQL too, try to detect the provider name, update docs
  • #20245 - Fix broken link
  • #20244 - Fixed a Maven warning complaining about
  • #20241 - Update MongoDB and MongoDB with Panache guides
  • #20240 - Update Hibernate ORM version in the link to ORM documentation
  • #20237 - Prefix gradle related maven module with gradle-
  • #20234 - Init gradle extension plugin documentation
  • #20230 - Rework "Accept" header handling for HTTP 500 response body on unhandled exceptions
  • #20227 - Make MongoTestResource configurable
  • #20225 - Register rest-client-reactive response for reflection
  • #20223 - Make @TestProfile work with integration tests
  • #20218 - Bump micrometer-bom from 1.7.3 to 1.7.4
  • #20217 - Bump awssdk.version from 2.17.38 to 2.17.41
  • #20216 - Allow injection of Exception type in @ServerExceptionMapper when handling multiple exceptions
  • #20213 - Micrometer: use method for generated mp gauge obj
  • #20211 - mongodb-rest-data-panache integration tests use custom MongoTestResource
  • #20208 - Liquibase mongodb guide
  • #20206 - Register fields of JAX-RS providers if necessary
  • #20205 - QuarkusTestResourceLifecycleManager is not called when used in QuarkusIntegrationTest annotated classes
  • #20204 - Qute message bundles - fix application class predicate
  • #20203 - MongoDB extension: suport SCRAM_SHA_256 and MONGODB_AWS authentication mechanism
  • #20202 - @ServerExceptionMapper seems to not support handle multi exception type
  • #20200 - cannot deserialize from Object value (no delegate- or property-based Creator)
  • #20198 - Vert.x-http: response body of HTTP status 500 should be human-readable by default
  • #20195 - Port Spring Web to RESTEasy Reactive
  • #20192 - Expose Mutiny variant of the Router
  • #20189 - Relocation of the quarkus-vertx-web extension
  • #20187 - Add test resources dir to CP
  • #20186 - Hibernate bytecode enhancement applied by quarkus generates invalid bytecode for embeddedId value objects
  • #20185 - Support io.vertx.mutiny.ext.web.Router through @Observes CDI event
  • #20184 - Only the first @Gauge annotation is scanned on a class when using MPMetrics and Micrometer
  • #20183 - Small clarification in Qute escaping doc
  • #20182 - Log when reactive session producers registration is skipped
  • #20181 - Bump com.gradle.plugin-publish from 0.15.0 to 0.16.0 in /devtools/gradle
  • #20180 - Fix scheduler doc broken links
  • #20179 - ./gradlew quarkusTest does not include the test/resources on the classpath
  • #20175 - Handle all possible dependency scopes in update-dependencies.sh
  • #20174 - Include the manifest file into the maven plugin jar
  • #20173 - Avoid NPE on nameCache miss
  • #20172 - Fix issue Swagger UI doc
  • #20171 - Feature/bcryptutil passwordmatches
  • #20170 - Kakfa extension logs too much
  • #20168 - Update SmallRye Config to 2.5.0
  • #20167 - Fix reflections registration of constructors used in serialization
  • #20165 - ArC - refactoring and improvement of build time conditions
  • #20163 - Update create project command to match documentation
  • #20161 - RestEasy SPI HttpRequest injection in ContainerRequestFilter fails silently in native image
  • #20160 - Minor fixes to make deploying easier
  • #20154 - Fix LambdaDevServicesContinuousTestingTestCase flaky test
  • #20153 - Gradle - quarkusDependency runs for all submodules when attempting to build one
  • #20151 - Update OidcTestSecurityIdentityAugmentorProducer to generate a single RSA key
  • #20150 - Support BouncyCastle KeyFactorySpi in native mode
  • #20149 - Fix issue where RESTEasy Reactive kept incorrect media type state
  • #20147 - Introduce the AnnotationStore concept into RESTEasy Reactive
  • #20146 - Reintroduce lost tests in mongodb-client
  • #20142 - Resteasy Reactive response Content-Type string taken from request and cached badly
  • #20141 - Handle constraint validations that are internal errors through QuarkusErrorHandler
  • #20140 - Add GraphQL UI to test endpoints in OIDC Dev UI
  • #20139 - Inconsistency in mongodb-client integration tests
  • #20138 - Vertx restructuring - udate the name feature of reactive routes
  • #20137 - Clarify Kafka reference guide testing via in-memory channels
  • #20136 - Bump netty-bom from 4.1.67 to 4.1.68
  • #20135 - Fail in case one of the requested catalogs couldn't be resolved instead of warning about it
  • #20134 - Handle openshift log stream errors in a more resilient fashion
  • #20133 - Rename vertx-web to reactive-routes
  • #20131 - Support for Hibernate ORM interceptors
  • #20130 - Trim the Avro codegen import paths to allow multi-line configuration
  • #20129 - Take configured wait time into account in @QuarkusIntegrationTest for log file check
  • #20127 - REST Client Reactive: support POJO as non-file fields in multipart messages
  • #20126 - Remove tomcat-annotations-api from Jaeger
  • #20125 - Duplicate javax.annotation.Priority in dependencies
  • #20124 - OidcTestSecurityIdentityAugmentorProducer generates a new RSA key for every test (even non OIDC ones)
  • #20123 - Improved assertions in BasicJavaNativeBuildIT
  • #20122 - Fix deadlock on write
  • #20120 - Compress docker output on startup
  • #20119 - Fix quarkus.http.host-enabled=false without domain socket
  • #20118 - Add docs about injecting OIDC WireMockServer into tests
  • #20116 - Fix flaky GetTransactionLifecycleTest caused by slow CI
  • #20113 - Introduce build item that gives access to generated k8s resources
  • #20112 - Optimize conditional dependencies resolution in Gradle
  • #20111 - Nullpointer at SchemaManagementIntegrator.disintegrate
  • #20110 - Bump junit-jupiter from 5.7.2 to 5.8.0 in /devtools/gradle
  • #20108 - Update OTEL to 1.6.0
  • #20107 - Bump smallrye-jwt version to 3.3.0
  • #20106 - Document OidcWireMock annotation
  • #20105 - Add quarkus.http.enable-decompression option
  • #20104 - Enable the Panache annotation processor in Gradle if it's found on the classpath
  • #20101 - Use proper wait-time for jar and docker launch modes
  • #20099 - @IfBuildProperty needs to allow multiple property names
  • #20098 - RoleBinding is now properly labelled / annotated
  • #20097 - ArC bean resolution - handle qualifier default values correctly
  • #20096 - Add Decathlon to ADOPTERS.md
  • #20095 - Fix test references to the gone vertx-web extension
  • #20094 - KeyFactory with Bouncy Castle not working in Native Mode
  • #20091 - Fix for typo in kafka docs
  • #20090 - Change the default for printDatafetcherException to true in Dev Mode
  • #20087 - Validate @Path value at build time for RESTEasy Reactive
  • #20086 - Fix OIDC Dev UI in case Swagger is not added
  • #20084 - Bump jgit.version from 5.12.0.202106070339-r to 5.13.0.202109080827-r
  • #20083 - Bump junit-jupiter from 5.7.2 to 5.8.0
  • #20082 - Don't try to remove node8-typescript image
  • #20081 - Bump wildfly-elytron.version from 1.16.1.Final to 1.17.0.Final
  • #20080 - Bump junit-bom from 5.7.2 to 5.8.0
  • #20078 - Fixed NPE and proper filtering of 1.x platform descriptors
  • #20077 - Mark the auto-generated RESTEasy constructor as synthetic
  • #20076 - Resteasy Reactive: PatternSyntaxException named capturing group is missing trailing '>'
  • #20071 - Bump awssdk.version from 2.17.37 to 2.17.38
  • #20070 - Added flags to the AppDependency and simplified the AppModel
  • #20065 - Kubernetes extension doesn't generate labels for RoleBinding resources
  • #20064 - io.quarkus.qute.i18n.MessageBundle annotated class *__Bundle not found for multi-module gradle project in test mode
  • #20062 - Add missing labels assertions on Service
  • #20061 - Added search in log level in Dev UI
  • #20059 - Enhance healthcheck exclude parameter for reactive datasource
  • #20058 - Vert.x restructuring - part 2/2
  • #20057 - Rename Rest Client Reactive integration tests
  • #20056 - Rest Client Reactive: Support PathParam from BeanParam
  • #20055 - Easily go back to Dev UI from Swagger and GraphQL UI
  • #20052 - Make failure count red
  • #20051 - Add better API for shutdown on Curated App close
  • #20050 - Be more intelligent about locating java for @QuarkusIntegrationTest
  • #20049 - It's not possible to use QuarkusIntegrationTest in case default Java version is less than 11
  • #20048 - Make MpMetadata public
  • #20047 - IllegalAccessError for gauges with Micrometer + MP Metrics binder
  • #20044 - Restore ArC to Dev UI
  • #20043 - Bump awssdk.version from 2.17.35 to 2.17.37
  • #20035 - Support injecting OIDC WireMockServer into tests
  • #20033 - Fix outdated reactive transaction management doc
  • #20032 - CLI: make display of subcommands consistent
  • #20029 - Use quarkus-gradle-plugin.version property in the JSON metadata template to represent the version of the Gradle plugin
  • #20027 - @PathParam does not work with REST Reactive Client when mixed with BeanParam
  • #20026 - Loosen restriction on casing of the Accept header
  • #20023 - Rest Client Reactive: Support Multi for SSE
  • #20021 - Resteasy-Reactive Accept Matching should be case insensitive
  • #20019 - Apply tiny polish to DependencyTreeMojo
  • #20018 - Add specific information when throwing spec mandated exceptions
  • #20017 - CLI commands and sub-commands are listed sort of randomly in help message
  • #20015 - Improve the kubernetes-config doc
  • #20012 - Fix lambda continuous testing failure
  • #20011 - CLI: change rendering of nested subcommands in help
  • #20007 - GradleProjectBuildFile.getDependencies() should be returning direct dependencies instead of all of them
  • #20005 - Added link to Swagger UI from OIDC Dev UI Screen
  • #20004 - Capture histogram data if configured for long task timers
  • #20002 - Add search to DevUI log-levels pop-up
  • #20000 - Improve documentation of kubernetes-config extension
  • #19997 - Fix Multiple Hibernate ORM DevUI entries
  • #19996 - PgPool outdated documentation
  • #19995 - Update rest-data-panache and spring-data-rest guides to use reactive dep
  • #19992 - Clarify the getting started documentation when building an uber-jar
  • #19988 - Fix permission issue in multi-stage docker build
  • #19987 - Better status display for datasources
  • #19984 - Release the context manager last
  • #19983 - Take tags on meta annotation into account
  • #19981 - Bump awssdk.version from 2.17.34 to 2.17.35
  • #19980 - Bump mongo-client.version from 4.3.1 to 4.3.2
  • #19979 - CLI help message contains text for registry add command instead of extension add command
  • #19978 - Support RestResponse as a return type for reactive rest client methods
  • #19977 - Add memory settings according to redpanda docker quickstart
  • #19976 - Upgrade to SmallRye OpenAPI 2.1.12
  • #19972 - Bump Keycloak version to 15.0.2
  • #19971 - Junit custom tags do not get picked up by Continuous Testing engine
  • #19969 - Support for provider-neutral OIDC Dev UI
  • #19966 - Allow using RestResponse as return type for rest client
  • #19964 - Fixes related to Kotlin JVM target
  • #19961 - Document Spring Boot @ConfigProperties limitations and recommendations
  • #19960 - Improved test for @ConfigMapping constructor injection with override
  • #19958 - Trim container-image configuration values
  • #19956 - Automatically remove trailing spaces in the application.properties file
  • #19955 - Make @TestSecurity work correctly with unannotated JAX-RS endpoints security feature
  • #19951 - Default to drop-and-create for DevServices
  • #19946 - Bump awssdk.version from 2.17.33 to 2.17.34
  • #19945 - Bump flyway-core from 7.14.1 to 7.15.0
  • #19943 - Make labels a general container-image setting instead of Jib specific
  • #19934 - Make TransactionSynchronizationRegistry producer @Unremovable once again
  • #19933 - Vert.x restructuring - part 1/2
  • #19923 - OAuth and Swagger UI fails on 2.2.1.Final
  • #19914 - Bump awssdk.version from 2.17.32 to 2.17.33
  • #19910 - Dev Services for Keycloak: read the realm name from file, fix the container lookup, create default realm optionally
  • #19905 - Qute docs - introduce the "Qute Used as a Standalone Library" section
  • #19903 - Add support for setting labels for container-image-docker
  • #19896 - quarkus.security.jaxrs.deny-unannotated-endpoints=true does overrule @TestSecurity(authorizationEnabled = false)
  • #19893 - Fix Dev UI Logging
  • #19892 - Support for serializing POJOs to multipart forms in REST Client Reactive
  • #19891 - Add QuarkusMainTest and QuarkusMainIntegrationTest
  • #19890 - Test execution message is now copy/paste friendly
  • #19889 - Use the same parent CL for both test and dev
  • #19888 - Continuous testing classloading issue
  • #19883 - GraphQL - make sure the panache entities are updated in the index
  • #19881 - Qute: Remove Standalone lines should be true by default as doc says it is
  • #19876 - More descriptive error messages for unsupported Jandex storage format versions
  • #19873 - Arc - transactional observers should register standard synchronization instead of interposed
  • #19872 - Improve documentation for token propagation
  • #19869 - Make sure we respect and document the MP config settings for overriding Context Propagation
  • #19867 - JPA-Annotation @AttributeOverride at type level is not evaluated properly when also using orm.xml
  • #19863 - Remove useless code from KuberentesProcessor
  • #19859 - Change dev mode working directory
  • #19858 - Fix race in continuous testing tests
  • #19855 - Bump flyway-core from 7.14.0 to 7.14.1
  • #19854 - Bump awssdk.version from 2.17.31 to 2.17.32
  • #19847 - Removed duplicate dependency on asm-commons, triggering a warning
  • #19839 - Replace runtime reflection usage in rest-links with build time metadata capturing
  • #19834 - Upgrade from 2.1.4 to 2.2.1 - Resource and Validator Tests Failing
  • #19833 - Remove hard coded kotlin version in Gradle tests
  • #19832 - Dev UI config screen updates
  • #19830 - Support config properties in @ClientHeaderParam
  • #19826 - Add missing @ConfigItem annotations
  • #19821 - 'copy to profile' not limited by config editor scope
  • #19819 - Port spring-web to RESTEasy Reactive
  • #19816 - Don't rely on vert.x for CT tests
  • #19813 - Bump awssdk.version from 2.17.30 to 2.17.31
  • #19804 - Context Propagation: more settings
  • #19803 - Update to proton-j 0.33.9
  • #19801 - Port rest-data-panache to RESTEasy Reactive
  • #19788 - Bump awssdk.version from 2.17.29 to 2.17.30
  • #19786 - Add timestamp to each StepTiming message
  • #19783 - Some Swagger UI Screenshots updates in the Guides
  • #19779 - Show Dev UI Tile even if there is no Guide
  • #19778 - Remove two classes that has been moved to test-framework/artemis
  • #19776 - Arc - pre-destroy and post construct shouldn't be considered as candidates for around invoke interception
  • #19772 - Fix DevUI logstream that register listener on all select elements
  • #19771 - Port rest-data-panache to RESTEasy Reactive
  • #19764 - Use testcontainers (if applicable) to determine if Docker is working
  • #19762 - Provide actionable error message when non-static inner class used as JAX-RS resource
  • #19759 - Implement inheritence for Stereotype and qualifier in arc
  • #19757 - Non static inner class as JAX-RS Resource produces obscure error
  • #19755 - config editor should have the lock icon to mark build time only settings
  • #19752 - config "filter" shows up empty
  • #19743 - Bump awssdk.version from 2.17.28 to 2.17.29
  • #19742 - Bump jackson-bom from 2.12.4 to 2.12.5
  • #19741 - IsDockerWorking excludes the ability to simply use the unix socket directly. (docker-in-docker in tekton pipelines)
  • #19736 - Fix async i/o error and move startup script
  • #19735 - Small typo
  • #19734 - Document how to test OIDC with DevServices and minor updates to quarkus-test-keycloak-server
  • #19733 - Add audit table suffix config property
  • #19720 - Upgrade to Hibernate ORM 5.6.0.Beta1
  • #19717 - Revert "Add the ability for extensions to exclude GraalVM config from jars"
  • #19714 - Qute - unwrap java.util.Optional automatically
  • #19713 - Arc - container invocation of predestroy/post-construct methods should not be treated as bussinees method invocations
  • #19711 - GraalVM issue with ArrayList serialization
  • #19707 - Add config property for reusing jacoco data files
  • #19705 - Bump aws-lambda-java-events from 3.9.0 to 3.10.0
  • #19704 - Bump sentry-jul from 5.1.1 to 5.1.2
  • #19703 - Bump awssdk.version from 2.17.27 to 2.17.28
  • #19702 - Keycloak Dev Services should extract a realm name from the realm file
  • #19689 - Remove unnecessary Jackson dependency from oidc extension
  • #19688 - quarkus-oidc brings jackson
  • #19681 - Bump Liquibase from 4.3.5 to 4.4.3
  • #19680 - OpenAPI Auto security based on extensions
  • #19679 - Arc - Filter out overriden methods when looking for pre-destroy and post construct candidated
  • #19678 - Arc - adjust interception of overriden lifecycle methods accordingly to specification
  • #19674 - Dev UI: Extension card not visible out-of-the-box
  • #19669 - Add forRemoval to RESTEasy Reactive deprecations
  • #19666 - Improve DevServices test integration
  • #19664 - Bump mockito.version from 3.12.3 to 3.12.4
  • #19663 - Bump awssdk.version from 2.17.26 to 2.17.27
  • #19658 - Add KeycloakTestAdmin
  • #19656 - Avoid using deprecated InterceptorBindingRegistrar#registerAdditionalBindings
  • #19651 - Fix and enhance Maven Invoker example
  • #19649 - Add the ability for extensions to exclude GraalVM config from jars
  • #19648 - Bump testcontainers to 1.16
  • #19647 - Fix backwards compatibility with GraalVM/Mandrel 20.3 LCMS substitutions
  • #19646 - gRPC: simplify adding headers to client calls
  • #19645 - #19534 broke backwards compatibility with GraalVM/Mandrel 20.3
  • #19643 - Show example of executing a single Maven Invoker test
  • #19639 - Add a substitution for sun.security.jca.JCAUtil for Java 17
  • #19638 - Bump grpc.version from 1.38.1 to 1.40.1
  • #19636 - Dev UI: Config Editor should render different web components depending on the config property type
  • #19633 - [JDK 17] [Native-image] Random/SplittableRandom class in the image heap, reading field sun.security.jca.JCAUtil.def
  • #19632 - Bump kotlin to 1.5.30, coroutines to 1.5.1, dokka to 1.5.0
  • #19631 - Share containers in DevServices for Keycloak
  • #19628 - Bump awssdk.version from 2.17.25 to 2.17.26
  • #19626 - Bump mockito.version from 3.12.2 to 3.12.3
  • #19620 - Bump mockito-core from 3.12.1 to 3.12.2
  • #19613 - ConfigMapping does not handle java.nio.file.Path by default
  • #19604 - Bump mockito-core from 3.11.2 to 3.12.1
  • #19603 - Bump mockito.version from 3.11.2 to 3.12.1
  • #19597 - Bump awssdk.version from 2.17.20 to 2.17.25
  • #19591 - Bump xstream from 1.4.17 to 1.4.18
  • #19590 - Bump jsoup from 1.12.1 to 1.14.2 in /build-parent
  • #19587 - Bump jandex-maven-plugin from 1.1.0 to 1.1.1
  • #19585 - gRPC: make @Transactional methods and classes blocking
  • #19584 - Leverage gradle daemon in integration tests
  • #19580 - Treat @Transactional as @Blocking for gRPC
  • #19579 - Remove stacktraces from exceptions thrown deliberately in RESTEasy Reactive tests
  • #19561 - Bump gradle-tooling version
  • #19559 - Re-enable remaining excluded Timeout* tests in microprofile-rest-client TCK for Java 16+
  • #19554 - Qute prints Optional as Optional[value]
  • #19551 - Bump ANTLR from 4.8 to 4.9.2
  • #19547 - Conscious Language Updates
  • #19543 - Kafka serializer null handling
  • #19541 - Dev UI indicate properties set by DevServices
  • #19538 - Remove test @Tag(failsOnJDK16)
  • #19536 - gRPC dev UI: fix service names for service implementing the gRPC interface
  • #19534 - Adjust LCMS substitutions for GraalVM JDK 17
  • #19531 - Added a note for format query param to openapi guide
  • #19515 - Bump sentry-jul from 5.0.1 to 5.1.1
  • #19514 - Use artemicloud container image for the JMS guide
  • #19513 - CLI: create extension
  • #19506 - Remove unused jboss-servlet-api_4.0_spec.version property
  • #19501 - Normalize the quarkus.http.root-path at config level
  • #19497 - Extend CurateOutcomeBuildItem's AppModel to list all present extensions
  • #19495 - Create triage rule for Keycloak
  • #19493 - Fix issue with provider registration
  • #19492 - Static Content with quarkus.http-root-context
  • #19489 - Introduce no-test-modules Maven profiles
  • #19474 - security-jpa-quickstart failing in native
  • #19464 - OpenAPI: Added AutoTag and Response for Auto Security Requirement
  • #19443 - gRPC: support per service interceptors
  • #19441 - Add jandex-maven-plugin usage to gRPC Getting Started Guide
  • #19421 - Doc edit: config-mapping mocking docs need @InjectMock
  • #19370 - Cannot turn off http server
  • #19365 - Spring Config: Using @ConfigurationProperties to inject lists does not work
  • #19356 - sun.java2d.cmm.lcms.LCMS#setTagDataNative substitution is broken on JDK17
  • #19256 - Upgrade Gradle wrapper to 7.0 or greater
  • #19244 - Add test for rest-client reactive timeout
  • #19229 - gRPC: Enable per-service interceptor registration
  • #19225 - Run reactive rest client on Vertx same context
  • #19218 - Grpc DevUI output form resizing and missing test icons
  • #19217 - Add a test for gRPC header passing, remove unused filter from rest client
  • #19209 - Simplify adding gRPC headers
  • #19108 - Lambda live coding support
  • #19067 - Init bootstrap gradle plugin
  • #19059 - (InMemoryConnector) Sink does not receive message as per Kafka docs
  • #18977 - Reactive REST Client breaks Hibernate Reactive Transactions
  • #18970 - ArC - remove unused interceptors
  • #18833 - Re-enable TokenUtilsEncryptTest#testFailAlgorithm on Java 17+
  • #18636 - Add support for Vault’s PKI secret engine
  • #18597 - Swagger UI should automatically configure OIDC
  • #18573 - Mongodb Liquibase extension
  • #18427 - Provide Dev UI for OIDC when quarkus.oidc.auth-server-url is enabled which will work for all OIDC providers
  • #18169 - Opentracing it
  • #18009 - Liquibase MongoDB extension
  • #17767 - NativeImageTest fails because the LauncherUtil is unable to determine the status of the running process
  • #17228 - Support prefix in @ConfigRoot
  • #17102 - Upgrade to Gradle 7.2 and enable Gradle modules on JDK EA build
  • #17093 - Enable TCKS rest-client tests on JDK 16+
  • #17081 - Enable Gradle modules and tests on JDK 16+
  • #16993 - Unused resourceEntry.getKey() string replacement in KubernetesProcessor
  • #16968 - OpenShift: Annoying Random Issue when deploying into OpenShift
  • #16797 - Restructure Vert.x extensions
  • #16596 - Quarkus Gradle plugin breaks Gradle incremental compilation
  • #14586 - Simplify logging using static invocations and bytecode transformation
  • #13408 - Add characterEscapeHandler TypedXmlWriter xmlseeAlso support and fix separator jaxbindex
  • #10929 - Logging with Panache
  • #9791 - Add "prefix" to @ConfigRoot
  • #41 - Arc - implement CDI inheritance rules properly
quarkus - 2.2.3.Final

Published by geoand about 3 years ago

Major changes

Complete changelog

  • #20041 - Micrometer: fix quarkiverse groupId in docs
  • #20040 - Documentation page for micrometer metrics shows wrong quarkiverse extension depedency
  • #20016 - Bump kubernetes-client-bom from 5.7.2 to 5.7.3
  • #20010 - Fix declaredType handling in RESTEasy Reactive
  • #20008 - Upgrading to 2.2.2 - REST resource extending abstract class fail on POST/PUT
  • #19993 - Fix NPE in QuarkusTestExtension.runAfterAllCallbacks() on failed boot (2.2)
  • #19950 - Regression: Knative deployments not working in 2.2.1.Final
quarkus - 2.2.2.Final

Published by gsmet about 3 years ago

Major changes

  • #19928 - Upgrade to Oracle JDBC driver v 21.3.0.0 and import its BOM
  • #17482 - Pass --exclude-config programatically

Complete changelog

  • #19949 - Fix continuous testing race
  • #19948 - SCI's can't add websocket endpoints
  • #19947 - Fix log assertions
  • #19939 - Add mailer-deployment to bom
  • #19938 - Oracle JDBC metadata overrides
  • #19937 - Revert "Register @ConfigMappings directly into the Config builder"
  • #19936 - Fix a few issues with the CI build report
  • #19932 - Mark oidc-client and oidc-client-filter as stable and update descriptions for all OIDC extensions
  • #19928 - Upgrade to Oracle JDBC driver v 21.3.0.0 and import its BOM
  • #19927 - SmallRye GraphQL 1.3.2
  • #19926 - Experimental Maven goal to check for Quarkus platform and extension updates
  • #19925 - Add instructions to access App passwords page
  • #19922 - Set default jvm-target in basic kotlin sample project
  • #19921 - Fix combination of multiple @Nested tests with root lifecycle methods
  • #19920 - Fix broken link for config-reference
  • #19915 - Property value can't be read from Vault testcontainer in Quarkus 2.2.1, works fine in 2.1.4 version
  • #19909 - Fixed a broken link in a guide
  • #19908 - Include relevant upstream catalogs even if their versions aren't recommended for new projects
  • #19906 - Fix gradle deployment classpath leak
  • #19904 - Fix issue with skip predicates in scheduled methods
  • #19902 - gRPC - archive with a MutinyBean implementor is a bean archive
  • #19901 - Expose Agroal feature: idle validation
  • #19900 - There must be exactly one bean that matches the skip predicate
  • #19897 - Fix use of OpenTelemetry OTLP exporter in native mode
  • #19895 - Ensure that eager security handling works in native mode
  • #19887 - LambdaContainerHandlerSubstitution class must be marked final
  • #19886 - [native-image] integration-tests/amazon-lambda-rest, UserException: Annotated class must be final
  • #19882 - Fix RESTEasy classic server templating for observability
  • #19880 - Update JNA to work with Apple M1
  • #19878 - NoSuchMethodException when update from 2.2.0.CR1 to 2.2.1 in native mode
  • #19877 - Native build error on Quarkus 2.2.1.Final when using Opentelemetry
  • #19874 - Bump kubernetes-client-bom from 5.7.0 to 5.7.2
  • #19871 - Make KubernetesClientErrorHandler always throw a RuntimeException
  • #19870 - Potential NPE when deploying on Kubernetes / Openshift
  • #19857 - Clean up hang detection on failed start
  • #19851 - Rest Client Reactive: improve error on invalid subresource return type
  • #19848 - Dev UI Keycloak - Make the logout button visible
  • #19846 - Dev UI Test result screen make sure dark background use light text
  • #19844 - Don't fail Hibernate Validator when no RESTEasy Reactive request is in progress
  • #19843 - JUnit @Nested with @QuarkusTest with @BeforeEach on Root-Class fails (Since 2.2.1.Final)
  • #19842 - Take @TestSecurity(authorizationEnabled = false) into account for RESTEasy Reactive
  • #19837 - Marking Amazon extensions as stable
  • #19829 - Provide actionable error message when Provider in RESTEasy Reactive isn't a bean
  • #19827 - Set actual file name in Rest Client Reactive multipart support
  • #19824 - Mark quarkus-container-image-openshift as stable
  • #19823 - Fix @NoCache without fields handling in RESTEasy Reactive
  • #19822 - RESTEasy Reactive @NoCache unexpected behavior
  • #19820 - Make sure KC Dev UI page persists after reload
  • #19818 - Update status of the Mutiny, AMQP connector and gRPC extensions
  • #19812 - Do not propagate java compiler argument in kotlin compilation provider
  • #19810 - CLI: docs and help for -P
  • #19809 - Fix NoSuchElementException on @Before/AfterAll with TestInfo
  • #19808 - Update to Vertx 4.1.3, Mutiny Bindings 2.13.0 and Netty 4.1.67
  • #19807 - Update OIDC TokenStateManager to return Uni
  • #19806 - Add the ability for extensions to exclude GraalVM config from jars [Revisited]
  • #19805 - Quarkus RestEasy Reactive MultiFormData Client Upload Jar Issue
  • #19800 - JUnit: Exception in BeforeAll/AfterAll with TestInfo parameter
  • #19796 - Codestarts - gRPC - add index.html
  • #19795 - K8s Service redeployment
  • #19794 - Set default jvm-target in kotlin sample project
  • #19791 - Update Dev UI with the correct state when resuming
  • #19781 - Undertow Websockets: Could not create an endpoint dynamically
  • #19777 - Continuous testing - Dev UI reports "All tests passed" despite there's a test failure
  • #19754 - cannot create 999-snapshot project
  • #19724 - Remove hard coded dependency version in ConditionalDependenciesTest
  • #19701 - Fail to redeploy to Kubernetes
  • #19670 - io.quarkus.oidc.TokenStateManager called from event loop thread
  • #19642 - add tip in grpc code start to tell user how it works
  • #19624 - Upgrade the Oracle JDBC driver to benefit from JDK11 baseline
  • #19448 - Arc: Regression issue when mapping @ConfigMapping using a custom ConfigSource implementation
  • #19374 - Dev UI - Test report output not visible
  • #19156 - quarkus-reactive-pg-client not detected when using gradle
  • #18962 - Vulnerability in netty-codec 4.1.65
  • #18838 - ConditionalDependenciesTest shouldn't hardcode the byte-buddy version
  • #18469 - [RESTEasy] enabling GZIP compression results in corrupted chunked response
  • #18251 - Opentelemetry server templating does not work with template in class Path annotation
  • #18166 - Automatic recompilation for Kotlin sources on quarkusDev does not work with Quarkus 2.0.0.CR3 (with gradle)
  • #17482 - Pass --exclude-config programatically
  • #14695 - IllegalReferenceCountException logged with enabled compression
quarkus - 2.2.1.Final

Published by gsmet about 3 years ago

Major changes

Complete changelog

  • #19784 - Upgrade build-reporting-maven-extension to 1.0.4
  • #19780 - Use the proper config values when pulling base image for native build using Jib
  • #19769 - Provide actionable error message when RESTEasy can't pick Provider constructor
  • #19760 - Fix dev mode launch on Windows, replace jline with Aesh in the quarkus-maven-plugin
  • #19756 - Replace "Could not find MessageBodyWriter for response object of type: java.util.ArrayList of media type: application/json" with helpful tip
  • #19751 - Fix wrong TestInfo test method in @Before/AfterEach
  • #19748 - Fix typo in vertx.adoc
  • #19747 - JUnit: Wrong test method passed in TestInfo parameter of BeforeEach/AfterEach methods
  • #19746 - Update docs to remove not working examples
  • #19744 - Jib native build failures when setting custom 'quarkus.jib.base-native-image' values
  • #19739 - Add Nexus 3 instructions
  • #19731 - Bump com.gradle.enterprise plugin to 3.6.4
  • #19730 - Updated "Dev UI page" text to link to Dev UI on localhost
  • #19729 - ArC - use the context object for a custom pseudo-scope
  • #19725 - Pseudo scope doesn't use the context class object
  • #19722 - Qute type-safe validation - include all interface methods in hierarchy
  • #19715 - Fix NPE in TenantConfigBean preventing proper ARC shutdown leading to class loader issues
  • #19709 - Extension registry repository as a Nexus Repository proxy
  • #19708 - Fix "Response head already sent"
  • #19706 - Handle creating the src dir in dev mode
  • #19699 - Make it easier to access the static OidcTenantConfig from custom tenant resolvers
  • #19696 - Upgrade build-reporting-maven-extension to 1.0.3
  • #19695 - Check whether the platform catalog couldn't be resolved from a Maven mirror
  • #19693 - Fallback to the original registry repo config in case applied mirror/proxy from settings didn't work
  • #19684 - Add an actionable message when attribute of multipart is a file and not accessed as such
  • #19677 - RESTEasy Reactive Multipart Json Upload doesn't work for files
  • #19675 - Reactive Messaging WebSocket Guide
  • #19673 - Regression: Quarkus 2.2.0 breaks Dev Mode on Windows
  • #19672 - Mute artifact transfer listener for the registry client used from a Mojo unless debug is enabled
  • #19655 - Index doesn't pick up new interface implementations during dev mode
  • #19654 - Upgrade to Hibernate ORM 5.5.7.Final
  • #19640 - Add section about the execution model in reactive guides
  • #19635 - Fix Arbitrary file write during archive extraction ("Zip Slip") vulnerability
  • #19630 - Never propagate a WebApplicationException from the client
  • #19621 - Response head already sent Exception
  • #19564 - Qute can't find all fields defined on parent interfaces with strict rendering enabled
  • #19488 - Either RESTEasy Reactive/REST Client Reactive swallow errors in some scenarios, very difficult to debug
  • #14551 - Confusing info in guide discussing Reactive Messaging and HTTP
quarkus - 2.2.0.Final

Published by gsmet about 3 years ago

Major changes

Complete changelog

  • #19625 - Rest Client Reactive guide: add info about RestClientBuilder
  • #19619 - CLI add/remove registry commands
  • #19616 - Lift restriction of HTTP application for Kubernetes manifest generation
  • #19615 - Fix extension combination score calculation for project creation
  • #19610 - Improve documentation of "Separating Java and native image compilation" section
  • #19609 - Fix SmallRye Fault Tolerance build-time class loading
  • #19607 - Get rid of a bunch of compiler warning in RESTEasy Reactive
  • #19606 - RestClient Reactive + Fault Tolerance doesn't work
  • #19602 - Add UTF-8 as charset when RESTEasy Reactive returns text/plain
  • #19601 - Make the use of @Blocking and @NonBlocking a build time error
  • #19600 - Resuming tests after pause is broken
  • #19598 - Push security checks further up the handler chain
  • #19596 - Cannot toggle back to test mode after pause
  • #19594 - Initialize HibernateOrmConfigPersistenceUnitLog#queriesSlowerThanMs
  • #19593 - NullPointerException in FastBootHibernatePersistenceProvider
  • #19578 - Allow customization of default content type for Multipart handling
  • #19575 - Bring some consistency in Dev Services startup logs
  • #19574 - Fix @InjectMock and @InjectSpy handling of @Nested tests
  • #19573 - DataSources DevService doesnt follow the same logs patterns as other devServices
  • #19572 - RestEasy Reactive: don't bail out from scanning on no @Path annotations
  • #19571 - Fail at build time if SpEL is used in @Value
  • #19570 - Provide clear build-time error message when using Map in @ConfigProperties
  • #19567 - Register the client response builder
  • #19566 - Update SmallRye OpenAPI to 2.1.10
  • #19565 - Add @Incomings support to the reactive messaging extension
  • #19562 - Two @Incoming via smallrye-reactive-messaging causes build errors.
  • #19557 - resteasy-reactive client complains about server components missing
  • #19556 - better/more informative error than "Not a REST client interface: interface update$PlaylistService"
  • #19552 - Add (OIDC) to the titles/summary as it's a common search term
  • #19548 - Get all code flow credentials visible to SecurityIdentityAugmentors
  • #19546 - Ability to initialize Maven repos from env vars
  • #19544 - Document a set of Kafka integration recipes
  • #19535 - RESTEasy Reactive broken text on Windows
  • #19532 - Update SmallRye Reactive Messaging to 3.9.1
  • #19530 - Update the guides to refer to the io.quarkus.platform BOMs instead of the universe BOM
  • #19529 - Added mounting PVCs section to openshift doc
  • #19528 - Documentation is unclear about how to mount a PVC on Openshift
  • #19527 - RESTEasy Reactive multipart - way to override default charset and content type
  • #19520 - Use new SerializationFeature.register API with GraalVM/Mandrel >=21.3
  • #19518 - Add JUnit TestInfo support
  • #19517 - Add all the properties for MongoDB Service Binding
  • #19507 - gRPC Dev UI: better size for response text, include streaming services and health endpoint
  • #19505 - Mark RESTEasy Reactive as stable
  • #19503 - Extension registry user documentation
  • #19498 - Rest Client Reactive: don't retrigger client response filters when they fail
  • #19487 - Vert.x TCCL fixes
  • #19485 - keycloak DevService doesnt follow the same logs patterns as other devServices
  • #19484 - Expose Jib offline mode
  • #19482 - Classloader issue with JUnit TestInfo
  • #19478 - Document reactive health check
  • #19476 - Reactive rest client custom exception mapper is invoked twice
  • #19475 - OpenAPI: Added support for quarkus.resteasy-reactive.path
  • #19460 - "Separating Java and native image compilation" docs different to actual behaviour
  • #19442 - Cannot deploy "pure" messaging application to Kubernetes
  • #19434 - Setting quarkus.resteasy.path not reflected in OpenAPI or Swagger
  • #19415 - Rest Client Reactive: Exceptions from ResponseExceptionMapper are wrapped in ProcessingException
  • #19391 - No (mock) injection when using @Nested JUnit tests
  • #19368 - Spring Properties: Can't inject values using complex SpEL
  • #19366 - Spring Config: Using @ConfigurationProperties to inject maps does not work
  • #19338 - CoreSerializationInGraalITCase of integration test Main fails with latest GraalVM
  • #19298 - Add migration note about using @ConfigMapping only for Interfaces
  • #16897 - Security roles checked after constraints validation with quarkus-resteasy-reactive
  • #15935 - Unable to use @Authenticated with resteasy-reactive and smallrye jwt with proactive auth disabled
quarkus - 2.1.4.Final

Published by gsmet about 3 years ago

Major changes

Complete changelog

  • #19641 - Fix quarkus.test.arg-line multiple args handling
  • #19637 - Documentation Fix: Changing Type to reflect Kotlin implementation
  • #19623 - Regression in launching IntegrationTests instrumented with Jacoco-Maven-Plugin
  • #19618 - Activate RequestContext when resolving TenantResolver
  • #19611 - Rest Client: exclude weld-api
  • #19605 - Only check if docker is running when redis devservice is needed
  • #19599 - Setting quarkus.redis.devservices.enabled to false does not work
  • #19595 - Fix Resteasy Reactive race
  • #19583 - Simplify gradle native configuration example
  • #19582 - Get BouncyCastle KeyPairGenerator working in the native image
  • #19577 - Fix property to build a native executable via Docker
  • #19576 - Add HTML to Qute extension keywords
  • #19568 - Fix RR bug introduced in the last race fix
  • #19550 - Handle extensions without any description set
  • #19545 - Update SmallRye Config to 2.4.4
  • #19542 - Use MultivaluedHashMap in examples
  • #19540 - Internal Server Error at /q/dev/ 3
  • #19523 - Allow for async operations resolving the tenant
  • #19522 - Remove DevServices shutdown hooks
  • #19521 - Hot replacement breaks vert.x context propagation
  • #19519 - BlockingOperationNotAllowedException is thrown when access database with panache in TenantConfigResolver
  • #19516 - Quarkus Native Image Isn't Working on Lambda
  • #19512 - Unable to get Otel Current Context in debug Mode with opentelemetry
  • #19510 - Move to JLine 3.x to avoid Jansi 1.x dependency/usage
  • #19509 - Unpredictable "Shutdown in progress" exception for code in dev mode
  • #19499 - Qute description doesn't mention HTML templating
  • #19496 - Properly deprecate quarkus.resteasy.metrics.enabled
  • #19491 - Crash during mvn io.quarkus-maven-plugin:2.1.2.Final:create
  • #19480 - Warning about deprecated quarkus.resteasy.metrics.enabled is printed even when replacement setting is already used
  • #19477 - Add a JUnit tag for @QuarkusTest so that we can exclude them easily
  • #19467 - Hibernate Multitenant project with a @RequestScoped TenantResolver throws javax.enterprise.context.ContextNotActiveException
  • #19455 - Use Maven plugin's groupId and version as the base for the target platform groupId and version
  • #19454 - Rest Client Reactive: unwrap exceptions set by mappers in async
  • #19393 - Remove dependency to weld
  • #19390 - Warning SRCFG01005 when using quarkus.config.locations
  • #19376 - Command Mode docs - mention the "e" hotkey
  • #19261 - Simplify proxy selection for the REST Client
  • #19250 - quarkus-maven-plugin:2.1.0.Final creates project with different platform version
  • #19240 - Rest Client java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0 when setting http.nonProxyHosts
  • #18642 - Security provider BC + Native Mode not working in Quarkus v2.0
  • #18548 - Error injecting rest client caused by PatternSyntaxException when http.nonProxyHosts is set
quarkus - 2.1.3.Final

Published by gsmet about 3 years ago

Major changes

Complete changelog

  • #19490 - Fix RESTEasy Reactive race
  • #19486 - Ability to configure the registry URL from an env var
  • #19481 - Fix typo in config reference docs
  • #19471 - SimpleQuarkusRestTestCase#testFormMap sometimes fails with NPE
  • #19459 - Make roles unique when creating users in Keycloak dev services
  • #19458 - Fix minor DevServices for Keycloak typos
  • #19440 - Filter out duplicate JMX registration message
  • #19437 - Make sure logging is up when flyway starts
  • #19430 - Make sure projects based on non-recommended platform versions can still list relevant extensions
  • #19429 - Improve additional build args documentation
  • #19424 - Update event bus documentation to explain how to access an executor managed by Quarkus
  • #19419 - Add last-updated metadata attribute to the PlatformCatalog as reported by Maven metadata
  • #19411 - Fixed errors in pom
  • #19408 - Fix handling multipart requests manually
  • #19407 - Rename max.in.flights.requests.per.session to max.in.flight.requests.per.connection
  • #19404 - RESTEasy Reactive build failure with MULTIPART_FORM_DATA
  • #19403 - Prevent an infinite loop in AeshConsole write
  • #19400 - Queue the log messages if the queue compaction leads to new space
  • #19392 - Dev mode freezes when quitting and console log colors are switched off
  • #19383 - Gradle listExtension - fails on new release or project out of date with latest release
  • #19381 - QuarkusDelayedHandler prints an error and throws a log message away even if the queue was compacted
  • #19378 - Make separate schema compiling really work
  • #19377 - JPA Converter with auto-apply
  • #19358 - Fix Dev Console open browser error on windows
  • #19357 - Fix abstract method error in REST client
  • #19355 - RR routing fixes
  • #19349 - Ability configure extension registries from the environment variables
  • #19347 - Ignore unknown indexed property names in @ConfigRoot
  • #19345 - Minor naming changes for the doc
  • #19344 - Schedule reflective type hierarchy visits instead of processing it recursively
  • #19343 - Add Surefire test results for Gradle integration tests
  • #19341 - Reactive rest client doesn't support resource locator and subresource
  • #19313 - Ability to set registry client cache policy to "always" refresh from env
  • #19305 - Add build reporting extension and include report into uploaded archives
  • #19299 - RESTEasy reactive endpoint 404
  • #19290 - [Update to Quarkus 2.1.1.Final] Throw java.io.IOException when press 'w' in DevConsole
  • #19262 - Spurious warning when handling string list properties from YAML
  • #19045 - Kafka JMX registration causes issues with continuous testing
  • #18542 - Resteasy-reactive routing does not work when paths are shared across classes.
  • #16874 - JPA Converter with auto-apply not working
  • #8371 - Should be ManagedExecutor in the Reactive Messaging Doc
quarkus - 2.2.0.CR1

Published by gsmet about 3 years ago

Major changes

  • #19332 - Add global flag to disable dev services
  • #19066 - Introduce support for MongoDB service binding
  • #18923 - Change the default thread model for RR
  • #17903 - Extension for running Narayana LRA participants

Complete changelog

  • #19466 - Close OIDC web clients
  • #19465 - Bump flyway-core from 7.13.0 to 7.14.0
  • #19463 - Update to the latest OpenTelemetry release
  • #19462 - Make sure super-configuration are used for dependency resolution
  • #19461 - Bump SmallRye Reactive Messaging version to 3.9.0
  • #19459 - Make roles unique when creating users in Keycloak dev services
  • #19458 - Fix minor DevServices for Keycloak typos
  • #19449 - Use Eclipse Temurin in Quarkiverse workflow templates
  • #19433 - Bump awssdk.version from 2.17.19 to 2.17.20
  • #19432 - Support serialization inclusion configuration in Jackson
  • #19428 - Jackson extension should provide configuration for serializing null or empty values
  • #19427 - Redis Dev Services - Print connection url
  • #19425 - Fix code location in the multi-stage build examples
  • #19423 - Implement Apicurio Registry Dev Service sharing
  • #19422 - Exclude jakarta.activation-api from our artifacts
  • #19418 - Make gradle-tooling-api optional to remove a myriad of warnings in CI
  • #19417 - Bump awssdk.version from 2.17.18 to 2.17.19
  • #19416 - Bump bctls-fips from 1.0.12.1 to 1.0.12.2
  • #19414 - Switch to Eclipse Temurin JDK via actions/setup-java
  • #19410 - Fix flakey test
  • #19409 - Fix flakey test
  • #19398 - Added test for @ConfigMapping constructor injection
  • #19397 - Dev Services for Redis should print out the connect string
  • #19394 - Bump awssdk.version from 2.17.17 to 2.17.18
  • #19387 - Error reading ConfigMapping in constructor injection
  • #19386 - Gradle error finding subproject dependency version
  • #19372 - Bump kubernetes-client-bom from 5.6.0 to 5.7.0
  • #19369 - Scheduler docs - clarify the "concurrent execution strategy"
  • #19363 - Hibernate ORM DevUI - show DDL scripts collapsed by default
  • #19361 - Bump micrometer-bom from 1.7.2 to 1.7.3
  • #19360 - Bump mariadb-java-client from 2.7.3 to 2.7.4
  • #19354 - Add tests for CT + Kafka + DevServices
  • #19353 - Bump awssdk.version from 2.17.16 to 2.17.17
  • #19352 - Bump flyway-core from 7.12.1 to 7.13.0
  • #19350 - Improve guide for Kafka + Avro projects
  • #19348 - Remove workaround after updating to Jandex 2.3.1.Final
  • #19346 - CI Windows job - enable gc logs to debug OOM: Metaspace
  • #19340 - Add test for @JsonView support in RESTEasy Jackson
  • #19336 - Add com.sun.security.sasl.Provider automatically for Infinispan
  • #19333 - Inject modified headers
  • #19332 - Add global flag to disable dev services
  • #19331 - Add Dev Services page
  • #19329 - Throw exception when mixing tests
  • #19327 - Bump awssdk.version from 2.17.15 to 2.17.16
  • #19325 - UnsupportedOperationException while running a QuarkusUnitTest with DevServices
  • #19322 - Should be a single page in docs for all Quarkus Dev Services
  • #19320 - Improve the Kafka + schema registry documentation for Confluent Schema Registry
  • #19318 - add a switch to disable @Incoming just like @Scheduled myMethod.cron.expr=disabled
  • #19317 - Resteasy Reactive: Headers manipulated in ServerRequestFilter are not injected properly into rest method
  • #19312 - Add ability to clean the DB in DevUI
  • #19310 - Bump awssdk.version from 2.17.14 to 2.17.15
  • #19303 - Button to reset the database state from the Quarkus Dev UI for Hibernate ORM
  • #19295 - Qute - add test for {#eval} in a tag
  • #19291 - Remove unused config property
  • #19285 - Fixes Flyway upgrade to 7.12.1
  • #19282 - Bump awssdk.version from 2.17.13 to 2.17.14
  • #19274 - Remove substitution for javax.xml.transform.TransformerException
  • #19273 - Scheduler - fix flaky MicrometerTimedTest
  • #19272 - Fix minor issues with ResteasyReactiveOutputStream
  • #19269 - quarkus starts database testcontainer even if quarkus.datasource.start-container set to false
  • #19264 - Bump awssdk.version from 2.17.12 to 2.17.13
  • #19253 - Bump flyway-core from 7.12.0 to 7.12.1
  • #19245 - Qute parser - produce correct error if empty namespace expression found
  • #19243 - Reactive Kafka: replace @ConfigProperty by @ConfigItem
  • #19242 - Deprecate usage of @ConfigProperty in ReactiveMessagingKafkaConfig
  • #19238 - use qute quarkus 2.1.0 dev run error
  • #19235 - Update SmallRye GraphQL to 1.3.1
  • #19233 - Bump awssdk.version from 2.17.11 to 2.17.12
  • #19227 - Use RESTEasy Reactive in oidc integration test
  • #19222 - Bump mongo-client.version from 4.3.0 to 4.3.1
  • #19221 - Bump jaeger.version from 1.4.0 to 1.6.0
  • #19212 - Bump awssdk.version from 2.17.10 to 2.17.11
  • #19206 - Fix grpc-getting-started.adoc guide
  • #19205 - Add Configuration option to enable Hibernate's LOG_SLOW_QUERY feature
  • #19200 - Reduce log clutter in RESTEasy Reactive tests
  • #19199 - Dev UI - ArC interceptors fails if AroundConstruct interceptor exists
  • #19196 - Introduce LocaleResolver for RESTEasy Reactive
  • #19195 - Infinispan client cannot find SaslServerFactory in native mode
  • #19193 - Allow empty body for json input
  • #19192 - Scheduler - make it possible to record metrics automatically
  • #19191 - Sync up OptaPlanner guide
  • #19189 - Add multipart fallback for BodyHandler
  • #19188 - Auto trim flyway locations
  • #19186 - Set the hang detection timeout to 1m for CI
  • #19185 - Don't use show SQL in the tests
  • #19184 - Cut down supressed exception traces
  • #19182 - Bump awssdk.version from 2.17.9 to 2.17.10
  • #19180 - Dev Services for Kafka combined with continuous testing not working right.
  • #19178 - Bump commons-compress from 1.20 to 1.21 in /bom/application
  • #19176 - Add integration tests for schema-based multitenancy
  • #19174 - Flyway extension does not automatically trim configuration property values
  • #19171 - RESTEasy reactive version presents different behaviour than the non-reactive version
  • #19170 - Updated Snapshot URL in CONTRIBUTING.md
  • #19169 - GraphQL: New config option to make the schema unavailable
  • #19166 - ArC - introduce the convenient AnnotationsTransformer.Builder
  • #19164 - Document the use of jboss.builder.graph-output
  • #19158 - Add possibility to disable GraphQL introspection via configuration
  • #19157 - Apply minor polish to MultiPartParserDefinition
  • #19154 - RESTEasy Reactive multipart form file upload hangs when using Reactive Routes failure handler
  • #19151 - Make Quarkus Gradle plugin work with spring dependency management
  • #19150 - Quarkus Gradle plugin 2.1.0.Final fails when used with plugin that also modifies dependencies
  • #19148 - Small OpenAPI and Swagger UI enhancements
  • #19143 - Bump awssdk.version from 2.17.8 to 2.17.9
  • #19142 - Bump flyway-core from 7.11.4 to 7.12.0
  • #19134 - Support config:boolean and config:integerin Qute
  • #19133 - Global config property to disable all DevServices
  • #19131 - Allow multiple static openapi.yaml/json files
  • #19130 - Upgrade to Hibernate Reactive 1.0.0.CR9
  • #19119 - Fix issue with Lambda and Jackson Afterburner in native mode
  • #19118 - Rest Client Reactive: remove unused duplicate exception mapper
  • #19113 - quarkus.swagger-ui.oauth2-redirect-url documentation and default value
  • #19111 - Fix minor rebase issue
  • #19107 - Bump awssdk.version from 2.17.6 to 2.17.8
  • #19104 - CLI: alias for docs; separate Main
  • #19098 - Performance drop for Kafka reactive messaging since Quarkus 2.0
  • #19093 - Fix NPE in RuntimeUpdatesProcessor
  • #19090 - Regression: Null pointer exception when enabling continuous testing
  • #19078 - Move Dev UI Logging closer to Console logging
  • #19077 - ClassLoader leak fixes
  • #19076 - Increase surefire timeout to 20m
  • #19075 - Dev services cleanup
  • #19069 - Micrometer - rework interceptors
  • #19066 - Introduce support for MongoDB service binding
  • #19064 - ArC - improve the InterceptorBindingRegistrar API
  • #19044 - Kafka dev services restarted for continuous testing
  • #19040 - Bump aws-serverless-java-container-core from 1.3.1 to 1.6
  • #19038 - Bump awssdk.version from 2.17.4 to 2.17.6
  • #19036 - Upgrade to Mutiny 1.0.0 and Vert.x bindings 2.12.0
  • #19026 - Add test for generics field usage of @InjectMock
  • #19021 - Move RESTEasy Reactive extensions into preview status
  • #19018 - Add force restart and toggle live reload options to DevUI
  • #19011 - Add option to force restart quarkus in dev ui
  • #19008 - Remove unused set
  • #19006 - Bump flyway-core from 7.11.3 to 7.11.4
  • #18999 - Upgrade to Smallrye GraphQL 1.3.0
  • #18992 - Bump gRPC version and a way to override protoc-os-classifier
  • #18979 - Add ability to specify default JAX-RS roles allowed
  • #18978 - Bump awssdk.version from 2.17.3 to 2.17.4
  • #18972 - Upgrade Smallrye Reactive Messaging to 3.8.0
  • #18969 - Properly name kubernetes-config runtime package
  • #18967 - Dev UI - ArC - add interceptors page
  • #18965 - Configuration and tuning of the Vert.x instance used to power DevConsole
  • #18964 - Kafka devservices option to create topic-partitions inside the broker
  • #18963 - quarkus.kubernetes-config.secrets.enabled not explained on Kubernetes Config documentation
  • #18960 - Dev UI - scheduler improvements
  • #18959 - Remove deprecated quarkus-bootstrap:build-tree
  • #18957 - Rest Client Reactive: globally register providers annotated with @Provider
  • #18951 - Bump awssdk.version from 2.17.2 to 2.17.3
  • #18946 - Expose Agroal feature: transaction requirement
  • #18942 - Should start a single Vertx instance, or guarantee unique thread names
  • #18940 - Expose Agroal feature: enhanced leak report
  • #18938 - Upgrade SmallRye OpenAPI to 2.1.8
  • #18934 - Remove "Quarkus - " from documentation titles
  • #18933 - Use testcontainers networking capabilities when using @QuarkusIntegrationTest + DevServices
  • #18932 - Bump to GraalVM 21.2
  • #18930 - Qute - register param expressions for includes and user-defined tags
  • #18929 - Introduce @WithOpenShiftTestServer annotation
  • #18923 - Change the default thread model for RR
  • #18917 - Bump aws-alexa-sdk.version from 2.39.0 to 2.40.0
  • #18916 - Bump awssdk.version from 2.17.1 to 2.17.2
  • #18915 - Common utility to parse conditional dependency config
  • #18914 - QuarkusIntegrationTest: docker option --net=host not supported for windows
  • #18899 - Ensure that rest-client and rest-client-reactive are not used together
  • #18894 - Polish Arc code to use Java 11 collection methods
  • #18872 - Bump awssdk.version from 2.17.0 to 2.17.1
  • #18862 - Introduce the ability to inject context into @QuarkusIntegrationTest tests
  • #18861 - Arc - Add qualifier checks on non-binding and repeating qualifiers, make sure events cannot be selected with type variables
  • #18854 - Access to DevService properties in QuarkusIntegrationTest
  • #18850 - Add ssl config to fix JaasClientOauthLoginCallbackHandler for kakfa
  • #18849 - Run gradle integration tests with maven
  • #18836 - Bump awssdk.version from 2.16.104 to 2.17.0
  • #18835 - Bump flyway-core from 7.11.2 to 7.11.3
  • #18834 - Bump mysql-connector-java from 8.0.25 to 8.0.26
  • #18828 - Bump Kotlin to 1.5.21
  • #18822 - Add Maps example with Base interface
  • #18805 - ArC - improved error when unable to add a synthetic no-arg constructor
  • #18790 - Disable TokenUtilsEncryptTest#testFailAlgorithm on Java 17+
  • #18766 - Bump awssdk.version from 2.16.103 to 2.16.104
  • #18757 - Get BasicAuthenticationMechanism ordered first so that Basic challenge is sent when equal auth methods exist
  • #18741 - Allow creating a Kafka ObjectMapperDeserializer with a TypeReference
  • #18730 - Minor cleanups and improvements in ArcContainerImpl
  • #18729 - Bump awssdk.version from 2.16.102 to 2.16.103
  • #18728 - Bump mongodb-crypt from 1.2.0 to 1.2.1
  • #18717 - AMQP Reference Guide
  • #18710 - Re-enable two rest-client tcks tests on Java 16 after upgrade to RESTEasy 4.7.0
  • #18703 - Use a different signature for registerSubstitution
  • #18696 - Bump wildfly-elytron.version from 1.16.0.Final to 1.16.1.Final
  • #18689 - Mutiny Uni context propagation leaks transaction context to eventloop threads
  • #18648 - Prefer BasicAuth challenge when more than one mechanism in registered and it is not possible to detect the client preference
  • #18647 - New AMQP getting started guide
  • #18634 - Expose LOG_QUERIES_SLOWER_THAN_MS for Hibernate
  • #18618 - Upgrades infinispan extension: don't create Remote Cache Manager without server list
  • #18614 - Swagger UI should automatically inject Authorization header when JWT is specified.
  • #18609 - dev ui log does not respect the log cleanup filters
  • #18592 - ArC: Make error on missing superclass no-arg constructor more user friendly
  • #18560 - @RegisterProvider required for resteasy interfaces
  • #18517 - Do not produce Infinispan RemoteCacheManager if no Infinispan configuration is present - part 2
  • #18497 - Register @ConfigMappings directly into the Config builder
  • #18333 - Injecting ConfigMapping in resteasy containerrequestfilter causes NoSuchElementException
  • #18313 - Add zipkin compatibility mode to open-tracing
  • #17903 - Extension for running Narayana LRA participants
  • #16764 - DevUI pages for Hibernate ORM
  • #16553 - Explore DDL scripts from Hibernate ORM in the DevUI
  • #16451 - Support for Proto3 Optional Fields
  • #15800 - Quartz scheduler does not support ConcurrentExecution.SKIP correctly
  • #14692 - Add mini config editor to error page
  • #10729 - Cannot natively compile when using jackson ObjectMapperCustomizer in AWS Lambda
  • #10362 - @PermitAll is misleading
  • #9834 - quarkus-resteasy-common depends on groupId com.sun.activation but rest-assured depends on groupId jakarta.activation
  • #3620 - Object dependency graph
  • #583 - Consider offering a way to reset DB at Hibernate ORM level for testing
quarkus - 2.1.2.Final

Published by gsmet about 3 years ago

Major changes

Complete changelog

  • #19324 - Efficient scan of jandex index for Spring JPA Annotations
  • #19323 - Degredation in Dev mode startup time for project using quarkus-spring-jpa extension
  • #19319 - Upgrade to JBoss Threads 3.4.2.Final
  • #19315 - Enable a LogCategoryBuildItem to avoid causing contention on Vert.x warnings
  • #19314 - Performance: contention on Logger instance caused by Vertx warning
  • #19307 - Gradle: make sure platforms and enforced platforms are applied to the deployment classpath
  • #19304 - Command mode apps - fix the restart key in the docs
  • #19301 - Fix JsonPlatformStream.setReleases and add missing equals/hashCodes
  • #19300 - Register classes referenced in Picocli annotations for reflection
  • #19297 - KOGITO-5643 Kogito quickstarts on Quarkus is failing
  • #19293 - Set correct TCCL for dynamic tests
  • #19292 - Fall back to ThreadLocal if Netty is not present
  • #19289 - picocli does not register defaultValueProvider references thus breaks in native
  • #19279 - Update SmallRye Config to 2.4.3
  • #19267 - Release buffer on ResteasyReactiveOutputStream when it is written to overflow
  • #19260 - Do not filter binary resources and SVG
  • #19259 - Add default values to config in Dev UI
  • #19257 - Memory leak in ResteasyReactiveOutputStream
  • #19252 - Fix documentation of property for JAX-RS Application class
  • #19247 - Agroal has a reference to a Netty class while not depending on it
  • #19246 - Add causing exception to WebApplicationException when jackson parsing fails in resteasy reactive server jackson reader
  • #19237 - Improve RESTEasyReactive error message
  • #19236 - Allow for {} characters in the regex
  • #19231 - Add causing exception to WebApplicationException when jackson parsing fails in resteasy reactive
  • #19228 - Upgrade to Hibernate ORM 5.5.6.Final
  • #19223 - Honor read timeout in reactive rest client
  • #19215 - Fix typos in javadocs of RoutingExchange
  • #19213 - Reaugment removes build-system.properties
  • #19210 - Enables dev services for reactive datasources
  • #19208 - Dev services are not always started for reactive datasources
  • #19117 - Broken favicon for Dev UI
  • #18961 - Documentation: Changing parameter to ordinal
  • #18823 - Reading config settings as Map doesn't work with Inheritance
  • #17526 - Reactive REST Client does not honor readTimeout and connectTimeout
  • #17140 - PatternSyntaxException on @Path definition with regexp
quarkus - 2.1.1.Final

Published by gsmet about 3 years ago

Major changes

Complete changelog

  • #19203 - Fix typo in error message on invalid sql_load_script
  • #19201 - Ensure various non-bean JAX-RS components work in native
  • #19187 - Don't run Jacoco with continuous testing
  • #19179 - Micrometer: add fallback handler for mismatched content header
  • #19163 - Run test with jacoco on quarkus:dev fails
  • #19160 - Resteasy reactive: Fix NullPointerException when using multipart with optional value
  • #19159 - Allow the use of UniAsserter in @BeforeEach and @AfterEach test methods
  • #19155 - Revert "Optimise the strategy we use to reset the classloader in the …
  • #19153 - Fix broken images in Keycloak Dev UI Guide
  • #19147 - Add capability for elasticsearch-rest-high-level-client
  • #19146 - Add capability for mongodb-client
  • #19145 - Bump neo4j-java-driver from 4.3.3 to 4.3.4
  • #19136 - Classloader changed in quarkus 2.1.0 (regression from 2.0.1) for optaplanner/drools with smallrye (but not resteasy)
  • #19135 - Avoid SmallRyeContextPropagationRecorder to leak the classloader
  • #19123 - Suppress split package warning in Fabric8 Openshift Client
  • #19122 - Dev UI Keycloak token improvements
  • #19120 - Fix image issue in Keycloak Dev Services documentation
  • #19115 - New weak reflection implementation
  • #19112 - Fix RESTEasy reactive race
  • #19109 - Can't seem to use UniAssertSubscriber nor JUnit's @BeforeEach or @AfterEach with @TestReactiveTransaction
  • #19103 - Fix various minor documentation issues
  • #19100 - Update HttpCredentialTransport to keep a lower case authentication scheme
  • #19099 - Infinispan Dev UI without Infinispan configuration
  • #19097 - Fix typos in the consul-config.adoc guide
  • #19096 - Pass arguments arrays to Runtime::exec
  • #19092 - Split package usage for io.fabric8:openshift-model, io.fabric8:openshift-model-operator
  • #19089 - Make SplitPackageProcessor configurable
  • #19088 - Codestarts - add gRPC codestart
  • #19087 - Ensure that building native image doesn't fail when objcopy is missing
  • #19084 - Rest Client Reactive: do not parse response on error
  • #19079 - Unable to create native debug build in Gradle
  • #19072 - Don't setup logging on failure in dev mode
  • #19071 - Fix warnings on startup failure
  • #19070 - Load Multipart class in correct CL
  • #19062 - Avoid potential NPE @Context ResourceInfo is used
  • #19060 - Terminate native image build container when Quarkus build terminates
  • #19058 - Fix ConfigMapping mock documentation
  • #19054 - SplitPackageProcessor should also include information about type and classifier of any given app archive
  • #19053 - Verify build tool file presence based on all build tool possible values
  • #19051 - Quarkus fails to report a correct exception when conflicting authentication mechanisms are used (was Quarkus: can't verify Auth0 token)
  • #19049 - CLI "quarkus dev" command is not working with gradle kotlin
  • #19047 - Minor testing fixes
  • #19043 - Reload fixes for Avro and SSE
  • #19037 - Multipart Class Defined Outside Resource Implementation Fails with CNFE "Populator"
  • #19032 - Register for reflection some log4j classes used by Elasticsearch
  • #19031 - Make SplitPackageProcessor configurable
  • #19029 - Updated documentation for quarkus.test.arg-line
  • #19028 - Improve the way tokens and logged in users are shown in Keycloak Dev UI
  • #19027 - KOGITO-5288 Quarkus guide Kogito DMN extension
  • #19025 - KOGITO-5289 Kogito DRL guide
  • #19017 - QuarkusIntegrationTest: argLine is also given to docker run, which doesn't work because jacoco sets -javaagent
  • #19015 - gRPC blocking client calls - event loop detection
  • #19014 - Fix some test status messages in the console
  • #19010 - Ensure Flow return type works with Request Scope in RESTEasy Reactive
  • #19007 - Close the RuntimeClassLoader on stop
  • #19004 - Replace ${project.groupId}, ${project.artifactId} and ${project.version} in the quarkus-extension.yaml template
  • #19003 - DevTools: fixes and improvements calculating recommended combinations of extension origins
  • #19002 - Fix usage of @TestHTTPResource with random ports in integration tests
  • #19001 - DevMode Runtime ClassLoader is never closed
  • #19000 - Make media type negotiation in RESTEasy Reactive more spec compliant
  • #18997 - Resteasy Reactive not working with unspecified accept header and multiple produces
  • #18995 - Fix target handling in RESTEasy Reactive when used in filters
  • #18993 - ContextNotActiveException for request scoped bean in Kotlin Flow
  • #18990 - NPE with getUriInfo() after aborting a request during the Authorization step in RESTEasy Reactive
  • #18989 - Only add prometheus annotation and specific k8s resources
  • #18985 - Better support for relative alternate POM resolution
  • #18984 - Stop Narayana getting initialized in static init
  • #18981 - Alternate pom.xml ignored in Quarkus Dev mode and Tests if not specified with an absolute path
  • #18976 - Log that a token can not be introspected if the introspection address is null
  • #18974 - Update Oidc DevServices doc with a note about a valid redirect URI
  • #18971 - Filter HTTP URL for client spans
  • #18968 - Fix smallrye.jwt.require.named-principal default value in the docs
  • #18966 - Add helper to get extension bom in devtools
  • #18955 - Fix project repos for quarkus:dependency-tree
  • #18954 - quarkus:dependency-tree fails on conditional dependencies unless they are present in the local repo
  • #18953 - Make addCloseTask thread safe
  • #18950 - Don't attempt to open Aesh if no input support
  • #18948 - Micrometer: binder default with jvm/system metrics
  • #18947 - Fix quarkus.oidc.tenant-enabled typo in KeycloakDevServicesProcessor
  • #18945 - Disable the Kafka Connector graceful shutdown in dev mode
  • #18944 - Reset the classloader of the internal Vertx pool as well
  • #18943 - dev-mode Classloader leak via Vert.x internal worker pool
  • #18939 - Add configuration property for Jackson's FAIL_ON_EMPTY_BEANS
  • #18937 - Deactivating Micrometer default binders
  • #18936 - Change the OpenAPI config mapping to use Config Interceptors
  • #18935 - Clarify scope for ConstraintValidators
  • #18931 - Quartz - detect ArC subclasses in InvokerJobFactory
  • #18928 - Upgrade to Hibernate Search 6.0.6.Final
  • #18927 - Add fail on empty beans jackson mapper property to application properties
  • #18926 - Fix ClassLoader leak
  • #18925 - Add a custom connection cache to Agroal
  • #18924 - Cancel the timer when the tests are done
  • #18922 - Add toggle test output to prompt
  • #18908 - Improve Kafka Avro serializer/deserializer autodetection
  • #18904 - KOGITO-5560 remove 'preview'label from community website
  • #18900 - quarkus-smallrye-openapi property quarkus.smallrye-openapi.operation-id-strategy doesn't work
  • #18896 - Create kogito-pmml quickstart guide
  • #18887 - Quarkus continuous test mode hides server output
  • #18885 - Quartz cannot find bean instances of jobs
  • #18875 - Disable Vert.x TCCL management
  • #18867 - Avoid trying to set permissions on the cache directory on windows
  • #18776 - ClassCastException for AVRO generated sources when running in dev mode
  • #18763 - Combination Hibernate Validation advice to use @ApplicationScoped does not work.
  • #18299 - Live-Reload not working with Hibernate Reactive
  • #18250 - OpenTelemetry ClientTracingFilter adds credentials to http.url field
  • #18012 - TrustStore support for OIDC and OIDCClient
  • #18002 - Custom CA for OIDC connection
  • #17344 - gRPC - log an error if a blocking client is used on the event loop
  • #17304 - Agroal has a thread local leak
  • #16895 - Unable to make the Vert.x cache directory in Windows
  • #16211 - Reactive resteasy native exception
  • #16122 - Reactive ContainerResponseFilter throws NPE
  • #15598 - Prometheus annotations not making sense on some Kubernetes resources
  • #15093 - Micrometer return 404 instead of 406
  • #13575 - org.apache.logging.log4j.message.ReusableMessageFactory can not be instantiated reflectively
  • #12237 - Field annotated with @TestHTTPResource is not properly set if running in native mode with random http port
  • #7331 - Cancellation of Maven build should stop spawned GraalVM build, too
quarkus - 2.1.0.Final

Published by gsmet about 3 years ago

Major changes

  • #17364 - Add DevServices support for Keycloak

Complete changelog

  • #18941 - NoSuchElementException in RuntimeUpdatesProcessor if no tests are present in multi module in dev mode
  • #18921 - Disable Dev Services for MongoEntityTest
  • #18919 - Add connection: close if the server is shut down
  • #18918 - Micrometer: additional config adapter
  • #18913 - Add new line on enter back
  • #18912 - Reset the current context Classloader on the threads of the Vertx blocking executor pool
  • #18911 - dev-mode Classloader leaks via the vertx blocking executor pool
  • #18902 - Update Keycloak DevConsole to use the authorization code grant by default
  • #18898 - Bump kubernetes-client-bom from 5.5.0 to 5.6.0
  • #18897 - Fix conditional dependency parsing
  • #18892 - Classic Rest Client: honor quarkus.tls.trust-all in RestClientBuilder
  • #18891 - CLI: registry --streams command option to list the available platform streams
  • #18890 - Graceful shutdown of keep-alive connections
  • #18889 - Optimise the strategy we use to reset the classloader in the Common ForkJoin ThreadPool
  • #18876 - Fix CT hang when compile error in application
  • #18871 - Fix various issues in security-openid-connect-dev-services.adoc
  • #18869 - CLI: 2.1.0 doc updates
  • #18868 - Don't run dokka and kapt on Java 16+ for now, drop --add-opens
  • #18865 - Update to Vert.x 4.1.2 and friends
  • #18863 - Clarify that indexed properties are not supported in env variables
  • #18857 - Fix a few infelicities in getting-started-testing.adoc
  • #18856 - Add a Dev Console smoke test for Keycloak
  • #18853 - Disabling Dev Services For Keycloak causes a template exception due to a strict rendering
  • #18852 - CLI: make --refresh work in combination with -S
  • #18851 - Kafka documentation review
  • #18847 - Rename quarkus.datasource.devservices to quarkus.datasource.devservices.enabled
  • #18844 - DevServices datasource property name is quite generic
  • #18841 - Introduce arbitrary mongo connection URL parameter support in dev-services
  • #18840 - Fix issue with testing multi module projects
  • #18837 - Throw an error in case a configured registry isn't available and suggest a workaround
  • #18832 - Only add the consumer group id if the Kafka config is not empty
  • #18830 - Quarkus 2.0 mongodb with devServices option
  • #18826 - Fixes CLI --refresh option
  • #18825 - Fix native regression in Config validation
  • #18824 - CLI: set registry client system property
  • #18821 - Replaced registry 'disabled' option with 'enabled'
  • #18816 - Always create a new HashMap when changing the immutable extension metadata
  • #18815 - Ignore case when comparing extension names
  • #18814 - Regression: Native fails with java.lang.ClassNotFoundException: java.lang.Integer
  • #18813 - Use the Maven plugin descriptor as the source of plugin's G:A
  • #18811 - Avoid configuring kafka.group.id if no other Kafka configuration is present
  • #18810 - Update OpenTelemetry
  • #18807 - Fix integration between Rest Client Reactive and OpenTracing
  • #18808 - Extensions should be sorted case insensitive
  • #18806 - Smallrye-Opentracing with Reactive Rest Client no longer working
  • #18804 - gRPC request context: activate before all the interceptors are invoked
  • #18803 - Fix split MongoDB Panache packages
  • #18800 - Make sure the registry ordering reflects the priority for the platform selection algorithm
  • #18799 - CLI ext add, list, remove are not registry aware
  • #18798 - Ignore synthetic methods for purposes of bean validation
  • #18796 - Quarkus hot reload fails on absent test folder and/or test class in Continuous Testing mode
  • #18794 - Introduce failure assertions for UniAsserter
  • #18793 - Bump Kotlin version to 1.5.21
  • #18791 - CLI: dry-run dir warn; show disabled registry
  • #18789 - Don't run kapt on Java 17+ until KT-47583 is fixed
  • #18783 - Quarkus 2.1.0.CR1: Hibernate Validator produces a warning when combined with Resteasy Reactive and Kotlin Coroutines
  • #18780 - Bump SmallRye JWT version to 3.2.1
  • #18778 - Add assertThrows method to UniAsserter
  • #18774 - quarkus21 create --registry-client -S 2.43 --dry-run test27899rr4j fails with non informative error
  • #18773 - quarkus create --dry-run test fails if test dir already exist
  • #18770 - disabled:true in config should be enabled:false
  • #18768 - quarkus registry list not reporting correctly
  • #18767 - quarkus projects does not have maven compiler configured
  • #18765 - Bump log4j-jboss-logmanager from 1.2.0.Final to 1.2.2.Final
  • #18761 - Improve IDE detection
  • #18758 - Improve error messages for edge cases of @QuarkusIntegrationTest failure
  • #18755 - Move @StaticInitSafe annotation to the proper package
  • #18753 - Update to SmallRye Fault Tolerance 5.2.1
  • #18751 - Solution for errors with self-signed certificate
  • #18747 - Upgrades to Infinispan 12.1.7.Final
  • #18743 - Fix split packages issue in Hibernate ORM with Panache
  • #18738 - Dev UI qute config - switch to strict rendering
  • #18735 - Register profile specific configuration files for hot-reload
  • #18731 - Add profile specific config files to watched resources in dev mode
  • #18724 - Kafka quick start generate projects with maven plugin
  • #18720 - Prevent AmbiguousResolutionException for HttpServerRequest in RESTEasy Reactive
  • #18719 - Running a CLI app in quarkus dev mode (maven), does not re-run the app after a code change. (macOS
  • #18716 - Introduce context specific error message for ops that need to run on the Event Loop
  • #18715 - Make sure gradle test process is destroyed in tests
  • #18714 - Provide easy way for QuarkusTestResourceLifecycleManager implementations to inject into test
  • #18706 - Grpc Server QuarkusIntegrationTest fail
  • #18702 - Remove blocking code from OIDC
  • #18700 - Separate the console from testing
  • #18699 - [OpenTelemetry OTLP Exporter extension] Add support for gRPC headers
  • #18698 - Add basic injection capabilities to QuarkusTestResourceLifecycleManager
  • #18676 - Clicking on application class in stacktrace causes 500 in dev ui
  • #18619 - Document quarkus.uuid usage in the kafka reference guide
  • #18594 - Dev mode console handler does not get installed if there are no tests (picocli app)
  • #18574 - Make the datasource optional for persistence units with DATABASE multi-tenancy
  • #18561 - Enable the registry client by default in the dev tools
  • #18511 - FaultToleranceDefinitionException after migrating to Quarkus 2.0
  • #18485 - Dev UI qute config - switch to strict rendering
  • #18400 - Command Mode App under Development mode is NOT able to be restarted or stopped based on user input value
  • #18361 - Update to SmallRye Fault Tolerance 5.2.0
  • #18352 - Action prompt in dev mode only seems to appear if tests are present for the app
  • #18130 - Hibernate ORM with Multitenancy and TenantConnectionResolver default datasource
  • #17364 - Add DevServices support for Keycloak
  • #17217 - Keycloak Devservices
  • #17207 - Introduce exponential backoff for @Retry
  • #11252 - jax-rs - exception mapper - Unable to extract parameter doesn't show the value of the parameter, just {1}
quarkus - 2.0.3.Final

Published by gsmet about 3 years ago

Major changes

Complete changelog

  • #18881 - Make REST Client Reactive work with Mutiny retry
  • #18880 - Bump dekorate to 2.3.0 to align with kubernetes model
  • #18878 - Report failures in @BeforeAll
  • #18877 - De-register smallrye context manager on shutdown
  • #18870 - Fix OpenTelemetry for continuous testing
  • #18864 - Classloader leak in MP ContextManagerProvider / Smallrye SmallRyeContextManagerProvider
  • #18848 - Update config codestarts to use @ConfigMapping
  • #18845 - Environment variable mapping is not working propertly using @ConfigMapping or @WithName
  • #18801 - Upgrade to Hibernate ORM 5.5.4.Final
  • #18760 - Explain how to customize OIDC authentication requests
  • #18754 - Fix logging for oidcprovider token introspection
  • #18752 - Bump gradle version used in codestart
  • #18749 - Update SmallRye Opentracing to 2.0.1
  • #18748 - Use bright blue instead of plain blue in the console
  • #18746 - SmallRyeHealthReporter - Class does not exist in ClassLoader QuarkusClassLoader warning
  • #18744 - Qute template scanning - fix case-insensitivity problem on Windows
  • #18739 - Opentracing NPE with v2
  • #18736 - Mailer Template Error: the return value of TemplateProducer.template() is null
  • #18733 - Continuous testing does not report failures in @BeforeAll
  • #18718 - Bump micrometer-bom from 1.7.0 to 1.7.2
  • #18712 - Remove loglevel property for generated gradle project
  • #18709 - Adjust links in docs for GitHub resources
  • #18707 - Fix Jacoco with Kotlin Panache
  • #18704 - Fix Redis dev mode
  • #18693 - Drop .adoc from links between Quarkus guides
  • #18687 - CLI: Add debugPort to DevModeLauncher
  • #18686 - Fix OpenTelemetry late bound span processors
  • #18675 - Bean archive index - avoid warning about indexing arrays
  • #18669 - Redis breaks on live reload
  • #18666 - CLI: forward dev mode debug options
  • #18629 - Update SmallRye Config to 2.4.2
  • #18579 - gradle plugin seem to enable very verbose gradle output
  • #18576 - Register json serde types for reflection
  • #18575 - Custom OpenTelemetry SpanExporter breaks Jaeger exporter
  • #18562 - Improve @ConfigMapping mock documentation
  • #18522 - Jacoco extensions results in java.lang.NoSuchMethodError: 'boolean[] ***.$jacocoInit()' for kotlin when panache repo is injected
  • #18294 - Build fails when defining property quarkus.kubernetes.pvc-volumes
  • #18276 - Kafka message payload types are not registered for reflection
  • #18255 - Mock @ConfigMapping documentation
  • #18199 - Update SmallRye Config to 2.4.1
  • #18151 - Upgrade micrometer-bom from 1.7.0 to 1.7.1 (or further)
  • #17269 - Support injection of Maps using @ConfigProperty
  • #17145 - REST Client retry failed calls
  • #12923 - Entity is loaded twice and error happens for the 2nd loading
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