Skip to content

1.4.0.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 24 Apr 11:05
· 39927 commits to main since this release

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