quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are hidden (Show)

quarkus - 1.7.2.Final

Published by gsmet about 4 years ago

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
quarkus - 1.8.0.CR1

Published by gsmet about 4 years ago

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
  • #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
  • #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
  • #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
quarkus - 1.7.1.Final

Published by geoand about 4 years ago

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
  • #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
  • #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
  • #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
quarkus - 1.7.0.Final

Published by gsmet about 4 years ago

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
quarkus - 1.7.0.CR2

Published by gsmet about 4 years ago

Major changes

Complete changelog

  • #11202 - Make sure maven.repo.local is taken into account when building and testing the Gradle plugin
  • #11197 - Jaeger performance improvement
  • #11196 - SmallRye CP - make ManagedExecutor bean application scoped
  • #11192 - Fix CNFE when MessageBundles are used with Dev-mode
  • #11191 - Ignore Gradle's GrpcDevModeTest as it's too unstable for now
  • #11189 - Bump awssdk.version from 2.13.65 to 2.13.67
  • #11188 - ClassNotFoundException in dev mode with @MessageBundle and properties file
  • #11187 - Fix WebJars Locator test dependencies and avoid hardcoded version
  • #11178 - Fixes for incorrect .equals checks
  • #11173 - Bump picocli.version from 4.4.0 to 4.5.0
  • #11172 - Bump jackson-bom from 2.11.1 to 2.11.2
  • #11169 - Use the deployment dependencies in the gRPC deployment artifact
  • #11168 - Removed test dependency resolved transitively in Gradle plugin
  • #11167 - Disable snapshot resolution for releases repositories and only add the Gradle repository where needed
  • #11165 - Don't enable tracing in SmallRye GraphQL when no tracer is present
  • #11163 - GraphQL with OpenTracing extension triggers a NullpointerException when tracing is disabled
  • #11162 - Set the CurrentVertxRequest when processing GraphQL queries
  • #11161 - SmallRye GraphQL extension does not set the CurrentVertxRequest
  • #11159 - Ensure quarkusBuild Gradle task works properly with fast-jar
  • #11158 - Bundle gradle-tooling-api with quarkus-bootstrap-gradle-resolver
  • #11157 - Gradle fast-jar is not recreated when using clean
  • #11151 - Better logging on startup failure
  • #11150 - Explicitly prevent the use of @TestProfile with @NativeImageTest
  • #11146 - 1.7.0.CR1: TestProfile + TestResource doesn't work in Native tests
  • #11141 - Regression in 1.7.0.CR1: Maven build fails with "Failure to find org.gradle:gradle-tooling-api🫙6.5"
  • #11137 - Wrap original exception when handling test resources
  • #11136 - Injection error in start with 1.7.CR1
  • #11133 - Bump cron-utils from 9.1.0 to 9.1.1
  • #11132 - Bump awssdk.version from 2.13.64 to 2.13.65
  • #11124 - Add classifier in JarResult
  • #11122 - JUnit support - disable observers declared on mocked beans
  • #11120 - Don't use -Xverify:none on Java 13+ in dev mode
  • #11103 - Gradle tests not honoring the local Maven repo setting anymore
  • #11102 - Runner jar is deployed with a classifier that does not match quarkus.package.runner-suffix when building uber-jar
  • #11079 - InjectMock does not work on observer method
  • #11062 - quarkus:dev does not report javax.enterprise.inject.UnsatisfiedResolutionException when started the first time
  • #10965 - Escape UUID in MongoDB with Panache
  • #10941 - cannot find by UUID field in PanacheMongoEntity
  • #10144 - Add explicit version boring-ssl
  • #9921 - Add Specific version for io.netty:netty-tcnative-boringssl-static
quarkus - 1.7.0.CR1

Published by gsmet about 4 years ago

Major changes

  • #10838 - Remove support for GraalVM 19.3
  • #10630 - Reactive routes - add @Param, @Header and @Body
  • #10524 - Deprecate support of hibernate.properties
  • #10487 - Add ability to disable security on a per test basis
  • #10456 - Reactive routes - arguments are optional for non-void route methods
  • #10379 - Add support for mutiny types in reactive routes
  • #10349 - DB2 JDBC extension
  • #10062 - Support extension registry when adding or listing extensions in plugins
  • #9370 - Add a Redis extension
  • #8769 - Hibernate Envers Extension

Complete changelog

  • #11119 - Update Blaze-Persistence guide
  • #11113 - Serve index.html for sub directories
  • #11112 - Change security annotations to use recorders
  • #11111 - Init Quartz with the correct CL
  • #11110 - Fix cache key in CI
  • #11109 - Use protobuf-maven-plugin for generating gRPC stubs
  • #11105 - Bump awssdk.version from 2.13.63 to 2.13.64
  • #11104 - Release fail with extensions present in the BOM and missing in the descriptor
  • #11100 - NativeImageBuild: Add --user flag to podman
  • #11099 - Fix misspelling in oidc extension
  • #11098 - Avoid installing multiple extensions with multiple matches
  • #11097 - Substitute attributes where necessary.
  • #11093 - Qute: Introduce template extensions with namespaces
  • #11090 - Print the URL where the Openshift application can be found
  • #11088 - Don't use --no-server on Mandrel
  • #11087 - Make s2i use Java 11 as the default
  • #11086 - In tooling, do not install any extension when there are multiple matches
  • #11082 - Wire up Server Push
  • #11081 - Upgrade SmallRye OpenAPI to 2.0.6
  • #11080 - Add ability to directly specify endpoints in tests
  • #11077 - Implement some BeanManager methods
  • #11075 - Large numbers of security annotations will cause deployment to fail
  • #11074 - Add quarkus table prefix prop
  • #11071 - Removing ldap build time config at runtime
  • #11069 - Bump mockito-core from 3.4.4 to 3.4.6
  • #11068 - Bump flyway-core from 6.5.2 to 6.5.3
  • #11067 - Bump mockito.version from 3.4.4 to 3.4.6
  • #11066 - Bump mockito-core from 3.4.4 to 3.4.6 in /devtools/gradle
  • #11065 - Retire includeAllTimeZones for native executables entirely
  • #11063 - Improve documentation and error message when using Quartz JDBC store and Agroal is not present
  • #11060 - Warning about unsupported argument is thrown into the console when running with Mandrel
  • #11058 - Fix MongoClient handling in Mongo Panache
  • #11057 - Upgrade Quarkus HTTP to 3.0.13.Final
  • #11054 - Native image build shows -H:IncludeAllTimeZones and -H:IncludeTimeZones are now deprecated message
  • #11052 - Qute: introduce template extensions with namespaces
  • #11051 - Add prepare and prepare-tests to the pom templates
  • #11050 - Qute - improve content type detection
  • #11049 - add gradle label notifier
  • #11046 - Fix explicit composite cache key elements values and improve doc
  • #11044 - made ldap server test resource reusable
  • #11042 - Bump awssdk.version from 2.13.46 to 2.13.63
  • #11041 - Update to SmallRye Config 1.8.5
  • #11040 - Upgrade to Hibernate ORM 5.4.19.Final and Hibernate Reactive 1.0.0.Alpha8
  • #11039 - Fix artifactId and name of Redis Client IT artifact
  • #11038 - Upgrade to Quarkus HTTP 3.0.13.Final
  • #11037 - Go back to previous behavior regarding Surefire and Maven IT
  • #11033 - Updating the GraphQL Guide with latest SmallRye features
  • #11031 - Bump aws-alexa-sdk.version from 2.30.0 to 2.31.0
  • #11030 - Bump awssdk.version from 2.13.46 to 2.13.62
  • #11027 - Use a link instead of an empty reference
  • #11022 - Add quickstart link to the Google Cloud Functions HTTP guide
  • #11019 - Remove nonexistent qute-mutiny from the bom
  • #11017 - Quartz - scheduling jobs programmatically fails when running from IDE
  • #11015 - Fix Qute ValueResolver generated in wrong CL
  • #11014 - If no Accept header is set default to the first 'produces' type
  • #11013 - Remote dev clean up
  • #11012 - Custom configuration converter for arrays are ignored
  • #11011 - Make sure REST clients are closed
  • #11010 - Fix build
  • #11009 - Add URL test for QuarkusClassLoader
  • #11008 - ignore jax-rs Response.StatusType for reflection
  • #11007 - Qute dev-mode Classloader issue
  • #11006 - Document usage of QuarkusTest*Callback
  • #11005 - Updating the OpenAPI Guide with latest SmallRye features
  • #10999 - Adding SmallRye GraphQL in MAINTAINERS.adoc
  • #10998 - remote:dev plugin not working
  • #10997 - Improve the building native image doc
  • #10996 - Improve the guide and add a link to the quickstart
  • #10995 - Get rid of lambdas in InfinispanClientProducer
  • #10994 - Fixed Maven test pom property values
  • #10992 - Reactive routes - register return/body types for reflection if needed
  • #10991 - Qute: Unknown media type for suffix: .graphql
  • #10989 - Upgrade Infinispan to 11.0.1.Final
  • #10986 - Apply minor polish to Kafka Streams extension
  • #10985 - SmallRye CP - replace ManagedExecutor producer with synthetic bean
  • #10984 - NativeImageBuildStep fails if 'docker' is not installed
  • #10980 - Adding OpenAPI in the Reactive Routes Guide
  • #10978 - Add support for cache-from in Docker extension
  • #10977 - Remote Dev Fixes
  • #10975 - Generating Kube manifests in dev mode breaks remote dev
  • #10974 - Fix IllegalRefCountException
  • #10973 - Return URL with a trailing / if required
  • #10972 - io.netty.util.IllegalReferenceCountException: refCnt: 0, decrement: 1 when refreshing a page
  • #10969 - Remote development does not resync on application.properties change
  • #10968 - Funqy HTTP query parameter binding
  • #10967 - Added support to Quartz Plugins And Listeners
  • #10966 - [container-image-docker] Add additional params to docker build command
  • #10963 - Can't inject ManagedExecutor since quarkus 1.6.0
  • #10962 - add a way to configure "plugins" and "listeners" for the quartz scheduler
  • #10960 - Produced MIME type declaration not honoured in reactive routes
  • #10959 - Update to proton-j 0.33.6
  • #10958 - OptaPlanner guide: fix mvn quarkus-maven-plugin:create
  • #10957 - Prevent misuse of modify* in dev mode tests
  • #10956 - Fixes Elasticsearch doc generation error
  • #10953 - Absolute paths in pom.xml
  • #10952 - put renamed jar extension in a String constant so it could be safely …
  • #10951 - update protobuf and grpc dependencies
  • #10950 - Make the runtime config class actually runtime config
  • #10949 - Clarify how to configure Kafka connector
  • #10947 - Update Protocol Buffer library
  • #10945 - Bump mariadb-java-client from 2.6.1 to 2.6.2
  • #10944 - Initial OpenAPI support for Vert.x
  • #10943 - Spring PathMatchingResourcePatternResolver does not return the subdirectory of a URL resource.
  • #10940 - Add a section on Cache guide about negative caching and null values.
  • #10939 - Allow reading configuration from Kubernetes secrets
  • #10937 - Make security.adoc the main Quarkus Security document
  • #10936 - Implement container-managed concurrency for beans
  • #10935 - Unregister Vert.x codecs in dev-mode
  • #10934 - Update smallrye reactive messaging to version 2.2.1
  • #10931 - fixed lost OIDC refresh token when performing a refresh
  • #10930 - Warn when JAX-RS @Path is used along with MP Health annotations
  • #10928 - Hot reload : Failed to start quarkus, Already a default codec registered for class class java.util.UUID
  • #10926 - Make sure that minikube manifests have all env vars
  • #10925 - Kubernetes extension doesn't properly populate env vars for Minikube
  • #10924 - OIDC refresh token lost if not resent by provider
  • #10923 - Container-managed concurrency for beans
  • #10920 - Clarify in JavaDoc that logging does not work in test LifecycleManager
  • #10919 - Fix duplicate surefire plugin build warning
  • #10918 - Bump flyway-core from 6.5.1 to 6.5.2
  • #10917 - Bump swagger-ui from 3.28.0 to 3.30.0
  • #10916 - Regression: Various YAML configuration issues in 1.6.1.Final
  • #10914 - Dev mode: don't include local projects of irrelevant versions
  • #10913 - Add DefaultExtensionRegistryTest
  • #10912 - Handle static resources in vertx-http
  • #10911 - Fix typo in Hibernate ORM documentation
  • #10910 - Enforce jar packaging by default in BuildMojo
  • #10906 - enable gradle grpc devmode test
  • #10904 - Update to Keycloak 11.0.0
  • #10902 - Remove standalone module
  • #10900 - Bootstrap Maven workspace: local parent and support locally configured build dirs
  • #10899 - Improve error message for UnsatisfiedResolutionException
  • #10898 - Misleading error messaging from quarkus-rest-client when missing an annotation
  • #10895 - Upgrade RESTEasy to 4.5.6.Final
  • #10893 - Reactive Routes result are not registered for reflection
  • #10892 - Revert "Simplify fast jar dockerfiles by only using a single copy com…
  • #10890 - Change to align UI to Health UI
  • #10887 - Add Vault System Backend Engine Policy and Kubernetes Auth method provisioning services
  • #10886 - gRPC code gen to generate health and reflection stubs
  • #10885 - No logs on exception in QuarkusTestResourceLifecycleManager.start
  • #10883 - Fix broken trustStore usage in RestClient in native mode
  • #10882 - Enabling dev mode for jandex plugin
  • #10881 - Fix typo in Arc's log message
  • #10880 - Bump mockito-core from 3.4.2 to 3.4.4
  • #10877 - Rest-Client TrustStore Configuration no longer possible via properties in native (regression)
  • #10871 - Reactive routes - handle RC.getBodyAsJson() returning null correctly
  • #10868 - Synchronize JUnit Jupiter version in bootstrap
  • #10867 - Removed repeat content
  • #10866 - Bump jandex from 2.2.0.Final to 2.2.1.Final
  • #10865 - Bump debezium-core from 1.2.0.Final to 1.2.1.Final
  • #10864 - Bump kubernetes-client-bom from 4.10.2 to 4.10.3
  • #10863 - Bump mockito-core from 3.4.3 to 3.4.4 in /devtools/gradle
  • #10862 - Typo error in INFO message when @Alternative bean is ignored
  • #10860 - Support multi-release JARs
  • #10858 - Reactive routes - io.vertx.ext.web.RoutingContext.getBodyAsJson() may return null
  • #10856 - Doc that JAX-RS filters with custom SecurityContexts have to be Pre-Matching
  • #10851 - Integrate Vert.x 3.9.2
  • #10850 - Move MongoDB extensions to stable state
  • #10847 - Added support for mocking void methods in PanacheMock
  • #10845 - Properly espace properties in archetype generation
  • #10843 - Apply tiny polish to Kubernetes extension
  • #10842 - Remove invalid module from cron job
  • #10840 - Don't trigger a native-image warning about using -H:+IncludeAllTimeZones explicitly
  • #10839 - Removed support for GraalVM 19.x
  • #10838 - Remove support for GraalVM 19.3
  • #10837 - Bump to Gradle 6.5.1
  • #10835 - Allow overriding trust store properties in the Infinispan client
  • #10831 - Update Reactive Messaging to version 2.2.0 and Integrate health support
  • #10830 - Experimental support for Avro in native mode.
  • #10828 - Upgrade SmallRye Health to 2.2.3 and add Health UI
  • #10824 - Knative fixes
  • #10823 - Redeploying knative resources fails
  • #10818 - Bump neo4j-java-driver from 4.0.1 to 4.1.1
  • #10817 - Bump cron-utils from 9.0.2 to 9.1.0
  • #10816 - Bump mockito-core from 3.4.2 to 3.4.3 in /devtools/gradle
  • #10813 - Resource not closed warning with rest client
  • #10812 - Can't use MongoDB with Panache with multiple clients on the same instance
  • #10811 - Check OIDC token type and return 401 for invalid bearer tokens
  • #10810 - Re-subscription must re-trigger the operation
  • #10808 - Small clean up in GraphQL Extension
  • #10807 - Improve errors on attempt to run a Quarkus application packaged as a WAR type
  • #10805 - Add the ability to generate Kubernetes resources in dev mode
  • #10800 - Remove unused method
  • #10799 - Apply tiny polish to test extension
  • #10794 - Don't send remote-dev mode password over the wire
  • #10791 - Introduces native.surefire.skip to skip unit tests with -Dnative
  • #10788 - Bump jandex from 2.1.3.Final to 2.2.0.Final
  • #10787 - Bump mockito-core from 3.4.0 to 3.4.2
  • #10786 - Bump mockito-core from 3.4.0 to 3.4.2 in /devtools/gradle
  • #10784 - fix source path in maven resolver
  • #10782 - Route annotations with the same values share a single handler instance
  • #10781 - The smallrye reactive streams operators project is in maintenance mode.
  • #10780 - Update to smallrye-jwt-2.2.0
  • #10779 - Update to Vert.x 3.9.2, Mutiny 0.7.0, SmallRye Reactive Utils projects 1.1.0
  • #10778 - Add x86_64 to the architecture detection
  • #10767 - Bump debezium-core from 1.1.2.Final to 1.2.0.Final
  • #10766 - Bump mysql-connector-java from 8.0.20 to 8.0.21
  • #10764 - Upgrade SmallRye GraphQL to 1.0.5
  • #10756 - Quarkus classloader doesn't support multi-release jars
  • #10745 - Introduce extensions for the Elasticsearch clients
  • #10744 - Kubernetes resource generation should optionally work in dev mode
  • #10742 - Jandex warning at boot time about JsonString
  • #10741 - Added maven.settings system property
  • #10736 - Allow recording of immutable objects
  • #10732 - Added Flyway properties for placeholders prefix and suffix
  • #10722 - Hibernate does not load lazy onetone entity attributes with activated batching
  • #10721 - Document SyntheticBeanBuildItem
  • #10720 - @Liveness probe doesn't work with @Path
  • #10717 - quarkus-oidc NullPointerException
  • #10715 - Improve the OIDC/OAuth2 documentation
  • #10714 - Remove quarkus-bom-deployment deprecated in 1.6.0.Final
  • #10712 - Quarkus resource not found on subdir
  • #10706 - Document usage of QuarkusTest*Callback
  • #10703 - DevMojoIT: Remove superfluous first mvn install to avoid race condition
  • #10701 - Bump mockito-core from 3.3.3 to 3.4.0
  • #10700 - Revert "Improve the OIDC/OAuth2 documentation"
  • #10694 - Repurpose Quarkus Security Page
  • #10692 - Support Spring Data JPA's isPersistable
  • #10691 - Document SyntheticBeanBuildItem
  • #10690 - Quarkus bootstrap resolver can't resolve spi / deployment 999-SNAPSHOT dependencies when running integration-tests
  • #10688 - Bump flyway-core from 6.5.0 to 6.5.1
  • #10686 - Bump formatter-maven-plugin from 2.12.0 to 2.12.1
  • #10685 - Bump mockito-core from 3.3.3 to 3.4.0 in /devtools/gradle
  • #10679 - Qute message bundles - add @MessageParam
  • #10678 - Add and remove extension from single module project
  • #10677 - Development Mode with multiple maven modules not working
  • #10676 - update to mutiny 0.6.0
  • #10674 - Add support for specifying the namespace of the generated k8s resources
  • #10672 - Logging doc
  • #10670 - Reactive Routes should contribute to the OpenAPI descriptor
  • #10668 - Add launched profile to output when startup failed
  • #10666 - Throw an error if uber-jar is set but a different package type is selected
  • #10662 - Add configuration for Flyway new feature, to make it selectable whether to create schemas or not.
  • #10660 - Access-Control-Allow-Credentials default value
  • #10657 - Knative autoscaling
  • #10654 - Display HTTP request contents in the log in a long format
  • #10653 - Improve the OIDC/OAuth2 documentation
  • #10652 - [Qute] Allow nested content for user defined tags
  • #10651 - Oidc Code Flow options for SPA's
  • #10650 - Bump mutiny from 0.5.4 to 0.6.0
  • #10647 - Re-enable DevMojoIT.testResourcesFromClasspath()
  • #10645 - CDI: Document that @Interceptors is not yet supported
  • #10637 - Quarkus NativeImageBuildStep fails with perm denied with podman 2.x
  • #10632 - Change inner class modifier in quartz docs
  • #10631 - Code gen/gRPC reload enhancements for Gradle
  • #10630 - Reactive routes - add @Param, @Header and @Body
  • #10626 - Remove/reduce usage of MetricBuildItem
  • #10621 - Add default to http max chunk size
  • #10619 - Fix Spring Data JPA Query Methods for big hierarchy
  • #10618 - Flyway: add configuration for new createSchemas flag
  • #10613 - Better support for OIDC without the discovery endpoint
  • #10611 - Rename entityManager() to getEntityManager()
  • #10610 - Add configuration for http max initial line length
  • #10608 - Using fast-jar without uber-jar results in no runner.jar beeing built
  • #10602 - Quarkus cant be launched with Main-Class with gradle
  • #10601 - add remove extension test
  • #10597 - Generate a RouteHandler per reactive route
  • #10596 - Allow injecting parameters and body in reactive routes
  • #10587 - Document how to get the roles with quarkus-oidc
  • #10581 - Quarkus Spring JPA Repository query methods is not working, at least like in Spring Boot
  • #10574 - Envers extension
  • #10569 - Update to smallrye-jwt 2.2.0
  • #10565 - Disable failing Windows test
  • #10556 - Dev mode: fixed discovery of local dependencies inherited from parents
  • #10554 - Allow QuarkusDevModeTest to be run from IntelliJ
  • #10548 - Exit in dev mode if port is in use
  • #10547 - Re-enable WebsocketTestCase.testSendMessageOnOpen
  • #10542 - If no challenge is generated return 401
  • #10541 - Introduce entityManager() in PanacheEntityBase and PanacheRepositoryBase
  • #10539 - Bump smallrye-health from 2.2.1 to 2.2.2
  • #10538 - Allow user-providers-directory outside the output dir
  • #10536 - set info log level on gradle
  • #10534 - Add support for nested interfaces in @ConfigProperties
  • #10533 - grpc client interceptors
  • #10532 - HTTP 'authenticated' policy returns HTTP 200 for empty SecurityIdentity
  • #10529 - Docs - add "Introduction to CDI"
  • #10526 - Deprecate hibernate.properties resource
  • #10524 - Deprecate support of hibernate.properties
  • #10523 - Don't generate docs when "quickly" sys prop is set to true
  • #10511 - Support configuration with nested interfaces
  • #10510 - Improve CDI guide
  • #10508 - Make sure --no-daemon does indeed get used when quarkus-platform-descriptor-json module is built
  • #10507 - Remove unused AbstractDelegatingConfigSource
  • #10506 - Skip OIDC authentication if the tenant is disabled
  • #10505 - Remove leftovers from infinispan-embedded removal
  • #10503 - Update asciidoctor-maven-plugin to latest stable v2.0.0
  • #10502 - Bump picocli.version from 4.3.2 to 4.4.0
  • #10497 - Allow Arc to deal with final methods of beans that need to be proxied
  • #10494 - Created uber-jar test for multi-module projects
  • #10492 - Make Spring Security play with @TestSecurity
  • #10490 - Update Spring Security to work with @TestSecurity
  • #10489 - Reactive routes - set content-type from Route#produces()
  • #10487 - Add ability to disable security on a per test basis
  • #10484 - Devmode, Maven: Broken classpath when a local module depends via its parent on another local module
  • #10482 - Switch liquibase dependency to 3.10.1 version
  • #10474 - Update Docs for native-image Commons Logging
  • #10465 - Reactive routes - if no Content-Type header is set try to use RoutingContext#getAcceptableContentType()
  • #10464 - Bump gizmo from 1.0.3.Final to 1.0.4.Final
  • #10463 - Upgrade Infinispan extension
  • #10459 - init custom gradle tooling model
  • #10457 - Qute - replace TemplateInstance.publisher() with TemplateInstance.createMulti()
  • #10456 - Reactive routes - arguments are optional for non-void route methods
  • #10455 - Implements count() for named queries
  • #10451 - Scheduler - make tests for concurrent execution more robust
  • #10449 - Add useful constructor for TestResource usage
  • #10447 - Security Issues: "Access-Control-Allow-Credentials" should be false by default when using "quarkus.http.cors=true"
  • #10444 - Fix race condition in scheduler and quartz's ConcurrentExecutionTest
  • #10442 - Deprecate RecorderContext#classProxy method
  • #10440 - Replace all @ConfigItem of type Optional to OptionalInt
  • #10439 - ClientInterceptor not applied to gRPC Channel
  • #10438 - Bump liquibase-core from 3.10.0 to 3.10.1
  • #10436 - @CacheKey depending on order of properties
  • #10434 - Allow openshift to work with docker and jib container images
  • #10427 - Quarkus Oauth2 quarkus.oauth2.enabled doesn't seem to work
  • #10425 - Add helpful message for QuarkusDevModeTest logging
  • #10423 - Created UberJarFormatWorksTest
  • #10417 - OIDC UserInfo support
  • #10415 - GeneratedResourceBuildItem may also be filtered and ignoredEntries from plugins is now used
  • #10406 - Specifying ignoredEntries for quarkus-maven-plugin has no effect
  • #10397 - Reactive routes - make the RoutingContext param optional for non-void method return type
  • #10394 - fix missing quarkus gradle dependency
  • #10384 - Bump formatter-maven-plugin from 2.11.0 to 2.12.0
  • #10383 - Bump swagger-ui from 3.27.0 to 3.28.0
  • #10379 - Add support for mutiny types in reactive routes
  • #10378 - Qute throws very sparse exceptions
  • #10375 - forkMode is deprecated since Surefire 2.14
  • #10372 - Codestarts phase 1: Allow extensions to influence newly generated apps
  • #10369 - ArC - introduce CacheGet annotation
  • #10368 - Allow the use of QuarkusTestResourceLifecycleManager with @TestProfile
  • #10363 - Improve Authentication Documentation
  • #10361 - Improve Security documentation to open a unauthenticated subpath
  • #10360 - Remove Flyway transformer by providing tighter integration
  • #10356 - Bump caffeine from 2.8.4 to 2.8.5
  • #10355 - Bump flyway-core from 6.4.4 to 6.5.0
  • #10352 - Bump to Jackson 2.11.1
  • #10349 - DB2 JDBC extension
  • #10344 - [#10295] Allow using the informer interface, and trace down all types
  • #10343 - Disabled default quarkus-oidc tenant blocks access to the public resources
  • #10339 - @JsonIgnore on fields in panache entity not working
  • #10338 - Scheduler - add Scheduled#concurrentExecution() strategy
  • #10335 - Push workflow tips a bit further
  • #10330 - Make it possible to switch off Authentication on the dev environment easily
  • #10328 - Devmode: introduce quarkus.live-reload.watched-resources
  • #10324 - Updating FarJarTest for Gradle
  • #10319 - Unable to perform a count operation on a named query
  • #10315 - Update surefire from 2.22.0 to 3.0.0-M5 in independent-projects
  • #10311 - Add defaultGoal clean install to quick-build profile
  • #10305 - Qute - remove standalone lines by default
  • #10304 - Close inputStream in tests that use @TestHTTPResource
  • #10301 - Enhancement : add Prometheus annotation when extension : metrics + kubernetes are used
  • #10300 - Removed non-existing quarkus-amazon-lambda-resteasy-deployment from quarkus-bom
  • #10295 - Kubernetes Client informer not working in native mode
  • #10294 - Add the ability to print the startup time of each build step
  • #10291 - Fixed link rendering in Contributing.md
  • #10290 - RequestScoped beans keeping property values from previous requests when using kotlin.
  • #10272 - Ensure that QuarkusTestResourceLifecycleManager properties are propagated to run
  • #10269 - quarkus grpc - multiple server instances
  • #10266 - Enable forwarded for prefix header configuration
  • #10253 - @Blocking hides exception
  • #10243 - Fast Jar Improvements
  • #10234 - Dev-mode: Add property/parameter to define extra files to watch for changes
  • #10231 - spring-data-jpa: Support org.springframework.data.domain.Persistable.isNew()
  • #10230 - quick-build profile that sets various system props to skip tests and validation steps
  • #10218 - Fix quarkus-extension-processor race conditions when modules are built in parallel
  • #10217 - quarkus-extension-processor race conditions when modules are built in parallel
  • #10214 - Quarkus project compilation fails when && is present in path - e.g. 'RHEL8 && large'
  • #10213 - Apicurio added to Avro test
  • #10203 - Allow Quarkus Scheduler to handle concurrent execution
  • #10185 - CORS Error when Keycloak Token Timesout
  • #10174 - QuarkusTestResources all started no matter what
  • #10150 - Document allowed parameter types for bytecode recording
  • #10128 - ClassNotFoundException: org.apache.commons.logging.impl.LogFactoryImpl
  • #10123 - Launching Quarkus Kotlin Gradle App from IDE fails
  • #10081 - Support Surefire 3.0.0-M5
  • #10062 - Support extension registry when adding or listing extensions in plugins
  • #10057 - No options to scale gRPC server
  • #10055 - OpenShift deployment with kubernetes & container-image-docker extension does not work
  • #10046 - Support for Specifying the default namespace in application.properties
  • #10014 - Bootstrap Maven: replace the met runtime extensions but not their child deps
  • #9963 - Align buffer size for Azure and AWS functions
  • #9917 - code gen with gRPC
  • #9883 - Missing skip- or exclusive-feature for Scheduler system
  • #9842 - quarkusDev task fails with "Unable to find quarkus-gradle-plugin dependency"
  • #9738 - QuarkusTest does not work in Gradle projects when invoked from IDE
  • #9737 - Setup reactive and blocking and non-blocking routes the same way
  • #9728 - feature: reading namespaced ConfigMaps
  • #9719 - Bump to Jackson 2.11.0
  • #9667 - Better document the logging levels
  • #9663 - Improved OpenShift Deployments
  • #9655 - Funqy Google Cloud Function
  • #9622 - Support X-Forwarded-Prefix
  • #9593 - Add initial implementation of list/add/remove extension utilizing registry
  • #9574 - VertxRequestHandler cleanup code changes
  • #9490 - Deployment BOM is not enforced on the build classpath
  • #9478 - Add Avro support to the Kafka connector
  • #9477 - Integrate reactive routes and Mutiny
  • #9458 - quarkus:dev finds duplicate beans if a different version of the dependency is in the maven reactor
  • #9370 - Add a Redis extension
  • #9328 - Improve developer experience and hot reload support
  • #9327 - Add interceptor to enable hot reload on incoming gRPC requests
  • #9252 - JWT guide: rewrite token generation part
  • #9251 - JWT validation logs no error
  • #8950 - Quarkus should be able to run tests in different folders than the "preset" ones
  • #8769 - Hibernate Envers Extension
  • #8753 - Qute: remove whitespace around type declarations
  • #8737 - Add support for running Unit Tests in Gradle project with IntelliJ builder/runner
  • #8719 - Cannot get roles with oidc on web application
  • #8659 - knative generated files are not compliant to the new knative protocol
  • #8656 - Display HTTP request contents in the log in a long format
  • #8516 - Type-safe message bundles powered by Qute
  • #8416 - if something is already running on port startup has no warning /signs of problems
  • #8396 - OIDC code flow fails when Auth0 returns a binary access token
  • #8272 - Decouple internal Metrics SPI from MP Metrics API
  • #7791 - Environment Variable KAFKA_BOOTSTRAP_SERVERS not being read by smallrye client
  • #7233 - Add access to the entityManager from a JPA PanacheEntity / Repository
  • #6293 - Offer DB2 JDBC extension
  • #6265 - Make Neo4j transport encryption configurable
  • #5827 - Verify OIDC can work with IDPs which do not have a discovery endpoint
  • #5789 - In logging guide, DEBUG should not be a valid log level
  • #4996 - quarkus-maven-plugin does not obey --file -f command line flag
  • #4629 - Clarify which logging APIs are supported and what do we recommend
  • #3120 - Add native support for Hibernate Envers
  • #3113 - Decorate reactive messaging connectors with health and metrics
  • #1971 - Native image charset encoding UTF-8
