Quarkus v1.3.0.Final Release Notes

Release Date: 2020-03-13 // about 4 years ago
  • Major changes

    Complete changelog

    • #7831 - Generate entities in correct class loader
    • ๐Ÿ“‡ #7826 - Hibernate ORM: further move some metadata validation and processing to Augmentation
    • โš  #7825 - Reword external driver warning
    • #7822 - Make duration in Kubernetes extension config proper durations
    • #7820 - Gradle: check whether the project has already been evaluated before calling afterEvaluate(...)
    • ๐Ÿ“š #7819 - Fix a few things in the container-image documentation
    • #7818 - Gradle: only the first extension is recognized as an extension in module's dependency list
    • #7816 - Properly identify and exclude project's modules from the classpath for Gradle's dev mode
    • ๐Ÿ”จ #7814 - refactor: fix typo in reactive datasource config
    • #7813 - Add note about different JDBC drivers x native
    • #7808 - Exclude protobuf-java from mysql-connector-jdbc
    • ๐Ÿ”’ #7807 - Fix typos in newly added section of the Security guide
    • 0๏ธโƒฃ #7805 - Recognize the mp.health.disable-default-procedures property
    • ๐Ÿ”’ #7804 - Add section on reactive security
    • #7801 - Use https:// for Maven xsd
    • #7800 - Minor doc clarification
    • ๐Ÿ #7799 - Fix intermittent windows failures
    • #7798 - Eagerly dispatch to blocking executor
    • ๐Ÿ“„ #7797 - fix(docs): make sure that mapped properties are sorted properly
    • โœ… #7796 - Fix problems with assumptions in tests
    • #7794 - Gradle: init AppModel resolver with LaunchMode.DEVELOPMENT in QuarkusDev task
    • #7793 - portable banner
    • #7787 - Bump SmallRye Config to 1.7.0
    • ๐Ÿ›  #7786 - Fixes related to Maven projects using the 'revision' property as the project version
    • ๐Ÿ“š #7785 - Rework the datasource documentation
    • ๐Ÿ‘ป #7782 - Calling long-running JPA operation from non-reactive REST service causes exception
    • ๐Ÿ”ง #7781 - Generated datasource configuration: incorrect order of properties
    • #7780 - Allow Hibernate ORM to boot even when entity models are marked as final
    • #7778 - Vert.x EventLoop Thread used on JAX-RS methods with Undertow
    • #7777 - fix: container-image integration with knative
    • #7776 - Qute - exclude the value resolver for RawString from validation
    • ๐Ÿ‘ #7775 - Properly support dependency on a java-library module
    • #7771 - Qute 1.3.0.CR2 - property/method [raw] not found on class [java.lang.String]
    • #7765 - Caused by: java.lang.IllegalArgumentException: Cannot subclass primitive, array or final types
    • ๐Ÿ— #7764 - Add the option to skip the build mojo from the command line
    • โœ… #7761 - Add Hibernate ORM hot reload test
    • ๐Ÿ”’ #7760 - Undertow security tests and fixes
    • โšก๏ธ #7759 - Update to smallrye-jwt-2.1.1
    • #7758 - 1.3.0.CR2 Not finding jar from other subproject
    • ๐Ÿ— #7756 - Set compiler encoding to UTF-8 in the generated build.gradle
    • ๐Ÿณ #7755 - Add missing config item annotation in docker config
    • #7753 - Bump postgresql from 42.2.10 to 42.2.11
    • ๐Ÿ–จ #7752 - Do not print the banner if the target charset does not like it
    • #7751 - User proper doc links for container-image.adoc
    • ๐Ÿ— #7749 - fix(#7712): S2i build no longer renames artifacts
    • ๐Ÿ‘ท #7747 - "Maven CI Friendly Versions" are not (fully) supported, application is incomplete/broken
    • ๐Ÿ”ง #7746 - Avoid including the deprecated configuration properties in the generated doc
    • #7744 - chore: use final versions
    • #7742 - Fix links to generated config in container-image.adoc
    • #7741 - Read quarkus-development-mode's version from its pom.properties
    • #7739 - Ensure that a .env file at the root of the project can be used in dev-mode
    • โšก๏ธ #7738 - update proton-j to 0.33.3
    • #7737 - Do not turn fields into accessors in Hibernate ORM entity constructors
    • #7736 - Generated resources for knative do not take quarkus.container-image.group into consideration
    • ๐Ÿ— #7731 - QuarkusPlatformTask - addPlatform to builder
    • #7729 - Quarkus 1.3.0.CR2: Dependency of gradle library submodule not included
    • #7728 - Document MDC trace IDs
    • ๐ŸŽ #7727 - Enhance slow lookup message to be explicit about macOS and to mention path for Windows
    • 0๏ธโƒฃ #7724 - fix how defaultMode in Kubernetes volumes is parsed
    • โฌ†๏ธ #7723 - Upgrade OptaPlanner from 7.33.0 to 7.34.0
    • 0๏ธโƒฃ #7722 - defaultMode of a ConfigMap volume is 600 (decimal!) by default
    • ๐Ÿ‘ #7719 - Support metrics applied via CDI stereotypes
    • #7715 - Document which Gradle version to use
    • #7712 - presence of quarkus-container-image-s2i extension causes wrong java -jar argument in pod spec
    • โšก๏ธ #7704 - Update Gradle to 6.2.2
    • ๐Ÿ #7672 - Banner full of ??? when running tests against Windows native binary, using cmd
    • #7653 - Native run of hibernate with enum in entity throws "MappingException: Could not create DynamicParameterizedType for type: org.hibernate.type.EnumType"
    • #7650 - quarkus.{kubernetes,openshift}.expose=true doesn't work
    • ๐Ÿ #7643 - Transient dev mode error on Windows
    • ๐Ÿ”Š #7641 - the container-image-s2i extension logs a warning when I change the base S2I image
    • ๐ŸŽ #7633 - MacOS native terminal - banner looks odd - terminal width 80
    • #7618 - JWT groups as string causes 401
    • ๐Ÿ’ป #7594 - Cannot override "quarkus.swagger-ui.always-include" property
    • #7579 - OptaPlanner extension guide
    • ๐Ÿ”’ #7561 - NPE on OidcAuthenticationMechanism.isWebApp with elytron-security,keycloak-authorization extensions
    • #7556 - Generated pom.xml file should HTTPS instead of HTTP to fetch XSD
    • โœ… #7541 - Retrieving dependencies from CDI in tests that implement interface throws java.lang.IllegalStateException if code defined outside JUnit test
    • #7519 - .env file copy to target in dev mode
    • #7433 - With AdditionalJpaModelBuildItem created Entity not working in dev mode
    • #7330 - Metric annotations applied via CDI stereotypes don't work
    • ๐Ÿ”’ #7304 - Quarkus Security: @RolesAllowed causes crash on class but works on method when using CompletionStage
    • #7152 - Classes with @ConstructorProperties for Reflection
    • #7123 - Classloader issue with CompletableFuture
    • #6860 - Quarkus is not following MP Health spec to disable vendor procedures
    • โœ… #6652 - Document/Fix QuarkusUnitTest's public method requirement
    • #5015 - Injecting from another module causes ClassCastException