quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are hidden (Show)

quarkus - 0.13.2

Published by gsmet over 5 years ago

Major changes

Complete changelog

  • #2083 - Lambda - Readd the bootstrap build step
  • #2077 - Fix Panache stream example
  • #2076 - Guide fixes
  • #2071 - Fixes to AWS Lambda
  • #2070 - Add a note about the C developer platform requirements
  • #2068 - Mention -Dnative-image.docker-build=true in the native executable guide
  • #2049 - Fix URLs of Kubernetes guide
  • #2047 - Update extensions file with Kubernetes extension
  • #2046 - Report typo fixes made directly on the website
  • #2045 - Kubernetes example doesn't work as outlined in Quickstart
  • #2042 - Fix the Dockerfile usage in guides
  • #2041 - Kubernetes example needs clarification
  • #2033 - Register kubernetes extension
  • #2032 - Make sure we don't swallow the exception when wrapper can't be created
  • #2028 - Remove vertx dep on panache-common
  • #2026 - Panache-common incorrectly depends on vertx
  • #2018 - Fixes #2008, incorrect stop time in dev mode
  • #2011 - Issue #2010: Align to key = value style in doc
  • #2010 - Align application.properties key style to key = value
  • #2008 - Clarify Quarkus stop time message
  • #2002 - Fix a NPE when no @Produces is defined
  • #2000 - NPE with bean validation if the @Produces is not set
  • #1979 - Fix issue where web.xml broke augmentation
  • #1978 - Default maven repository update and checksum policies
  • #1977 - Default maven repository update and checksum policies
  • #1976 - IllegalArgumentException: No bean classes specified after upgrade to 0.13.1
  • #1975 - Do not initialize a logger in Application
  • #1972 - Colorized logging output is gone in 0.13.0
  • #1962 - Second execution of BuildMojo may fail if the runner jar exists
  • #1961 - Second execution of BuildMojo may fail if the runner jar exists
  • #1732 - Adding Hibernate panache dependency + driver and no config leads to error
quarkus - 0.13.1

Published by gsmet over 5 years ago

Major changes

  • #1946 - Fix bootstrap dependency issue: always add Maven Central repo unless it's already configured
  • #1931 - Default to maven central unless settings.xml is configured with different repos
  • #1927 - Quarkus 0.13.0 removes important classes from my application by considering them unused
  • #1899 - Add log darkening factor
  • #1873 - Register user configuration sources

Complete changelog

  • #1959 - Make OpenAPI servlet serve UTF-8 encoded content
  • #1956 - Added chained build to OCP guide.
  • #1955 - Add instructions how to do a chained build in OpenShift
  • #1953 - Mention the update option for Hibernate ORM's schema generation
  • #1952 - add missing subs="attributes" to openshift-s2i-guide.adoc
  • #1951 - Add a couple of ignored entries when building the uber jar
  • #1948 - remote-dev improvements
  • #1946 - Fix bootstrap dependency issue: always add Maven Central repo unless it's already configured
  • #1945 - Fixes #1944, make sure file path is decoded
  • #1944 - Dev mode compilation fails if the .m2 path has special characters
  • #1941 - Hibernate ORM guide missing update option in documentation
  • #1935 - Swagger-UI doesn't support german umlauts
  • #1933 - Fix error message
  • #1932 - Fixes #1928, if boot fails do not attempt to run other tests
  • #1931 - Default to maven central unless settings.xml is configured with different repos
  • #1928 - If Quarkus cannot be started, the TestResourceManager tries to start the resources several times
  • #1927 - Quarkus 0.13.0 removes important classes from my application by considering them unused
  • #1924 - JAX-RS ApplicationPath and Provider are bean defining annotations
  • #1922 - Fix kubernetes guide
  • #1921 - Override the Jandex version used by jandex-maven-plugin in build-parent
  • #1920 - Override the Jandex version used by jandex-maven-plugin in build-parent
  • #1919 - Mark JAX-RS application classes as un-removable
  • #1916 - Hibernate ORM teardown needs to happen before the datasources are destroyed
  • #1915 - Occasional errors from ORM unable to get a JDBC connection on shutdown
  • #1912 - docker-maven-plugin update to 0.29.0
  • #1899 - Add log darkening factor
  • #1897 - RestEasy config sources are not registered for reflection
  • #1891 - Service providers in application conflict with those from dependencies and/or extensions
  • #1880 - Make javax.ws.rs.ApplicationPath a bean defining annotation
  • #1873 - Register user configuration sources
  • #1872 - Support cleanup of deleted resources during live reload #1772
  • #1871 - User configuration sources are not registered
  • #1810 - Pass user ID and group ID to docker native image build in Linux
  • #1636 - Native image build in docker writes files as root to target dir
quarkus - 0.13.0

Published by cescoffier over 5 years ago

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
quarkus - 0.12.0

Published by cescoffier over 5 years ago

Major changes

  • #1579 - Provide the Kafka quickstart guide
  • #1557 - Remove test scope from bom
  • #1554 - Allow for usage of @ConfigProperty on fields without @Inject
  • #1548 - Add guide for MicroProfile Metrics
  • #1521 - Introduce JSON-B and JSON-P extensions
  • #1506 - Improve the dependencies between gradle tasks
  • #1492 - rename gradle tasks to camelCase
  • #1483 - Add MicroProfile Health guide
  • #1426 - Support for Microsoft SQL Server [JDBC]
  • #1417 - Testing improvements
  • #1412 - Support wider range of character sets
  • #1395 - Switch to GraalVM 1.0.0-rc13
  • #1358 - Native S2I Builder image
  • #1318 - Add MicroProfile Fault Tolerance guide
  • #1311 - Add Vertx web extension

