Releases
0.13.0
Major changes
#1822 - add support for running quarkified amazon lambdas on AWS infrastructure
#1814 - If buildDir is null, use the default
#1778 - Agroal - Allow to configure transaction isolation level #1122
#1700 - Rename the Gradle plugin to io.quarkus
#1678 - Further enhancements to core/test-extension and extension-authors-guide
#1666 - Add the remote-dev command
#1649 - Extension for Flyway #1575
#1629 - Allow config properties to be injected into multiple locations
#1625 - Move the docker images to Quay.io
#1607 - Fix issue when .m2/repo contains spaces in path
#1603 - change quarkus.log.file.enable default from true to false (fixes #355 )
#1602 - update graalvm version to 1.0.0-rc14 (#1566 )
#1573 - Add a Swagger UI extension
#1566 - Upgrade to GraalVM 1.0-rc14
#1305 - Support OpenJDK S2I
#1300 - Create Kubernetes extension
Complete changelog
#1903 - Replace hardcoded Undertow reinit with corresponding build items
#1902 - fix typo of min-size/max-size datasource properties in integration tests config
#1898 - minor update to openshift-s2i-guide.adoc
#1896 - use setHeader to avoid multiple CORS headers
#1892 - Add documentation on the ServiceStartBuildItem and how it relates to startup events
#1885 - StartupEvent didn't fire up correctly when using vertx-web
#1884 - Performance Measure guide has incorrect Date command
#1883 - Performance Measure guide has incorrect Date command
#1876 - Fix for #1868 , bootstrap cache directory should be nested
#1870 - move the bootstrap script down a bit to avoid a conflict
#1869 - AmazonLambdaProcessor bootstrap file writing should be cleaned up
#1868 - bootstrap cache directory should be nested
#1867 - Add a test getting all the MicroProfile config properties
#1866 - Use the better version of the Maven central repository
#1865 - Upgrade RESTEasy to 4.0.0.CR2
#1863 - Use JBoss Maven Central proxy instead of public group
#1861 - Some updates to CONTRIBUTING.md
#1860 - Docs update to use same property name as project creator templates
#1858 - Fix a typo in a comment noticed while reading the code
#1857 - Fix SmallRye OpenAPI common package name
#1856 - Respect alphabetical order in extension lists
#1855 - System property name change quarkus-project-discovery -> quarkus-ws-discovery
#1854 - Fix an Eclipse JDT specific compilation error
#1853 - Emitter support and reactive dependency updates
#1848 - ArC - fix handling of disposed parameter qualifiers
#1841 - Unclutter dev mode logging
#1839 - NPE in io.quarkus:quarkus-maven-plugin:0.12.0:build
#1838 - ArC - improve error message when annotation default value cannot be read
#1837 - Calling Config#getPropertyNames() leads to an exception
#1836 - Change JUnit 5 extension to bootstrap Quarkus in TestInstanceFactory
#1834 - Remove now unused field
#1833 - Do not try to mark Vert-x JSON types for reflection
#1832 - NPE from ArcAnnotationProcessor when default value() is used
#1831 - Make swagger-ui extension a dependency of smallrye-openapi extension
#1830 - Include smallrye-axle-web-client to BOM
#1828 - Cannot use @Inject and @testinstance (TestInstance.Lifecycle.PER_CLASS)
#1826 - JAX-RS body readers for Vert.x JsonObject and JsonArray
#1825 - gradle plugin does not consider application.properties file
#1824 - Fix distroless link
#1823 - Improve openshift instructions
#1822 - add support for running quarkified amazon lambdas on AWS infrastructure
#1821 - Bootstrap cache and groupId fixes
#1820 - ReflectiveHierarchyStep - io.vertx.core.json JsonArray/JsonObject, PanacheEntity
#1818 - Fix build dependency of Gradle integration tests
#1817 - InjectionPoint.getMember() is currently supported
#1815 - Format the enums with one value per line
#1814 - If buildDir is null, use the default
#1813 - Mock injection point metadata for beans injected into test classes
#1812 - Fix fault tolerance dependencies
#1811 - Bump gizmo version to 1.0.0.Alpha3
#1809 - IdGeneration strategies initialized as part of the pre-recorded Metadata
#1808 - Ignore replay logs from failed compilations
#1806 - Fix for #1797 , ID-based invalidation of the bootstrap CP cache
#1805 - Remove the provided scope from the Hibernate ORM guides
#1804 - Allow beans to be injected in tests even if they aren't used in the application
#1803 - Warn in dev mode: Unrecognized configuration key "quarkus.undertow.resources" provided
#1802 - No qualifiers available from InjectionPoint (always EMPTY)
#1801 - add GraalVM native S2I to openshift-s2i-guide.adoc
#1800 - Make the bootstrap plugin more consistent with the code base
#1798 - Vert.x web - support RX routing context
#1797 - ID-based invalidation of the bootstrap CP cache
#1796 - Fix for #1795 , Remove hardcoded offline setting preference for dependency resolution
#1795 - Remove hardcoded offline setting preference for dependency resolution
#1794 - Allow AroundConstruct methods to return Object. Fixes #1791
#1792 - Allow beans in a default package
#1791 - @AroundConstruct method returning Object works only if it's private
#1789 - Tweak Eclipse extension authors guide
#1788 - Fix typo in panache error message
#1787 - Remove unneeded camel repository
#1785 - Remove JPA cache stress tests
#1784 - Improvement about ComponentsProviderGenerator
#1783 - Fix for #1782 , Classes dirs are not added to the classpath in dev mode
#1782 - Classes directories are not added to the classpath in dev mode
#1780 - Fix source code and properties in JWT guide
#1778 - Agroal - Allow to configure transaction isolation level #1122
#1777 - Add a runtime module for Kotlin
#1776 - Correct the JWT guide properties prefixes.
#1771 - Fix for #1769 , Add m2e lifecycle mapping to bootstrap maven plugin
#1770 - Enforce Java8 compabitility for the Gradle builds too
#1768 - Register provided classes in RESTClient RegisterProvider for reflection
#1764 - Logging filters not applied in dev mode
#1763 - Update JBoss Parent and set release=8
#1761 - Unnecessary logging in AddExtension
#1760 - Fixed typo in DevMojo.java
#1759 - Native build fails after building with Java 9 or later
#1758 - Disable tests when running on SVM
#1752 - Update Using JWT RBAC to use RequestScoped endpoints and add default scoped test
#1751 - Renamed task quarkusNative to buildNative + input fixes
#1749 - Beans injected in tests are removed as unused
#1748 - User provided Rest client @RegisterProvider does not work
#1747 - A couple signal handling fixes
#1746 - Config: default values with expressions
#1744 - CDI programmatic lookup - support injection point metadata
#1743 - Register Hibernate @GenericGenerator strategy implementations for reflective access
#1742 - Adding @Gauge annotated method in ApplicationScoped bean causing error in bean instantation
#1741 - bind vertx-web to 0.0.0.0 by default
#1739 - Make PanacheEntity and PanacheEntityBase abstract
#1738 - Fix formatting issues in the Maven tooling guide
#1737 - Add default scope to AdditionalBeanBuildItem
#1736 - Hibernate ORM - Enroll import.sql for hot deployment if non existent
#1735 - vertx-web binds to localhost by default
#1734 - import.sql does not seem to be listen to for creation and change
#1731 - Move ImageIO and Java2D substitutions to quarkus-core
#1730 - Move bootstrap descriptors to META-INF
#1727 - Fix minor bootstrap things
#1726 - Fix bad user prompt
#1725 - Fix mvn (and others?) project create which asks a misleading question
#1723 - Fix inconsistencies in panache guide
#1722 - Adds runtime select option for building native image on container
#1721 - More details about debug logging
#1719 - Add Emitter support to Reactive Messaging
#1718 - Security runtime module mistakenly still marked as provided
#1715 - Fire Initialized/BeforeDestroyed/Destroyed events for request context
#1713 - Camel upgrade to 3.0.0-M2, hot reloading, various enhancements
#1712 - Rename the bootstrap-maven-plugin artifact to quarkus-bootstrap-maven-plugin
#1705 - Minor cleanup after the bootstrap PR
#1704 - Fix dependency convergence of commons-lang3
#1703 - Property not expanding when using 2 BUILD_TIME Configs
#1702 - Upgrade MariaDB JDBC driver to 2.4.1
#1700 - Rename the Gradle plugin to io.quarkus
#1697 - Explicitly state that the guides are maintained in the main repository
#1696 - Add default scope to AdditionalBeanBuildItem
#1692 - Test for #1367
#1691 - Fix for #1376
#1688 - Added configDir to AugmentPhase
#1687 - Configure release profile for the bootstrap project
#1686 - No longer enable the JBoss Nexus repository
#1685 - Outdated repository settings in io.quarkus.bootstrap:bootstrap-parent
#1684 - Add quarkus-caffeine as a dependency of quarkus-camel-core
#1683 - Introduce ApplicationConfig
#1682 - Replace CamelRuntimeProducer with RuntimeBeanBuildItem
#1681 - Another approach to fix the SSL and GraalVM 1.0.0-rc14 issue
#1680 - Fire @initialized , @BeforeDestroyed and @DESTROYED events for request and session contexts
#1679 - Avoid wrapping runtime exceptions between interceptors in some cases
#1678 - Further enhancements to core/test-extension and extension-authors-guide
#1677 - Added proxy classes documentation when writing native applications
#1676 - Make it possible to mark all beans based on test classes as unremovable
#1674 - Fix SSL on Mac OS X with GraalVM 1.0.0-rc14
#1672 - Should the CamelRuntimeProducer be marked as unremovable?
#1671 - ImageIO substitutions should be global
#1670 - quarkus-caffeine should be part of the camel-core dependencies
#1668 - @timed and @counted annotations fails when exceptions occurs
#1667 - Upgrade RESTEasy to 4.0.0.CR1
#1666 - Add the remote-dev command
#1665 - SSL broken on MacOS X with GraalVM 1.0.0-rc14
#1664 - Register substitutions with MainBytecodeRecorderBuildItems, Fixes #1663
#1663 - MainClassBuildStep#build is not registering substitutions with MainBytecodeRecorderBuildItems
#1660 - Fix default file log level in logging guide
#1659 - Ensure the Maven Wrapper is created in the proper directory
#1657 - Maven wrapper added to the parent directory of generated projects
#1654 - fixes Jandex index is not complete, missing: java.lang.Comparable #1580
#1653 - Fixed commented highlighted points
#1652 - Versions brought by quarkus-bom
#1651 - FIxed quarkus-arc not present in the getting started application pom
#1649 - Extension for Flyway #1575
#1648 - Error injecting beans in test sources
#1646 - Implement ConsumeEvent.blocking()
#1645 - quarkus.datasource.driver not work
#1643 - Add support for Axle and RX Message in @ConsumeEvent
#1642 - Reenable PrintAnalysisCallTree reports by default
#1641 - @ConsumeEvent should indicate when the processing is blocking
#1639 - Upgrade Hibernate components
#1638 - Using Vert.x guide
#1637 - Do not swallow Exception
#1635 - Enhance the testing guide to highlight how the test port is configured
#1634 - Injection of @ConfigProperty double produces java.lang.ClassNotFoundException: double
#1633 - Injection of @ConfigProperty double produces java.lang.ClassNotFoundException: double
#1631 - Gradle properties usage review
#1630 - Update to Gradle 5.3
#1629 - Allow config properties to be injected into multiple locations
#1628 - fixes NPE during scanning of APIResponse annotation for OpenAPI schema entities
#1627 - The usage of 8081 by tests must be documented
#1626 - Misc docs fixes
#1625 - Move the docker images to Quay.io
#1624 - Provide a general solution for registering security providers, fixes #1163
#1622 - Static Web resources don't work in the Gradle build
#1619 - Only register required RESTEasy providers in REST Client
#1618 - Cannot use Hibernate on Java 11
#1617 - Make Netty EventLoopGroup instances injectable
#1613 - @ConfigProperty cannot be used twice
#1612 - When user imports a bom, we cant treat it as a normal dependency
#1611 - OpenAPI annotation @APIResponse without content makes Quarkus crash
#1608 - Fix urls in the Kubernetes guide
#1607 - Fix issue when .m2/repo contains spaces in path
#1604 - build(dependencies): update to JUnit 5.4.1
#1603 - change quarkus.log.file.enable default from true to false (fixes #355 )
#1602 - update graalvm version to 1.0.0-rc14 (#1566 )
#1601 - Update warning messages to reference quarkus application properties
#1599 - disable quarkus.log file in native S2I Builder
#1598 - Dev mode - check config file changes even if a class change is detected
#1597 - Define the package for classes created by RuntimeClassLoader if needed
#1596 - Outdated messages in JaegerDeploymentTemplate
#1595 - Additional log cleanup
#1593 - remove hard-coded gradle-plugin version
#1592 - Gradle ITs fails during release
#1589 - vert.x web extension does not support RX routing context
#1574 - Update to RESTEasy 4.0.0.CR1
#1573 - Add a Swagger UI extension
#1566 - Upgrade to GraalVM 1.0-rc14
#1563 - Upgrade mariadb-jdbc from 2.3 to 2.4
#1538 - MP config injection types
#1519 - Bootstrap dependency resolver and classpath setup
#1474 - Implement quarkus:dev mode for camel apps
#1456 - quarkus:dev cannot pick newly added config property
#1429 - Clean-up BasicRest template so that it's easier to create new ones from CreateProject.
#1402 - quarkus:dev fails with .m2/repo in path with spaces on all platforms
#1393 - dev mode logging is not configurable
#1381 - When import the BOM with Gradle, Quarkus dependencies are not properly resolved
#1376 - Hibernate Panache and Entity lifecycle
#1374 - Gradle + Kotlin: failure to run or build
#1367 - Hibernate ORM Panache for Testing
#1355 - Swagger UI integration
#1353 - add getting-started-openshift-s2i (fixes #1306 )
#1306 - Add documentation for building with S2I on OpenShift
#1305 - Support OpenJDK S2I
#1300 - Create Kubernetes extension
#1163 - smallrye-jwt not working in native mode
#1122 - Agroal - Allow to configure transaction isolation level
#950 - JDK 8: Blah.class.getPackage() == null on quarkus:dev
#877 - Empty configuration values are passed to the converter
#707 - Only register the required RESTEasy providers in the REST client extension
#565 - Write an extension to integrate ap4k features in Quarkus
#355 - Openshift - Configure logging to not write in a file
You can’t perform that action at this time.