quarkus - 1.6.1.Final

Published by gsmet about 4 years ago

Major changes

Complete changelog

  • #10872 - Add missing port flag to Amazon SES documentation
  • #10869 - Added missing docker port flag for AWS SQS guide
  • #10854 - Mention validator extension with @ConfigProperties
  • #10849 - Remove BOM check when adding extensions in tooling
  • #10848 - Bean validation in class annotated with ConfigProperties doesn't work
  • #10844 - Qute docs - fix @CheckedTemplate examples
  • #10841 - Fixing link format
  • #10826 - Maven Add Extension command fails with error about BOM
  • #10825 - Maven Archetype generates hard-coded path
  • #10821 - Qute guide shows examples that do not compile
  • #10820 - Synthetic observers w/ identical attributes should use unique identifier
  • #10814 - Upgrade Quarkus HTTP to 3.0.12.Final
  • #10806 - Duplicate classes in @Startup observer generation
  • #10798 - Upgrade Quarkus HTTP to 3.0.12.Final
  • #10795 - HTTP/2 push fails
  • #10792 - Explain which config property is failing to load
  • #10777 - Return null from DirectoryClassPathElement#getResource if it can't resolve the Path
  • #10774 - Take into account the RESTEasy path in SmallRye OpenAPI
  • #10773 - Add jakarta version of activation-api to Jaeger extension
  • #10772 - RESTEasy - skip reflect. reg. for all types from javax.json package
  • #10770 - Update the ASM version in the bootstrap project
  • #10762 - Upgrade SmallRye OpenAPI to 2.0.3 version
  • #10755 - When minikube is being used, never push a container-image
  • #10754 - Quartz - improve the error message when scheduler is disabled and org.quartz.Scheduler is injected
  • #10751 - ResteasyServerCommonProcessor - fix resource method reflective scanning
  • #10750 - Colon in resource @Path does not work
  • #10747 - Updates are not being picked up when using minikube and jib extension together
  • #10739 - fix: use a less chatty version of dekorate
  • #10728 - Adding OpenAPI information in the Spring-Web Guide
  • #10726 - Fix race conditions in KafkaStreams startup
  • #10724 - Kakfa-Streams dependency injection issue
  • #10723 - Update Blaze-Persistence guide
  • #10719 - fixes a property name
  • #10718 - Properly determine classpath locations in Flyway
  • #10708 - docs: add quickstart source code and fix typo
  • #10707 - Link to the JBoss Logging Level and not the JDK one
  • #10693 - funqy docs disclaimers and usage improvements
  • #10675 - Make sure that test callbacks always work on the proper test method
  • #10664 - Bump jaeger version, to eliminate vulnerabilities
  • #10659 - docs: add resteasy-mutiny extension
  • #10656 - fix from pattern in CommonPanacheQueryImpl class
  • #10655 - Use JBoss Commons Logging Implementation - Amazon Alexa
  • #10643 - Quarkus 1.6.0.Final does not resolve profile-scoped variables correctly in the configuration
  • #10642 - Fixing the GraalVM with macOS Catalina workaround
  • #10641 - Kubernetes resources get duplicated then trying to use existing resources in src/main/kubernetes
  • #10639 - Log a warning for constraints on static methods and ignore them
  • #10638 - Don't generate JdbcDataSourceBuildItem twice
  • #10634 - Simplify fast jar dockerfiles by only using a single copy command.
  • #10633 - Create a better exception message when Quartz is used
  • #10629 - Support @RepositoryDefinition for Spring Data repositories
  • #10624 - Add the headers end handler to the routing context
  • #10623 - JUnit Extension is loaded with wrong classloader inside @QuarkusTest
  • #10622 - Reactive datasource config: cache-prepared-statements is not specific to DB2
  • #10620 - SSL support for reactive DB2 client
  • #10617 - Method countQuery does not create select if where are line break characters (\n)
  • #10616 - Openapi ignores quarkus.resteasy.path in Quarkus 1.6.0.Final
  • #10615 - Added tests to Config, to ensure backwards compatibility.
  • #10614 - Quarkus extension for spring data API - automatic repository implementation generation
  • #10612 - Fix openapihandler request options
  • #10609 - Minor CL change
  • #10607 - Dev mode not working in multi module maven project in 1.6.0.Final
  • #10606 - Add the missing space in the error message.
  • #10605 - More fixes around dev mode TCCL
  • #10604 - OPTIONS Request on /openapi => infinite loading
  • #10598 - ArC - fix AnnotationStore
  • #10595 - Fix exception in logs on live reload
  • #10593 - ArC AnnotationStore - AnnotationTarget is incorrectly used as a key in a Map
  • #10591 - Move access logs to their own section
  • #10589 - Quarkus 1.6.0 doesn't build native executable when Alexa Skill extension is used.
  • #10588 - Fix broken Jib with fast-jar
  • #10586 - fast-jar creates a different directory structure not recognized by Jib
  • #10582 - SSL support for reactive DB2 client
  • #10579 - Hibernate Validator does not support constraints on static methods
  • #10577 - Push the Cassandra documentation to the main repo
  • #10576 - Bootstrap workspace discovery: fix infinite loop, pom model cache
  • #10575 - Qute - fix incorrect behavior of Evaluator in loop sections
  • #10573 - Fix issue with Opentracing and Servlet in native
  • #10572 - Problem with Qute context using for and each blocks
  • #10570 - Devmode, Regression in 1.6.0: Cannot override property from profile via system property
  • #10568 - Fail deployment if multiple security annotations are present
  • #10562 - Wait for graalVM version docker container because of possible race condition
  • #10560 - Properly integrate log4j2 inside Quarkus
  • #10558 - feat(#10557): Add knative cluster-local support
  • #10557 - Support knative cluster-local services
  • #10551 - Remote dev mode improvements
  • #10550 - Add labels and annotation to minikube manifests
  • #10549 - Infinite loop resolving workspace
  • #10546 - Hot reload logging fixes
  • #10545 - Don't send body with 403
  • #10544 - Filter out Netty DEBUG level exceptions
  • #10537 - Update manage.sh for updated aws cli for issue 10480
  • #10535 - Update antlr4 to 4.8 to be consistent with the version used by Kogito
  • #10527 - Default file.encoding system property to UTF-8 during native image build
  • #10512 - add quarkusDev tips on compilerArgs
  • #10488 - Ensure that %test.quarkus.http.test-port works properly
  • #10486 - docs: multipart-provider is not a quarkus extension
  • #10483 - Improve Security documentation
  • #10477 - Random test port stopped working in 1.6.0.Final
  • #10471 - Fix KafkaSASLTestResource to prevent failures in KafkaCodecTest
  • #10470 - Amazon Lambda - native mode execution outside of AWS/sam container #9997
  • #10469 - CI failures - KafkaCodecTest is consistently failing
  • #10468 - disable daemon on wrapper generation
  • #10454 - Gradle hanging in quarkus-platform-descriptor-json execution
  • #10450 - Avoid very unlikely NPE
  • #10446 - Stop lombok annotations from preventing no-args ctor generation
  • #10443 - Remote dev mode fixes
  • #10433 - Allow injection of a reactive session not wrapped in a Mutiny/CompletionStage
  • #10432 - Allow injection of Mutiny.Session and Stage.Session when using Hibernate Reactive
  • #10430 - Constructor injection in JAX-RS Resource which implements an interface causes an RuntimeException
  • #10426 - Fix typo in max header size value
  • #10424 - Remove not supported anymore bootstrap system properties from the docs
  • #10421 - Ensure that duplicates don't end up in dev mode CP in multi-module projects
  • #10411 - Devmode, Liquibase: Changelog file is found twice if located in another Maven module
  • #10341 - Add Prometheus annotations when smallrye metrics in enabled
  • #10183 - Openapi.yaml file is not consistent to api.json
  • #10176 - Make sure request resumes on correct thread
  • #10167 - custom kubernetes labels not added to minikube.yml
  • #10041 - Flyway migrations of defined locations are not applied anymore
  • #9997 - quarkus-amazon-lambda is failing with java.net.UnknownHostException in Native Mode
  • #9919 - Devmode: support launching devmode with an alternate pom
  • #9693 - Hot reload crashes using dev mode with vert.x-web extension
  • #9086 - Native Image with Custom Config and OpenTracing
  • #9069 - Make sure dev mode uses correct TCCL
  • #6297 - Configuring application using application.yaml should accept directives separator
  • #6209 - IllegalArgumentException: workerPoolSize must be > 0 if quarkus:dev fails to start
  • #5998 - JaxRS Security wrong content-type
  • #5213 - UnsupportedOperationException thrown at startup for vertx-quickstart project with Java 11