Complete changelog

  • #1587 - Vertx web - make hot replacement work
  • #1586 - added test section and updates to reflect plugin changes
  • #1585 - Improvement of the application-configuration guide related to @Inject
  • #1583 - Supports the implements configuration
  • #1582 - Fix smallrye-reactive-messaging-kafka feature name
  • #1581 - Search for a native image for gradle builds if the maven search fails
  • #1579 - Provide the Kafka quickstart guide
  • #1576 - Disable native build for camel components
  • #1572 - Fixes bug when matching AppArtifacts with the correct files in Gradle
  • #1571 - Add a dependency on the Reactive Streams Operators implementation in Reactive Messaging
  • #1570 - Ignore quarkus.log
  • #1569 - When starting native image, use argument for log file location
  • #1568 - Validate @ConfigProperty injection points at runtime
  • #1567 - Fix REST client CI failure
  • #1565 - RestClientITCase failure on master
  • #1562 - Remove warning messages from devmode
  • #1561 - opentracing, jaeger, xnio, debezium, log4j2, assertj, junit-jupiter minor version updates
  • #1560 - Remove now unnecessary @Inject on @ConfigProperty
  • #1558 - Add first version of a collection of tips for writing native apps
  • #1557 - Remove test scope from bom
  • #1556 - quarkus.log should not be hard coded to target/quarkus.log
  • #1555 - @ConfigProperty injection point validation must occur at RUNTIME_INIT
  • #1554 - Allow for usage of @ConfigProperty on fields without @Inject
  • #1553 - Expose all flavors (core, axle, rx) of Vert.x EventBus
  • #1552 - Disable deployment during release
  • #1551 - Update vertx to version 3.6.3
  • #1550 - RestClient - passing incoming JAX-RS headers, fixes #1017
  • #1549 - JAX-RS body writers for Vert.x JsonObject and JsonArray
  • #1548 - Add guide for MicroProfile Metrics
  • #1547 - Increase CI memory
  • #1546 - PathTestHelper should accept default Gradle build paths now
  • #1544 - Removes TODO comments about needing proper assertion
  • #1543 - Update opentracing doc to describe using application.properties as alternative to env vars
  • #1542 - Update to smallrye-jwt 1.1.1
  • #1541 - fix npe in dev mode when source is missing in recompilation diagnostic
  • #1540 - Move manifest generation in a specific method
  • #1536 - Add the quarkus-elytron-security component in the BOM
  • #1535 - Security components are missing the version in the BOM
  • #1533 - Using gradle compileOnly configuration is wrong
  • #1532 - Gradle integration test doesn't actually run the test
  • #1531 - QuarkusTest cannot run package private test class
  • #1530 - [fixes #1528] - AuthConfig only configured if IdentityManager is produced
  • #1529 - Moves the logic that handles the registration for serialization of OpenAPI schema class to smallrye-openapi-extension
  • #1528 - [Security Extension] - AuthConfig only configured if IdentityManager is produced
  • #1527 - Warning to keep H2 version as is
  • #1526 - Minor corrections to mx and git repo clone instructions in Building a Custom SubstrateVM
  • #1524 - Vert.x upgrade from 3.6.2 to 3.6.3 has conflict with io.smallrye.reactive:smallrye-axle-generator:0.0.1
  • #1523 - Minor adjustments
  • #1521 - Introduce JSON-B and JSON-P extensions
  • #1516 - Micro version updates
  • #1514 - Unable to upgrade smallrye-jwt 1.1.0 to 1.1.1 due to constructor change in JWTCallerPrincipal
  • #1513 - Fix typo reported by a user in the getting started guide
  • #1512 - Mention quarkus-dev Google Groups
  • #1510 - Arc is able to build without depending on JBoss Nexus
  • #1509 - Use Google EU mirror for Maven Central
  • #1507 - Add Maven Wrapper to generated projects
  • #1506 - Improve the dependencies between gradle tasks
  • #1504 - chore: add uberJar maven property
  • #1501 - add comma in getting-started-testing.adoc for better readability
  • #1500 - Add comments to our pom template
  • #1498 - Add maven wrapper to the generated projects
  • #1497 - Create a FAQ on how to solve issues with native images
  • #1496 - Promote the usage of the Maven wrapper in the instructions
  • #1495 - Unable to initialize mediator without an Reactive Streams Operators in the classpath
  • #1494 - Fix failing build due to path relative to root module dir rather than project module dir
  • #1493 - Fix test failing due to default RSA keypair size too small (depending on the JDK)
  • #1492 - rename gradle tasks to camelCase
  • #1489 - add useJUnitPlatform to build.gradle
  • #1486 - programmatic client generation for MP Rest Client, fixes #1317
  • #1485 - Improve ArC integration
  • #1483 - Add MicroProfile Health guide
  • #1482 - Smallrye Health extension doesn't work in native
  • #1480 - Allow to use JSON-P without RESTEasy
  • #1479 - Fixing minor typo
  • #1478 - Next stage of config fixes
  • #1476 - Add a reflection declaration for JsonBindingProvider
  • #1475 - Rearrange bean scanning and creation to address #1472
  • #1473 - Gradle tasks should be renamed
  • #1472 - Test extension uses a run time config class during static init
  • #1471 - Upgrade JBoss LogManager to 1.0.2
  • #1470 - Add Extension for Camel-AWS S3
  • #1469 - Add Extension for Camel-AWS S3
  • #1468 - Add -parameters option to the java compiler for hot reload
  • #1467 - [camel-core] Do not force the creation of the jaxb context if not in native mode
  • #1466 - camel: fix broken indexing introduced by camel-core split
  • #1465 - Apply Quarkus formatting rules to ArC sources
  • #1464 - Hibernate ORM - Add reflection declarations for missing persisters
  • #1463 - Hibernate missing reflection JoinedSubclassEntityPersister definition
  • #1462 - Preserve debug symbols when classes are recompiled in dev mode
  • #1458 - Quarkus tests only run on maven projects
  • #1457 - Documentation how to use gradle with quarkus is wrong
  • #1454 - Fix CDI app context lifecycle events
  • #1452 - Improve the java executable location logic, #241
  • #1451 - import.sql should not be imported multiple times
  • #1450 - Allow JAX-RS annotations on interfaces
  • #1448 - Fix minor infelicities in the project template
  • #1447 - Fix fault-tolerance quickstart guide formatting
  • #1445 - Fix our default project template
  • #1443 - We do not handle existing MANIFEST.MF files properly
  • #1442 - Gradle plugin should run on build and not require quarkus-build
  • #1441 - Start of elytron-security integration tests
  • #1440 - Basic custom CDI contexts support and HttpSessionContext
  • #1438 - quarkus:dev maven target does not support spaces
  • #1437 - Extend Mojo test timeout to download dependencies such as Kotlin
  • #1436 - Fix wrong dev mode class path
  • #1434 - Finish implementation of base and vendor metrics
  • #1433 - Incorrect behaviour for @ApplicationScoped lifecycle events
  • #1432 - Fix doc build exclusions
  • #1430 - Config map leaf value fixes
  • #1427 - MariaDB tests had been broken
  • #1426 - Support for Microsoft SQL Server [JDBC]
  • #1425 - rm skip.gradle.build=true for Java 11 (re. #1405)
  • #1424 - Clarification around native build
  • #1423 - Fix for #1415, Map<String,String> in config root is not working
  • #1422 - Support injection of javax.inject.Provider
  • #1421 - Make .dockerignore match the what the Dockerfile uses to copy the binary
  • #1420 - Camel Fixes
  • #1419 - Enable memoryPool.* and thread.cpuTime vendor metrics
  • #1417 - Testing improvements
  • #1416 - Fix misspellings
  • #1415 - Type Map<String,String> in config root is not working
  • #1414 - Support for non-default Character sets
  • #1412 - Support wider range of character sets
  • #1411 - package phase is useless
  • #1409 - Declaring dependencies scopes in BOM is a bad practice
  • #1408 - chore: improved NPE message
  • #1407 - Add .dockerignore creation to generate
  • #1406 - "Getting started" link is wrong on the Guides page
  • #1405 - add Integration Test for Gradle Plugin
  • #1404 - camel: enable integration tests
  • #1403 - Improve the Gradle tooling documentation
  • #1401 - Fix JAX-RS ParamConverterProvider integration
  • #1400 - remove un-used (and "dangerous") mavenLocal from build.gradle
  • #1398 - Fix map configuration values
  • #1397 - Doc Sync Script - Add all files before committing
  • #1396 - Integration Test for Gradle?
  • #1395 - Switch to GraalVM 1.0.0-rc13
  • #1392 - Managed JAX-RS @Provider beans are not being registered in Resteasy
  • #1391 - Upgrade to jboss-logmanager-embedded 1.0.1
  • #1389 - Generate reflection declaration from MP OpenAPI schema definition
  • #1386 - Camel Integration tests: Both camel-core and camel-salesforce IT don't compile
  • #1385 - Camel Integration tests: Both camel-core and camel-salesforce Integration test don't compile
  • #1383 - Springs Component is a Stereotype
  • #1380 - Improve some FS interactions
  • #1379 - Detect Maven version in the dev mojo
  • #1377 - update Glossary doc
  • #1375 - dev mode logger messages are swallowed and not written to console
  • #1373 - Injecting using 'javax.inject.Provider' into JAX-RS Resource fails build
  • #1370 - Support singular and plural forms in the add-extension mojo
  • #1369 - Links to Maven and Gradle in the beginning of the Tooling guide
  • #1365 - Various fixes in the guides
  • #1363 - dev mode logger messages are swallowed and not written to console
  • #1362 - Re-style devmode error page
  • #1361 - Update contributing repository URL
  • #1359 - Fix typos and remove extra spaces.
  • #1358 - Native S2I Builder image
  • #1357 - io.quarkus:quarkus-maven-plugin:0.11.0:create still generates a microprofile-config.properties
  • #1356 - Should we rename the getting started guide from native image to native executable?
  • #1351 - Finalize the migration to application.properties
  • #1348 - A $ too much in Kotlin commandline example
  • #1347 - Support plural and singular form for add-extension(s) -Dextension(s)
  • #1346 - Update CI badge
  • #1343 - Add amazon-lambda missing entry
  • #1342 - Fixing listing formatting in transaction guide
  • #1341 - Fixes to extension author guide
  • #1338 - Let SmallRye Metrics interceptors do the metric registration
  • #1332 - bump Guava version from 23.0 to 27.0.1
  • #1330 - close resource stream leak in ApplicationArchiveBuildStep
  • #1329 - close resource stream leak in ApplicationArchiveBuildStep
  • #1328 - use logger instead of printStackTrace() in StartupContext
  • #1327 - use getDeclaredConstructor().newInstance() in ConfigurationSetup
  • #1326 - add .apt_generated_tests/ to .gitignore
  • #1325 - remove Maven plugin from Gradle example
  • #1324 - propagate IOException in AugmentPhase.openZipFile (#1323)
  • #1323 - Gradle builds fail with: Error opening zip stream from artifact: .../svm-hosted-native-linux-amd64-1.0.0-rc12.tar.gz
  • #1320 - Configure database schema generation in Hibernate ORM guides
  • #1318 - Add MicroProfile Fault Tolerance guide
  • #1317 - Programmatic rest client generation fails in native mode
  • #1316 - fix: avoid private members in application beans
  • #1315 - Get rid of @Inject for @ConfigProperty
  • #1313 - Generate application.properties when creating a project
  • #1312 - Provide Dockerfile files for both JVM and Native modes
  • #1311 - Add Vertx web extension
  • #1308 - Improve reflection declarations for RESTEasy serialization
  • #1307 - Default host should be 0.0.0.0
  • #1304 - remove redundant configuration loading for live dev mode
  • #1303 - Wrong inferring of metric names and metadata from annotations
  • #1299 - Don't create new ArrayList subclasses
  • #1298 - remove redundant configuration loading for live dev mode
  • #1296 - Fixes to use Quarkus name
  • #1295 - Fix a few links and re-ordering content
  • #1293 - More source block fixes
  • #1286 - Some Infinispan Client source elements didn't have highlighting
  • #1283 - Change of legumes.html, drop of Quartz link as the site is reworked
  • #1278 - Fix issue with infinispan query DSL
  • #1270 - Add JBoss Log Manager in JPA cache tests
  • #1236 - Some overdue ORM code cleanup
  • #1224 - Rename the integration tests config files to application.properties
  • #1219 - DevMojoIT hangs for a long time and eventually fails during build
  • #1172 - Get Camel Salesforce working in native mode
  • #1130 - Camel IT failing on Fedora + Bash due to environment variables containing bash scripts with variables
  • #1118 - Add a JVM Dockerfile to maven create goal
  • #1017 - Add REST Client IncomingHeaders impl
  • #1009 - @Timed and @Metered metrics are not working
  • #987 - Starting app in dev mode runs the Hibernate import.sql script multiple times
  • #983 - MP Metrics - expose more metrics in base scope
  • #956 - Fix support for maps in Config
  • #913 - Create stackoverflow Q&A and tag shortly after launch
  • #745 - JAX-RS - Generate reflection declaration from MP OpenAPI schema definition
  • #703 - ArC - add basic @SessionScoped support
  • #568 - Integrate mock and testing
  • #304 - Native image S2I build support
  • #241 - Improve how the "java" executable is found
