Skip to content

0.14.0

Compare
Choose a tag to compare
@gsmet gsmet released this 25 Apr 10:06
· 41224 commits to main since this release

Major changes

  • #2165 - Disable Fallback native images by default
  • #1983 - Upgrade to GraalVM rc15
  • #1973 - Add support for quarkus:dev in multimodule projects
  • #1849 - Keycloak Extension

Complete changelog

  • #2204 - Fix hardcoded version in Gradle artifacts
  • #2194 - Propagate AWS Lambda context
  • #2192 - Quarkus 0.13.0 - 0.13.3 application.properties enviroment variables doesnt work
  • #2191 - Vertx - handle exceptions thrown by consumer methods
  • #2190 - [Docs] Add some notes about native-image flags we use
  • #2189 - Wait until all spans are reported
  • #2186 - #2098 disable Jolokia in JVM mode Dockerfile
  • #2183 - Call start() on Thread
  • #2182 - Fix various Spring DI processor bugs relating to scopes
  • #2181 - Force org.jboss.logmanager.LogManager in Docker image
  • #2179 - Build should fail if a bean or producer declares multiple scopes
  • #2178 - Build should fail if a bean or producer declares multiple scopes
  • #2177 - Fixes #2176: Add missing endpoint
  • #2171 - Log a proper message when launching dev mode on unbuilt module
  • #2166 - Remote dev does not work if URL ends with /
  • #2165 - Disable Fallback native images by default
  • #2164 - Vertx ConsumeEvent method handle exception
  • #2161 - Using AssertJ contentOf instead of commons-io in tests
  • #2159 - Minor typo fix in FlyWay documentation
  • #2157 - move duplicate checks for maven build plugin to MojoUtils
  • #2155 - Use proper Config when validating config properties and injecting into beans
  • #2153 - Configuration classes are application classes.
  • #2147 - Extension guide - runtime module annotation processor config
  • #2146 - Allow injecting default value of quarkus.http.port
  • #2145 - Logs for Quarkus jvm mode app in Docker have java.util.logging format
  • #2141 - Extension guide - deployment module annotation processor config
  • #2139 - Jax-RS typo fix
  • #2138 - Build time config options are not reloaded in dev mode
  • #2130 - Update newline character for printf and debugf, small string formating changes
  • #2129 - Use more efficient Map.entrySet()
  • #2127 - Extension authors guide should mention the need for quarkus-extension-processor
  • #2126 - AroundConstruct*Test sync
  • #2123 - Avoid depending on platform's default charset
  • #2122 - Fix for 2114 - Missing AWS events classes in jandex when building Lambda
  • #2121 - Make sure Gradle properly resolves dependencies again
  • #2117 - "Cached" application properties when multiple tests are run
  • #2114 - Native Amazon lambda - missing reflection registration for API Gateway event inner classes.
  • #2112 - Activate request context during scheduled method invocations
  • #2108 - Load maven/gradle plugin dependencies from configuration (#2103)
  • #2105 - Upgrade JVM Docker base image
  • #2104 - Fix a NPE in dev mode when the config file does not exist
  • #2103 - Gradle quarkusDev causes NoClassDefFoundError
  • #2102 - EntityManager doesn't work for quarkus scheduler
  • #2098 - Drop jolokia from JVM mode Docker as our monitoring strategy is around Prometheus
  • #2097 - Add support for Amazon lambda tests
  • #2089 - Better error message when the health check has no name
  • #2085 - Use the TCCL to load the OpenAPI extension classes
  • #2084 - NPE in ClassLoaderCompiler with multi-module project
  • #2072 - Health check throw an NPE if the name if not set
  • #2064 - Give proper description to QuarkusDev task
  • #2062 - Allow injection of config properties into test with @Inject
  • #2061 - @ConfigProperty without @Inject does not work in test
  • #2060 - Incomplete Maven Goal descriptions
  • #2059 - Throw an exception if no deps collected for a deployment artifact
  • #2058 - Throw an exception if no deps collected for a deployment artifact
  • #2057 - Bootstrap workspace discovery should rely on the presence of parent in pom.xml
  • #2056 - Bootstrap workspace discovery should rely on the presence of parent in pom.xml
  • #2053 - Remove redundant bytecode transformer checks
  • #2044 - Validate Maven profile names and recognize -P
  • #2043 - Validate Maven profile names and recognize -P
  • #2038 - Propagate tracing context in mp fault tolerance
  • #2035 - Fix #1701: mark isPersistent() method transient
  • #2034 - org.jboss.builder package rename to io.quarkus.builder
  • #2030 - Add tests for microprofile opentracing
  • #2025 - rename com.acme to org.acme everywhere
  • #2023 - Issue 1934 extra entries filter in jar
  • #2017 - Issue #1578 Adding json schema validator
  • #2013 - Allow deploying snapshot artifacts
  • #2007 - Change com.acme to org.acme to be in sync with majority
  • #1995 - fix: typo in package name scirpt -> script
  • #1993 - add jaxb-osgi exclusion for rest-assured to BOM (fixes #1991)
  • #1991 - Depending on rest-assured (in some particular way, maven-dependency-plugin with true?) fails Maven build under Java 11
  • #1990 - Update getting-started-guide.adoc
  • #1987 - MINOR Getting Started Guide example fix
  • #1983 - Upgrade to GraalVM rc15
  • #1981 - io.quarkus.it packages prefix - fix of new additions
  • #1974 - OpenAPI OASFilter not working in dev mode
  • #1973 - Add support for quarkus:dev in multimodule projects
  • #1970 - Fix install when using uberjar
  • #1968 - Decisions framework
  • #1954 - avoid using mavenLocal() in devtools/gradle
  • #1950 - Support not having any config for Panache if no real entities
  • #1936 - Possibility to customize Ignored Entries
  • #1934 - UberJar SecurityException when containing signed files
  • #1929 - change Gradle IT build.gradle (and POM preparing for it) to be more like IRL
  • #1907 - Fixes #1606, add tests for webjars and make them work correctly
  • #1905 - checks return code on dev mode
  • #1901 - io.quarkus.it packages prefix unification for integration-tests module
  • #1895 - Some improvements regarding our use of Commons Beanutils
  • #1881 - add support for GraalVM RuntimeReflection's 'finalIsWritable' parameter
  • #1879 - Add quarkus-bootstrap:build-tree
  • #1878 - Initial work on enabling a shared executor pool
  • #1877 - bootstrap maven plugin goal to display build dependency tree
  • #1875 - Generate default constructor for RESTEasy classes if needed
  • #1851 - [fixes #1849] - Keycloak Extension
  • #1849 - Keycloak Extension
  • #1845 - #1844: Update to smallrye-jwt 1.1.3
  • #1774 - Incomplete Maven Goal descriptions
  • #1757 - Improves unit tests coverage regarding Hibernate ORM's handling of import.sql imports #558
  • #1709 - Change resteasy.gzip to ConfigGroup; Add resetasy.gzip.max-input config
  • #1701 - Panache: mark isPersistent() method transient
  • #1578 - RestAssured Json Schema Validator
  • #1484 - Support quarkus:dev in multimodule projects
  • #1314 - Constructor injection does not work on RESTEasy component
  • #558 - Improve unit tests coverage regarding Hibernate ORM's handling of import.sql imports
  • #480 - DevMojo does not check return code