0.14.0
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