quarkus - 0.11.0

Published by cescoffier over 5 years ago

Major changes

  • #1193 - Quarkus Configuring Logging guide is out of date
  • #1156 - Document the various tools and their options
  • #1131 - Change the groupId of the log manager
  • #1059 - Create Kotlin extension
  • #560 - Align and simplify Hibernate ORM configuration name
  • #555 - Write a how to test guide
  • #200 - application.properties or protean.properties support and location

Complete changelog

  • #1269 - Rename panache-jpa to hibernate-orm-panache
  • #1268 - Fix wrong source block
  • #1266 - Merge web.xml and annotations
  • #1265 - Sync extension names with website
  • #1264 - Remove topic docs from this repository
  • #1263 - Docs - Tooling - Gradle is in place
  • #1262 - Use shell instead of bash for shell script code blocks
  • #1261 - Fix the doc url in generated projects.
  • #1260 - Register return types on REST Interface methods for reflection
  • #1259 - Add some notes about the artifact naming convention
  • #1258 - Remove Quarkus repository maven settings from guides
  • #1256 - Switch to 999-SNAPSHOT
  • #1254 - REST Client doesn't register Interface return types for reflection
  • #1253 - GitHub name fix
  • #1251 - Mimic attribute inclusion
  • #1250 - Make devmode check for application.properties changes as well
  • #1249 - Add application.properties to hot reload
  • #1248 - Remove -deployment suffix from artifacts
  • #1247 - Don't build on docs change
  • #1246 - Issue 1214 - Add internal glossary for doc and website
  • #1245 - Add testing guide
  • #1244 - rename modules
  • #1243 - RC13 fixes
  • #1242 - Issue #1229, rename security to elytron-security
  • #1241 - Stop runner before resources
  • #1240 - Move Eclipse plugin configuration to a specific profile
  • #1237 - Reorganize packages to have proper API packages
  • #1235 - Register ResteasyClientBuilder for reflection
  • #1231 - SmallRye Reactive Messaging Kafka - fix pom
  • #1230 - Register Collection classes for reflection.
  • #1229 - Rename "security" extension to "elytron-security"
  • #1228 - smallrye client 'Cannot construct instance of java.util.ArrayList'
  • #1227 - Lambda extension should mention Amazon because it's confusing
  • #1226 - Add quarkus-infinispan-client-deployment to the BOM and fix a NPE
  • #1225 - smallrye rest client RestClientBuilder property setter eliminated during native image generation
  • #1223 - various fixes for launch
  • #1222 - Ignore static and final fields in config objects
  • #1221 - Static fields break config processing
  • #1220 - Removing obsolete test
  • #1213 - Initial Undertow SSL config
  • #1212 - Set main version to 999-SNAPSHOT
  • #1211 - Cleanup the main readme and contributing files
  • #1210 - Hibernate ORM - Caching documentation review
  • #1209 - Update the CI badge again
  • #1208 - prepare pom for launch
  • #1207 - Rename the input-validation guide to validation
  • #1206 - Switch reference to 10.0.144.40/nfs to new site docs for Quarkus Beta release
  • #1205 - Minor adjustments to README and pom files
  • #1202 - Issue 1201 Improve REST guide documentation
  • #1201 - Improve REST guide documentation
  • #1200 - Update the Axle dependencies with their new artifacts
  • #1197 - Use separate jboss-logmanager-embedded
  • #1196 - Quarkus Configuring Logging guide is out of date
  • #1195 - LogConfig.categories configuration does not work
  • #1194 - added gradle-tooling doc. splitted up the tooling into maven/gradle/cli
  • #1193 - Quarkus Configuring Logging guide is out of date
  • #1192 - serverless.adoc
  • #1191 - Make sure if no hotrod-client.properties file to still use protostream marshaller and allow marshallers
  • #1190 - Update the smallrye-jwt extension config root name to smallrye-jwt
  • #1189 - Use a @ConfigRoot name of smallrye-jwt rather than jwt for consistency with out extensions
  • #1188 - Print hot reload timings in consistent format with boot times
  • #1187 - Hot replace time to be reported in consistent format as bootstrap times
  • #1186 - Add a link to the Native images and SSL guide
  • #1185 - Add application.properties as a name for build config
  • #1184 - Add information in the tooling guide about Gradle and CLI
  • #1183 - Issue 1181 - Minor fixes for Panache documentation
  • #1182 - Prepare the documentation for the config file rename
  • #1181 - Minor fixes for Panache documentation
  • #1180 - Adapt config documentation to reference application.properties
  • #1179 - native-and-ssl-guide.adoc and building-substrate-howto.adoc are not included anywhere
  • #1178 - Update Infinispan docs to update given restrictions
  • #1177 - Proposal for a full tooling guide
  • #1175 - Remove the "sleep" calls from the DevMojoIT
  • #1174 - Minor doc change proposals for getting started guides
  • #1171 - Minor doc change proposals for getting started guides
  • #1169 - Assign runner jar the proper permissions
  • #1168 - Add vscode in .gitignore
  • #1167 - Add .vscode in gitignore
  • #1165 - Tweaks to dev joy data
  • #1162 - First complete draft of the using JWT RBAC guide
  • #1161 - Fix for #1160, avoid ArrayIndexOutOfBoundsException if security not enabled
  • #1160 - Security extension produces ArrayIndexOutOfBoundsException if included but not enabled
  • #1159 - Hibernate 2LC separation into independent project
  • #1158 - Update Hibernate quickstarts and examples to new properties
  • #1156 - Document the various tools and their options
  • #1155 - Add Kotlin guide
  • #1154 - -Dquarkus.http.host=0.0.0.0
  • #1153 - Agroal - Support having no datasource configured
  • #1152 - Document the io.quarkus.DEBUG_GENERATED_CLASSES_DIR property, #1078
  • #1151 - Some README adjustments
  • #1150 - Add the missing extensions to extensions.json and add feature names
  • #1149 - Don't start the EMF/EM if we don't have any entities around
  • #1148 - Disable building the main IT native image test by default
  • #1147 - Infinispan tests log some warnings/errors on shutdown
  • #1146 - Exception when having Hibernate ORM extension but no @Entity in an application
  • #1145 - Exclude old JBoss logging
  • #1143 - Including the DCO notice
  • #1142 - Display infinispan feature in startup message
  • #1141 - Inject all dependencies in bom
  • #1138 - Work on website data: community #1005
  • #1137 - Data for dev joy #1001
  • #1136 - Fix "Listening on" log message
  • #1135 - Disable Camel integration tests for now
  • #1134 - REST HTTP demo failing with java.lang.NoClassDefFoundError: javax/json/spi/JsonProvider
  • #1133 - add release profile to parent and independent projects
  • #1132 - Change the groupId of infinispan-hibernate-cache-quarkus
  • #1131 - Change the groupId of the log manager
  • #1129 - Ignore our extension-plugin with Eclipse
  • #1128 - apply formatter on the build parent
  • #1127 - Fix RESTEasy substitutions packages
  • #1126 - Camel - Fix typos and a warning
  • #1124 - Disable debug logging for the security extension tests
  • #1121 - Hibernate ORM extension config overhaul
  • #1119 - Fix issues with duplicate classes on the classpath
  • #1112 - Introduce common SSL-server configuration group class
  • #1111 - Review extensions.json to check all the extensions are properly listed
  • #1109 - Big update of docs to remove hard-coded URLs
  • #1108 - smallrye rest client failing to build native image
  • #1100 - Wrong response code if compile fails
  • #1099 - Dev mode exception returns HTTP 200 reponse
  • #1059 - Create Kotlin extension
  • #1055 - web.xml mapped servlet is not available if archive contains also annotated servlet
  • #1052 - Failed to start Quarkus when using just quarkus-undertow-deployment
  • #1044 - Customized quarkus.http.host not reflected in "Listening on" log message
  • #1005 - Website text and idea on Community page
  • #1001 - Snippet on developper joy
  • #998 - Snippet of code comparing programming approach
  • #997 - Snippet on what is GraalVM SubstrateVM native vs HotSpot
  • #996 - Snippet on target and continuum of usages
  • #994 - Define the notion of primary tag or category for extensions
  • #985 - Fix the build of all quickstarts
  • #815 - Wrong port reported in the logged messages
  • #625 - Need documentation on the security extension
  • #560 - Align and simplify Hibernate ORM configuration name
  • #555 - Write a how to test guide
  • #426 - Rerun the benchmarks with the latest release of all frameworks
  • #319 - Checkstyle
  • #270 - Just having shamrock-agroal-deployment as dependency shouldn't require it to be configured
  • #200 - application.properties or protean.properties support and location
