All Versions
43
Latest Version
Avg Release Cycle
8 days
Latest Release
1228 days ago

Changelog History
Page 2

  • v1.8.2.Final Changes

    October 06, 2020

    Major 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, 2020

    Major changes

    • #11893 - Add a RESTEasy Multipart extension
    • #880 - Introduce a RESTEasy Multipart extension

    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 in quarkus: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, 2020

    Major 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, 2020

    Major changes

    Complete changelog

  • v1.7.4.Final Changes

    September 29, 2020

    Major 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, 2020

    Major 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, 2020

    Major 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, 2020

    Major 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, 2020

    Major 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