quarkus - 1.6.0.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #10419 - Fix fast-jar Dockerfile
  • #10418 - Reduce log level of "objcopy" missing message
  • #10413 - Fix the security-oauth2.adoc callouts
  • #10408 - Fix test dependency filtering in DevMojo
  • #10405 - Fix missing Jaeger client version in native mode
  • #10399 - Field jaeger.version is empty when using quarkus-jaeger
  • #10398 - Revert "Simplify runtime class transformation"
  • #10396 - Document mocking an authorization server with Mockito
  • #10395 - Dockerfile.native - write access to /work directory
  • #10393 - Ignore .cache directories created by the formatter-maven-plugin
  • #10392 - Qute - fix parser
  • #10391 - Avoid version issues by using an extended name option to decode base64
  • #10389 - Set owner's permission to execute manage.sh
  • #10388 - Apply small fixes to GraphQL docs
  • #10387 - Escape pipe when transforming JavaDoc to AsciiDoc
  • #10386 - Generated manage.sh script not executable
  • #10385 - Removing unused import in Lambda template
  • #10382 - Hibernate Reactive services initiator fix
  • #10380 - Allow setting remote repository manager on BootstrapMavenContextConfig
  • #10370 - Knative manifest now uses valid port names
  • #10365 - Fix auth handling in Spring Cloud Config Client
  • #10364 - Explain how to configure embedded authentication for integration testing
  • #10351 - Fix use-parent-handlers case in logging doc
  • #10350 - [spring-cloud-config-client] Authentication not added when spring-cloud-config.url defines a endpoint, not a base url
  • #10348 - fixes property name in the application.properties example
  • #10346 - Use the AWS SDK BOM to avoid inconsistent versions and upgrade to 2.13.46 - Fix various other version alignments
  • #10345 - Honour @JsonIgnore on Panache entities
  • #10342 - Upgrade axle-client version to the one matching the mutiny-client version
  • #10337 - Update SmallRye Reactive Messaging to version 2.1.1
  • #10334 - Make Elytron Security extensions config overridable at runtime
  • #10333 - Fix broken sidecar handling
  • #10332 - Generated knative.yaml does not work on Openshift Serverless
  • #10329 - Add documentation on how to use Wiremock in Quarkus tests
  • #10322 - Fix for #10320 - Backwards incompatible profile value resolution between Quarkus and SmallRye Config.
  • #10321 - Add a section about the redirection to the OIDC web-app docs
  • #10320 - Config properties of inactive profiles are being expanded in 1.6.0.CR1
  • #10317 - Bump webjars-locator-core to 0.46
  • #10316 - Devmode .env: fall back to mklink /H on Windows
  • #10313 - Webjars-locator only works in quarkus:dev mode
  • #10312 - Fix broken anchor when linking to database vault example
  • #10310 - Make blocking router unordered
  • #10308 - Quarkus kubernetes sidecars configs do not work
  • #10307 - Use AppArtifactKey instead of a string in ExtensionDescriptorMojo
  • #10293 - Gcp HTTP functions improvements
  • #10292 - Concurrent requests for blocking reactive routes is limited by quarkus.vertx.event-loops-pool-size
  • #10288 - Add 'Entity State-detection Strategies' to spring-data-jpa docs
  • #10286 - Dependency parity validator is missing dependencies with different versions
  • #10283 - Turn reactive datasource pools into synthetic beans
  • #10281 - updated the reactive getting-started guide to reflect the newer api
  • #10279 - Dependency parity validator is missing dependencies with different versions
  • #10278 - Ensure that enums can be used in ConfigProperties in native mode
  • #10277 - Using an Enum in ConfigProperties doesn't work in native mode
  • #10276 - Doc: reactive tx management with SqlClientHelper
  • #10274 - Netty's shaded JC Tools need Unsafe access in native mode
  • #10261 - Provide warning for unsupported rest-client features in native
  • #10260 - quarkus.kubernetes.annotations gets not applied to ingress
  • #10259 - LDAP Security - configuration needs to be modifiable at runtime
  • #10187 - Hibernate Reactive bug with generated IDs
  • #10170 - JVM args should be aware of quotes
  • #10166 - -Dquarkus.args cannot handle more than one argument in command line
  • #10143 - quarkus-maven-plugin DevMojo erroneously excludes local project dependencies
  • #10126 - Allow QuarkusTest to override base URL of REST client
  • #10093 - Add debug symbols support #9792
  • #10059 - Cannot inject reactive Pool/PgPool into gRPC Singleton
  • #9792 - Offer quarkus property to enable debug symbols
  • #9769 - wildcarded mqtt topic not receiving messages
  • #9100 - fix guide -> Deploying the application as Java application in OpenShift with jdk11
  • #8297 - Unable to copy .env file in dev mode
  • #5234 - MQ Message not acknowledged on thrown exception
quarkus - 1.6.0.CR1

Published by gsmet over 4 years ago

Major changes

  • #10148 - Updated the maximum size allowed for request body to 10 MB
  • #10127 - Validate extension dependencies in the packaging phase of the runtime artifact
  • #10079 - Set a safer default for quarkus.http.limits.max-body-size
  • #10051 - Externalize OptaPlanner extension
  • #10009 - Google Cloud Functions
  • #9933 - Add ability to run tests with different config profiles
  • #9906 - Fix trustStore handling in native-image
  • #9732 - Reactive db2 client
  • #9710 - Introduce the ability to generate AppCDS
  • #9645 - Google Cloud Functions http bindings
  • #9486 - Upgrade GraalVM to 20.1.0
  • #9473 - Add a WebJar Locator extension that duplicates webjar locator behavio…
  • #9462 - Add a TROUBLESHOOTING.md page with performance related tips
  • #9457 - Implement a Quarkus extension for the Vert.x DB2 driver
  • #9439 - Enable tracing in the SmallRye GraphQL extension
  • #9412 - ArC - register /quarkus/arc/beans and /quarkus/arc/observers routes in the dev mode
  • #9278 - Introduce support for Spring's @Scheduled
  • #9060 - Hibernate Reactive extension
  • #8883 - Add Hibernate Reactive extension (beta)