quarkus - 0.10.0

Published by cescoffier over 5 years ago

Major changes

  • #1110 - Use application.properties to configure the application
  • #1026 - Rename to Quarkus and apply new code format
  • #977 - Add Kafka and Kafka Reactive Messaging extensions
  • #957 - Knative Getting started guide
  • #464 - Have a basic Hibernate 2LC caching implementation (local caching only)
  • #431 - Security support
  • #416 - Find a public name for the project

Complete changelog

  • #1119 - Fix issues with duplicate classes on the classpath
  • #1117 - Project rename missed some constants
  • #1116 - Better cycle checking and a couple misc. cleanups
  • #1115 - Forbid missing expansion
  • #1113 - Adding in delay in case if first assertion fails
  • #1110 - Use application.properties to configure the application
  • #1107 - Remove unnecessary setting of frameworkClassesPath
  • #1106 - Document Eclipse APT particulars for extension authors
  • #1105 - Add the kafka connector to the extension list
  • #1104 - Add Logging Guide to the TOC
  • #1103 - Rename TestHTTPResourceManager to match other http named classes
  • #1102 - ArC - remove maven plugin, example and readme
  • #1101 - Fix Panache javadoc typo
  • #1100 - Fixes #1099, wrong response code if compile fails
  • #1098 - Minor adjustments related to test logging and Camel poms
  • #1097 - Fixes #721 @ApplicationScoped does not work in combination with @ServerEndpoint
  • #1096 - Some cleanup for the parent POM
  • #1095 - Exclude any doc subdirectories from build
  • #1094 - Agroal configuration rewrite
  • #1093 - Add the development continuum doc
  • #1092 - ArC - ComputingCache may contain uninitialized values
  • #1091 - Add support for injection into ShamrockTest and remove the need for RuntimeClassLoader
  • #1090 - Introduce README and externalize common information via variables
  • #1089 - Work on #1000, snippet on container first
  • #1088 - Fixes #1002 add snippet on hot reload
  • #1087 - Fixes #1084, incorrect JAX-RS behaviour if the request corresponds to…
  • #1086 - Fix test log location
  • #1085 - Disable intermittently failing tests
  • #1084 - Incorrect behavior of JAX-RS resource class annotated with @Path("/")
  • #1083 - Increase native image memory
  • #1082 - Don't use PIE (Some distros [e.g. ubuntu] default to using it)
  • #1080 - Avoid iterating logger tree to do level check
  • #1078 - Add config option to have RuntimeRunner save generated classes to disk
  • #1077 - gradle plugin supports, build, native and dev
  • #1076 - Update Infinispan to run tests by default
  • #1074 - Extend InjectionPoint metadata support
  • #1073 - Panache javadoc
  • #1071 - Detect private no-arg constructor on normal scoped beans
  • #1070 - First draft of the security extension guide
  • #1069 - Arc: Fail the build if a proxied class declares a private default constructor
  • #1068 - Fixes #955, don't generate duplicate methods in the presence of bridge methods
  • #1067 - Don't log hibernate validator version
  • #1066 - Various fixes for logging issues:
  • #1065 - Add start of architecture topic
  • #1064 - Disable CI for doc only PR's
  • #1063 - chore: fixed minor typo
  • #1062 - Fix security extension split package issue
  • #1061 - Updating Infinispan to 10.0.Beta2
  • #1060 - security extension runtime module needs a runtime package
  • #1058 - Simplify ORM guide
  • #1057 - Make minor wording improvement in guides
  • #1054 - Added Panache JPA getting started
  • #1053 - Logging format adjustments
  • #1051 - Some small POM cleanup
  • #1050 - Add a JSON + REST services guide
  • #1048 - InstanceHandle.close() - do not always delegate to destroy()
  • #1046 - Make all CI jobs check formatting
  • #1045 - Init params and custom instance factories to the ServletBuildItem
  • #1042 - Basic support for AWS Lambdas
  • #1040 - Logging filter fixes
  • #1039 - SSL documentation and related fixes
  • #1038 - Panache fixes
  • #1037 - Add Camel Extensions
  • #1036 - Update the Arc groupid
  • #1035 - Increase CI timeout as we are getting close to the limit
  • #1034 - Add IDE config docs
  • #1033 - Fix incorrect Arc package names after rename
  • #1030 - Windows - dev mode - java.io.FileNotFoundException: \tmp\shamrock-classes...
  • #1027 - Add guard around debug code
  • #1026 - Rename to Quarkus and apply new code format
  • #1024 - Initial logging docs
  • #1021 - Big Panache API refactor
  • #1019 - Fix disposers declared on @ApplicationScoped beans
  • #1015 - Arc container is killed before @Disposes methods are called
  • #1014 - Main TS module polluted with kafka related logs
  • #1012 - Enable to pass annotation proxy as a recording template parameter
  • #1011 - Unable to find annotation info for javax.ws.rs.core.Response warnings
  • #1010 - Replacing private members with package-private approach
  • #1007 - Page on architecture of Quarkus
  • #1002 - Snippet on why hot reload is awesome
  • #992 - Update to Jandex 2.1.1.Final
  • #990 - Fixes #982 metrics scopes enabled
  • #989 - Switch to using SmallRye REST Client 1.2
  • #986 - Update to Narayana 5.9.3.Final
  • #984 - Upgrade SmallRye Metrics to 1.1.3
  • #982 - MP Metrics endpoint exposes everything, can't request just base/vendor metrics
  • #981 - Point to CDI guide when private members are used
  • #978 - ConfigItem List fails with NumberFormatException: For input string: ""
  • #977 - Add Kafka and Kafka Reactive Messaging extensions
  • #974 - Fix SmallRye Health extension when using HealthCheckResponseBuilder
  • #972 - Add documentation around transaction usage in Quarkus
  • #970 - Add transaction guide to documentation
  • #969 - MP Metrics - UnsupportedOperationException on Arc side
  • #968 - Internal Server Error for /health native mode
  • #967 - Add shamrock-extension-processor to smallrye-jwt-runtime pom and move runtime config to runtime artifact
  • #966 - java.lang.NoClassDefFoundError: JWTAuthContextInfoGroup$$accessor
  • #965 - Fixes #964 adding shamrock-smallrye-jwt-deployment to BOM
  • #964 - shamrock-smallrye-jwt-deployment not included in BOM
  • #963 - ArC - get rid of Types.convertNested()
  • #961 - Fix for #959, error when a non-runtime ConfigRoot is loaded at runtime.
  • #960 - Don't require two build items for generated beans
  • #959 - Invalid bytecode generation in BeanContainerListener recorded code
  • #957 - Knative Getting started guide
  • #955 - ClassFormatError in classes implementing interfaces with default methods
  • #954 - Panache query paging
  • #952 - Adding documentation for getstarted with knative
  • #949 - Fixes #920, no logging in dev mode
  • #948 - Disable stack traces in production mode
  • #947 - Fixes #942, add support for injection of Servlet objects
  • #946 - Fixes #936 Make sure class name is in correct format
  • #945 - Add a test extension dedicated to testing configuration
  • #944 - BeanArchiveProcessor - extend the set of bean defining annotations
  • #943 - BeanArchiveProcessor should also include some non-bean archives
  • #942 - Support injection of HttpServletRequest
  • #941 - Execute Vertx template from main method (RUNTIME_INIT)
  • #940 - A CDI Vertx message consumer forces eager init of Vertx and native image generation fails
  • #938 - Data component upgrades
  • #937 - ArC - collect and log all dependencies resolution errors
  • #936 - ClassNotFoundException with Arc and generated application class
  • #935 - Support Hibernate cache params via shamrock.* properties
  • #934 - Fix OpenShift integration test deployment
  • #933 - Change log level in the RestEasyFilter
  • #932 - Extension renaming Round 3
  • #931 - Fixes #930 Avoid depending on platform's default charset
  • #930 - Avoid depending on platform's default charset
  • #929 - Centralize sha1 implementation
  • #928 - Minor changes
  • #927 - Move extension list test to maven module to remove circular dependency
  • #926 - Fix for #924 + other minor fixes
  • #924 - StringUtil.hyphenate not handling names ending in multiple uppercase
  • #923 - Change the names used in tests
  • #922 - Fixes #921, implement toString for the runtime proxies
  • #921 - Cryptic error in BytecodeRecorderImpl due to toString() not being allowed
  • #920 - No log in dev mode
  • #919 - Core deployment - remove unused class ApplicationArchiveLoader
  • #918 - Fix resolution of gizmo dependency by adding the its repo to the pom
  • #917 - Avoid using private members for injection
  • #916 - Extension renaming round 2
  • #915 - CDI bean classes from dependencies with pregenerated jandex index are ignored
  • #914 - fixes #873, add content type to /health
  • #912 - Fixes #911 System.out cleanup in tests
  • #911 - System.out.* cleanup in tests
  • #909 - Fix incorrect package
  • #908 - Fixes #903, open source Gizmo
  • #907 - Remove reports from repo
  • #906 - Hibernate 2LC config
  • #903 - Spin off Gizmo as OSS already
  • #900 - ArC - collect and log all possible problems
  • #898 - xnio-file-watcher Threads increase in number during hot-reload
  • #895 - Logs of test runs do not respect our formatting anymore
  • #888 - Make sure the Servlet deployment is shut down so websockets are closed
  • #874 - Support and test optional values for config expander
  • #873 - SmallRyeHealthServlet does not set the Content-Type HTTP header
  • #839 - java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
  • #838 - OpenShift image containing the tests not published on CI
  • #836 - Agroal extension url configurable independent of configuration subsystem
  • #830 - Rename the CLI artifacts with the shamrock- prefix
  • #777 - Upgrade Agroal to 1.4
  • #767 - Switch Rest Client to SmallRye
  • #740 - Document @RegisterForReflection might be required for JSON/XML serialization in REST services
  • #721 - @ApplicationScoped does not work in combination with @ServerEndpoint (quick start using-websockets)
  • #687 - ArC - fix Types.convertNested()
  • #637 - Jaeger settings should be in config files
  • #623 - Automate RSS and boot time measure per release to avoid surprises
  • #620 - Add ability to Inject application bean in unit test
  • #594 - Contribute memory reduction patches to substrate
  • #591 - Rename the extensions uniformly
  • #585 - Log cleanup filter implementation
  • #514 - Document how to configure Logging
  • #468 - Write a guide about HTTPS / SSL (server)
  • #466 - Make sure datasource configuration can be overriden at runtime
  • #464 - Have a basic Hibernate 2LC caching implementation (local caching only)
  • #431 - Security support
  • #420 - Writing extension in Eclipse should be possible and documented
  • #416 - Find a public name for the project
  • #406 - Facility for an extension to override log levels of frameworks
  • #384 - Fix JPA extension error reporting when we cannot connect to the database
