All Versions
43
Latest Version
Avg Release Cycle
8 days
Latest Release
1603 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.8.2.Final Changes
October 06, 2020Major changes
Complete changelog
- โ #12523 - @TestHTTPEndpoint support for endpoints annotated with Spring Web's @RequestMapping
- ๐ #12508 - docs: Fix companion object link in Panache with Kotlin
- #12487 - Combine both the combined index and the bean archive one in REST client
- #12484 - Add Tika PDF FontBox native resources
- #12477 - Fix add extension in Kafka Streams guide
- #12476 - Index Envers base entity classes
- ๐ณ #12474 - Missing publish option in kms docker + specify version of localhost iโฆ
- #12471 - quarkus-hibernate-envers should add hibernate-envers to Jandex index
- โ #12467 - @testsecurity fails if the method params are primitives
- #12463 - Hibernate ORM extension boot is not holding the @startup event
- #12459 - Fix the private key location in the smallrye-jwt guide
- #12451 - Startup of Hibernate ORM was not registered as a ServiceStartBuildItem
- ๐ #12449 - The limitation of a single instance of Hibernate was removed
- ๐ #12446 - Update documentation for "kafka" extension
- โฌ๏ธ #12440 - Upgrade Hibernate Validator to 6.1.6.Final
- #12437 - Include JVM GC metrics in the Micrometer extension
- ๐ #12436 - Config docs improvements
- #12425 - Include the JVM GC Binder in the Micrometer extension
- #12421 - Make producer of MetricRegistry unremovable
- #12420 - SmallRye GraphQL extension's metrics are broken
- #12414 - Fix Fault Tolerance metrics via Micrometer
- ๐ #12413 - ClassNotFoundException on primitive arguments with quarkus-test-security
- ๐ #12410 - Don't log warnings about duplicate build.metadata
- #12401 - Fix the handling of the port 0
- #12387 - Fix reflection registration issue with Jackson's @JsonSerialize
- ๐ง #12382 - Make sasl.mechanism configurable in Kafka Streams extension
- ๐ #12375 - SQS Amazon-service extension: Fixed a little typo in docs
- โ #12370 - Always use localhost for @TestHTTPResource
- โ #12369 - TestHTTPResource does not return localhost
- #12367 - Fix broken GraalVM link
- ๐ #12364 - Adjust issuer URL in security-jwt guide
- ๐ #12361 - Fixed incorrect docs for recordDelimiter
- ๐ #12356 - Add details to documentation on how to deploy to OpenShift and test the application
- โฌ๏ธ #12348 - Upgrade SmallRye GraphQL to 1.0.11 fixing some minor bugs.
- 0๏ธโฃ #12345 - com.fasterxml.jackson.databind.JsonMappingException: Class CustomSerializer has no default (no arg) constructor
- ๐ #12342 - Remove default priority method impl from SecurityIdentityAugmentor examples
- โก๏ธ #12329 - Update description of hibernate-orm-panache-common and google-cloud-functions-http to avoid duplicatetes
- ๐ง #12323 - Fix "quarkus.container-image.*" entries not showing in the "All Configuration Options" guide
- ๐ง #12316 - "quarkus.container-image.*" entries not showing in the "All Configuration Options" guide.
- #12310 - Superclass injection will fail if subclass declares same field
- #12299 - Link to the CDI intro from the getting started guide
- ๐ง #12298 - Document Fault Tolerance configuration
- ๐ #12292 - Support OIDC cookie domain property
- ๐ง #12281 - OIDC Session Cookie does not allow configuration of Domain
- #12276 - Fix errors in the CDI guide
- #12273 - Bump awssdk.version from 2.14.22 to 2.14.23
- #12272 - Bump flyway-core from 6.5.6 to 6.5.7
- ๐ฒ #12265 - Bump SLF4j JBoss logging to 1.2.1.Final
- #12261 - Clean smallrye-metrics references
- #12255 - Fix Sentry usage with fast-jar
- โก๏ธ #12253 - Docs: update s3 docs localstack instructions
- ๐ #12252 - java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory with fast-jar deployment with Sentry extension
- #12245 - Bump awssdk.version from 2.14.20 to 2.14.22
- โ๏ธ #12241 - docs: fix some typos in writing-extensions
- #12234 - Spring's @scope#scopeName is now taken into account
- #12233 - Spring DI layer ingores @scope#scopeName
- #12230 - Quarkus app fails to start when generics are used in GraphQL endpoint
- #12224 - Solves quarkus kakfa-streams extension devmode issue
- #12223 - Kafka-streams dev mode broken
- #12221 - Fix broken weld links
- #12215 - Make use of BeanArchiveIndexBuildItem in rest client processor to be aware of generated beans from other extensions
- ๐ #12205 - Fix deployment modules test dependencies
- #12196 - Intersection of Smallrye, MP Metrics and micrometer not working
- #12193 - Excluding animal-sniffer annotations and android-annotation dependency
- ๐ #12187 - Add gradle alternatives for generating jandex index in CDI docs
- #12184 - Fix maven wrapper not working in codestarts for 1.8
- #12181 - Only clear the DriverManager if a driver was loaded
- #12180 - Micrometer Vert.x HTTP request propagation
- #12177 - Trim spaces in CORS config
- ๐ #12176 - JWT Security Vulnerability
- #12175 - Bump awssdk.version from 2.14.19 to 2.14.20
- #12173 - Bump flyway-core from 6.5.5 to 6.5.6
- โ #12116 - No suitable driver found for Postgresql with TestContainers since Quarkus 1.8
- ๐ฒ #12024 - Dependency on slf4j-jboss-logging violates Apache license
- #10104 - Native-Image: Newly created project with Tika extension can't extract anything
-
v1.8.1.Final Changes
September 18, 2020Major changes
Complete changelog
- #12167 - Fix a remaining old datasource config reference in the Vault doc
- โก๏ธ #12166 - Update instructions to set fast-jar flag in codestarts
- #12165 - hibernate-orm-panache-kotlin: Fix compilation error of example in doc
- โฌ๏ธ #12164 - Upgrade SmallRye OpenAPI to 2.0.9
- #12163 - Kotlin Panache doc: Fix broken link
- #12155 - Improve JBang integration
- #12152 - Bump awssdk.version from 2.14.18 to 2.14.19
- โฌ๏ธ #12151 - Upgrade to Quarkus HTTP 3.0.15.Final
- ๐ #12149 - Documentation/Scripting: Missing 'init' parameter added
- #12148 - Fix the capability to connect to MySQL in XA mode
- #12143 - Set HTTPS scheme in the final OIDC redirect URI
- #12140 - Check for null context (oidc logout flow)
- ๐ #12130 - quarkus-oidc does not build final redirect uri with https when using force-redirect-https-scheme=true
- ๐ #12126 - Improve MongoDB with Panache documentation around ObjectId
- #12122 - Bump awssdk.version from 2.14.17 to 2.14.18
- ๐ #12118 - Fixes Quarkus version and images dir in scripting guide
- #12114 - fix: use own AddEnvVarDecorator to prevent it from being skipped
- #12110 - Rename the Micrometer guide for more consistency
- #12109 - Proofread Scripting with jbang guide
- #12103 - Prevent potential infinite loop in AutoAddScopeProcessor
- โฌ๏ธ #12102 - Hang in build when upgrading to 1.8.0 when library class' superclass is not present on classpath
- #12101 - Lazily init Jaeger
- #12097 - Bump awssdk.version from 2.14.16 to 2.14.17
- โช #12095 - Restore port sysprop values in VertxHttpRecorder
- โ #12087 - quarkus.http[s].test-port system properties are lost on app restart triggered by @testprofile
- โ #12083 - Document how to use QuarkusTestProfile#testResources
- โ #12081 - Document how to use QuarkusTestProfile.testResources()
- ๐ #12072 - Fix smallrye-jwt documentation typo
- ๐ #12067 - Unable to build Hibernate SessionFactory error with native mode in 1.8.0.final
- ๐ #12066 - Fix documentation related with forwarding headers
- โ #12065 - Add Tika extension dev mode test
- #12063 - Quarkus kubernetes sidecars EnvVar do not work
- ๐ง #12062 - Quarkus Tika's configuration
quarkus.tika.tika-config-path
not work inquarkus:dev
run - ๐ฆ #12061 - Fix test package declaration
- #12058 - OpenAPI/SwaggerUI displaying EntityManager schema for PanacheEntity Pojo
- ๐ #12055 - Non-standard proxy forwarded headers are not being parsed
- #12052 - Bump awssdk.version from 2.14.15 to 2.14.16
- ๐ #12050 - Microprofile OASFilter only executed during build - not in runtime
- #12045 - Register String constructors for reflection
- โฌ๏ธ #12041 - Upgrade Quarkus HTTP to 3.0.15.Final
- #12040 - Smallrye-JWT config property naming bug
- #12035 - Bump awssdk.version from 2.14.14 to 2.14.15
- #12033 - Fix typo in the OpenAPI Guide
- ๐ #12032 - More security documentation updates
- #12031 - Make sure that Funqy types are registered for reflection
- ๐ #12029 - Micrometer extension didn't work with the security-oauth2 extension
- #12019 - Funqy QueryObjectReader not working in native image.
- #12018 - Bump awssdk.version from 2.14.13 to 2.14.14
- ๐ #12014 - Add a hint to OIDC and Hibernate Multitenancy docs about passing a tenant id
- #12010 - Use MetricsCapabilityBuildItem
- ๐ #12009 - Rest Client - support injection for @RegisterClientHeaders
- 0๏ธโฃ #12007 - ArC - normalize @nAmed qualifier when the name is defaulted
- #12000 - Application crash with both Micrometer and Fault Tolerance extension
- #11999 - Manage org.apache.httpcomponents:httpmime
- #11994 - Prevent potential infinite loop
- #11991 - Bump awssdk.version from 2.14.12 to 2.14.13
- #11984 - manage.sh doesn't work on Ubuntu and Mint
- #11949 - Simplify tenant resolution for the OIDC/Hibernate Multitenancy combination
- โ #11940 - Disable random port usage in tests
- ๐ #11936 - Beans enabled via build profile/properties should not be alternatives
- #11893 - Add a RESTEasy Multipart extension
- #11892 - Adding @IfBuildProfile("prod") annotation to one grpc service throws away all other services
- #10323 - UTF-8 encoding problem with MultiPart/RestEasy
- #9301 - Microprofile rest client - Can't inject config/beans to clientheaderfactory also in 1.4.2.Final
- #880 - Introduce a RESTEasy Multipart extension
-
v1.8.0.Final
September 09, 2020 -
v1.8.0.CR1 Changes
September 02, 2020Major changes
- ๐ #11638 - Added option to save the generated OpenAPI schema document on build.
- โฌ๏ธ #11578 - Upgrade to GraalVM 20.2.0
- #11542 - Attempt to enable Quarkus.run to work on a single jar
- ๐ท #11507 - Manage Quartz Jobs through ArC
- ๐ง #11322 - Support multiple Hibernate ORM persistence units via Quarkus configuration
- #11073 - Add a Micrometer extension
Complete changelog
- โฌ๏ธ #11800 - Upgrade SmallRye GraphQL to 1.0.9
- #11794 - Bump aws-alexa-sdk.version from 2.31.0 to 2.32.0
- #11793 - Bump awssdk.version from 2.14.7 to 2.14.8
- ๐ #11791 - docs: fix typo in stm doc
- #11788 - Bump to Gradle 6.6.1
- #11784 - Fix reactive Mongo client CDI handling
- #11781 - Normalize migration paths in Flyway extension
- โฌ๏ธ #11780 - Flyway migrations does not work anymore on JDK8 after upgrade to 1.7.1.Final
- โฌ๏ธ #11777 - Upgrade to Debezium 1.2.2.Final
- ๐ #11772 - Support multitenancy with multiple persistence units
- ๐ #11771 - OIDC ID token auto-refresh support
- ๐ #11770 - Mention cassandra-quarkus-client in the section about extensions that support SSL
- #11765 - [Mongodb] NPE getting reactive client
- ๐ณ #11764 - Use neutral container image over docker image
- โช #11763 - Revert "Disable failing CodeStarts test"
- #11759 - Bump assertj-core from 3.17.0 to 3.17.1
- ๐ป #11758 - Bump swagger-ui from 3.32.3 to 3.32.5
- #11757 - Bump assertj-core from 3.17.0 to 3.17.1 in /devtools/gradle
- โ #11756 - Bump assertj-core from 3.17.0 to 3.17.1 in /integration-tests/gradle
- #11752 - Fix codestarts order bug
- โ #11751 - Also disable native versions of mongo tests
- โ #11750 - Disable failing CodeStarts test
- #11748 - When using Secrets, config functionality should be auto enabled
- ๐ #11746 - RUNTIME_INIT synthetic beans - improve docs and error message
- #11743 - Avoid NPE at boot if a MetricsFactoryConsumerBuildItem contains null
- #11736 - Active connection to MongoDB required for fresh project based on Quarkus master, wasn't needed for 1.7.0.Final and prior
- #11731 - guide for jbang integration
- #11728 - Add @SequenceGenerator to make Gift Entity example generally more usable
- #11726 - Bump awssdk.version from 2.14.4 to 2.14.7
- โก๏ธ #11722 - Update to smallrye-jwt 2.3.0
- โ #11717 - Add gradle integration test dirs in PathTestHelper
- #11716 - Correctly handle directories in getResourceAsStream of QuarkusClassLoader
- โ #11713 - Temporarily disable ReactiveMongodbPanacheResourceTest
- ๐ #11709 - Replace AssertJ's deprecated hasOnlyOneElementSatisfying
- #11708 - Turn StartupBuildSteps.annotationTransformer() into an AutoAddScopeBuildItem
- #11707 - QuarkusClassLoader.getResourceAsStream does not work with directories in quarkus:dev
- ๐ #11705 - Add missing @ApplicationScoped in Panache-Kotlin docs
- ๐ #11703 - Skip docs module in Windows job
- #11701 - Dev mode - list reactive routes in 404 document
- #11700 - Turn StartupBuildSteps.annotationTransformer() into an AutoAddScopeBuildItem
- #11699 - Distribution management for enforcer-rules
- #11697 - Indicate that Quarkus only works with the Java 11 version of GraalVM (in native mode).
- ๐ #11694 - Don't launch an additional daemon process for Gradle build
- โ #11693 - Disable MutinyTest#testSSE for now as it's unstable on CI
- โ #11690 - Increase timeout in ReactiveMongodbPanacheResourceTest
- ๐ #11683 - Bump formatter-maven-plugin from 2.12.1 to 2.12.2
- #11682 - Bump awssdk.version from 2.14.4 to 2.14.5
- ๐ #11674 - Move maven integration tests to dedicated job
- #11670 -
gradle compileJava
fails when used with quarkus-grpc - ๐ #11669 - Gradle: support direct file dependencies
- ๐ฆ #11668 - Codestart customized package and class and more
- ๐ฆ #11666 - Use proper package for @MongoClientName
- #11663 - Allow the use of @ConfigProperty name with @ConfigProperties class
- ๐ #11660 - Fix some ClassLoader leaks from the BuildMojo
- ๐ #11659 - Remove usage of deprecated native-image mojo from amazon-lambda integration tests
- #11658 - Allow Vert.x compressed responses
- โ #11655 - auto-service-loader-registration=true does not work in quarkus/integration-tests
- #11654 - Bump picocli.version from 4.5.0 to 4.5.1
- ๐คก #11653 - Bump mockito-core from 3.5.6 to 3.5.7
- ๐คก #11652 - Bump mockito-core from 3.5.6 to 3.5.7 in /devtools/gradle
- ๐ #11648 - Multiple persistence units support Phase 2
- ๐ #11638 - Added option to save the generated OpenAPI schema document on build.
- #11637 - Neo4j driver metrics
- ๐ง #11636 - Fallback to a docker build on linux
- #11623 - Bump awssdk.version from 2.14.3 to 2.14.4
- #11615 - Add wagon settings to ensure Maven can recover from transient download issues
- ๐ #11613 - Type-safe message bundles - support dynamic keys..
- #11609 - Bump commons-io from 2.6 to 2.7
- โ #11608 - Only run Kubernetes tests for Java 11
- ๐คก #11606 - Bump mockito-core from 3.5.5 to 3.5.6
- โก๏ธ #11601 - Update to Keycloak 11.0.1
- ๐ณ #11599 - Switch from elasticearch-maven-plugin to docker-maven-plugin to start Elasticsearch for ITs
- #11598 - Added constraint validators as singleton beans
- #11597 - Avoid starting Elasticsearch with UseConcMarkSweepGC (on the primary JVM)
- ๐คก #11592 - Bump mockito-core from 3.5.2 to 3.5.6 in /devtools/gradle
- #11585 - Bump to Gradle 6.6
- #11584 - Bump postgresql from 42.2.15 to 42.2.16
- #11583 - Bump assertj-core from 3.16.1 to 3.17.0
- ๐คก #11582 - Bump mockito-core from 3.5.2 to 3.5.5
- #11580 - Bump assertj-core from 3.16.1 to 3.17.0 in /devtools/gradle
- โ #11579 - Bump assertj-core from 3.16.1 to 3.17.0 in /integration-tests/gradle
- โฌ๏ธ #11578 - Upgrade to GraalVM 20.2.0
- 0๏ธโฃ #11576 - Make GraalVM 20.2.0 the default version
- #11575 - Use an instance of the proper service initiator for SQL import
- โ #11574 - By default use lower heap settings while launching Quarkus application from QuarkusProdModeTest
- 0๏ธโฃ #11568 - Don't create default mongo clients when not needed and fix @MongoClientName qualifier
- ๐ #11567 - Type-safe message bundles - support dynamic keys in templates
- #11566 - Queries in import.sql can't be split to multiple lines anymore
- ๐ #11564 - Remove the native profile for Google Cloud Functions extensions
- ๐ #11562 - Support kotlin dsl for gradle in model generation
- ๐ท #11556 - Quartz - enhance Job injection support in InvokerJobFactory
- โฑ #11547 - Quartz programmatic scheduling - inject Jobs annotated with a scope
- โ #11546 - Work around Caffeine warnings during cache computations
- #11542 - Attempt to enable Quarkus.run to work on a single jar
- #11534 - Bump awssdk.version from 2.14.2 to 2.14.3
- #11528 - Support Hibernate option "max_fetch_depth"
- #11526 - Support hibernate.max_fetch_depth property
- โฌ๏ธ #11521 - MySQL upgrade for integration tests
- #11520 - Improve codestarts
- #11519 - Multiple persistence units follow up
- #11514 - Small enhancements to the code - Map.entrySet usage, static inner classes, unused local code removal
- ๐ท #11507 - Manage Quartz Jobs through ArC
- ๐ป #11503 - Bump swagger-ui from 3.32.1 to 3.32.3
- #11502 - Bump awssdk.version from 2.14.1 to 2.14.2
- #11500 - Kubernetes secret config changes
- #11496 - Provide a cdi aware QuartzFactory
- 0๏ธโฃ #11491 - Named mongo client injection trying to use default mongo client
- #11480 - Bump flyway-core from 6.5.4 to 6.5.5
- ๐คก #11479 - Bump mockito-core from 3.5.0 to 3.5.2
- #11478 - Bump awssdk.version from 2.14.0 to 2.14.1
- ๐คก #11477 - Bump mockito-core from 3.5.0 to 3.5.2 in /devtools/gradle
- โ #11474 - Codestarts testing
- #11461 - Unable to read a literal value from a secret containing keys ending in "yaml,yml or properties"
- ๐ป #11454 - Bump swagger-ui from 3.31.1 to 3.32.1
- #11448 - Fix providers not auto registered for JAX-RS Client
- #11445 - Bump awssdk.version from 2.13.75 to 2.14.0
- #11441 - Mongo panache kotlin
- ๐ #11437 - Support Flyway ignoreMissingMigrations config
- ๐คก #11427 - Bump mockito-core from 3.4.6 to 3.5.0
- ๐คก #11425 - Bump mockito-core from 3.4.6 to 3.5.0 in /devtools/gradle
- #11424 - JAX-RS Providers in RESTEasy are not initialized unless a @path is present in the Application
- #11423 - Clean up redis extension pom
- ๐ #11421 - Add support for Flyway "missing migrations"
- โฌ๏ธ #11413 - Upgrade PostgreSQL JDBC driver from 42.2.14 to 42.2.15
- #11403 - Hibernate-Envers: Support store_data_at_delete
- โ #11401 - Improve tests related to exceptions thrown during cache computations
- #11388 - Preserve the original ordering of the dependencies returned by the Gradle resolver
- #11369 - Throw ExecutionException cause during cache computation
- #11367 - @ConfigProperties system doesn't allow using @ConfigProperty on class fields, only on interface methods
- #11360 - Bump mojo-executor to 2.3.1
- #11355 - Bump flyway-core from 6.5.3 to 6.5.4
- ๐ #11350 - Introduce AutoAddScopeBuildItem to remove boilerplate necessary when annotation transformers are used to add a scope annotation to a class
- ๐ #11346 - Make quarkus-bootstrap-maven-plugin:build-tree work for not installed local projects
- #11340 - JSON-B type adapter can't inject CDI beans
- ๐ #11331 - Minimal *-deployment dependencies for integration-tests
- #11327 - Add config-yaml-example codestart in java
- ๐ง #11322 - Support multiple Hibernate ORM persistence units via Quarkus configuration
- ๐ป #11315 - "Exception thrown during asynchronous load" when using quarkus-cache and quarkus-hibernate-validator
- #11312 - Avoid generated-sources clash with MapStruct in codegen
- ๐ #11296 - Use metadata for gradle/maven repositories and separate gradle plugin version
- #11289 - Add lsp folder to .gitignore
- ๐ #11282 - Qute: support parameters for include section
- #11278 - Qute: clarify valid identifiers
- ๐ #11277 - Add revapi as option during build
- #11276 - Qute: include section could be empty
- ๐ #11271 - Move cache lock timeout logic to CacheResultInterceptor
- #11268 - Bump smallrye-common-annotation from 1.2.0 to 1.3.0
- #11267 - Bump smallrye-common-io from 1.2.0 to 1.3.0
- #11258 - When using Secrets, config functionality should be auto enabled
- #11249 - Qute: demand valid "property" identifiers
- #11243 - cloud codestarts
- #11237 - Response format produced is not valid HAL
- ๐ #11236 - Avoid split packages for Agroal deployment/spi
- #11225 - Sorting for REST Data with Panache
- ๐ฒ #11224 - Add a counter of log events per log level
- #11219 - Qute: take comments into account when detecting standalone lines
- #11217 - ArC - cleanup and optimizations
- #11214 - Simplify runtime class transformation
- ๐จ #11212 - Refactor the cache key building logic
- ๐ #11190 - qute removeStandaloneLines(true) does not remove comments
- #11183 - Bump jboss-parent to 37
- #11177 - Removal of dead local store
- ๐ป #11175 - Bump swagger-ui from 3.30.0 to 3.31.1
- โฌ๏ธ #11166 - Upgrade to Hibernate Search 6.0.0.Beta9 + Elasticsearch 7.8
- ๐ฆ #11154 - Codestart dynamic paths for dynamic package names
- โฌ๏ธ #11147 - Upgrade to Liquibase 4.0.0
- ๐คก #11140 - ldap mock: using random port instead of hardcoded one
- ๐ #11139 - Introduce build time flag property to disable the cache extension
- ๐ #11138 - Introduce build time flag property to disable the cache extension
- ๐ท #11135 - Disable the Cron Job CI that runs Java 8 native image tests
- โ #11123 - Fix maven warnings
- ๐ #11115 - Export Neo4j driver as dedicated BuildItem.
- #11108 - Bump smallrye-common-io from 1.1.0 to 1.2.0
- #11107 - Bump smallrye-common-annotation from 1.1.0 to 1.2.0
- #11073 - Add a Micrometer extension
- ๐ #11064 - Split package: io.quarkus.agroal.deployment is used in both quarkus-agroal-deployment and quarkus-agroal-spi
- #10993 - replace vertx-stack-depchain with vertx-dependencies
- #10884 - Implement sorting functionality for REST Data Panache
- ๐ #10859 - Parallel build fails with invalid order of building
- #10853 - Dev mode - list reactive routes in the "404 - Resource Not Found" document
- #10804 - Quarkus Cache ( Caffeine ) cache too noisy
- ๐ #10188 - Support exposing metrics from Neo4j driver
- #10078 - Abstract REST Data resource and entity info
- #9965 - Quarkus "quarkus-smallrye-jwt" does not recognize x5t as alias to identify key-id working with JWKS
- ๐ #9353 - Add support for Gradle Kotlin DSL
- ๐ #8695 - Support of multiple persistence units for Hibernate Panache
- ๐ #8415 - Quarkus OpenAPI Generated documentation for @BeanParam does not reflect @parameter if you are using a setter
- #6094 - Validator doesn't inject CDI bean unless @ApplicationScoped
- ๐ #5776 - Support Kotlin DSL Gradle projects when adding/listing/removing extensions
- ๐ #2835 - Support multiple persistence units
-
v1.7.5.Final Changes
September 29, 2020Major changes
Complete changelog
-
v1.7.4.Final Changes
September 29, 2020Major changes
Complete changelog
- ๐ฒ #12194 - Add okhttp3-logging explicitly
- #12314 - Removing jsr305 as dependency to verify if the grpc extension works fine without it
- ๐ #12279 - build-tree mojo should take the POM artifact as the root instead of the JAR
- ๐ #12294 - Create source cache when building native in container #12283
- #12303 - Infinispan Client doesn't pick up the hotrod-client.properties file
-
v1.7.3.Final Changes
September 09, 2020Major changes
Complete changelog
- #11979 - Fix elasticsearch extension file directory
- #11955 - Add system property as gradle quarkusBuild task input
- #11944 - Gradle: Cannot push containers to multiple repositories due to task caching
- #11933 - Fix incorrect ImagePullPolicy forced setting
- ๐ #11922 - Attempt to get around AccessDeniedException in Windows
- โก๏ธ #11920 - Update grpc-getting-started.adoc
- #11917 - KubernetesProcessor No registry was set for the container image, so 'ImagePullPolicy' is being force-set to 'IfNotPresent'.
- ๐ #11883 - Incorrect reference to "quarkus.openshift.sidecar" in the "Deploy to Kubernetes" guide.
- #11882 - Fix issues with OpenShift sidecar handling
- ๐ #11878 - Fix NPE when combining security-jpa with form auth
- ๐ #11877 - fixed property names in docs where grpc-server was used instead of grpc.server
- #11874 - Prevent potential NPE during shutdown in GrpcServerReloader
- ๐ #11873 - Fix Kotlin integration in the Gradle plugin
- #11868 - JPA Form Based Authentication throws NullPointerException if username is incorrect
- โฌ๏ธ #11867 - Gradle build fails after upgrade to 1.7.2
- ๐ #11849 - Backport more Mongo fixes to 1.7
- #11797 - Make sure the application is shutdown properly in the shutdown hook
- ๐ป #11792 - Command line app ignores SIGINT (Ctrl+C)
-
v1.7.2.Final Changes
September 03, 2020Major changes
Complete changelog
- #11836 - Bump dekorate to 0.12.8
- #11823 - Property quarkus.container-image.tag with numbers generates a breaking minikube.yml file
- โ #11809 - Fix disabled k8s client test
- #11808 - Handle post-authentication exceptions correctly
- #11807 - FormAuthenticationMechanism needs to handle exceptions to avoid requests without response.
- ๐ #11802 - Handle empty non existing resource directory in gradle plugin
- #11796 - Define a deterministic ordering for ConfigMap and Secret ConfigSources
- ๐ #11791 - docs: fix typo in stm doc
- #11781 - Normalize migration paths in Flyway extension
- โฌ๏ธ #11780 - Flyway migrations does not work anymore on JDK8 after upgrade to 1.7.1.Final
- โฌ๏ธ #11776 - Upgrade Liquibase to 3.10.2 - 1.7
- #11767 - Fix wrong extension name in kafka example
- ๐ณ #11764 - Use neutral container image over docker image
- ๐ #11762 - liquibase 3.10.2 fixes bug with mariadb
- โ #11741 - Ensure that @testprofile works properly with random http port
- ๐ง #11740 - Fix invalid datasource configuration
- #11739 - Using Modifier.isFinal instead of org.objectweb.asm.Opcodes.ACC_FINAL - 1.7
- โช #11738 - Revert "Only integrate with Bean Validation if the HV extension is present"
- #11725 - Gradle Jar/main directory issues, 1.7.1.FInal
- #11720 - add missing "id" field in the MongoDB guide
- #11718 - Add OIDC session-age-extension property
- #11716 - Correctly handle directories in getResourceAsStream of QuarkusClassLoader
- #11715 - OIDC refresh token is lost after ID token expiration
- #11707 - QuarkusClassLoader.getResourceAsStream does not work with directories in quarkus:dev
- #11706 - Interceptor bindings must not be inherited from interfaces
- #11704 - Interceptor bindings must not be inherited from interfaces implemented by a bean
- โฌ๏ธ #11696 - Upgrade SmallRye Metrics to 2.4.3
- #11692 - Liquibase diffChangeLog generation is broken in 1.7.1
- โ #11688 - @testprofile and @TestHTTPResource don't play well with quarkus.http.test-port=0
- ๐ณ #11686 - Add -Ddocker option to spin a Redis Server container automatically when launching Redis IT test
- โ #11685 - Work around Caffeine warnings during cache computations - 1.7
- #11684 - Reorder gradle code generation task
- ๐ท #11679 - Let Maven start and stop the Docker images and other CI adjustments
- โฌ๏ธ #11678 - Upgrade to Hibernate ORM 5.4.21.Final
- #11677 - Improve GCP functions guides
- ๐ฒ #11676 - Fix log4j logging adapter
- โก๏ธ #11672 - Update source code highlighting in the Quartz guide
- ๐ฆ #11671 - Disable DefaultPackageMetricsTest
- ๐ฒ #11667 - log4j librairies not correct inside the logging guide
- #11657 - Use correct CL when loading classes
- ๐ฆ #11656 - Fix issue with metrics and ArC when beans are in the default package
- ๐ #11649 - Copy over the json files required by native-image tool during native-image generation on Windows
- #11645 - doc Mention need of resteasy-mutiny extension in Reactive SQL Clients guide
- ๐ณ #11643 - Fix the fast-jar suffix in the Dockerfile
- #11641 - Quarkus 1.7.x: Gradle Kotlin project compilation error
- ๐ #11640 - Clarify floating tag use in Mandrel builder images
- ๐ #11639 - Assorted InetSocketAddress fixes
- #11635 - Register Jackson @JsonNaming strategies for reflection
- ๐ #11630 - Add SSL support to Spring Config Server extension
- ๐ฆ #11626 - 1.7.0.Final quarkus.package.output-directory causes NPE running tests
- #11624 - Rename prepare goal to generate-code
- #11617 - Kafka Streams Bootstrap Servers Problem
- #11589 - Lazy loading fails if an entity appears twice in the object graph
- #11500 - Kubernetes secret config changes
- #11461 - Unable to read a literal value from a secret containing keys ending in "yaml,yml or properties"
- ๐ฆ #11400 - 1.7.0.Final quarkus.package.output-directory causes NPE running tests
- #11397 - Problem while using jackson @JsonNaming in AWS Lambda
- #11373 - correct signature for singleResult
- #11354 - Make the various beans produced in RedisAPIProducer ApplicationScoped
- #11325 - Hibernate no active session in hashcode() of lazy loaded collections
- ๐ #11293 - Native SSL Support for Spring Cloud Config for Native Images
- #11287 - Misleading/Erroneous signatures in Panache Hibernate Kotlin
- โฌ๏ธ #11231 - Upgrade to Hibernate ORM 5.4.21
- #11184 - Compilation fails when using reflection-config in quarkus 1.6.x
- #11134 - Issue when using Kubernetes + MicroProfile Metrics
- ๐ #11131 - Exception is reported on windows native image building.
- #7591 - SQL import - commented out lines not ignored
-
v1.7.1.Final Changes
August 27, 2020Major changes
Complete changelog
- #11625 - Fix gRPC health reporting for devmode
- #11621 - Declare native output to in gradle quarkusBuild task
- ๐ #11619 - Fix JDK version in building-native-image.adoc
- #11612 - devmode: Quarkus 1.7.0.Final + grpc + smallrye health gRPC Server is DOWN
- #11605 - No server shutdown required with Mandrel
- ๐ #11600 - Server shutdown warning when building native with Mandrel
- #11596 - ClassCastException and swallowed original cause #11529
- โก๏ธ #11595 - Update to commons-io 2.7
- ๐ #11593 - Ensure Json parsers are not removed during build when using kafka client.
- #11588 - Do runtime re-init for Random classes
- #11573 - ThreadLocalRandom generates always the same numbers
- โก๏ธ #11569 - Update SmallRye Reactive Messaging to version 2.3.0
- #11561 - Add double quotes around java executable
- ๐ #11559 - Make sure that non s2i Openshift redeployments only get triggered once
- #11555 - Use proper type for Kubernetes probes
- #11554 - Ignore javax.persistence interfaces when registering entities for reflection
- ๐ #11553 - Minor adjustments in the new .env file documentation
- #11551 - Use Mandrel floating tag and warn about its use
- ๐ #11550 - quarkus-grpc-protoc-plugin windows script fails with java.exe in Program Files
- ๐ #11548 - Provide OpenShift Serverless documentation section
- ๐ #11544 - minor typo in blaze-persistence documentation
- #11540 - Abort Kafka Streams startup in case of shutdown
- ๐ #11530 - fix typo of lambda in Amazon Lamda docs
- #11529 - ClassCastException and swallowed original cause
- #11523 - Bump SmallRye OpenAPI to 2.0.7
- ๐ #11522 - Adding quarkus-smallrye-openapi to a quarkus-vert-web on 1.7.0-Final causes an error
- #11518 - Add .env Profile Doc
- #11513 - Maven bootstrap: resolve relative path to user settings based on the relative path of the alternate pom
- #11512 - Fix Maven bootstrapping when non-ASCII characters are involved
- #11511 - DEV mode doesn't work when path contains international characters, regression against 1.6.1.Final / 1.3.4.Final
- ๐ #11509 - Make vault work against recent releases of Java 8
- #11506 - Hibernate Validator: status 400 instead of 500 if JAX-RS method is defined in interface
- โ #11504 - Make sure test classes are compiled before running test
- #11499 - Make LocaleConverter more lenient
- #11498 - More reactive SQL client connection options
- #11494 - Register classes necessary for BV - ORM integration for reflection
- #11490 - Bean validation doen't work with Hibernate+JPA in Native mode
- ๐ #11487 - Remove the native-image profile from google-cloud-functions integration-tests
- โ #11486 - QuarkusSecurityTestExtension fails to read class annotation
- #11485 - Minor doc fix
- #11484 - doc: import Secured annotation
- #11482 - Fix for Constructor injection when using OpenApi annotations in JAX-Rs resource
- 0๏ธโฃ #11473 - Use welcome-files from web.xml if defined; else, use today's default
- โ #11472 - Quarkus Unit tests fail when running from IntelliJ for Gradle project
- #11471 - Do not register standalone extension's core versions as a valid option
- #11470 - Custom settings.xml is not honored by Quarkus (1.3, 1.7) when the path is relative
- 0๏ธโฃ #11466 - Disable the code flow access token verification by default (pre-1.7.0.Final status)
- โ #11465 - QuarkusSecurityTestExtension fails to read class annotation
- #11462 - Ignore JSON and XML transient fields in RESTEasy reflection registration
- #11460 - OIDC token introspection fails due to path since 1.7
- #11459 - Fix registration of GraphQL application classes for reflection
- #11458 - Improve IDE launch from Gradle project
- #11457 - Make @HandlesTypes handle annotations as well
- #11455 - Registers RestClientListener for reflection and adds service file as a native resource
- โ #11452 - SmallRye GraphQL reflection warnings
- #11451 - Bootstrap Maven Resolver: add respecting maven batch-mode and ntp
- ๐ #11446 - Add a new builder identity copy method, reverse links to all security docs, client cert example
- #11444 - Undertow does not consider classes annotated by a handled type for ServletContainerInitializer
- ๐ #11442 - Unable to run simple hello world application on OpenShift with quarkus.kubernetes.deployment-target=knative
- โก๏ธ #11440 - Class not in jandex index warning seen new after update to Quarkus 1.7.0
- ๐ #11439 - Add platform metadata support in legacy codegen for 1.7.1
- ๐ท #11435 - Various CI adjustments
- #11430 - java.lang.IllegalArgumentException: Unable to resolve locale: c.u-US
- #11429 - Hibernate Validator: don't skip interface annotation lookup if impl method has annotations
- #11420 - URL patterns for WebFilters are optional
- #11419 - Get all auth mechanisms subsections shown inside 'Authentication Mechanisms' section
- โฌ๏ธ #11418 - OIDC extension does not work with Azure AD after upgrading to Quarkus 1.7.0.FINAL
- ๐ #11417 - @webfilter annotation with servletName attribute cannot be deployed
- โก๏ธ #11416 - Updated path to external API
- #11414 - Keep dependency order in Gradle
- #11405 - Fix broken link in websockets doc
- #11404 - Broken link in websockets guide
- #11402 - fix typo in lifecycle.adoc
- #11399 - Throw ExecutionException cause during cache computation - 1.7
- ๐ง #11393 - Allow to configure Redis connection pool
- ๐ป #11389 - Also sleep in case of exception
- #11387 - KStreams shutdown - TimeoutException: The AdminClient thread is not accepting new calls
- #11384 - Bump awssdk.version from 2.13.73 to 2.13.75
- โ๏ธ #11376 - fix source code example to reflect surrounding description, fix typos
- #11374 - Ignore modules with missing main source set
- ๐ #11370 - Gradle Plugin not working if module does not have main sourceSet
- #11366 - @ConfigProperties system doesn't know anything about Optional{Int,Long,Double}
- #11364 - Qute: introduce ConfigTemplateExtensions
- ๐ #11363 - fix injection of @ConfigProperty OptionalInt
- ๐ #11362 - ambiguous resolution for @Inject @ConfigProperty OptionalInt
- #11357 - Bump awssdk.version from 2.13.72 to 2.13.73
- #11356 - Bump yasson from 1.0.7 to 1.0.8
- ๐ #11353 - Do not attempt to parse empty SQL scripts
- #11352 - Avoid NPE when Redis server returns an empty response
- ๐ป #11351 - Redis client throw null exception on get
- #11349 - Multiple traces in Native mode instead of one trace with multiple spans like in JVM mode
- ๐ #11345 - Fix typos in security guides
- ๐ #11344 - Properly filter out transitive optional deployment dependencies
- ๐ #11343 - Document domain socket support for Postgres and MySQL reactive clients
- #11341 - @InterceptorBinding based annotation disables ReST validation
- #11335 - Type-safe message bundles - fix validation
- #11332 - Bundle message function name generated when using params is honoured only for the message key having a parameter in it's arguments and not for the other message keys
- ๐ #11328 - quarkus:prepare - remove redundant source registration
- ๐ฒ #11326 - Escape $ in maven log for native-image
- #11313 - Constructor injection in JAX-RS Resource using OpenApi Annotations causes RuntimeException
- #11310 - Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-6.5.1-all.zip'.
- #11308 - Bump awssdk.version from 2.13.69 to 2.13.72
- ๐ #11307 - Reduce required runtime dependencies for native build with Amazon services extensions
- ๐ #11306 - Introduce QuarkusPlatformDescriptor.getMetadata
- 0๏ธโฃ #11302 - Vertx - fix default value for VertxConfiguration#maxWorkerExecuteTime
- ๐ #11300 - Properly support subfolders for Flyway database migrations
- #11298 - Improve the doc and add quickstart link
- #11290 - Fix wording in amazon-dynamodb.adoc
- ๐ #11288 - Flyway Plugin does not include version subfolder in script path
- #11284 - Qute: template extensions can use regular expressions to match names
- โ #11280 - Fix typo in testing guide and Integration tests
- โ #11279 - Fix typo in testing guide
- #11275 - Qute: implement a shortcut to access list element by index
- #11270 - Beans from transitive dependencies of a direct optional dependency are not injectable
- #11266 - Bump awssdk.version from 2.13.68 to 2.13.69
- #11264 - Amazon client requires both transport client implementations for native compilation
- #11261 - Auto-detect codestarts implemented languages
- ๐ #11259 - Fixing version range to support backward compatibility
- #11253 - Regression in 1.7: Dev mode auto-compile fails in MapStruct with "Attempt to recreate a file for type ..."
- #11160 - Message Production Issue w/quarkus-smallrye-reactive-messaging-amqp and AMQ
- #11149 - Expose reconnection properties for reactive datasources
- ๐ #11061 - Documentation for building native executables with Mandrel
- #11032 - Add Mandrel details to user guide
- ๐ #10875 - Redeployment via kubernetes extension to Openshift causes double deployment
- ๐ #10583 - Document domain socket support for Postgres and MySQL reactive clients
- ๐ #10491 - Native image: Integration test: Google-cloud-functions: Classes that should be initialized at run time got initialized during image building
- โฌ๏ธ #10273 - Upgrade Yasson to a version not raising JDK warnings
- #5378 - Implicit serving of a welcome page
-
v1.7.0.Final Changes
August 13, 2020Major changes
Complete changelog
- โฌ๏ธ #11274 - Upgrade Quarkus HTTP to 3.0.14.Final
- โฌ๏ธ #11257 - Upgrade Infinispan to 11.0.3.Final
- ๐ #11255 - Avoid including platform BOM twice in the Gradle plugin
- #11251 - Gradle addExtension will add BOM dependency even if platform is already in dependencies list
- #11250 - Debug info improvements for Mandrel
- #11245 - Fix the HAL response links in a REST Data guide #11237
- ๐ #11244 - Qute: improve bracket notation support, add docs
- โก๏ธ #11240 - Update getting-started-reactive according to #11239
- #11239 - Add a note to the getting started reactive guide regarding to mutiny-jaxrs dependecy
- #11238 - Bump awssdk.version from 2.13.67 to 2.13.68
- #11235 - Add Gradle/Maven wrappers to codestarts
- ๐ #11234 - Some minor adjustments to the Datasource documentation
- #11233 - Micro-optimization on String comparison
- ๐ง #11232 - Gradle: avoid resolving deprecated compileOnly configuration
- โฌ๏ธ #11228 - Upgrade SmallRye GraphQL to 1.0.7
- ๐ณ #11227 - Fix codestart docker tooling error
- #11223 - Type-safe message bundles - watch localized files for changes during the dev mode
- #11220 - Qute: honor the "has" prefix for boolean properties
- ๐ #11218 - Release Quarkus HTTP 3.0.14.Final and upgrade
- ๐ #11216 - Qute: support bracket notation properly
- #11210 - Share the Admin client in KafkaStreams
- #11209 - Use packages for the common RESTEasy reflection ignores and add the JSON packages to DEFAULT_IGNORED_PACKAGES
- โฌ๏ธ #11208 - JsonNode not in Jandex after upgrade to 1.7.0.CR1
- #11200 - A bunch of new stuff for codestarts
- #11199 - Type-safe message bundles - watch the localized file for changes during the dev mode
- #11185 - qute does not honor hasXXX() as a boolean property in ReflectionValueResolver
- #11182 - Gradle 6.5.1 quarkusDev fails with Quarkus 1.6.1
- โ #11179 - handle testFixtures sourceset
- โ #11144 - Gradle 1.7.0.CR1 regression: Gradle project does not work with test-fixtures plugin anymore
- #11128 - Add Kotlin for Command mode example
- โ #11127 - Executing the Gradle wrapper from Codestart integration tests is not working in CI
- #11125 - Create an api to generate Maven/Gradle wrappers accessible from devtools-commons
- #9967 - Pool AdminClient in KafkaStreams health check