Complete changelog

  • #10289 - Fix Maven Tooling tests
  • #10282 - Skip gpg signing for integration tests modules
  • #10275 - Properly use deployment dependencies in the OpenTracing deployment tests
  • #10268 - Fix extension validation in extension descriptor generator
  • #10263 - Various Hibernate ORM extension refactorings to pave the way for Hibernate Reactive
  • #10262 - Make sure that logging handlers don't leak in internal tests
  • #10257 - Properly fix issue with primitive id types in Spring Data JPA.
  • #10254 - Update Mutiny version to 0.5.4 and fix CompositeException unwrapping in the security handling
  • #10247 - Trim HTTP paths for security mapping
  • #10240 - Revert "Reactive sql client pool in thread local"
  • #10239 - Strip trailing forward slash from OIDC URL
  • #10238 - Ensure that QuarkusClassLoader returns the same URL format as URLClassLoader
  • #10235 - Update Mutiny version to 0.5.4
  • #10229 - Link to SmallRye Config documentation.
  • #10228 - Rethink closing strategy of the ThreadLocalPool optimised pgpool
  • #10227 - Issue with dex: OIDC server is not available at the 'quarkus.oidc.auth-server-url' URL
  • #10223 - Reduce level of a log message in Gradle QuarkusDev task
  • #10222 - Error messages when jdbc.url has not been defined
  • #10221 - Reactive sql client pool in thread local
  • #10220 - Upgrade Quarkus HTTP to 3.0.11.Final
  • #10219 - Make sure that Flyway resources are only processed once
  • #10216 - Qute - result mappers may throw an exception
  • #10215 - Flyway Callback Scripts Failing When Running mvn test
  • #10211 - Take @Version into account in Spring Data JPA
  • #10210 - Smallrye reactive messaging: CommitFailed never recovered the connection
  • #10209 - Make it possible to customize the behavior when a Qute value is missing
  • #10208 - Fix issue with primitive id types in Spring Data JPA
  • #10206 - Alternate fix to make sure resources are only closed once
  • #10205 - Ensure that a set quarkus.log.file.path system prop is used in tests
  • #10202 - Unable to set logfile name/path for QuarkusTests
  • #10201 - Quarkus path based authentication
  • #10199 - Bump mariadb-java-client from 2.6.0 to 2.6.1
  • #10197 - Couple small and simple improvements on Hibernate Reactive
  • #10195 - Support building multi-module projects with root module having no sources
  • #10194 - URL is not defined for datasource error when using quarkus.datasource.db-kind=postgresql on a properties file
  • #10190 - Update Mutiny to 0.5.3 and SmallRye Reactive Utils to 0.1.1
  • #10182 - Deprecate quarkus-bom-deployment and merge its content into quarkus-bom
  • #10181 - Prioritize Maven Central over custom repositories
  • #10179 - Provide extra validation for Spring controllers
  • #10175 - Fixed source formatting
  • #10173 - Upgrade to Hibernate ORM 5.4.18.Final
  • #10172 - Add mTLS documentation
  • #10171 - Document native docker switch for native in HTTP guide
  • #10169 - Bump jgit.version from 5.7.0.202003110725-r to 5.8.0.202006091008-r
  • #10165 - Warn when a spring-web class is not annotated with @RestController
  • #10164 - Adding Validations for Spring Projects
  • #10161 - Fix Java file paths and packages in OptaPlanner quickstart
  • #10156 - spring-data-jpa: repository calls merge() when it should call persist() instead
  • #10155 - Asterisk and other special characters not escaped in Quarkus config docs
  • #10153 - Asterisk and other special characters not escaped in Quarkus config docs
  • #10151 - Tiny URL fix
  • #10148 - Updated the maximum size allowed for request body to 10 MB
  • #10146 - Ensure that TestResourceManager is only closed once
  • #10145 - Enable SSL Client Authentication for consul-config
  • #10142 - Enhance build image log
  • #10141 - Update SmallRye GraphQL version to 1.0.4
  • #10138 - Enable forwarded for host header configuration
  • #10137 - Gradle support - Improve logging/visibility of native image generation
  • #10131 - A suspicious log about agroal being present when using Hibernate ORM Reactive extension
  • #10130 - Dev-mode: respect configuration when running resources:resource
  • #10129 - Bump swagger-ui from 3.26.1 to 3.27.0
  • #10127 - Validate extension dependencies in the packaging phase of the runtime artifact
  • #10125 - Use the ping command inside the health check
  • #10124 - Disable FormAuthCookiesTestCase#testCredentialCookieRotation
  • #10122 - NullpointerException when building from profile
  • #10121 - Add description to fail() method in test
  • #10119 - MongoDB Health Check fails when using Mongo template on Openshift
  • #10117 - SSL client authentication for consul-config extension
  • #10116 - Some minor adjustments to the Blaze Persistence documentation
  • #10113 - Add the ability to define maven repositories when creating a project
  • #10111 - Fix Kafka JSON documentation
  • #10109 - Fix null arguments being passed to dev mode test
  • #10107 - Allow skipping of persistence.xml parsing
  • #10105 - Add micrometer runtime metrics uptime and start time
  • #10103 - Bump mutiny from 0.5.2 to 0.5.3
  • #10102 - Don't report image is pulled unless it's actually happening
  • #10101 - Allow fields with "and" or "or" in Spring Data JPA repositories
  • #10100 - Spring Data JPA - Method name parsing fails when fields start with "and" or "or"
  • #10099 - Remove Sundrio dependency from bom
  • #10098 - Replaced addSecurityIdentityAugmenter in favor of addSecurityIdentityAugmentor
  • #10096 - Not expected behaviour when using http.* or https.* proxy system properties
  • #10092 - If both a static main and a Quarkus main are present prefer the static main
  • #10091 - Fail the build when an invalid value of quarkus.package.main-class
  • #10088 - Optimize ArcContextProvider
  • #10086 - Propagate custom main class to manifest
  • #10085 - Exposing the reactive MongoDatabase
  • #10084 - Simplify runtime class transformation
  • #10079 - Set a safer default for quarkus.http.limits.max-body-size
  • #10073 - Reactive Pg Client: Mutiny can create a multi from Iterable
  • #10072 - Extract gradle test into separate actions
  • #10071 - Support custom entrypoints in Jib extension
  • #10069 - Bump RESTEasy version to 4.5.5.Final, added test for #8795
  • #10061 - Don't trigger a native-image warning about using -H:+IncludeAllTimeZo…
  • #10060 - Make Hibernate Reactive work w/o Narayana and Agroal
  • #10052 - Provide infrastructure to index additional classes
  • #10051 - Externalize OptaPlanner extension
  • #10047 - Update SmallRye Reactive Messaging to version 2.1.0
  • #10044 - Remove optional from env source and key refs
  • #10040 - Upgrade to Hibernate Search 6.0.0.Beta8
  • #10038 - Qute - add unparsed character data
  • #10037 - Add docker support for fast-jar
  • #10036 - Add reference to Ecosystem CI in extension authors doc
  • #10034 - Cache generated applications for different test profiles
  • #10032 - Move findLoadedClass to inside the lock
  • #10031 - JarRunnerIT fast jar test methods consistently failing on CI runs
  • #10028 - Bump to Gradle 6.5
  • #10027 - Remove gradletestkit from native test
  • #10026 - Use proper wait strategy for mysql container
  • #10016 - Hibernate Reactive session and connection leaks
  • #10015 - Hibernate Reactive: sessions are not closed, connections leak
  • #10011 - Support jib extra directories feature
  • #10009 - Google Cloud Functions
  • #10007 - Make it possible to mark beans as unremovable via MP config.
  • #10005 - Interception of static methods - support bindings added by transformers
  • #10002 - Add uber-jar to the list of default packaging in the doc
  • #10000 - Fix property name to allow -Ddocker to work
  • #9998 - Created Fast Jar test for Gradle
  • #9995 - Activate request context for websockets
  • #9994 - WebSocket Worker Thread should activate RequestScoped context
  • #9993 - Use proxy activation status in maven settings.xml
  • #9988 - Fix issue with running Hibernate Reactive MySQL tests with docker
  • #9978 - Bump liquibase-core from 3.9.0 to 3.10.0
  • #9977 - Bump swagger-ui from 3.26.0 to 3.26.1
  • #9972 - Minor changes to keycloak-authorization docs and lower case for enum properties
  • #9961 - After upgrade to Quarkus 1.5.1 @Transactional not save changes
  • #9960 - CI failure debugging - Dump Quarkus process launch logs if JarRunnerIT fails with condition timeout exceptions
  • #9954 - ReflectiveHierarchyStep warning for org.slf4j and javax.security.auth classes
  • #9953 - A lot of devtools-common important fixes
  • #9948 - added HTTPS test port in getting-started-testing documentation
  • #9944 - PGSQL 42.2.14 no longer needs dependency exclusions
  • #9942 - Make small fixes to GCP docs
  • #9941 - Allowing application to control bean removal
  • #9940 - Make the HTTP protocol version value, printed in access logs, conform to the Common Log Format
  • #9939 - Use similar options in Linux tests as Windows tests
  • #9937 - Fixes indent problem in PicoCLI example
  • #9934 - Make embedded users runtime properties
  • #9933 - Add ability to run tests with different config profiles
  • #9930 - Use example.com
  • #9929 - Refactor AppArtifactCoords
  • #9927 - Update image of mssql-server-linux used for integration testing
  • #9926 - Bump postgresql from 42.2.13 to 42.2.14
  • #9925 - Bump flyway-core from 6.4.3 to 6.4.4
  • #9924 - ArC - support @TransientReference
  • #9923 - Move Maven-based AppModelResolver impl to quarkus-bootstrap-maven-resolver
  • #9922 - update proton-j to 0.33.5
  • #9915 - Add missing extension install/uninstall logs and a few other small fixes
  • #9912 - Build google-cloud-functions-http module with Java 8.
  • #9910 - Only list the gRPC client or server extension if they are enabled.
  • #9909 - Docs - extension guide - mention all "dump" debug properties
  • #9907 - Correctly register metrics for inherited default methods
  • #9906 - Fix trustStore handling in native-image
  • #9905 - Qute - replace the map-based html escaper with simplified impl
  • #9904 - Improve Java 11 only integration tests handling
  • #9903 - Enable kubernetes authentication path configuration in Vault extension
  • #9902 - Fix a link in the Panache Kotlin guide
  • #9899 - Apply minor cleanup to Azure and Google Functions
  • #9891 - OIDC JWK refresh support
  • #9888 - Quarkus OIDC code flow does not work if Keycloak is configured with non-default token/etc endpoint paths
  • #9887 - Metrics aren't registered for default methods inherited from interfaces when a class is annotated
  • #9878 - Upgrade to kubernetes-client 4.10.2
  • #9872 - Block usage of persistence.xml for Hibernate Reactive
  • #9871 - Enhance quarkus vault integration - allow users to specify k8s auth method mount path
  • #9870 - Bump swagger-ui from 3.25.5 to 3.26.0
  • #9868 - ArC - make it possible to exclude types and dependencies
  • #9866 - Upgrade PostgreSQL JDBC driver from 42.2.12 to 42.2.13
  • #9862 - Use ubi-quarkus-native-binary-s2i:1.0
  • #9859 - Remove support for persistence.xml for Hibernate Reactive
  • #9852 - Init gradle integration tests
  • #9841 - Fix test execution issues on Windows
  • #9835 - generate get/set for public fields in order to support @JvmField annotations as well.
  • #9833 - Hibernate Reactive integration with DB2
  • #9828 - First step to extract Maven-specific parts from the bootstrap core
  • #9827 - KubernetesDeploy update to always close client and to fetch masterURL just once
  • #9823 - UnremovableBuildItem - introduce convenient factory methods
  • #9817 - Make the directory containing the output fast jar a constant
  • #9815 - Introduce more context into test callbacks
  • #9813 - Fast jar performance improvements
  • #9812 - Extend QuarkusTestCallbacks with a context like JUnit Jupiter
  • #9809 - Add forwarded-host-header and forwarded-prefix-header configuration
  • #9806 - Introduce ArcContainer.select() methods
  • #9804 - Bump wildfly-elytron.version from 1.12.0.Final to 1.12.1.Final
  • #9798 - Make fast-jar work with transformed classes in a default package
  • #9797 - Add Gradle native TS
  • #9790 - Add native args configuration in quarkusBuild task
  • #9789 - Move empty byte buffer creation direct buffer to runtime
  • #9788 - NPE Building with fast-jar
  • #9787 - Refactor and Introduce ExtensionManager in CodeGen
  • #9783 - updated the cli to work similar as the maven and gradle tools
  • #9782 - Temporarily disable Panache Kotlin native test
  • #9781 - Fix #9780 Manage debezium in quarkus-bom-test instead of quarkus-bom
  • #9780 - Manage debezium in quarkus-bom-test instead of quarkus-bom
  • #9778 - Add test to ensure that .env works in Gradle
  • #9775 - update to MicroProfile Fault Tolerance 2.1.1 and SmallRye Fault Tolerance 4.3.0
  • #9771 - Allow certain @ConfigProperties fields to be ignored
  • #9765 - Allow mutable applications to be started in dev mode
  • #9764 - Quarkus HTTP 3.0.10.Final
  • #9762 - Add @ConfigIgnore annotation for ignorable @ConfigProperties
  • #9761 - generics and processing fix
  • #9758 - Properly support defining env vars from secret/configmap keys
  • #9757 - Bump quarkus-http-websockets-jsr from 3.0.9.Final to 3.0.10.Final
  • #9756 - Fix panache/kotlin test that breaks build
  • #9755 - Bump quarkus-http.version from 3.0.9.Final to 3.0.10.Final
  • #9750 - EmptyByteBuf referencing Cleaner instances that change
  • #9749 - SmallRye health checks - Singleton as the default scope
  • #9744 - Add Blaze-Persistence guide
  • #9742 - REST Data with Panache pagination
  • #9740 - Clarify the contract of features and capabilities
  • #9734 - Bump debezium-core from 1.1.1.Final to 1.1.2.Final
  • #9732 - Reactive db2 client
  • #9729 - HealthBuildItem - remove the useless configRootName property
  • #9724 - Run resources:resource if needed maven goal when starting dev-mode
  • #9723 - Add retrieval of persistence unit names to JPAConfig
  • #9721 - Quarkus:dev does not filter resources
  • #9720 - Apply very minor cleanup to DevMojo
  • #9716 - Fix #9684: Allow CDI bean creation from picocli args parsing
  • #9713 - Adding a self-signed certificate to keystore and setting -Djavax.net.ssl.trustStore gives PKIX path building failed message
  • #9712 - Bump swagger-ui from 3.25.4 to 3.25.5
  • #9710 - Introduce the ability to generate AppCDS
  • #9708 - Suggest rest-client-jsonb instead of resteasy-jsonb
  • #9706 - quarkus-universe-bom json contains duplicated description
  • #9705 - Bump up AWS SDK 2
  • #9704 - Apply minor cleanup to JibProcessor when building fast-jar
  • #9700 - Improve dev mode startup time
  • #9699 - Default quarkus.kafka-streams.application-id to quarkus.application.name
  • #9695 - Adding Spring Web support in OpenAPI
  • #9692 - Lambda core and events updated to latest libraries per #9690, adding ALB event
  • #9690 - Please adopt aws-lambda-java-events 3.1.0
  • #9689 - Bump testcontainers-bom from 1.14.2 to 1.14.3
  • #9685 - Upgrade to Hibernate ORM 5.4.17.Final
  • #9684 - Allow CDI bean creation from picocli args parsing
  • #9680 - Bean generator - improve error message if type handle construction fails
  • #9678 - Add support for Docker's --build-arg
  • #9676 - Docker --build-arg property for extension container-image-docker
  • #9675 - Bump Dekorate to 0.12.1
  • #9669 - Update to KC 10.0.1 and use quarkus-keycloak-admin-client in KC authorization tests
  • #9668 - Bump smallrye-open-api from 1.2.3 to 1.2.4
  • #9665 - Use direct SmallRye Config APIs
  • #9661 - Ensure ResteasyDeploymentCustomizerBuildItem works for all ResteasyDeployment fields
  • #9657 - Static method interception
  • #9656 - Restore the user query after OIDC redirect
  • #9654 - Make it possible to dump transformed classes in the dev/test mode
  • #9648 - Bump flyway-core from 6.4.2 to 6.4.3
  • #9647 - Bytecode recorder can not record ResteasyDeployment properties
  • #9646 - Verifies the discovery and application of annotations
  • #9645 - Google Cloud Functions http bindings
  • #9644 - Reactive datasource config: cache-prepared-statements is not specific to any DB
  • #9642 - Reactive datasource config: cache-prepared-statements is not specific to any DB
  • #9641 - Moved Panache's JandexUtil to core's JandexUtil and AsmUtil
  • #9633 - Unsupported type MethodAccessorGenerator on Kafka
  • #9631 - Introduce QuarkusProject and Quarkus project zipping in codegen
  • #9629 - Kubernetes env vars generation changed unexpectedly
  • #9628 - Apply very minor cleanup on ApplicationLifecycleManager
  • #9626 - Adjust JVM badge
  • #9621 - Add JPA static model classes to native image
  • #9617 - Bump wildfly-elytron.version from 1.11.4.Final to 1.12.0.Final
  • #9616 - Replace @ConfigProperty by @ConfigItem in PackageConfig
  • #9614 - Reorganise Hibernate ORM REST Data Panache tests
  • #9612 - Configure Mutiny infra to use Quarkus thread pool
  • #9611 - Add a kotlin panache guide
  • #9609 - Improve consistency in codegen
  • #9604 - Fixes #9339 document log workaround in IDEs
  • #9600 - Increase read timeout for Vault tests
  • #9597 - Add devmode test for the keycloak policy enforcer
  • #9590 - Bump swagger-ui from 3.25.3 to 3.25.4
  • #9586 - Funqy use Uni
  • #9585 - Offer a quarkus:remote-dev in binary form
  • #9580 - Reactive routes - use end handler to terminate the CDI request context
  • #9577 - Test for #7102
  • #9576 - Fix #9260: Shared Annotations Literals with default private Class fields
  • #9573 - HttpBuildTimeConfig - add configurable debug path
  • #9570 - Support Charset in Quarkus Config - Use it in Hibernate
  • #9561 - Environment variables from secrets are not exported on OCP 3.11
  • #9556 - Fix argLine handling in two integration-tests modules
  • #9550 - Configure Mutiny thread pools using the Quarkus ones
  • #9548 - Clean up redundant surefire config and use one version
  • #9547 - Eliminate Config accessor object usage wherever possible
  • #9545 - Ability to exclude 3rd party CDI beans/factories from Quarkus Arc bean resolution
  • #9539 - Query parameters lost on redirect to OIDC provider
  • #9536 - Restore ability to provide additional command line arguments to native build
  • #9526 - Remove lambdas from SmallRyeMetricsRecorder
  • #9523 - Add ${maven.home} to all surefire and failsafe executions
  • #9518 - Bump swagger-ui from 3.25.0 to 3.25.3
  • #9517 - Bump awaitility from 4.0.2 to 4.0.3
  • #9505 - QuarkusTest is downloading dependencies to default localRepository (ignores MAVEN_HOME/conf/settings.xml?)
  • #9503 - Bump narayana.version from 5.10.4.Final to 5.10.5.Final
  • #9494 - Look for quarkus.index-dependency.* among the application runtime dependencies
  • #9491 - Update to Vert.x 3.9.1
  • #9486 - Upgrade GraalVM to 20.1.0
  • #9479 - Vert.x 3.9.1 integration
  • #9473 - Add a WebJar Locator extension that duplicates webjar locator behavio…
  • #9469 - SSL support for Reactive SQL Clients
  • #9467 - Bump awaitility from 4.0.2 to 4.0.3 in /devtools/gradle
  • #9462 - Add a TROUBLESHOOTING.md page with performance related tips
  • #9457 - Implement a Quarkus extension for the Vert.x DB2 driver
  • #9447 - Kafka and AMQP connector concurrency
  • #9439 - Enable tracing in the SmallRye GraphQL extension
  • #9437 - Reduce the number of generated config methods
  • #9433 - Add dev mode test for multiple datasources
  • #9430 - Bump testcontainers-bom from 1.14.1 to 1.14.2
  • #9419 - Add io to quarkusbuild task
  • #9418 - SongResourceIT for spring-data-jpa module
  • #9412 - ArC - register /quarkus/arc/beans and /quarkus/arc/observers routes in the dev mode
  • #9396 - Sub-modules in same project not being indexed when using quarkus.index-dependency. properties
  • #9394 - Allow application to be re-augmented
  • #9339 - Running JUnit tests in IDE doesn't set the LogManager
  • #9322 - OpenTracing integration in the SmallRye GraphQL extension
  • #9306 - Native Image Compilation Stack Trace Not Showing Underlying Error related to --initialize-at-run-time using Gradle
  • #9281 - Gradle build cache is not being leveraged
  • #9280 - cleaner kubernetes.yaml generation
  • #9278 - Introduce support for Spring's @Scheduled
  • #9271 - Offer quarkus:reaugment command
  • #9267 - Google Function support
  • #9263 - Better fault tolerance for Messaging
  • #9260 - Annotations with default private Class fields can cause runtime exception
  • #9239 - Kotlin ORM with Panache: annotations on fields not always visible to Hibernate
  • #9222 - Add JPA StaticMetamodel classes to the native image
  • #9184 - Replaced Quarkus Config Profiles and Expansion with SmallRye Config
  • #9141 - JsonWebToken always null inside Uni/ Multi callback
  • #9060 - Hibernate Reactive extension
  • #9017 - [Gradle] ServiceLoader issues in test cases
  • #8991 - mTLS client authentication support
  • #8958 - Reintroduce native build configuration via gradle
  • #8937 - Support jib "container.entrypoint" configuration parameter
  • #8936 - Support jib "extra directories" feature
  • #8883 - Add Hibernate Reactive extension (beta)
  • #8860 - Generate uber jar for native image source jar if the uberJar option of quarkus-maven-plugin is enabled
  • #8850 - Support uber jar for native image source jar
  • #8810 - Inconsistent handling of Instant between RESTEasy and SmallRye OpenAPI
  • #8809 - Document @ActivateRequestContext for command mode
  • #8786 - Detail security policy
  • #8748 - Force LF line endings for the formatter
  • #8508 - Missing documentation for HTTPS with 2way TLS (aka mutual TLS, aka client cert auth)
  • #8499 - openapi doesn't treat CompletableFuture as CompletionStage
  • #8407 - Openapi should not be Resteasy dependent
  • #8226 - swagger-ui endpoint not accessible in AWS Lambda
  • #8201 - Unsupported type MethodAccessorGenerator in camel native tests
  • #8177 - smallrye-reactive-messaging-kafka stops reading messages after an exception occurs
  • #7733 - Qute enhancements
  • #7580 - AMQP and random message buffering
  • #7549 - Gradle plugin: output Docker logs when doing buildNative/testNative
  • #7424 - Unable to inject rest client defined in a different module in a multi module project
  • #7417 - Kafka Streams SASL and SSL config
  • #7404 - reactive-messaging-amqp extension doesn't reconnect to host
  • #7286 - OIDC needs to support the opaque access tokens
  • #7095 - Swagger-ui "Try it out" feature ignores root-path defined in Quarkus properties
  • #6858 - ArC - support @TransientReference
  • #6805 - Support ignoring an existing persistence.xml file
  • #6669 - Add support for Vertx' preferNativeTransport
  • #6321 - Mysql-reactive client is not working on native mode
  • #6238 - Enable CDI beans based on profiles
  • #6162 - Should log if it's building on GraalVM JDK8 vs JDK11
  • #5867 - OIDC adapter core improvements
  • #5003 - Refresh the verification JWK sets on demand
  • #4961 - [kafka streams] sasl not configurable
  • #4166 - Use smallrye config's newOptionalConverter when it lands
  • #3533 - Support interception of interface default methods
  • #3340 - Using ZipProjectWriter with CreateProject, Projects should be generated in a folder
quarkus - 1.5.2.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #10087 - Usability improvements around Panache annotation processors without making the fields protected
  • #10080 - Bug in sam.native.yaml Issue #10063
  • #10075 - Returns long instead of int
  • #10070 - Make YAML configuration work for Bootstrap Config
  • #10067 - Fix IDE launcher by replacing shading with alternate solution
  • #10066 - Never log passwords
  • #10063 - quarkus-amazon-lambda isn't generating a valid native SAM file
  • #10058 - Add openj9 images to the S2iBaseJavaImage
  • #10056 - OpenJ9 images not recognized as using run-java.sh
  • #10050 - Quarkus LDAP Security - on loglevel DEBUG, the username & password are dumped
  • #10048 - Update custom SecurityIdentityAugmentor to latest code
  • #10045 - Prevent NPE in Spring Web when no "Accept" header is specified
  • #10033 - @RestControllerAdvice and @ExceptionHandler
  • #10030 - Use '/' as the path element separator creating a relative resource path
  • #10019 - Handle primitives in DefaultIgnorePredicate
  • #10004 - Enable programmatic security in SmallRye GraphQL endpoints
  • #10003 - quarkus-maven-plugin not working correctly for project creation.
  • #10001 - SmallRye GraphQL is not integrated with programmatic security
  • #9984 - Typo in cdi-reference.adoc
  • #9983 - Patch Funqy Amazon Lambda HTTP test contentType to json
  • #9982 - Prevent a NPE and report the actual cause of boot failure in QuarkusTestExtension
  • #9979 - quarkus-amazon-lambda-http-archetype broken
  • #9974 - Quarkus cant be launched with Main-Class anymore
  • #9973 - Spring-Cloud-Config-Client Configuration not working
  • #9971 - NPE in QuarkusTestException instead of reporting real boot exception
  • #9959 - Fix silly token mistake in Consul Config
  • #9957 - Quarkus 1.5.0.Final - Consul 403 Forbidden using
  • #9938 - Fix deepClone issue with Supplier
  • #9886 - DeepClone in QuarkusTestExtension returns null
  • #9753 - Building GraphQL quickstart generates warnings that should be avoided