quarkus - 0.9.1

Published by cescoffier over 5 years ago

Major changes

  • #887 - Add support for directly injecting the HTTP URL into tests
  • #659 - Preview Hibernate 2L cache implementation

Complete changelog

  • #905 - Use a package protected property for injection
  • #904 - Fix the library path for MacOS for SSL support
  • #901 - Revert "Fixes #880, add Resteasy to the bom so the version aligns"
  • #899 - Fixes 898, Don't use a caching resource manager for dev mode and make sure it is closed on shutdown
  • #897 - Make very minor HttpConfig enhancement
  • #798 - Infinispan Client should use ProtoStreamMarshaller as default
  • #896 - Default eviction max idle and object counts for Hibernate cache
  • #894 - Suppress unchecked cast warnings in extension annotation processor
  • #893 - Handle both custom port and host for RestAssured
  • #892 - Add some notes on dev mode
  • #890 - Fixes #373, properties don't work with shamrock:dev
  • #889 - Fixes #884 limit the number of threads in dev and test mode
  • #887 - Add support for directly injecting the HTTP URL into tests
  • #886 - Fixes #880, add Resteasy to the bom so the version aligns
  • #885 - Fix JDK11 build
  • #884 - Minimal number of XNIO worker threads in dev mode
  • #882 - Fixes java.net.MalformedURLException in SmallRyeOpenApiProcessor
  • #881 - java.net.MalformedURLException: no protocol: META-INF/openapi.yml
  • #875 - Don't use of Panache Field Enhancer when there are no enhanced models
  • #872 - Change type for duration and host/port properties in Jaeger
  • #871 - Fix ArcContainerImpl.instanceSupplier()
  • #870 - Fixes #316 remove a lot of out of date info from the readme
  • #869 - Run tests on a different port
  • #868 - Make sure the entity manager works when no request scope is present
  • #867 - ContextNotActiveException on StartupEvent listener
  • #866 - Miscellaneous configuration fixes & enhancements
  • #865 - Jaeger config no longer working
  • #862 - ArC - stack log messages about usage of private members
  • #860 - Deprecate RUN_TIME_STATIC
  • #859 - Support for config maps with keys that have embedded '.'
  • #858 - Fix config wildcard handling
  • #857 - Add non-native JDK11 CI job
  • #856 - Use TCCL to load security resources so shamrock:dev works
  • #855 - ArC - stack log messages about usage of private members
  • #854 - add reactive messaging to BOM
  • #853 - Switch Graal SDK to 1.0.0-rc12, update docs and recommendations
  • #852 - Remove axle clients
  • #851 - renamed cli to devtools. ref discussion on zulip. take two.
  • #850 - Fixes #819 classfilewriter 1.2.4.Final
  • #849 - Remove Jandex exclusion
  • #848 - Upgrade to Graal RC12
  • #847 - Exclude test scoped dependencies
  • #846 - Remove dependency on shamrock-core-deployment from infinispan-hiberna…
  • #845 - Remove undertow dependency from the maven plugin
  • #844 - Use batch setting for CI builds
  • #842 - Curate the Hibernate ORM Runtime Dependencies
  • #841 - Set the transaction node name at runtime
  • #840 - Reduce reliance on hotrod client properties and change config priority
  • #835 - Extension renaming round 1
  • #834 - Switch to upstream JBoss Logging
  • #831 - Test custom converters and fix unresolved socket address case
  • #829 - Add native integration test to generated projects
  • #828 - No longer needing the redhat-ga-repository Maven repository
  • #827 - Rename standard jar when uberJar option is used
  • #826 - Integrate MP-JWT extension
  • #824 - Add Reactive Messaging to the BOM
  • #822 - Fix List-based @ConfigItem support
  • #819 - Build fails on Java 12 due to classfilewriter
  • #817 - Fix the javadoc of @ConfigRoot
  • #816 - Fix logging levels of native image, boot, and JVM mode.
  • #813 - Panache field access
  • #812 - Build log verbosity: we now have a lot of TRACE/DEBUG messages
  • #811 - If putFromLoad happens too close to region evict, try again
  • #809 - changed aesh cli to inherit from the build parent fixes #783
  • #808 - [LOGMGR-236] Check the correct array for the index.
  • #807 - Making ProtoStreamMarshaller default marshaller and adding
  • #806 - REST client with native and SSL
  • #803 - Fixed infinispan client configuration for config changes part 2
  • #799 - TRACE logging does not work
  • #795 - Make Undertow logging use JBoss Logging
  • #794 - [#790] Allow all log levels to be configured, not just the root
  • #793 - Various small improvements to the Spring DI compatibility layer
  • #792 - Some minor cleanup of Maven plugin
  • #791 - Add REST Client guide
  • #790 - TRACE logging does not work
  • #789 - Add a Spring guide based on the existing quickstart
  • #787 - [#735] Converters for network addresses
  • #786 - Infinispan client docs
  • #785 - Reword and clarify the 2LC docs
  • #783 - Aesh CLI must inherit from the build parent
  • #782 - Register feature for Jaeger
  • #781 - [#390] Support some more primitive types
  • #779 - Remove unused converter
  • #775 - Project creator should create a native test and inject the failsafe config
  • #774 - Remove Fakereplace
  • #769 - Introduce Panache and the Panache extension
  • #759 - Hibernate 2L cache documentation
  • #737 - Axle Vertx clients integration
  • #735 - Config Converter for InetAddress/InetSocketAddress
  • #727 - Prototype solution to the general ObjectSubstitution issue, #700
  • #700 - General solution to cross extension ObjectSubstitution and sharing of BuildItems
  • #665 - Tests for the application dependencies resolver used by creator
  • #664 - Add tests for dependency resolution in creator
  • #663 - Generate extensions.json
  • #659 - Preview Hibernate 2L cache implementation
  • #654 - Obtain configuration for Jaeger from MP-Config
  • #650 - Close created URLClassLoader's
  • #642 - update aesh to 1.11 + move/update readme
  • #609 - Unused code removal, Map.Entry usage, static inner classes
  • #605 - Implement an extension for the SmallRye Reactive Type Converter
  • #587 - Add windows build to CI that does a standard Java build
  • #569 - Ability to inject a configured REST client for testing
  • #488 - Jaeger: Enable configuration via MP config
  • #316 - README.md needs an update

What happened to 0.9.0?

0.9.0 release has been canceled because of several regressions discovered during the release process. the changelog has been appended above.

quarkus - 0.8.0

Published by cescoffier over 5 years ago

Major changes

  • #757 - Basic Vertx CDI integration
  • #749 - Rename the Bean Validation extension to Hibernate Validator
  • #711 - Create a JAX-RS - JSON extension relying on JSON-B and JSON-P
  • #647 - Reactive Messaging - @Stream qualifier support
  • #621 - Move the Maven plugin back to JUnit 5, and also transition CLI
  • #617 - Initial PR for security support
  • #543 - Convert the getting started guide to use maven-shamrock-plugin:create
  • #497 - Reactive Messaging - support @Stream qualifier
  • #449 - Fix issues in RESTEasy related to JSON-B

Complete changelog

  • #772 - Disable an Infinispan 2LC assertion which isn't currently working
  • #766 - [#705] Configuration phase two
  • #765 - Only log a warning if GRAALVM_HOME is not set and SSL is enabled
  • #763 - Restore the definition of the java.library.path when SSL is enabled
  • #762 - Jaeger SSL/TrustManager fix
  • #760 - ArC - implement BeanManager.resolveInterceptors()
  • #757 - Basic Vertx CDI integration
  • #756 - Fix generated native profiles
  • #755 - Docs: align sequence name with entity name
  • #754 - Enabling Hibernate 2LC by default
  • #753 - Vertx CDI integration - introduce ConsumeEvent annotation
  • #752 - Properly force some ORM properties and issue some warnings if set
  • #751 - Refactor infinispan-client extension packages to be consistent with
  • #750 - Disable the SSL test by default as it apparently connects to external resources anyway
  • #749 - Rename the Bean Validation extension to Hibernate Validator
  • #748 - When creating new project with CLI, the native image build profile shouldn't be enabled by default
  • #747 - Remove dependency on SVM class
  • #746 - Max idle evictions applied eventually in Hibernate cache impl #731
  • #744 - Fixed caffeine graal package name / location
  • #743 - Get rid of indexes in ObserverGenerator and AnnotationLiteralProcessor
  • #742 - Remove DocumentProvider from native image
  • #741 - Add a test for @RegisterForReflection/Response JSON serialization
  • #738 - Rename root package in Infinispan client extension
  • #736 - Update the configuration docs in the extension guide
  • #730 - For now, only build native cli when using -Dnative-cli
  • #729 - Delete the OpenSSL extension
  • #728 - [#704] Partition config parsing methods
  • #725 - Rename substitutions packages to graal to be consistent
  • #724 - Cleanup the pom of infinispan-hibernate-cache-protean
  • #723 - Infinispan Client rework comments + Fix Test for new Configuration changes
  • #720 - Netty extension
  • #719 - Arc default interface methods
  • #717 - Very minor enhancements
  • #716 - Eclipse apt fixes
  • #715 - Caffeine Extension
  • #714 - Agroal tidying/bugfix
  • #711 - Create a JAX-RS - JSON extension relying on JSON-B and JSON-P
  • #710 - Fix Hibernate cache random failures #694
  • #709 - ArC - implement BeanManager.resolveInterceptors()
  • #708 - Only register DocumentProvider if we are dealing with org.w3c.Document in JAX-RS extension
  • #706 - Make the resource generation optional in the maven plugin
  • #705 - Next steps for configuration
  • #704 - Config parsing method needs to be partitioned
  • #698 - Improve user experience with SSL
  • #697 - Move off freemarker
  • #695 - Disable an Infinispan 2LC assertion which isn't currently working
  • #694 - InfinispanCacheJPAFunctionalityTestEndpoint often failing
  • #693 - Trivial Hot rod polishing
  • #692 - Refactor configuration completely
  • #691 - RestClientProcessor - replace generated bean classes with BeanRegistrar
  • #690 - RestClientProcessor - replace generated $$RestClientProxy classes with BeanRegistrar
  • #689 - Fix Bean Validation extension feature name
  • #688 - Revert "ArC - remove LazyValue from ComputingCache"
  • #686 - ArC - fix race condition in ComputingCache
  • #685 - Set proper error message when building native image without prior packaging
  • #684 - shamrock-maven-plugin fails native-image when build goal wasn't run
  • #683 - ArC - get rid of ObserverGenerator.OBSERVER_INDEX
  • #682 - Fix a few maven generation regressions
  • #680 - Gracefully stop rather than hang when there are no steps
  • #678 - Disable SSL for postgres
  • #675 - Resource generation failed when applied on existing pom.xml
  • #674 - ArC - document "remove unused beans" optimization
  • #673 - The Maven plugin should fail when GAV is set and existing project exists
  • #672 - The Maven plugin does not prompt the user anymore
  • #671 - Forbid the usage of the default package in the project generation
  • #670 - Project generation location
  • #669 - Issue #668, look for substitution by expected type if param type fails
  • #668 - BytecodeRecorderImpl should check registered substitutions for both param and expectedType
  • #667 - Support Infinispan Client in Protean
  • #666 - Various documentation fixes
  • #662 - Arc: default interface method issue
  • #661 - Fix uberjar creation
  • #660 - Packaging using uberJar fails
  • #658 - Bean removal should WARN when lookups fail
  • #657 - Fixes #656, JAX-RS injection factory is racey
  • #656 - Intermittent failures due to race in JAX-RS initialisation
  • #655 - Don't close EMF that has not been started yet
  • #652 - Fix devmojo URI issues on some JVMs
  • #651 - Fixes #232, make sure that shamrock:dev destroys the child process on exit
  • #649 - close created URLClassLoader's
  • #648 - CLI - fix pom and test templates
  • #647 - Reactive Messaging - @Stream qualifier support
  • #645 - Explain Eclipse IDE limitations to run shamrock:dev
  • #644 - Fixes #634, mvn install fails if runner jar already exists
  • #640 - Exceptions e.g. in @OnMessage are not logged (only WebSocket or general?)
  • #639 - Log the stop-time in seconds aligned with start time.
  • #638 - Make Arc tests runnable without any configuration from IntelliJ
  • #636 - Fixes #635, metrics processors are not unregistered on undeployment
  • #635 - Metrics does not unregister metrics on shutdown
  • #634 - mvn install fails if it has already been run
  • #631 - Kill processes aggressively
  • #630 - shamrock-maven-plugin IT tests failing on Windows
  • #628 - Stop time shown in ms, should align with Startup time
  • #627 - Update line feeds parsing in org.jboss.shamrock.cli.commands.ListExtensionsTest
  • #626 - org.jboss.shamrock.cli.commands.ListExtensionsTest failing on Windows
  • #622 - cleanup of curate phase and provisioning
  • #621 - Move the Maven plugin back to JUnit 5, and also transition CLI
  • #619 - Some more windows fixes
  • #618 - Remove old maven module
  • #617 - Initial PR for security support
  • #616 - Remove a duplicated dependency in the Agroal deployment artifact
  • #615 - Regression on Windows
  • #614 - shamrock:create generate non valid test class
  • #613 - Compilation failure - wrongly merged files in cli MojoUtils
  • #611 - Apply minor typo fixes
  • #593 - Remove OpenSSL extension or mark it as experimental clearly
  • #584 - Need a release of the protean-wildfly-elytron-embedded project
  • #582 - Make sure you can use Shamrock on Windows
  • #550 - Config key name casing consistency
  • #543 - Convert the getting started guide to use maven-shamrock-plugin:create
  • #497 - Reactive Messaging - support @Stream qualifier
  • #485 - Jaeger: SSL/TrustManager support when using OkHttp client
  • #454 - Support SSL in the REST client
  • #449 - Fix issues in RESTEasy related to JSON-B
  • #448 - Provide a jaxrs-json extension
  • #424 - Use an upstream release of Hibernate ORM
  • #419 - Cleaned configuration and extension writing model
  • #291 - 12% JVM CPU utilization for C2 compiler for one microservice in jvm mode
  • #255 - Performance regression on RESTEasy 4.0.0.Beta6 upgrade