quarkus - 1.5.1.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #9936 - Use timezone aware date time for access logging's %t common log format
  • #9935 - Fix NullPointerException(s) when dealing with remote and local address returned by HTTP request
  • #9928 - Funqy doc improvements
  • #9920 - Fixed path for xattr command
  • #9882 - NullPointerException when quarkus.http.access-log.enabled=true
  • #9881 - Fix broken 'includeAll' in Liquibase
  • #9879 - Properly use password instead of user for MySQL reactive
  • #9874 - Fix improperly constructed Consul URL
  • #9873 - Allow websocket requests to run on a worker thread
  • #9865 - Shade transitive dependencies in the IDE launcher
  • #9853 - Report typo fixes contributed by Pierre Grimaud
  • #9851 - GraphQL: Adding the guide in the metadata
  • #9850 - Closes #9849 - reactive-pg-client - password authentication failure
  • #9849 - Vault Database Credentials - Invalid Password (reactive-pg-client)
  • #9848 - Fix unable to change status code when returning qute template as a response
  • #9847 - http access log attributes do not work
  • #9846 - Liquibase includeAll not supported in Quarkus 1.5
  • #9845 - Quarkus consul quarkus.consul-config.agent.host-port configuration
  • #9844 - Adjusting the Extension add command
  • #9838 - Change default thread pool size to max of 200 & 8*CPU
  • #9830 - Fix grpc config in documentation
  • #9826 - quarkus-ide-launcher duplicates classes from commons-lang etc without shading
  • #9824 - Take Java migration classes into account in Flyway extension
  • #9822 - Correct formatting of ConfigDiagnostic.java
  • #9821 - Activate request context for GraphQL API methods
  • #9819 - Quarkus 1.5.0 Flyway not running Java Migrations
  • #9814 - Update vertx-graphql description to remove REST keyword
  • #9811 - Fix PersonRepository example
  • #9810 - Make sure there is a thread to keep dev mode alive during restarts
  • #9793 - Add a section about @Blocking in the documentation
  • #9786 - @GraphQLApi without @ActivateRequestContext gives a ContextNotActiveException
  • #9785 - Add descriptions to get propagated into quarkus-universe-bom json
  • #9784 - Provide a proper error message when a Kubernetes token is invalid
  • #9779 - Fix unnecessary warnings about non-public constructor for @ConfigProperties
  • #9777 - Fixes Cloud Event Mapping example
  • #9774 - Set context class loader to the system one when loading the default filesystem providers
  • #9773 - Make REST Client work whether or not SSL is enabled or not in native
  • #9770 - Improved getting started reactive
  • #9748 - Dev mode stops without reason instead of restart when fired by code Changed (worked with 1.4.2.Final)
  • #9747 - Update to Keycloak 10.0.2
  • #9746 - Update non-native base image to ubi8/openjdk-11
  • #9731 - docs: fix description for credentials provider
  • #9730 - Fix broken sql Date serialization in native
  • #9725 - Apply minor cleanup to transactional docs
  • #9717 - Swagger and static resource support AWS Lambda HTTP, Azure HTTP
  • #9703 - ArC - ignore abstract classes annotated with a bean defining annotation
  • #9694 - docs: small fixes in amazon-kms.adoc file
  • #9687 - Fix working directory property in quarkusDev task
  • #9674 - Unsupported bean type: UNRESOLVED_TYPE_VARIABLE, K When using generics
  • #9673 - Security doc fix and improved warning message
  • #9670 - If the rotate-on-boot is defined and there is a file-suffix use the PeriodicSizeRotatingFileHandler
  • #9666 - Updated smallrye-open-api to 1.2.4
  • #9664 - Security provider configuration not working
  • #9659 - Cache doc improvement to better describe behaviors
  • #9653 - Gradle: setWorkingDir not working in 1.5.0
  • #9638 - Bootstrap Maven: make sure empty jar project artifacts can be resolved from the workspace
  • #9637 - Fix #9635
  • #9636 - Ensure that Liquibase CommandFactory can be used in native
  • #9635 - Panache - could not find indexed method
  • #9619 - Bump com.gradle.plugin-publish from 0.11.0 to 0.12.0 in /devtools/gradle
  • #9589 - Jackson Time Serialization Error: Class com.fasterxml.jackson.databind.ser.std.SqlTimeSerializer has no default (no arg) constructor
  • #9538 - @Parameters in = QUERY are left out in the openapi.json on Quarkus 1.4.2
  • #9506 - quarkus-ide-launcher breaks mvn dependency:analyze
  • #9414 - Fix #9309: Quarkus/Undertow does not parse request parameters correctly from multipart post
  • #9342 - Add @Patch support for RestClient
  • #9309 - Quarkus/Undertow does not parse request parameters correctly from multipart post
  • #9259 - log files rotation on boot doesn't work
  • #9098 - Scope permission checks may result in a false positive
  • #9068 - Uberjar does not include add dependencies
  • #9057 - Keycloak authorization: issue with the scopes and permissions
quarkus - 1.5.0.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #9624 - Gradle projects ignore openapi.yaml
  • #9618 - Bump quarkus-http.version from 3.0.8.Final to 3.0.9.Final
  • #9610 - Fix ignored Kubernetes client properties in S2I IS check
  • #9608 - Rename credentials-provider-type into credentials-provider-name
  • #9607 - Make sure validation can work even when a jar doesn't contain beans
  • #9605 - KubernetesClientException - quarkus.kubernetes-client.trust-certs=true not working on Windows
  • #9599 - Fix intermittent JaxRSTestCase failure
  • #9598 - Validation of REST input/output classes defined as dependency
  • #9596 - Do not show info message on datasource startup
  • #9595 - Fix issue with running tests in the IDE
  • #9584 - Attempt to fix more Mongo test failures
  • #9583 - Configuration properties references for keycloak-authorization extension
  • #9582 - Gradle: resources dir related fixes
  • #9579 - Revert "Set Hibernate ORM connection handling strategy to BEFORE_TRANSACTION_COMPLETION"
  • #9578 - Connection handling regression with Hibernate ORM in 1.5.0.CR1
  • #9571 - Don't wait for application to be stopped, if it's not even started
  • #9568 - IfBuildProfile/UnlessBuildProfile - add support for interceptors
  • #9567 - Add documentation for Consul extension
  • #9566 - QuarkusDevModeTest freezes when it fails during the loading
  • #9564 - Add documentation for Spring Cache extension
  • #9563 - Add documentation about the Minikube extension
  • #9562 - Make sure to use normalised paths
  • #9560 - Manage kafka-streams-test-utils version in quarkus-bom
  • #9557 - Set LogManager for all failsafe executions
  • #9554 - Amazon Lambda Docs update
  • #9553 - Amazon Lambda Test Framework - Improved error handling for shutdown
  • #9552 - Add Credentials Provider Documentation
  • #9549 - Fix flyway resource inclusion in native image when build is triggered from a Windows machine
  • #9546 - @IfBuildProfile not working on Interceptor
  • #9543 - (1.5.0.CR1) Qute Template not found
  • #9535 - Bump commons-codec to version 1.14
  • #9534 - Fix gRPC logging
  • #9533 - Bump Caffeine to version 2.8.4
  • #9531 - Speed up Flyway by preventing it from doing classpath scanning
  • #9528 - Update MP Metrics API to 2.3.2
  • #9525 - Disable CP cache when using forced dependencies
  • #9524 - Attempt to fix intermittent Mongo failures
  • #9519 - Fix CodeFlowTest
  • #9516 - Handle .exe extension if guessing path to Windows native executable
  • #9515 - 1.5.0.CR1 ClassCastException in multi-module maven project
  • #9514 - Ensure that RunnerClassloader can read directory resources
  • #9513 - Flyway didn't works using fast-jar
  • #9512 - Better TCCL handling in @QuarkusTest
  • #9511 - ClassCastException for QuarkusTestResourceLifecycleManager across modules in gradle
  • #9508 - Attempt to fix intermittent failure
  • #9507 - Another fix for the AMQP test
  • #9502 - Read Lambda ClientContext correctly
  • #9500 - Reduce grpc verbosity
  • #9499 - Fix Quartz doc formatting
  • #9488 - Fix broken primitive default values in @ConfigProperties
  • #9485 - VertxProducer - simplify code, get rid of synchronization
  • #9484 - Escaping JSON strings in QuarkusErrorServlet
  • #9481 - Simple HTTP request fail with server error 500, when using JDK 11 HTTP client and websocket installed
  • #9475 - Define durable queue in broker.xml
  • #9472 - Make ArC intercept default methods
  • #9471 - Gradle devmode: set quarkus.application.* properties
  • #9463 - Bad JSON returned from the default QuarkusErrorServlet
  • #9456 - Bean verticles injecting @Singleton beans cause NPE during application shutdown
  • #9454 - OIDC CodeFlowTest has become unstable
  • #9443 - Amazon services - cosmetics - rename variables in common processors
  • #9417 - Gradle: test case to make sure beans from other module's test config can be injected
  • #9413 - Amazon KMS + SES extensions
  • #9407 - Fix MongoDB Panache projection
  • #9395 - Parsing clientContext header seems to be broken in quarkus-amazon-lambda extension
  • #9390 - Enable Hibernate ORM multitenancy IT on CI
  • #9389 - Enable CI coverage for the Hibernate Multi-tenancy integration tests
  • #9388 - Added support for @InjectSpy
  • #9377 - add @InjectSpy feature
  • #9311 - Add kdoc for developers and add autoboxing code for non-nullable ID types
  • #9299 - Dev mode test gets stuck if there are no classes/resources in src/main
  • #9273 - Exception java.util.ServiceConfigurationError thrown
  • #9177 - java.util.NoSuchElementException: Property quarkus.application.name not found
  • #8967 - Quarkus Microprofile GraphQL documentation
  • #8469 - documentation for Keycloak authorization is insufficient
  • #7188 - PanacheRepository injected methods cannot be made transactional
quarkus - 1.3.4.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #9711 - fix (#9561): Remove optional from env source and key refs
quarkus - 1.3.3.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #9363 - Log bootstrap resolver downloads and properly apply wagon config
  • #9156 - Updated the version of keycloak version in bom from 9.0.2 to 9.0.3
quarkus - 1.5.0.CR1

Published by gsmet over 4 years ago

Major changes

  • #9427 - Upgrade to Hibernate ORM 5.4.16.Final
  • #9426 - Add support for external JDBC pools (pgagroal/pgpool)
  • #9180 - Create picocli extension
  • #9172 - Amazon SNS + SQS extensions
  • #9144 - Add SmallRye GraphQL extension
  • #9120 - Move the gRPC support to the main Quarkus repository
  • #8779 - Add first version of Spring Cache annotations
  • #7840 - Panache Hibernate REST
  • #5681 - Hibernate ORM - Multitenancy support
  • #4968 - Amazon service extensions