quarkus - 0.7.0

Published by cescoffier over 5 years ago

Major changes

  • #553 - Support JUnit 5 and allow legacy JUnit 4
  • #540 - Port "remove unused beans" optimization from Weld
  • #511 - Add support for SQL script file being picked up at Hibernate ORM start time

Complete changelog

  • #610 - Switch to upstream ORM
  • #608 - ArC AnnotationsTransformer - clarify javadoc
  • #607 - Javadoc follow up to #602
  • #606 - ArC AnnotationsTransformer - clarify method param annotations transformations
  • #604 - Update Extension Authors Guide - 6. Testing Extensions
  • #603 - #602 extract RunnerJarPhase from AugmentPhase
  • #602 - Extract RunnerJarPhase from AugmentPhase
  • #600 - Fixes #599, hot deployment does not work on JDK11
  • #599 - Hot deployment does not work on JDK11
  • #598 - shamrock:dev -Ddebug uses client mode not server mode
  • #597 - Update docs to JUnit 5
  • #596 - Evaluate the implementation a starter.*.io for public release
  • #595 - Clarify our testing strategy and approach
  • #586 - Generate shared annotation literals properly
  • #581 - provisioning prototype, including pom-based provisioning state
  • #580 - Getting started guide points to the old repository
  • #579 - Interceptor injection points are not taken into account when determin…
  • #578 - Fixes #542, add some docs on the substrate build items
  • #577 - Fix warning about deprecated parameter
  • #576 - Fixes #575, make the resource leak detector initialized at runtime
  • #575 - Netty leak detector can cause native image build to randomly fail
  • #574 - Move the ObjectSubstitution class from deployment to runtime module
  • #573 - org.jboss.shamrock.deployment.recording.ObjectSubstitution should be moved to runtime module
  • #572 - Some fixes in the maven plugin
  • #571 - Create a JUnit 5 Internal module and post ShamrockUnitTest for our in…
  • #567 - ArC - add basic validation for normal scoped beans
  • #566 - Remove app from getting started test doc
  • #563 - Add simple Spring DI support
  • #561 - Skip shamrock:dev on projects that do not have the build goal configured
  • #556 - Shamrock should allow to change the testing port or select the next available port
  • #553 - Support JUnit 5 and allow legacy JUnit 4
  • #552 - ArC - add "remove unused beans" optimization
  • #551 - centos-graal Dockerfile - using 1.0.0-rc11
  • #549 - Make ArC add the no-arg constructor or raise better error message when no-arg constructor is not present
  • #548 - Add support for single non no-arg constructor injection without @Inject
  • #547 - Fix #544 - ensure the debug port is positive
  • #545 - Add MP-Metrics support for Jaeger
  • #544 - shamrock:dev allows debug port 0 to be used
  • #542 - Extension writing guide does not mention how to add a resource for inclusion in native image
  • #540 - Port "remove unused beans" optimization from Weld
  • #539 - No longer need the workaround to disable Validator extensions for JavaFX
  • #538 - Address #511 Support for import.sql and related property in JPA with no persistence.xml
  • #537 - Fail explicitly if no persistence.xml is present and no dialect can be guessed from the driver
  • #534 - Make ShamrockUnitTest honor ShamrockTestResource
  • #532 - Undertow 2.0.17.Final
  • #531 - Running shamrock:dev from parent maven module
  • #529 - Remove Undertow dependency from ArC
  • #527 - NPE when running shamrock:create in existing Maven project
  • #525 - ArC generates a lot of AnnotationLiteral resources
  • #524 - Undertow should depend on ArC and not vice versa
  • #511 - Add support for SQL script file being picked up at Hibernate ORM start time
  • #504 - Consider to add resteasy-client dependency to shamrock-jaxrs-deployment
  • #482 - Jaeger: Support real metrics factory (currently NoopFactory)
  • #479 - ShamrockUnitTest not Windows friendly
  • #478 - ShamrockUnitTest not Windows friendly
  • #280 - Unify version properties names in build-parent
quarkus - 0.6.0

Published by cescoffier almost 6 years ago

Major changes

  • #526 - Update the documentation url to the new location
  • #521 - Add initial documentation for OpenTracing and Jaeger extensions
  • #472 - Upgrade to io.jaegertracing version of Jaeger

Complete changelog

  • #533 - remove the application class form the open tracing guide
  • #530 - Update OpenTracing docs based on further review comments in original PR
  • #528 - Fix Maven requirements in all the guides
  • #526 - Update the documentation url to the new location
  • #523 - Fixes #520 accept debugger by default in dev mode
  • #522 - Fixes for Graal RC11
  • #521 - Add initial documentation for OpenTracing and Jaeger extensions
  • #520 - shamrock:dev should accept a debugger by default
  • #518 - Remove now redundant restasy.providers step
  • #517 - Include subclasses/implementations in serialization declaration for JAX-RS
  • #515 - Get rid of DI abstraction layer
  • #513 - Also consider implementors in Bean Validator processor
  • #512 - Also consider interface implementors as potential validation candidates in Bean Validation
  • #510 - Remove the Application class from the documentation and from the generated projects
  • #507 - chore: ignore META-INF/resources while building the Undertow JAR
  • #506 - java.lang.ArrayIndexOutOfBoundsException: 0 in UndertowBuildStep
  • #505 - Allow multiple jvm args
  • #503 - sync maven versions in pom.xml, getting-started-guide.adoc
  • #502 - docs: minimum mvn version is 3.5.3 in practice, not 3.5+ as documented
  • #501 - Update Rest Assured version to 3.3.0
  • #499 - RESTEasy extensions support in OpenApi and optional Application class
  • #498 - Fail when multiple @ApplicationPath annotations are present
  • #495 - Jandex update to 2.1.0.Final
  • #494 - Use Maven batch mode in CI to stop cluttering up the build log with p…
  • #493 - Reduce poll times to provide a slight test speed increase
  • #492 - Fixes #422, allow JAX-RS resources to be served from the application …
  • #491 - Fixes #490, custom @Provider classes are not registered
  • #490 - Jaxrs: user annotated Providers are not registered.
  • #489 - Initialize CDI observers properly
  • #481 - Update URL in the guides
  • #477 - NullPointerException when resolving a CDI injection
  • #476 - Integrate smallrye-reactive-messaging
  • #473 - Independent projects versions sync / update
  • #472 - Upgrade to io.jaegertracing version of Jaeger
  • #471 - Show help in more cases and prevent it from falling through.
  • #470 - Scheduler - validate cron() and every() expressions
  • #469 - Display help if no args are passed instead of crashing.
  • #465 - Components upgrades
  • #463 - Disable PrintAnalysisCallTree reports by default
  • #462 - Scheduling does not fail boot if a cron expression is invalid
  • #460 - Disable PrintAnalysisCallTree by default
  • #459 - Hibernate ORM - Hql queries trying to fetch an association cause NPE
  • #457 - Log version and capabilities when starting up
  • #436 - Incorporate the hibernate-orm-protean artifact into the extension
quarkus - 0.5.0

Published by cescoffier almost 6 years ago

Major changes

  • #442 - Fix missing version in extension
  • #429 - Get rid of our REST testing classes in favor of REST Assured
  • #427 - Script the generation of a webpage listing the done and remaining tasks based on the label 'first public release'
  • #415 - Protean CDI guide
  • #380 - Add content about method validation in the input validation guide

Complete changelog

  • #452 - Minor docs updates
  • #450 - Make version properties naming consistent
  • #446 - Avoid adding the same class to be validated multiple times
  • #444 - Move some versions to properties section in pom.xml
  • #443 - Fixes #437, make sure web socket connection is closed by the test
  • #442 - Fix missing version in extension
  • #441 - MVP create with extension json creates a pom with the wrong dependency
  • #440 - Fix minor typos wrt RecorderContext
  • #439 - Upgrade smallrye-fault-tolerance to 1.1.0
  • #437 - XNIO "Thread is terminating" exception when running the main/ integration tests
  • #435 - Some pom/artifact organization assorted clean ups
  • #434 - SmallRye, Jandex, OpenTracing version updates
  • #433 - smallrye-fault-tolerance 1.0.4 changes public interface, protean-shamrock fails to build
  • #430 - Move Vert.x and JPA integration tests to the top level integration-tests/ directory
  • #429 - Get rid of our REST testing classes in favor of REST Assured
  • #428 - Remove useless populating of List
  • #427 - Script the generation of a webpage listing the done and remaining tasks based on the label 'first public release'
  • #415 - Protean CDI guide
  • #414 - Make RuntimeLoggingConfigurator consistent with LoggingResourceProcessor
  • #413 - Add a FAQ
  • #411 - Create a launch page with the things we are working on
  • #410 - Polish AppCreatorPropertiesHandler
  • #403 - Logging garbled in IDE
  • #402 - Suppress warnings for internal proprietary API - Signal and SignalHandler
  • #380 - Add content about method validation in the input validation guide
  • #378 - Add noverify flag to the JVM for the dev mode
  • #281 - Repository layout - move non-core features (extensions) to a separate directory
quarkus - 0.4.0

Published by cescoffier almost 6 years ago

Major changes

  • #409 - Update smallrye reactive stream operators to 0.4
  • #401 - Re-organise project to reduce the number of top level items

Complete changelog

  • #409 - Update smallrye reactive stream operators to 0.4
  • #408 - Note about MariaDB and Docker on macOS, typo fix
  • #405 - Drop some log messages down to debug from info
  • #401 - Re-organise project to reduce the number of top level items
  • #400 - Fix wiring classes location
  • #399 - wiring-classes directory should be created in target/ in DevMojo
  • #397 - Source code highlighter for .pdf docs
  • #396 - Update the GraalVM artifacts to 1.0.0-rc10
  • #395 - Disable PDF generation for now
  • #394 - docs module - warning: instance variable @offset/@italic_angle not initialized
  • #386 - Remove the need for Docker for a default run [take 2]
quarkus - 0.3.0

Published by cescoffier almost 6 years ago

Major changes

  • #349 - Write Hibernate ORM usage guide
  • #337 - Add documentation about how to debug a Protean application
  • #296 - Support starting EntityManagerFactories with no persistence.xml in hibernate extension
  • #209 - Bean Validation - Method validation for CDI and JAX-RS

Complete changelog

  • #393 - Some improvements to method validation
  • #392 - Add missing @Override annotations
  • #391 - Use the Singleton scope to inject Vert.x objects
  • #389 - Restore original class loader in ShamrockAugmentor
  • #387 - Fix a typo and improve an error message in ReflectiveHierarchyStep
  • #382 - Build warnings reduction
  • #377 - Removal of unused imports
  • #376 - Removal of unused variables
  • #375 - Fixes #374 remove legacy build and native-image mojos
  • #374 - remove legacy build and native-image mojos
  • #371 - Improve ShamrockUnitTest logging
  • #370 - Add some docs on capabilities
  • #369 - Trim javadoc comment of configuration properties after extraction
  • #368 - Javadoc comment of configuration properties should be trimmed after extraction
  • #367 - Prefix the JDBC artifacts with shamrock- as all the other artifacts
  • #366 - Issue #365 Application Build Flow configuration
  • #365 - Application Build Flow configuration
  • #364 - Upgrade to the latest jboss-parent
  • #363 - Unify docker-maven-plugin version
  • #362 - Properly override varargs methods
  • #361 - io.fabric8:docker-maven-plugin version is not unified
  • #360 - Add jboss-logging-annotations as as core dependency
  • #358 - Some improvements on top of the latest JPA changes - should make CI green again
  • #357 - Make minor improvements to the extensions doc
  • #354 - Exclude jboss-annotations-api_1.3_spec as we already have javax.annotation-api
  • #353 - Fix a typo in a constant name
  • #349 - Write Hibernate ORM usage guide
  • #347 - Use bom in generated projects
  • #346 - Add ArC CDIProvider to support CDI.current()
  • #344 - Add more details and clarify some sections in extension authors guide
  • #343 - Fixes #312, make JAX-RS resources @Singleton by default
  • #337 - Add documentation about how to debug a Protean application
  • #296 - Support starting EntityManagerFactories with no persistence.xml in hibernate extension
  • #287 - Bean Validation - Method validation for CDI and JAX-RS
  • #209 - Bean Validation - Method validation for CDI and JAX-RS
quarkus - 0.2.0

Published by cescoffier almost 6 years ago

Major changes

  • Maven

    • A BOM is now provided
    • Project creation contains a Docker file
  • Docker

    • Switched to fedora-minimal
    • Provide distroless support
  • SubstrateVM / Native

    • Disable isolates by default
  • ArC

    • Primitive support for @ConfigProperty
    • Support for named bean
  • Documentation

    • Lots of fixes
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