Complete changelog

  • #9492 - Fix snapshot versions
  • #9474 - Make access logging work in native mode
  • #9470 - Add swagger-ui to dependabot
  • #9468 - fix issue with openJDK11-alpine
  • #9461 - Add the dependency name in each guide where it's missing
  • #9459 - Fix ignored default enum value for @ConfigProperties
  • #9455 - Disable 2 flaky tests in CodeFlowTest for now
  • #9452 - Clarify documentation on multi-module projects
  • #9450 - Link prefix for URL in quartz.adoc
  • #9444 - Update Quarkus HTTP to 3.0.8.Final
  • #9442 - AWS SQS guide
  • #9441 - SNS Guide - Missing SNS topic creation
  • #9440 - Remove some lamdbas from runtime code
  • #9436 - Fix issue with build time config in dev mode
  • #9435 - Don't repeat query params in access log
  • #9434 - Bump to Gradle 6.4.1
  • #9432 - Include just the maven dependencies needed for a quickstart
  • #9431 - Minor OIDC doc updates
  • #9429 - Bump smallrye-metrics from 2.4.1 to 2.4.2
  • #9427 - Upgrade to Hibernate ORM 5.4.16.Final
  • #9426 - Add support for external JDBC pools (pgagroal/pgpool)
  • #9425 - chore: Align methods in S2iProcessor
  • #9421 - Fix dependency cycle between the Mutiny RSO and Context Propagation
  • #9420 - Gradle: support runtime only deps in quarkusDev
  • #9416 - Devmode: filter out modules that aren't application compile or runtime dependencies
  • #9415 - Flyway with "multiple datasources" does not migrate at start
  • #9411 - Define gRPC version by using the BOM
  • #9406 - Improve getResources performance
  • #9405 - Update to smallrye-jwt-2.1.2
  • #9404 - Hibernate Search Elasticsearch: Add configuration property hibernate.search.elasticsearch.layout.strategy
  • #9403 - Import grpc-bom in quarkus-bom instead of managing individual grpc artifacts
  • #9402 - Minor fix in Hibernate multitenancy docs.
  • #9400 - Allow Spring Data methods to "traverse" class hierarchy when resolving names
  • #9399 - hibernate-orm-panache-kotlin in CI, test using injected resource extracted into separate class
  • #9393 - QuarkusTestExtension fails for Enums with toString overrides
  • #9387 - Improve robustness of the AMQP test
  • #9384 - Use surefire systemPropertyVariables instead of systemProperties
  • #9378 - Remove manually generated Liquibase beans
  • #9376 - bump run_java_sh to 1.3.7 to fix issue with JDK 11 Debug
  • #9375 - Increase level of KafkaStreams missing topics logs
  • #9374 - Rename Smallrye to SmallRye
  • #9373 - REST data Panache reorganisation
  • #9372 - OptaPlanner: Fail fast if no constraint implementations are found
  • #9369 - Update reactive-messaging.adoc to add resteasy-mutiny
  • #9368 - integration-tests: inherit quarkus-maven-plugin version from parent
  • #9365 - Windows fix for fast-jar
  • #9364 - Bootstrap Maven: apply session's authentication selector to the current project's repositories
  • #9362 - Refactor the HibernateOrmProcessor to decompose the build steps into …
  • #9361 - Allow other extensions to define Hibernate ORM configurations
  • #9358 - Reactive routes security - use shared Event instance
  • #9356 - Update SmallRye Reactive Messaging to version 2.0.3
  • #9352 - Test dependencies leak into Dev-Mode and QuarkusTest runtime classpath
  • #9351 - Fix KafkaStreamsITCase by moving Inject to REST resource
  • #9349 - Define layout.strategy on HibernateSearchElasticsearchRecorder#contributeBackendBuildTimeProperties
  • #9348 - Improve usability of @ConfigProperties
  • #9346 - GraphQL code fixes
  • #9345 - Translation between a Java exception and a gRPC error status
  • #9344 - Getting Funqy Ready for Release
  • #9343 - Upgrade smallrye-context-propagation to 1.0.13
  • #9341 - Support existing Kubernetes resources
  • #9340 - Properly support JUnit 5 parameters on test methods
  • #9336 - Fix the parent pom definition of the quarkus-vault-spi module
  • #9334 - Add codec section to the event bus guide
  • #9333 - Revert "Support Surefire 3.0.0-M4"
  • #9332 - Add workflow tips section in Contribution guide
  • #9331 - Bootstrap Maven: make sure wagon configuration is properly applied
  • #9323 - Integrate Metrics in SmallRye GraphQL extension
  • #9321 - Metrics integration in the SmallRye GraphQL extension
  • #9312 - Set compiler options for DevModeContext when using gradle
  • #9310 - Bump liquibase-core from 3.8.9 to 3.9.0
  • #9308 - Documentation On Building Quarkus Core
  • #9305 - Remove lambdas from RestClientBase
  • #9304 - Fix #6717 by making hibernate-orm-panache-kotlin IT test depend on H2
  • #9303 - If MP-CP is enabled, make REST Client use it as ExecutorService, to allow for CP in filters
  • #9302 - MQTT Messages are sent to the wrong callbacks using a single client-id
  • #9298 - Unable to create instance of JwtClaimsBuilder
  • #9296 - elytron-security-jdbc does not use attribute-mappings
  • #9295 - Default quarkus.http.access-log.pattern "common" duplicate query_string
  • #9293 - Naming Panache REST extension
  • #9291 - Amazon services: remove dynamodb mentions from common config beans
  • #9288 - Add support for config based SameSite cookies
  • #9286 - Add support for the SameSite cookie attribute
  • #9285 - document annotations with special characters
  • #9279 - Maven artifact cannot be downloaded while bootstrapping app
  • #9276 - Use /version when checking Kubernetes API server
  • #9270 - Improve Kubernetes extension logging
  • #9268 - quarkus-mongodb-panache: Added support to $in operator
  • #9266 - Maven tooling guide - Use quarkus.platform.version and quarkus-plugin.version properties
  • #9265 - Avoid build failures when cleaning up Gradle dev mode tests
  • #9258 - Trigger project compilation whenever there's a pom.xml change
  • #9256 - InjectionPoint metadata - ignore java.lang.Deprecated...
  • #9255 - Bootstrapping with a custom extension in a private maven repo
  • #9253 - Add section about @QuarkusTestResourse in testing guide
  • #9250 - fix (#6679): Use of BuildInfo in k8s processor
  • #9249 - Mention "native application" in startup message when Quarkus is run as a native application
  • #9248 - Log a warning if a private method declares metrics
  • #9246 - Explicitly set the io.netty.machineId system property to prevent potential slowdown during Netty channel initialization
  • #9245 - Propagate source and target Java versions from the Maven compiler plugin to devmode
  • #9243 - Bump flyway-core from 6.4.1 to 6.4.2
  • #9242 - Unable to run docker image + jdk 11 + maven +ubuntu
  • #9241 - Introduce the ability to read runtime configuration from Consul
  • #9240 - Add the testcontainers-bom to dependabot
  • #9238 - Fix #9036: support filters on queries
  • #9237 - Support MongoDB JavaScript $regex pattern
  • #9236 - fix (#9178): Use File.separator in S2iProcessor
  • #9235 - Improve the documentation of @QuarkusTestResource and QuarkusTestResourceLifecycleManager
  • #9234 - ExtensionLoader - fix processing of @Consume, @Produce and @ProduceWeak
  • #9233 - Use init params from build items
  • #9232 - Gradle - Inject beans from test configration in submodule
  • #9231 - Bring back DotName ctor for ReflectiveHierarchyIgnoreWarningBuildItem
  • #9230 - Ensure that 'quarkus.profile' from MP config is correct
  • #9229 - Use the named annotation from the class
  • #9228 - DevMojo: introduce enforceBuildGoal param to opt out of build goal check
  • #9227 - @Inject with @Named causing the AWS Lambda bootstrap failure
  • #9226 - Create tenant-specific code flow cookies
  • #9225 - Bump assertj-core from 3.16.0 to 3.16.1 in /devtools/gradle
  • #9224 - Bump assertj-core from 3.16.0 to 3.16.1
  • #9223 - Quarkus master / dev mode / --enable-preview - compilation fails after .java file edit
  • #9219 - MongoDB like operator not working properly
  • #9218 - Fix #9025: turn non-distinct single columns into count(*), throw for …
  • #9217 - smallrye-amqp connector does not respect incoming json content.
  • #9216 - smallrye-metrics creates counter for private method but does not increase its value
  • #9215 - Provides a way to configure the maximumMessageSize
  • #9213 - NettyProcessor - init EventLoopGroup synthetic beans RUN_TIME
  • #9208 - Add Online modeler via ".new" TLD
  • #9207 - Fix the MongoDB bson artifact version and update the driver
  • #9206 - Upgrade to Hibernate Search 6.0.0.Beta7
  • #9205 - Update to Hibernate Validator 6.1.5.Final
  • #9204 - MQTT client disconnects when receiving longer messages
  • #9203 - Document how to resolve reactive route conflicts using the order
  • #9201 - Add more tests showing Spring Data JPA traversing relationships
  • #9199 - Don't dispatch to a worker if we are not on an IO thread
  • #9198 - Introduce Maven ListExtensionsIT
  • #9197 - Dev-mode: don't warn if multi-module project
  • #9196 - Gelf handler chunking messages
  • #9193 - Allow the use of boolean, int and long in custom Spring Data JPA methods
  • #9192 - Spring Data Extension: Support for primitive return types
  • #9191 - Spring Data Extension: Support for constraints traversing nested properties in Query method
  • #9190 - Ignore BigDecimal and BigInteger reflection hierarchy warnings
  • #9189 - BigDecimal might not be automatically registered for reflection
  • #9188 - Check whether or not a thread is already blocking before submiting tasks to Quarkus executor
  • #9186 - Simplify Mongo Client integration with CDI
  • #9182 - Added support to register nested classes and reflection via classNames
  • #9181 - Add .factorypath to .gitignore (Visual Studio Code)
  • #9180 - Create picocli extension
  • #9178 - OpenShift deployment (quarkus-openshift extension) fails on Windows
  • #9176 - Fix deadlock in command mode
  • #9175 - Zip File Closed Exception when building with Gradle
  • #9173 - Allow to add a collation to a query
  • #9172 - Amazon SNS + SQS extensions
  • #9171 - Support overriding prefix of @ConfigProperties at the injection point
  • #9170 - Verify that the jar file has not been closed before returning the manifest
  • #9169 - Fix NPE when looking for BOM in extension mojos
  • #9168 - list-extensions goal fails with NPE when dependency without scope in dependencyManagement
  • #9166 - Bump mutiny from 0.4.4 to 0.5.0
  • #9163 - Command mode doesn't exit after unchecked exception
  • #9161 - keep a stable order in module's source paths
  • #9160 - Add necessary reflective classes for Jaeger
  • #9159 - Jaeger tracing not working in native mode with "remote" sampler type
  • #9157 - Updated JandexUtil to new subtyping
  • #9155 - Configure quarkus-oidc to use any other vert.x oauth2 providers other than KeycloakAuth
  • #9154 - Set up Dependabot for the 1.3 branch with only security updates
  • #9153 - Fix some small typos in code
  • #9151 - Vastly simplify mailer CDI configuration
  • #9148 - Netty EventLoopGroup qualifiers - add annotation literals
  • #9147 - Update building-native-image.adoc
  • #9146 - maven-quarkus-plugin fails if base dir is /something/ and project has parent pom
  • #9144 - Add SmallRye GraphQL extension
  • #9143 - Fail the build when a k8s deployment was requested by API server can't be reached
  • #9140 - Fix error on dev mode shutdown
  • #9139 - Clean up bootstrap path handling
  • #9137 - quarkusDev fails to work consistently across gradle subprojects
  • #9136 - Support for Custom Named Injections
  • #9135 - quarkus-smallrye-jwt JWT generation code fails to load the token resource in the dev mode
  • #9133 - Bump smallrye-reactive-streams-operators from 1.0.10 to 1.0.12
  • #9131 - reordering config subsection
  • #9130 - refactor: cleanup some unused variable initialization in JibProcessor
  • #9129 - when cluster is not available should build not fail when deploy requested ?
  • #9127 - Remove manually generated Flyway beans
  • #9124 - refactor: use existing DataSourceLiteral in quartz extension
  • #9120 - Move the gRPC support to the main Quarkus repository
  • #9119 - Make the reactive SQL clients tests more future proof
  • #9118 - Bootstrap Maven: respect -o cli arg
  • #9117 - update links inside kogito.adoc
  • #9116 - Maven workspace discovery: make sure the parent directory is not null
  • #9114 - Updated the Reactive SQL Clients guide to reflect the actual code of the quickstart
  • #9113 - Revert "Improve getResources performance"
  • #9109 - Make @RegisterForReflection work with plain strings
  • #9106 - ArC - fix producer method validation
  • #9105 - Allow transformation from all archives
  • #9104 - Add a Test BOM
  • #9103 - Test BOM
  • #9099 - Gradle dev mode test support and basic test
  • #9097 - Simplify data source configuration
  • #9096 - Bump assertj-core from 3.15.0 to 3.16.0 in /devtools/gradle
  • #9095 - Bump assertj-core from 3.15.0 to 3.16.0
  • #9094 - Dev-Mode: Remove check for build goal (or provide opt-out)
  • #9093 - Dev-Mode: Remove "[WARNING] The project's sources directory does not exist"
  • #9092 - Inject JWT Parser
  • #9091 - Optimize Dockerfile.native for smaller docker-image size
  • #9090 - Quarkus 1.4.2: QuarkusDev not finding @Named injections of another module (build works
  • #9089 - Config option for forcing https as oidc redirect_uri scheme
  • #9088 - Qute - generators cleanup
  • #9087 - Maven plugin is downloading metadata while running in offline mode.
  • #9085 - Config option for forcing https as oidc redirect_uri scheme
  • #9082 - Support passing parameters to a QuarkusTestResource
  • #9081 - Panache MongoDB - Use collation in find
  • #9080 - Make sure dev mode shuts down cleanly
  • #9079 - Fix typo
  • #9078 - Remove testcontainers from BOM
  • #9075 - Prevent a spurious wakeup from stopping devmode
  • #9072 - Attempt to fix intermittent pom change test failure
  • #9071 - Don't throw an error if container is stopped
  • #9070 - Changing pom file in dev mode can result in changes not being applied
  • #9066 - Arguments for QuarkusTestResource
  • #9062 - Inject KafkaClientSupplier and State(Restore)Listener in KafkaStreams
  • #9061 - Support Spring Controllers throwing ResponseStatusException
  • #9055 - Lack of Spring org.springframework.web.server.ResponseStatusException
  • #9050 - @Produces fails for classes without default constructor
  • #9047 - Logging access log with native dont work.
  • #9042 - Update Gizmo to 1.0.3.Final
  • #9040 - Allow multiple tags for container-image
  • #9038 - Improve context propagation performance for JTA
  • #9037 - Test for SSE issue
  • #9036 - PanacheEntityBase: support for Hibernate @Filter
  • #9032 - Add Credentials SPI Extension
  • #9031 - chore: update jackson to 2.10.4
  • #9030 - NoClassDefFoundError for transitive dependency when using gradle quarkusDev
  • #9028 - Support Surefire 3.0.0-M4
  • #9027 - Disable scheduler with runtime config
  • #9026 - Get rid of volatile configuration fields for Scheduler
  • #9025 - Panache Paging does not support projections
  • #9024 - Get rid of volatile configuration fields for Optaplanner
  • #9018 - Hibernate ORM improvements
  • #9015 - fix: typo in InstanceHandleImpl error message
  • #9014 - TenantConfigResolver should be able to work without the default tenant
  • #9012 - Support the injection of smallrye-jwt DefaultJwtParser
  • #9009 - Support injection of AgroalPoolInterceptor
  • #9006 - ASM 8, Hibernate ORM 5.4.15 upgrades
  • #8995 - Improve transformer dev mode performance
  • #8994 - Allow configuration doc generator to recognise config group declared in another module and generation of config items docs for external extensions
  • #8992 - Bump flyway-core from 6.4.0 to 6.4.1
  • #8987 - Update to Keycloak 10.0.0
  • #8980 - quarkus-core - Log in the INFO log (powered by Quarkus) if running in JVM or Native mode
  • #8978 - ClassCastException when using pact-jvm Jupiter extension and @QuarkusTest
  • #8973 - Implement an annotation processor to mark Panache archives
  • #8968 - Add context propagation section in the cache extension guide
  • #8956 - Support OIDC post logout cookie
  • #8955 - Add post-logout cookie and update the docs
  • #8953 - Update testcontainers version and sync changes from kafka into BOM
  • #8945 - Update to documentation to replace references to gradle's buildNative…
  • #8943 - Fix KafkaStreams liveness to allow rebalancing state
  • #8941 - Using Java 14 Record causes quarkusDev to hang
  • #8939 - Explicit test-kafka profile
  • #8933 - Allow extensions to configure Vertx
  • #8928 - Bump wildfly-elytron.version from 1.11.3.Final to 1.11.4.Final
  • #8923 - Possibility to set KafkaClientSupplier + State(Restore)Listener in KafkaStreams extension
  • #8921 - Allow @ConfigProperties annotated classes to have a super class
  • #8917 - Allow @ConfigProperties annotated classes to have a super class (other than Object)
  • #8913 - Scheduler - add config property to disable the scheduler completely
  • #8904 - Improve query performance by using BsonDocument.parse
  • #8903 - Avoid creating Uni objects where possible
  • #8894 - Unify handling of Kubernetes env vars definition
  • #8890 - Bump impsort-maven-plugin from 1.3.2 to 1.4.1
  • #8889 - Bump mysql-connector-java from 8.0.19 to 8.0.20
  • #8875 - Improve retrieving default database name
  • #8866 - Don't generate ArC beans for platform beans that have already been defined
  • #8865 - New packaging format
  • #8852 - Unify WireMock deps via build-parent + add to Dependabot
  • #8851 - ODIC 'auth-server-url' and 'client-id' or alternatively 'public-key' should not be mandatory for case "Custom TenantConfigResolver"
  • #8847 - Use addresses instead of deprecated queues
  • #8844 - Generate stable names for recorded bytecode
  • #8840 - Use a specific value for nodePort when the type of Service is NodePort
  • #8835 - Declare removeExtension task gradle plugin
  • #8833 - fix: do not hyphenate enum values all the times
  • #8828 - CredentialsProvider beans should be made unremovable
  • #8824 - Qute - get rid of VariantTemplate and unify func. of injected templates
  • #8822 - Disable warning about slow localhost lookup for container and serverless deployments
  • #8818 - Don't re-index JDK classes on live reload
  • #8817 - implemented native SASL/JAAS support for plaintext authentication
  • #8815 - Make deploying to Minikube effortless when not using a registry
  • #8808 - Cache the Java compiler objects
  • #8804 - Cache environment based config
  • #8798 - Kubernetes: remove useless and potentially confusing dekorate output
  • #8792 - Kubernetes: simplify env-vars injection
  • #8782 - Error building documentation
  • #8779 - Add first version of Spring Cache annotations
  • #8772 - Update Netty to 4.1.49
  • #8767 - Bump kubernetes-client-bom from 4.9.0 to 4.9.1
  • #8766 - Bump flyway-core from 6.3.3 to 6.4.0
  • #8762 - Fix broken Kafka Quickstarts
  • #8757 - Update Agroal to 1.8
  • #8754 - Qute: why VariantTemplate?
  • #8741 - Qute - add basic support for vargargs methods
  • #8740 - Return a new PanacheQuery from the projection method
  • #8738 - Update to kafka 2.5.0
  • #8736 - Update to kafka 2.5.0
  • #8734 - Make FORM auth work with JPA security
  • #8727 - Added docker image push integration test
  • #8726 - Add support for enabling CDI beans based on build time properties
  • #8715 - Always use "all" distribution when upgrading the wrapper in the Gradle plugin
  • #8714 - Resolves #8626. Added quarkus:remove-extension
  • #8706 - Add gradle wrapper into platform-descriptor
  • #8704 - Qute - do not use ClassInfo as a Map key
  • #8703 - QuarkusTest throws exceptions when having parameters in test function
  • #8696 - Use a custom InitialContextFactoryBuilder to avoid JDK caching #8651
  • #8692 - Config root beans - throw CreationException if a root is not initialized
  • #8686 - Change Liquidbase to use config injections
  • #8684 - Change embedded Infinispan to use config injection
  • #8683 - Change infinispan client to config injection
  • #8682 - Change DynamoDB to use config injection
  • #8681 - Change FlyWay to use injected config
  • #8679 - Simplify KubernetesClientProducer by using injection of config
  • #8676 - Use java.time.format.DateTimeFormatter instead of SimpleDateFormat with Threadlocals
  • #8670 - Build failure with quarkus-smallrye-openapi and java records
  • #8667 - OptaPlanner: Support constraints.drl
  • #8664 - Bump debezium-core from 1.1.0.Final to 1.1.1.Final
  • #8658 - Rename OIDC expiration-grace property to lifespan-grace
  • #8645 - ArC - take away deprecated stuff marked for removal after v1.4
  • #8643 - Set multiple tags to image
  • #8641 - Register BUILD_AND_RUN_TIME_FIXED and RUN_TIME config roots as beans
  • #8639 - Add 'go give a star on github' on start page
  • #8632 - Migrate to internal test harness
  • #8627 - OIDC expiration-grace property name is misleading
  • #8626 - Add quarkus:remove-extension
  • #8625 - Drop OIDC code flow query params before the endpoint is called
  • #8614 - Remove now obsolete ContainerImageResultBuildItem
  • #8609 - Make Jaeger metrics more consistent with other extensions
  • #8595 - Add quarkusRemoteDev task in gradle plugin
  • #8591 - Mailer and JTA extensions had some Reactive Streams Ops leftovers
  • #8590 - Add container-image tests that push to a registry
  • #8577 - Rest client integration test added
  • #8563 - Hibernate projection inside Hibernate with Panache
  • #8558 - Qute - support easy formatting with java.util.Formatter
  • #8549 - Panache check
  • #8545 - Hibernate ORM Multitenancy
  • #8538 - RequestScoped context is not propagated using rest-client and mutiny
  • #8518 - Update to vertx 3.9.0
  • #8512 - [fixes #4481] - RP-Initiated Logout and session verification
  • #8502 - Make Jaeger metrics more consistent with other extensions
  • #8497 - Easy Config-related cleanups #5388
  • #8484 - Include native resources via application.properties
  • #8437 - Include native resources via application.properties
  • #8334 - New panache-mock module for mocking Panache static methods
  • #8333 - support for using panache with kotlin
  • #8277 - Support java 14 records in quarkus:dev
  • #8259 - Quarkus OIDC web-app cleanup state & code
  • #8251 - ClassCastException in @ParameterizedTest: Base Class from Different Class Loader
  • #8237 - Increase kafka client test coverage
  • #8227 - Propagate context inside quarkus-cache async computations
  • #8169 - Add a WebJar Locator extension that duplicates webjar locator behavior from Spring Boot
  • #8168 - Kafka Client does not support SASL with JASS
  • #8166 - ContextNotActiveException when using CacheResult annotation
  • #8122 - Remove reactive axle mongo client
  • #8098 - Panache queries are always issuing SQL statements with paging information
  • #8025 - Increase test coverage of the Kafka client
  • #7974 - Smallrye messaging does not allow multiple tests
  • #7970 - Switch to mutiny based reactive streams ops
  • #7885 - Quarkus 1.3: Smallrye AMQP not working with RabbitMQ any more, address undefined
  • #7860 - Add healthcheck for reactive datasources
  • #7840 - Panache Hibernate REST
  • #7694 - Register methods marked with @JsonCreator for reflection
  • #7568 - added possibility to add custom named handlers
  • #6832 - Panache entity is not updated if it exists in different module
  • #6826 - Kubernetes Extension and Secrets generates incorrect deployment file.
  • #6797 - Efficient caching for multi stage build
  • #6679 - KubernetesProcessor - BuildInfo - possible switch of constructor attributes
  • #6458 - Panache second-level caching for @ManyToOne relations seem not to be working
  • #6261 - Provides query projection for Hibernate with Panache
  • #6088 - Kafka Streams - Missing topic holds app execution but there is no warning
  • #6067 - Test error while building a Quarkus native. Project can't find dependencies on private maven repository
  • #5681 - Hibernate ORM - Multitenancy support
  • #5433 - Be more explicit in case of provided id and usage of PanacheMongoEntity
  • #5381 - Allow addition of AgroalDataSourceListener implementations during run-time production of DataSources.
  • #5254 - Native Kafka SSL connection bug
  • #5221 - Support Remote Development mode in the Gradle plugin
  • #5211 - Improve JWT usability for getting started experience
  • #4995 - vert.x and reactive messaging hot reload test
  • #4982 - Do not require Gradle to be installed to generate the Gradle wrapper
  • #4968 - Amazon service extensions
  • #4481 - Enhanced Logout support
  • #3957 - Mongo-Client FindOneAndReplace blocking in some cases
  • #3454 - PanacheRestRepository
  • #3040 - Reactive Messaging / Kafka - Ease JSON / JSON-B usage
  • #1909 - Migrate the maven invoker ITs tests to the internal test harness
quarkus - 1.4.2.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #9056 - Add a few words about transactions using the reactive SQL clients
  • #9048 - Add javax.json.JsonValue to types ignored for reflection
  • #9043 - Update Quarkus HTTP to 3.0.7.Final
  • #9041 - Declare the API and in-memory connector dependency in the BOM
  • #9033 - Quarkus-bom should manage smallrye reactive-messaging-api dependency
  • #9029 - Update SmallRye Reactive Messaging to 2.0.2
  • #9023 - Amazon Lambda deployment check for abstract handler
  • #9022 - Don't try to load project workspace from the MAVEN_PROJECTBASEDIR if it doesn't contain a pom.xml
  • #9019 - Dev Mode: support output dir dedicated to resources (Gradle)
  • #9013 - maven plugin build fails when .mvn directory exists in directory enclosing project directory
  • #9011 - Fix handling null value as query parameter
  • #9010 - fix: inclusion of access log file
  • #9008 - Fix the Hibernate Search configuration documentation
  • #9007 - Register BigDecimal and BigInteger for reflection if necessary
  • #9000 - Fix broken directory with space handling
  • #8998 - Use the platform CL as the Parent on JDK9+
  • #8996 - Quarkus Native Jackson InvalidDefinitionException Cannot find a (Map) Key deserializer for type [simple type, class java.math.BigDecimal]
  • #8993 - Hibernate Search auto-indexing strategy not rendered perfectly in generated config doc
  • #8989 - bump to kogito 0.10.1
  • #8988 - Update to OpenAPI 1.2.3 and fixes #8811
  • #8985 - mongodb+srv protocol no more working on dev mode since Quarkus 1.3 with Java 11
  • #8984 - Liquibase still detects multiple changelogs despite upgrade to 1.4.1
  • #8977 - Quarkus master can't handle space in path for native mode, 1.4.1.Final can
  • #8972 - Update SmallRye Health to 2.2.1
  • #8971 - Only check debug port usage on first startup
  • #8964 - Quarkus AWS attempts resolve dependencies on abstract class
  • #8959 - Added JWT example to OIDC for Services (#8915)
  • #8957 - Release Quarkus HTTP 3.0.7.Final and update to it
  • #8942 - Liquibase performance improvement
  • #8935 - Increase timeout for Cache CI group
  • #8934 - Speed up Liquibase startup
  • #8931 - Fix class loading issue for augment class loader
  • #8930 - Gradle: inject test resources before the main resources for testing
  • #8927 - Debug Port does not reopen after Pom change
  • #8926 - Fix case where user defined default banner was not being used
  • #8924 - Note about disabling the default tenant
  • #8920 - Exception when using a custom registered microprofile converter
  • #8919 - Banner with default_banner.txt not working
  • #8915 - Injection of JWT available in OIDC implementation
  • #8911 - Add the singleton scope to beans produced by the JsonbProducer
  • #8910 - clarify building-native-image.adoc for Windows
  • #8908 - Dev mode no more working due to Flyway after migrating to 1.4
  • #8907 - Fix issue with reading resources containing spaces
  • #8902 - Fix method signature
  • #8901 - Test DataSource not used in 1.4.1.Final
  • #8899 - Maven regression in 1.4.1.Final vs 1.3.2.Final - ${revision} and custom repository defined in settings.xml
  • #8898 - Avoid null values when resolving alternative priority
  • #8897 - docs: remove an unnecessary backquote
  • #8896 - Gradle: Leverage task-avoidance for the 'test' tasks
  • #8895 - NPE Comparing alternative priorities
  • #8891 - Native mode not working in 1.4.1.Final
  • #8886 - NoSuchFileException for function.zip in amazon-lambda
  • #8884 - Fix deletion of function.zip in amazon-lambda
  • #8882 - Add the rest of the Kotlin dependencies to the BOM
  • #8880 - Workaround Vault IT issue in Java8
  • #8876 - Quarkus 1.4.1.Final includes kotlin versions 1.3.72 and 1.3.61 at the same time
  • #8872 - Provider io.smallrye.mutiny.context.ContextPropagationUniInterceptor could not be instantiated
  • #8864 - Fixes devmode for multi module projects using 'revision' property as versions
  • #8863 - Make QuarkusUnitTest#afterAll() safer
  • #8862 - Use the correct file path separator when communicating with remote endpoint in remote-dev mode
  • #8857 - Fix quarkus-logging-json not working with native images
  • #8856 - docs: small fix in config.adoc file
  • #8855 - quarkus-logging-json not working with native images
  • #8848 - Add support for the JSON-B Serialization of Vert.x JSON Object/Array
  • #8846 - Bootstrap resolve: if the path specified with '-f' is a directory, append 'pom.xml'
  • #8845 - SmallRyeConfig picks up application.properties from src/main/resources during testing instead of src/test/resources
  • #8842 - Bootstrapping the project via quarkus-maven-plugin is broken
  • #8839 - Check parent for null to avoid NPE on the "/"
  • #8832 - Dev mode fails when using "Maven CI Friendly Versions" and Quarkus version override via -D
  • #8830 - Vert.x JSON wrapped in a Multi is not working as expected
  • #8827 - Add the allowed values for quarkus.kubernetes.service-type
  • #8823 - Ensure that an uppercase username doesn't break container-image building
  • #8819 - Uppercase quarkus.container-image.group causes docker error
  • #8813 - Cache bytecode recording proxies
  • #8811 - Uni and Multi should not be represented in OpenAPI schema
  • #8806 - Fix issue with config beans in dev mode
  • #8803 - Windows synchronizes files to Linux incorrectly in Remote Development Mode
  • #8594 - Add test closure and configure the logging manager so log levels are considered on tests
  • #8574 - Quarkus log level configuration not applied on tests
  • #8274 - Quarkus 1.3.x: AMQP Emitter does not set content-type
  • #8035 - Quarkus 1.3.0.Final class loader can not load Graal's polyglot framework
quarkus - 1.4.1.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #8841 - Gradle: make sure project compile configurations can be found
  • #8816 - Fix issue with .env file and workingDir property
  • #8812 - .env file at project root replaced with symbolic link pointing back to the same location
  • #8807 - Building container image with multistage script should setup user 100…
  • #8800 - Upgrade JBoss Threads to 3.1.1.Final
  • #8799 - fix: clarify kubernetes documentation and fix various typos / formatting issues
  • #8794 - Don't always trust Maven's '-f' arg value when resolving the current project pom.xml
  • #8789 - More "writing the greeting extension guide" fixes
  • #8788 - Fix case where MongoDB and MariaDB extensions fail in native
  • #8787 - Add commons-compress to kubernetes-client to avoid TypeNotPresentException for TarArchiveInputStream
  • #8785 - quarkus-hibernate and quarkus-mongodb-client incompatibility
  • #8784 - Fixed the docs build
  • #8781 - Moved custom manifest tests out of maven IT to its own packaging IT module
  • #8780 - Fix elytron-security performance issue due to missing bean scope
  • #8778 - Improve how nested MDC scopes are handled in the Jaeger extension
  • #8777 - Avoid NPE in QuarkusProdModeTest when bootstrap fails
  • #8775 - Qute docs bugs
  • #8774 - Fix some code format issue on the extension author guide
  • #8773 - docs: update the minimum required maven version to 3.6.2
  • #8771 - Docs: greeting extension fixes
  • #8752 - Qute: documentation bug
  • #8751 - Qute: this usage in each
  • #8749 - Qute: consider renaming one form of with to let
quarkus - 1.4.0.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #8760 - Command line mode now shows how to quit
  • #8747 - Add Vault Database Guide
  • #8746 - fix MDC scope nesting
  • #8745 - Correctly record Optionals containing custom classes
  • #8744 - Recording broken for Optionals containing custom classes
  • #8743 - Bootstrap resolver: support for resolving project artifacts with no content
  • #8739 - Add docs for Kubernetes Config extension
  • #8735 - Fix broken health / live probes when container-image name is set
  • #8733 - Kubernetes probes not added when using container-image.name
  • #8731 - Bump quarkus-http-websockets-jsr from 3.0.5.Final to 3.0.6.Final
  • #8729 - Bootstrap resolver: fixed false condition
  • #8728 - Bump to Kogito 0.10.0
  • #8724 - JUnit5 extension: project vs application root
  • #8722 - MDC is empty after a Jaeger sub span is closed.
  • #8720 - Qute - register user tags when validating templates during build
  • #8718 - Small Kotlin fixes
  • #8717 - Map RESTEasy filter to FORWARD and INCLUDE as well
  • #8716 - Quarkus HTTP 3.0.6.Final
  • #8713 - use quarkus.io kotlin extension does not provide restassured kotlin extension
  • #8712 - Maven Workspace resolver: if there's no classes dir, look for target/artifactId-version.jar
  • #8711 - Maven tests failing when doing a release
  • #8709 - Forwarding to JAX-RS from ServletFilter returns 404
  • #8707 - Gradle: multi module project test setup
  • #8705 - Fix Warning with infinispan embedded config doc missing
  • #8699 - Bump jboss-threads from 3.0.1.Final to 3.1.0.Final
  • #8698 - Introduce configuration for the Hibernate Validator extension
  • #8697 - Warning with infinispan embedded config doc missing
  • #8691 - Mongo Panache: avoid ClassInfo as keys in maps
  • #8690 - Security: avoid ClassInfo in Sets
  • #8688 - Kafka Client: avoid using ClassInfo in Sets
  • #8687 - Resteasy: do not use Jandex's ClassInfo in a Set
  • #8678 - Make sure to return null for anonymous users
  • #8677 - Config errors are not cleared
  • #8672 - Disable the AMQP IT tests on Windows
  • #8668 - Use of validation groups
  • #8666 - Set the JDK 8 release version to avoid the ALPN issue
  • #8665 - Fix quarkus-quartz duplicating clustered jobs
  • #8663 - Stop using ClassInfo in Set and Map for SpringSecurityProcessor
  • #8662 - User-defined tags fail to parse when inside an #include template section
  • #8661 - quarkus-quartz duplicating clustered jobs
  • #8657 - Gradle multi-module needs java-library instead of java plugin in non-app submodules
  • #8653 - Change the "reactive route" extension name
  • #8652 - fix: set defaults values for Page number and size
  • #8649 - Make descriptor classes Serializable
  • #8647 - Use Maven 3.6.3 too in independent projects
  • #8644 - Remove Secret handling from kubernetes-config extension
  • #8642 - Fix: added 2 semicolons in sql
  • #8640 - Improve logging in kubernetes-config extension
  • #8638 - Fix Reactive PG and MySQL Clients initialization
  • #8637 - Dev mode test fixes
  • #8636 - Fix read timeout test
  • #8634 - Quarkus Security 1.1.0.Final
  • #8633 - Fix potential reactor build order problem
  • #8630 - Ensure logs are displayed when application fails due to bootstrap config error
  • #8629 - Bump quarkus-http-websockets-jsr from 3.0.4.Final to 3.0.5.Final
  • #8628 - Bump optaplanner version to 7.36.0.Final
  • #8624 - Exceptions thrown in bootstrap recorders prevent logging
  • #8623 - Example how to use @InjectMock together with @RestClient
  • #8622 - Ability to use InjectMock on MicroProfile RestClient
  • #8620 - fix: add test to check the Unpaged class presence in the quarkus spring data api
  • #8619 - Revert maven-toolchain.version to 3.0-alpha-2
  • #8618 - quarkus-http 3.0.5.Final
  • #8617 - Classcast Exception calling ServletFilter with HTTP/2
  • #8615 - Add Quarkus Vault Authentication Guide
  • #8613 - Fix AsciiDoc list formatting in Hibernate Search documentation
  • #8608 - Don't require trailing / for servlet context
  • #8607 - Fix failing test
  • #8604 - Adjust amazon-lambda-xray pom description for consistency
  • #8602 - Qute if section - consider truthy/falsy values during evaluation
  • #8601 - Only enable Hibernate Validator built-in constraints that are used
  • #8599 - Minor enhancements to platform descriptor classes
  • #8598 - Add example for the configuration of the logging manager in gradle projects
  • #8597 - Allow the use of @QuarkusTestResource with QuarkusProdModeTest
  • #8596 - Move OidcTenantConfig out of the runtime package
  • #8589 - Fail the build if multiple container-image extensions are available
  • #8584 - A project with both docker and jib extension - no warning about this situation and image gets build twice under the same name
  • #8583 - Update default imagePullPolicy value in docs
  • #8582 - Qute IfSectionHelper - consider truthy values during evaluation
  • #8581 - fix Jaeger metrics initialization
  • #8580 - Use durable messages to improve robustness of the tests
  • #8579 - Reactive routes - fix race condition in generated handlers
  • #8578 - OpenTracing quickstart native build failing
  • #8576 - Reactive Messaging: check if @Blocking is used with one of (Outgoing,…
  • #8575 - NPE with Amazon Lambda HTTP with JDK 14
  • #8571 - Spring Data JPA extension - java.lang.ClassNotFoundException: org.springframework.data.domain.Unpaged
  • #8567 - Quarkus allows using @Blocking with methods that are neither @Outgoing nor @Incoming
  • #8566 - fix(quartz): make jdbc store class configurable
  • #8556 - Add support for disabling proactive authentication
  • #8555 - quarkus-quartz using JobStoreTX and not JobStoreCMT
  • #8546 - WebFilter is not able to modify response when running with quarkus:dev
  • #8534 - dev mode doesn't recover when an invalid value (typo, space) is added to logging level configuration
  • #8475 - Trailing slash required with Undertow + custom root path
  • #8364 - no license information in quarkus security pom
  • #8347 - Move OidcTenantConfig out of the runtime package
  • #8284 - Allow AppArtifact to have more than one path
  • #8162 - Remove unneeded paging when using PanacheQuery
  • #8118 - Gradle + multi-module + cdi + quarkusDev = bug.
  • #8061 - @QuarkusTest against model of shared library failing with "Not an entity" in multi-module Gradle project
  • #8059 - No EntityManager found running @QuarkusTest when entities are only in submodule of multi-module Gradle project
  • #7979 - Gradle test deployment failure
  • #7903 - XStream substitutions to avoid @Delete paths #7422
  • #7675 - Quarkus quarkusDev mode not working in a gradle multimodule project - but the runable jar does.
  • #7558 - Max throughput regression after unifying Executors
  • #7426 - Using Hibernate ORM import script throws error on tests for Kotlin/Gradle
  • #7422 - Unsupported type MethodAccessorGenerator reachable error
  • #7156 - Qute can't resolve any templates
  • #7097 - Introducing Mutiny
  • #6105 - Overriding security context doesn't work anymore
  • #6096 - JWT is being processed when permit policy is set
  • #4847 - Quarkus Vault Dynamic DB Credentials Guide
  • #4846 - Quarkus Vault Authentication Guide
  • #2406 - Building my first extension guide
quarkus - 1.4.0.CR1

Published by gsmet over 4 years ago

Major changes

  • #8565 - SmallRye Reactive Messaging 2.0
  • #8453 - javax.imageio is now supported in GraalVM 19.3+
  • #8411 - Add Vault response wrapping support for client token auth and secret id in approle auth
  • #8365 - added elytron ldap authentication extension
  • #8359 - Automatically add @Produces to methods annotated with scope or qualifier
  • #8343 - Support having a bean enabled only when a build time profile is enabled or disabled
  • #8327 - Add support for @InjectMock
  • #8317 - New Lambda packaging
  • #8315 - Add keycloak admin client
  • #8296 - ArC - select alternatives through the MicroProfile Config
  • #8261 - Amazon Alexa extension for Quarkus Native integration with AWS Lambda
  • #8208 - Test Quarkus with OpenJDK 14 instead of 13
  • #8175 - Support for mocking CDI beans
  • #8143 - Change Vault default KV secret engine from v1 to v2 Fixes #6739
  • #8142 - Update Gradle to 6.3 (supporting Java 14)
  • #7909 - Quarkus Funqy FaaS Framework - initial implementation
  • #7873 - Add support for Vault TOTP secrets
  • #7868 - Update to MongoDB Java driver 4.0.0
  • #7815 - Move Kogito extension out of the Quarkus core repository
  • #7762 - Add support for HTTP/2
  • #7681 - Command mode support

Complete changelog

  • #8565 - SmallRye Reactive Messaging 2.0
  • #8557 - Add an admonition about UBI
  • #8552 - update proton-j to 0.33.4
  • #8551 - Remove unused QuarkusExtension class
  • #8537 - Upgrade Hibernate Validator to 6.1.3.Final
  • #8536 - Reactive routes - improve @Route method invocation performance
  • #8535 - docs: fix possible missing anchor tag warning when building the docs and some typo
  • #8533 - Bump junit-jupiter from 5.6.1 to 5.6.2 in /devtools/gradle
  • #8532 - Bump junit-bom from 5.6.1 to 5.6.2
  • #8529 - Remove the temporary extreme cautioness in build time proxy generation
  • #8528 - Provide proper error messages when Jib fails to validate the supplied…
  • #8527 - Improve error messages for Docker container-image builds
  • #8526 - Make the AMQP tests a bit more reliable
  • #8524 - Fix content-type resolution in keycloak-authorization
  • #8523 - container-image-docker silently fails
  • #8522 - Set higher timeout for Security2 native image job
  • #8520 - fix compiler errors in kafka-streams guide
  • #8517 - Fix log message in DockerProcessor
  • #8515 - MongoDB documentation improvements
  • #8514 - Bump SLF4J to 1.7.30
  • #8513 - Bump Neo4j to 4.0.1
  • #8511 - Introduce a test for #8323 : Hibernate Validator to be able to use the Hibernate ORM helpers to traverse graphs with uninitialized proxies
  • #8507 - container-image-docker erroneously logs "Pushed container image..."
  • #8505 - doc: how to use kubectl with generated manifests
  • #8501 - Differentiate the username/password for pulling base image with Jib
  • #8498 - Jib pull base image from public registry and push to private registry
  • #8495 - Qute ValueResolverGenerator - simplify generated classes
  • #8493 - chore: upgrade to dekorate 0.11.5
  • #8491 - Make beans injected with @InjectMock unremoveable.
  • #8490 - Properly handle non-http service in s2i
  • #8488 - Don't include optional deps for the deployment CP
  • #8487 - Add debug logging for AppModel
  • #8486 - Deprecate loadsApplicationClasses
  • #8482 - Follow up to #8474. Maven resolver init improvements
  • #8481 - image build fails without resteasy using quarkus-openshift extension
  • #8478 - Keycloak Claim Information Point - NPE when trying to read body - 1.3.1.Final
  • #8477 - Make Keycloak Authorization PathCache ConfigGroup non-optional
  • #8476 - Adjust path of default cacerts depending on flavors of GraalVM
  • #8474 - Maven resolver remote repo initialization fixes
  • #8473 - Update SnakeYAML to 1.26 and add it to Dependabot
  • #8471 - remove call to oc version
  • #8470 - Explain usage of IndexDependencyBuildItem in the extension docs
  • #8467 - Project root should not initialized to the current dir if the test class is from a JAR
  • #8465 - Add skip parameter to ValidateExtensionsJsonMojo
  • #8464 - Keycloak - path cache is not working
  • #8459 - Scheduler - add configurable delay
  • #8458 - Add deprecate warning for buildNative task
  • #8457 - Bump liquibase-core from 3.8.8 to 3.8.9
  • #8456 - Bump yasson from 1.0.6 to 1.0.7
  • #8453 - javax.imageio is now supported in GraalVM 19.3+
  • #8452 - BootstrapAppModelResolver returns mixed versions for a Platform test with SNAPSHOT deps
  • #8448 - add explanations to expose the debug remote port into docker image
  • #8447 - Remove try catch exception in Hibernate build time proxy generation code
  • #8444 - Fix duplicate resources in Gradle
  • #8441 - Add a section about reactive in the JSON guide
  • #8440 - ArC - minor perf improvements in client proxies
  • #8438 - Introduce ability to deprioritize artifacts of deployment dependencies
  • #8434 - Update to Mutiny 0.4.4
  • #8433 - Pass args for command-mode application to dev-mode.
  • #8431 - CreateProjectMojo: set proxy before mvn wrapper download
  • #8430 - Bump flyway-core from 6.3.2 to 6.3.3
  • #8428 - Command-mode applications in Gradle quarkusDev mode should allow passing commandline args
  • #8426 - docs(#8425): Adds Documentation for Vault TOTP secret engine
  • #8425 - Create Documentation for Vault TOTP
  • #8424 - Set a path on the invalidated cookie
  • #8421 - NPE in ClassTransformingBuildStep when building multi-module application
  • #8420 - Revert how readers and writers are registered for REST clients
  • #8419 - Gradle wrapper version must be 6.3
  • #8417 - Quarkus OIDC with cookie-path does not remove cookie
  • #8412 - Test that CDI beans in SmallRye Health are present
  • #8411 - Add Vault response wrapping support for client token auth and secret id in approle auth
  • #8409 - Remove RESTEasy exclusion
  • #8408 - add list jvm list arguments
  • #8400 - Liquibase in dev mode detects duplicate changeLog file
  • #8389 - Remove WireMock from BOM
  • #8387 - Remove redundant import for generated Spring controller
  • #8382 - The platform maven resolver doesn't use the correct platform groupId when it's set via a maven property from a profile in the pom.xml
  • #8381 - The platform maven resolver doesn't work when the remote "repositories" is set in the pom.xml
  • #8380 - Document how to use a random test port
  • #8378 - (Outdated) Wiremock should not be defined in BOM?
  • #8377 - feat: add spring datasource data property + refactor
  • #8376 - Support Kubernetes ConfigMap and Secrets as configuration/value sources
  • #8370 - Funqy azure and lambda http support
  • #8367 - Add support for async functions in funqy-knative
  • #8365 - added elytron ldap authentication extension
  • #8363 - quarkusDev task fails with "Unable to find quarkus-gradle-plugin dependency"
  • #8361 - Don't throw NPE in QuarkusTestExtension on failed boot
  • #8360 - Adding log level
  • #8359 - Automatically add @Produces to methods annotated with scope or qualifier
  • #8357 - Missing Liquibase properties in native image
  • #8355 - Fix a few things in the new Keycloak Admin Client extension
  • #8353 - There is no need to ignore io.quarkus.arquillian.test.SimpleTest
  • #8352 - Move the Security API to Mutiny
  • #8351 - Fix newly added typo in cdi-reference.adoc
  • #8343 - Support having a bean enabled only when a build time profile is enabled or disabled
  • #8341 - Log downloads to the console
  • #8340 - Gradle: Search for build script dependencies in the parent projects as well
  • #8339 - Make vert.x a singleton
  • #8338 - Bump postgresql from 42.2.11 to 42.2.12
  • #8332 - improved funqy exception handling
  • #8330 - Spring Boot properties extension guide #8186
  • #8328 - Upgrade to Hibernate Search 6.0.0.Beta6
  • #8327 - Add support for @InjectMock
  • #8325 - deprecate buildNative gradle task
  • #8321 - Add warning about @Provider constructors
  • #8317 - New Lambda packaging
  • #8315 - Add keycloak admin client
  • #8314 - Scheduler - Configurable Init Delay
  • #8311 - quarkus-mongodb-panache paging problems
  • #8308 - Show helpful message when both db-kind and a driver are set
  • #8307 - set groups attribute name as configurable
  • #8305 - Added orm panache hot reload test
  • #8302 - Properly handle Optional<List> in @ConfigProperties
  • #8299 - Error when putting Qute include inside if/when/for
  • #8296 - ArC - select alternatives through the MicroProfile Config
  • #8294 - Using @ConfigProperty with Optional<List> throw an exception
  • #8293 - test (#8093): Add test for env from field.
  • #8291 - Quarkus unable to launch when both quarkus.datasource.db-kind and quarkus.datasource.driver are set
  • #8289 - Mongodb panache/cleanups
  • #8285 - Don't open the HTTP socket until late in the startup process
  • #8279 - Allow dev-mode to use preview Java features
  • #8278 - Support OIDC client_secret_jwt
  • #8275 - Add AMQP Connector tests
  • #8271 - Fix for DefaultTenantConfigResolver race condition
  • #8269 - OIDC initialization race condition in DefaultTenantConfigResolver in the native image
  • #8265 - Test Uni support
  • #8264 - Document the flags to make the full build faster
  • #8261 - Amazon Alexa extension for Quarkus Native integration with AWS Lambda
  • #8245 - Avoid the usage of unrecommended private members in Naryana JTA integration tests application beans
  • #8244 - Update Kotlin to 1.3.71
  • #8243 - Update liquibase to 3.8.8 and add it to dependabot
  • #8240 - Honor the environment variable for verifying the host at which the server is listening
  • #8233 - Clear empty beans.xml files (#8232)
  • #8232 - Non-empty empty beans.xml files
  • #8229 - Upgrade zookeeper to 3.5.7
  • #8225 - Qute type-safe templates - Integer is iterable
  • #8223 - Using the REST Client with Multipart not working in all cases
  • #8215 - Remove deprecated RuntimeBeanBuildItem
  • #8213 - Namespace optaplanner's kogito version to avoid clash
  • #8212 - Kafka not starting with JDK 14
  • #8211 - Enlist reactive entity for reflection
  • #8208 - Test Quarkus with OpenJDK 14 instead of 13
  • #8199 - Added ability for custom manifest entries in MANIFEST.MF
  • #8198 - ArC BeanManager - minor improvements
  • #8186 - Add documentation section about quarkus-spring-boot-properties
  • #8185 - Add missing ooxml-schemas dependency #8081
  • #8184 - Sync with optaplanner-quickstart PR 506
  • #8183 - config doc generator top level grouping refactor
  • #8180 - Cannot Inject Configuration Interface into ContainerRequestFilter Through Constructor
  • #8175 - Support for mocking CDI beans
  • #8173 - Mark build mojo as thread safe
  • #8171 - Bump debezium-core from 1.0.3.Final to 1.1.0.Final
  • #8170 - Bump flyway-core from 6.3.1 to 6.3.2
  • #8167 - Make quarkus-maven-plugin's BuildMojo ThreadSafe
  • #8150 - Vault documentation improvement secret-config-kv-path vs kv-secret-en…
  • #8143 - Change Vault default KV secret engine from v1 to v2 Fixes #6739
  • #8142 - Update Gradle to 6.3 (supporting Java 14)
  • #8135 - Allow users to select alternatives though the MicroProfile Config
  • #8124 - config doc generator should skip scanning and generation of config docs when -DskipDocs in use
  • #8123 - Bump wildfly-elytron.version from 1.11.2.Final to 1.11.3.Final
  • #8121 - Problems resolving the deployment artifact for custom extension in private maven repo
  • #8120 - Add quarkus.oidc.proxy config
  • #8116 - Liquibase - Record service classes implementation instead of generating a native resource file for each service interface
  • #8115 - Use CustomScopeAnnotationsBuildItem where needed
  • #8114 - Add more test to MongoDB with Panache
  • #8113 - Fix compilation issue after the update to MongoDb 4.0
  • #8095 - Add JSON-B customization to OptaPlanner extension
  • #8092 - Fixed doc compilation warnings
  • #8089 - Provide rest-client- extensions
  • #8088 - Add Proxy configuration group to OidcTenantConfig
  • #8087 - ObserverGenerator - rework the way a declaring bean instance is obtained
  • #8086 - ArC - fix post construct invocation for hierarchical cases with beans from different packages
  • #8085 - ArC doesn't allow package private @PostConstruct in hierarchy of beans with different packages
  • #8084 - Use the actual DynamicTest type in test
  • #8075 - Bump to JUnit 5.6.1
  • #8072 - Bump Spring API version
  • #8071 - JPA named query with Hibernate with Panache
  • #8063 - Jackson deserialization not supported for REST client without including RESTEasy server
  • #8062 - Constructor of bean with @Startup annotation is called twice
  • #8058 - refactor: remove initialization of unused variable in HibernateOrmIntegrations
  • #8056 - Replace obsolete OS-dependent compilation condition
  • #8055 - Stop calling Jandex deprecated methods
  • #8050 - Support OIDC client_secret_jwt authentication method
  • #8047 - Add jandex to dependabot
  • #8043 - Support Maven sha1 & changelist version properties
  • #8034 - Bump mockito-core from 3.3.0 to 3.3.3
  • #8033 - Bump mariadb-java-client from 2.5.4 to 2.6.0
  • #8031 - Fix AmazonLambdaProcessor SkillStreamHandler subclass check
  • #8023 - Improve test coverage of the AMQP connector
  • #8014 - Implement Vault Health Check integration
  • #8012 - Ensure that @QuarkusTest plays nicely with @TestFactory
  • #8001 - Replace ApplicationIndexBuildItem with CombinedIndexBuildItem where it makes sense
  • #7998 - Bump rxjava from 2.2.18 to 2.2.19
  • #7997 - Bump narayana.version from 5.10.1.Final to 5.10.4.Final
  • #7987 - fix OpenTracing trace context propagation with Fault Tolerance @Asynchronous methods
  • #7985 - Alexa SkillStreamHandler subclass check for RequestStreamHandler in AmazonLambdaProcessor
  • #7984 - OpenTracing trace context is not propagated to Fault Tolerance @Asynchronous methods
  • #7982 - test OpenTracing trace context propagation to @Asynchronous Fault Tolerance methods
  • #7981 - test JDBC tracing with OpenTracing
  • #7978 - Update to SmallRye Health 2.2.0
  • #7977 - Adding Narayana depencencies to dependabot config.yml
  • #7976 - Make it possible to initialize a synthetic bean during RUNTIME_INIT
  • #7972 - reduce log level of the message printed when metrics are disabled
  • #7971 - Gradle added to Amazon Lambda archetype
  • #7967 - Align jboss-parent versions in independent-projects
  • #7952 - Document extra log levels
  • #7947 - Remove unused ClassOutput
  • #7946 - Remove usage of deprecated WildFlyElytronProvide
  • #7941 - Support static CDI observer methods
  • #7940 - [oidc] Add config to trust all certs and skip hostname verification
  • #7938 - ArC - support static observer methods
  • #7931 - Interceptor resolution with multiple bindings is not done accordingly to the specification
  • #7927 - Document RequestStreamHandler, JUnit tests, Gradle, AWS SDK Java v2, and AWS ASK SDK
  • #7926 - Have the Mongo Clients initialized eagerly
  • #7909 - Quarkus Funqy FaaS Framework - initial implementation
  • #7902 - Make use of ExtendedMetadataBuilder in the Metrics extension
  • #7900 - Add support for Vault Unwrap Token
  • #7899 - Have the Mongo Clients initialized eagerly
  • #7898 - Support for access log in Vert.x HTTP
  • #7895 - Mongo clients should be initialized eagerly
  • #7892 - Bump jgit.version from 5.7.0.202003090808-r to 5.7.0.202003110725-r
  • #7886 - Make it possible to dump zig files in all modes
  • #7875 - Make use of the new ExtendedMetadataBuilder in the Metrics extension
  • #7874 - Have the Agroal datasources initialized eagerly
  • #7873 - Add support for Vault TOTP secrets
  • #7868 - Update to MongoDB Java driver 4.0.0
  • #7867 - Updated Jackson to version 2.10.3
  • #7866 - RequestStreamHandler functionality added to Amazon Lambda
  • #7865 - Vault TOTP Support
  • #7852 - Support for "Maven CI Friendly Versions" properties sha1 and changelist
  • #7844 - Dump the zig files in dev/test modes
  • #7843 - Qute - methods on Object not resolved for types declared using interfaces
  • #7841 - Add test for generateConfig
  • #7837 - ArC - transform unproxyable bean classes by default
  • #7833 - Add Environment and Release option to logging-sentry
  • #7829 - Bump debezium-core from 1.0.2.Final to 1.0.3.Final
  • #7828 - Bump kubernetes-client-bom from 4.8.0 to 4.9.0
  • #7821 - logging-sentry: Read additional properties from io-sentry default locations
  • #7815 - Move Kogito extension out of the Quarkus core repository
  • #7809 - New exception on 1.3.0.CR2 with kafka and without reasteasy
  • #7792 - Bump kafka2.version from 2.4.0 to 2.4.1
  • #7789 - Test on JDK 13 instead of JDK 12
  • #7779 - Support for repeating qualifiers in ArC plus automated tests
  • #7763 - Attempt to fix intermittent failure
  • #7762 - Add support for HTTP/2
  • #7754 - Bump jgit.version from 5.6.1.202002131546-r to 5.7.0.202003090808-r
  • #7750 - Support for OIDC public-key property
  • #7734 - Print warning if JDK version is older than 11
  • #7732 - Support repeatable qualifier annotations
  • #7730 - Print deprecation warning when Java 8 is in use
  • #7725 - Qute - @TemplateExtension add priority
  • #7721 - Unable to build Hibernate SessionFactory due NPE
  • #7720 - Remove unnecessary open modifier for Kotlin tests
  • #7713 - Bump httpclient from 4.5.11 to 4.5.12
  • #7707 - Qute - support nested expressions/virtual methods as virtual methods …
  • #7705 - Default our JVM builds and the native CI build to JDK 11
  • #7698 - Add more tests to MongoDB with Panache
  • #7691 - Add some Kubernetes Client build time improvements
  • #7681 - Command mode support
  • #7676 - Amazon lambda archetype manage.sh add timeout and output response.txt
  • #7659 - Bump freemarker from 2.3.29 to 2.3.30
  • #7657 - refactor: remove CompositeMigrationResolverSubstitutions substitution since it is no longer needed
  • #7637 - the container-image-s2i extension runs oc version without reason
  • #7592 - Qute - support nested expressions/virtual methods as virtual methods parameters
  • #7543 - Quarkus OIDC and HTTPS improvements
  • #7527 - Panache : deleteById()
  • #7510 - feat: Hibernate with Panache ranged query
  • #7498 - Add logging of hibernate orm bind params
  • #7443 - Implements projection inside reactive MongoDB with Panache
  • #7431 - Provides multi-tenancy capabilities for MongoDB with Panache
  • #7199 - QuarkusTestExtension doesn't work with @ExtendWith or @RegisterExtension
  • #7185 - quarkus-kubernetes and quarkus-maven-plugin:native-image - Build failed due to errors
  • #7147 - MongoDB with Panache multi-update
  • #7133 - Kotlin quarkusDev with gradle: javax.enterprise.inject.spi.DefinitionException: Normal scoped bean must not be final
  • #7104 - Deprecate QuarkusNative
  • #7030 - Test that CDI beans in SmallRye Health are present
  • #7007 - Add health check for Vault
  • #6814 - Support the Concept of @ActiveProfile from Spring CDI
  • #6745 - Support Kubernetes ConfigMap and Secrets as configuration/value sources
  • #6739 - Fetching credentials from Vault KV v2 fails
  • #6627 - Date loose one day with JSONB
  • #6607 - Configurable name for the attribute groups in the DefaultRoleDecoder.
  • #6606 - quarkus-elytron-security-ldap-integration-test fails in the native mode
  • #6464 - JVM arguments should be an array instead (under Gradle's QuarkusDev task)
  • #6350 - Keycloak Admin Client does not work with Quarkus because it depends on RestEasy 3.x
  • #6270 - Provide deleteById() for MongoDB and Hibernate with Panache
  • #6062 - Vault documentation improvement secret-config-kv-path vs kv-secret-engine-mount-path
  • #5924 - Update entities method with Mongo
  • #5828 - Verify OIDC 'public-key' property can be used
  • #5640 - [oidc] Add Ability to Skip TLS Verify
  • #5556 - Support access log logging when using RESTEasy with Vert.x
  • #5226 - Support LDAP identity provider
  • #5183 - Multitenancy with mongodb panache extension
  • #4842 - Improve the way runtime configuration is injected into CDI producers
  • #4831 - HealthChecks and CDI Produces
  • #4507 - Agroal datasource should be initialized eagerly
  • #4460 - Bootstrap resolver should log if it is accessing the network
  • #4414 - quarkus:dev not working well for kotlin projects
  • #4272 - Ability to pass CDI managed instances into a recorder
  • #3870 - PanacheQuery.range()
  • #3626 - Support http/2 and make it available
  • #3483 - Support named queries in Panache
  • #3227 - Quarkus uses deprecated WildFlyElytronProvider
  • #3075 - [ORM] Add option for logging bind variables
  • #2923 - Class generation build items are screwy
  • #2219 - quarkus-maven-plugin:create : Maven Wrapper installation fails with "SocketException: Connection reset", probably because of proxy
  • #1302 - Introduce a CDI bean which encapsulates the command-line arguments
quarkus - 1.3.2.Final

Published by gsmet over 4 years ago

Major changes

Complete changelog

  • #8455 - Add ThrowableDescription to XrayBuildStep reflectiveClass
  • #8449 - Remove openssl from docker file and enforce image name
  • #8445 - JVM Dockerfile failing to create
  • #8443 - Prevent looking up a parent if there is none
  • #8442 - Eliminate jsr305 dependency
  • #8436 - SmallRyeFaultToleranceProcessor#hasFTAnnotations(line 222) - crashes on java.lang.Object Beans -> no Super Class
  • #8432 - Upgrade Hibernate ORM to 5.4.14.Final and generate proxies at build time
  • #8423 - fix how environment variables are created for OpenShift if well-known S2I image is configured
  • #8422 - environment variables in OpenShift resources are not generated correctly
  • #8418 - Fix issue with Quarkus Platform tests
  • #8410 - Allow adding custom labels to container images created via Jib
  • #8406 - quarkus-container-image-jib: add support for labels
  • #8403 - Warn if resteasy-mutiny is missing
  • #8397 - Increase timeout for Data3 group of native tests
  • #8395 - Make QuarkusTestExtension work with @ExtendWith and @RegisterExtension
  • #8393 - Fix Mutiny Vert.x example
  • #8390 - do not quote url so that it is rendered nicely
  • #8388 - Fix reference to Vert.x API used in examples
  • #8383 - Add config to override chunk sizes
  • #8379 - Add config to override DEFAULT_MAX_CHUNK_SIZE from HttpServerOptions
  • #8374 - VertxHttpRecorder fix - startup gets stuck if insecure-requests=disabled
  • #8368 - Register all methods of Liquibase services sub-classes for reflection
  • #8366 - Hibernate ORM fix for early metadata validation issue
  • #8356 - getting-started guide - small fix in TestHTTPResource related info
  • #8354 - Awaitility is test scoped
  • #8350 - Failure to boot Hibernate ORM metadata on presence of abstract super entities
  • #8349 - Remove false warning when quarkus.test.profile is used
  • #8345 - Remove false warning when quarkus.test.profile is used
  • #8336 - Unable to listen startup event and to schedule when insecure-requests is disabled (SSL/TLS)
  • #8323 - ClassCastException from HV when validating lazy child entities
  • #8322 - Fix case where kubernetes extension didn't work with Gradle
  • #8320 - Remove Docker bridge mode for jpa-mssql and jpa-mariadb tests
  • #8319 - Include the original exception that caused .env file copy to fail
  • #8318 - Don't remove classes from the resettable elements
  • #8316 - Override the host from X-Forwarded-Host
  • #8313 - Fix anchor ssl configuration plus small fixes
  • #8312 - Bug/kubernetes extension replicas fix
  • #8310 - Add build items for Labels, Annotations
  • #8304 - Qute parser - fix nested "include" section
  • #8303 - Parameterised docker image for DBs
  • #8301 - Qute collection access requires restart of quarkus:dev
  • #8295 - Enrich Kubernetes SPI with build items other extensions might need.
  • #8288 - Allow Jib to pull the base image from a private registry
  • #8283 - Don't attempt to load classes from the java package
  • #8282 - Cannot use base image from private registry with container-jib extension
  • #8281 - quarkus-maven-plugin version is controlled by quarkus-integration-tests-parent
  • #8280 - Fixed building native image link in README
  • #8276 - Fix typo in deprecation message
  • #8273 - Kubernetes extension replicas configuration
  • #8270 - OptaPlanner guide: update screenshot
  • #8267 - Fix #8266 quarkus-tika-deployment missing in the deployment BOM
  • #8266 - quarkus-tika-deployment missing in the deployment BOM
  • #8263 - Fix quarkus.kubernetes.host
  • #8262 - Pass JVM target version to dev-mode from Gradle
  • #8260 - Prohibited package name: java.util.concurrent
  • #8257 - Quarkus Kubernetes - Host is ignored
  • #8255 - Fix issue 8254 - PanacheQuery.count() throws "unexpected token: SELECT"
  • #8254 - PanacheQuery.count() throws "unexpected token: SELECT" if the query string starts with "SELECT"
  • #8253 - Ensure @QuarkusTest plays nicely with TestInstance.Lifecycle.PER_CLASS
  • #8247 - Reflect quarkus.container-image.registry in docker push procedure
  • #8246 - quarkus.container-image.registry is not reflected, docker.io is always used
  • #8236 - Container image push typo fix
  • #8224 - Upgrade to Hibernate ORM 5.4.13.Final
  • #8220 - Gradle quarkus-kubernetes error
  • #8219 - Qute - fix parser and computed section helpers used during validation
  • #8217 - Qute - computed section helpers used during validation don't play well with {#include}
  • #8216 - Also disable Gradle IT when using maven.test.skip
  • #8210 - java.util.ServiceConfigurationError: io.smallrye.config.SmallRyeConfigFactory when injecting same configuration parameter in multiple test classes
  • #4922 - Handle forwarded headers
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