Skip to content

@gsmet gsmet released this Nov 6, 2019 · 290 commits to master since this release

Major changes

Complete changelog

  • #5199 - Fix instructions in Dockerfile.native
  • #5198 - Fix instructions for using docker to build native image
  • #5191 - fix command line that scaffold gradle project
  • #5189 - Update to GraalVM SDK 19.2.1
  • #5187 - Move port check back to correct place
  • #5186 - Unable to change debug port in dev mode
  • #5182 - fixes: NoSuchFileException in logs and improper caching in devmode after removing a html file
Assets 2

@gsmet gsmet released this Nov 4, 2019 · 290 commits to master since this release

Major changes

Complete changelog

  • #5181 - fix (#5174): Add sundrio exclusion in kubernetes extension.
  • #5180 - Add missing types supported by our configuration in writing-extensions.adoc
  • #5179 - Allow configuring the worker thread pool checker.
  • #5177 - New pictures for the new theme on the web site.
  • #5176 - quarkus.vertx.max-worker-execute-time not picking up
  • #5174 - Incorrect error page in dev mode when quarkus-kubernetes is in the classpath
  • #5173 - Fixes overriding of extensions
  • #5169 - Fix documentation: PT is prepended to duration values, not appended
  • #5161 - Always use the hosted pool for JDK runs
  • #5072 - Documentation gap fo extension authors guide: Configuration Value Types lacks java.time.*
  • #4715 - fix(docs): propose a mapKey for generated config docs of a Map config item only for config group
  • #4700 - Doc generation - issue with passthrough maps
Assets 2

@gsmet gsmet released this Nov 4, 2019 · 290 commits to master since this release

Major changes

  • #5092 - Unify the guide URLs for better consistency

Complete changelog

  • #5162 - Also configure the Surefire plugin in the Maven IT
  • #5159 - Null check for multi value headers
  • #5156 - Fix a few quickstarts broken links
  • #5154 - Update CI to support overflow into an expansion pool
  • #5151 - Don't log IOException at ERROR
  • #5149 - Add a few reflection registration for Narayana
  • #5148 - Use Files.walk() within a try-with-resources statement
  • #5145 - narayana native mode ObjectStoreEnvironmentBean no-parameter constructor
  • #5141 - Ensure kubernetes.group and kubernetes.registry are used
  • #5140 - Add a JBoss API spec exclusion that is somehow missed by the enforcer
  • #5137 - Reorder JWT guide to be more consistent with others
  • #5136 - Still seeing channel closed on Firefox and 0.27
  • #5135 - Quarkus Kubernetes Dekorate kubernetes.group partially applied
  • #5132 - Fix unclosed InputStreams
  • #5131 - Remove quarkus-caffeine ReflectiveClassBuildItem duplicate
  • #5130 - Fix native image doc inconsistency
  • #5127 - Add configurable cron expression example in scheduler guide
  • #5126 - Document how to make Scheduler cron configurable via config
  • #5124 - Fix: rest-client-multipart guide
  • #5122 - Ensure @ConfigProperties validation works in native mode
  • #5121 - Fix MP Config TCKs to only exclude two failing tests
  • #5120 - Cleanup platformBomXXX and templates
  • #5119 - Rename amazon-lambda-http-it to amazon-lambda-http for consistency
  • #5117 - Restore the Maven cache for TCK runs
  • #5114 - Avoid null in list-extensions output
  • #5112 - Properly check empty native image options for Maven and Gradle
  • #5111 - Inconsistent guides for native image
  • #5110 - Native build fails when additionalBuildArg is commented out
  • #5108 - Bean that has a bound interceptor must not declare final methods
  • #5107 - Update Health guide to utilize MP Health 2.1 features
  • #5102 - Add gradle warning to fix #5081
  • #5099 - keycloak-authorization feature item and minor improvements to guide
  • #5097 - Generated docs are sometimes overridden when running full build
  • #5096 - issue #5095: Resteasy Standalone + Virtual HTTP (azure/aws) NPE
  • #5095 - Resteasy Standalone NPE with Virtual Http
  • #5092 - Unify the guide URLs for better consistency
  • #5090 - issue #4771 - Update extension metadata
  • #5088 - Adjust the tone of the Panache/Repository guide for JPA and Mongo
  • #5087 - Fixes #5080
  • #5086 - StandardCharsets.UTF_8 usage
  • #5085 - Set a higher timeout for MicroProfile TCK runs
  • #5084 - Use platform for project create
  • #5081 - Mark gradle support as preview until we fix the last hiccups in the next few weeks
  • #5080 - MP Fault Tolerance TCK - Fix excluded tests
  • #5078 - Fix of hasNonArquillianDataProvider which resolves always to true
  • #5077 - ComponentsProviderGenerator - break getComponents into multiple methods
  • #5076 - Fix Category.getDescription() and adjust setDescription
  • #5070 - Fix the reactive route guide
  • #5069 - issue #5067 - Fix link to quarkus-realm
  • #5068 - Explicitly add the cd command to navigate into the generated directory
  • #5067 - 404 in oidc web app guide
  • #5066 - Remove private field injection from within our own extensions.
  • #5065 - fix: remove warning sentence about smallrye issue
  • #5064 - Creation extension command needs artifactIdPrefix
  • #5063 - ComponentsProviderGenerator - break the generated getComponents() method for large deployments into multiple methods
  • #5061 - Include the original exception that caused Quarkus startup to fail
  • #5060 - Make application class name stable
  • #5059 - java.lang.NoSuchFieldError: SERVER_SENT_EVENTS_TYPE when building with gradle
  • #5058 - Include Throwable in startup error log message
  • #5057 - Tweak Agroal configuration reference documentation
  • #5056 - CORS headers may not be sent on 403
  • #5055 - docs: Updating command to generate native in Docker
  • #5054 - Fixes related to resolving Quarkus platform descriptor versions
  • #5053 - Make @claim injection work when using OIDC
  • #5050 - Fix MP Config TCK tests as part of #4516
  • #5049 - Minor OIDC guide update add version to keycloak
  • #5048 - Minor JWT guide updates
  • #5047 - Update guides following quickstarts renaming
  • #5045 - Fix Security extension metadata
  • #5044 - Generate documentation file for config group
  • #5043 - quarkus-security extension has incorrect quarkus-extension.yaml
  • #5041 - Fix gradle quarkusBuild command
  • #5039 - Unlist unlisted in list-extensions
  • #5036 - Gradle plugin Uber-jar to use application.property quarkus.package.uber-jar=true like Maven
  • #5035 - Documentation : Jackson Java 8 modules and a small correction
  • #5034 - Fixes #5018 and enables last MP REST TCK test
  • #5031 - Polish the Datasource configuration and explain the JDBC driver limits
  • #5029 - Typo corrections
  • #5028 - Remove deprecated smallrye-open-api method overrides
  • #5026 - Re-enable MpMetricTest
  • #5025 - Re-apply docs change for Kotlin
  • #5024 - Suppress misleading jandex registration warnings for Spring Web
  • #5022 - Use a boolean for unlisted in Jaeger metadata
  • #5021 - Add the zlib1g-dev package to the list of required package
  • #5019 - OIDC Error Handling for invalid & expired tokens
  • #5018 - ScopeInfo should have a public constructor
  • #5014 - Re-enable org.eclipse.microprofile.metrics.test.MpMetricTest
  • #5012 - Changed Gradle project templates to use the platform BOM properties, …
  • #4990 - Update to MP Metrics 2.2
  • #4967 - Need pinned defined for categories
  • #4966 - Move to MP Metrics 2.2
  • #4958 - Upgrade to Kogito 0.5.1
  • #4939 - Remove the warning about not having undertow
  • #4771 - Define a notion of a beta/experimental extension in the tooling
  • #4767 - Java 11/Gradle - NullPointerException on build Reactive Messaging
  • #4651 - Duplicate metrics HELP line
  • #4318 - Setup CI job to test latest core with latest platform before release
  • #4316 - Curate extensions in core
Assets 2

@gsmet gsmet released this Oct 30, 2019 · 459 commits to master since this release

Major changes

  • #5007 - Rename @SubstrateTest to @NativeImageTest
  • #4951 - AWS Lambda - fix native, more docs
  • #4912 - Remove war-launcher
  • #4907 - Upgrade to Hibernate Validator 6.1.0.Final, RESTEasy 4.4.0.CR1 and move to Jakarta artifacts
  • #4906 - Support generating OpenShift manifests
  • #4871 - Detect pom changes when in quarkus:dev mode
  • #4780 - Change to only allow a single output type
  • #4777 - Native support for Amazon Lambda
  • #4722 - Rename Substrate* build items to NativeImage*
  • #4653 - Update to GraalVM 19.2.1
  • #4624 - Provide Amazon SAM integration for jaxrs based applications
  • #4308 - Customize Kubernetes manifests via application.properties

Complete changelog

  • #5013 - Align bootstrap versions with main bom
  • #5011 - Add support for legacy .json/yaml in extensions.json generation
  • #5010 - Upgrade to RESTEasy 4.4.0.Final
  • #5007 - Rename @SubstrateTest to @NativeImageTest
  • #5005 - Fix broken native build of generated projects
  • #5004 - Fixes #5002
  • #5002 - Incorrect extension metadata for Jaeger
  • #4999 - Batch PR of 0.27.0 updates
  • #4998 - Bump Vert.x Web to 3.8.3-01
  • #4994 - Tip fix - additionalBuildArgs
  • #4993 - MP OpenAPI TCK - fix excluded tests
  • #4989 - Rename @SubstrateTest to @NativeImageTest
  • #4988 - Delete doubled up config
  • #4986 - Make RESTEasy standalone use correct TCCL in dev mode
  • #4985 - Make const public in descriptor and add new consts
  • #4984 - Make rest-client aware of deployment profiles
  • #4983 - rest-client doesn't take deployment profile when reading config
  • #4980 - issue 4977 - Move short-name under metadata
  • #4978 - Adapt the Maven project creation logic to always create a sub-directory
  • #4977 - short-name is defined in extension descriptor root but read from metadata
  • #4976 - 4967 Add pinned info and description for categories
  • #4973 - Bump AWS SDK - to leverage netty bumped to 4.1.42
  • #4972 - Fix missing descriptions
  • #4971 - Platform Descriptor: load resources from a classloader instead of FileSystem
  • #4970 - Add jackson jdk8 modules
  • #4969 - Augment timeout for Vault CI native tests
  • #4965 - Replace instructions for generating a gradle project with :create com…
  • #4964 - Descriptions are missing from json QuarkusPlatformDescriptor
  • #4962 - Ensure JDK 8 is used with Gradle
  • #4959 - Make CreateProject work in native mode
  • #4957 - Application fails after reload in development mode if there is a NamedQuery present in the codebase
  • #4956 - HTTP Permissions Refactor
  • #4955 - Avoid using deprecated File.toURL
  • #4954 - Fixes #4520
  • #4952 - Reduce CI load on failing PR
  • #4951 - AWS Lambda - fix native, more docs
  • #4950 - After failed start make sure to read the HTTP config with the correct TCCL
  • #4949 - Try to find a better balance in the native builds on CI
  • #4948 - Use Maven settings with Google mirror for all CI steps
  • #4943 - Upgrade to Hibernate ORM 5.4.8.Final
  • #4942 - Prevent some Maven related headaches
  • #4941 - Make new platform resolver code work in native app
  • #4940 - Added anchors to configuration keys and sections
  • #4937 - Fix broken quarkusBuild task
  • #4936 - Add categories binding to extension json descriptors
  • #4935 - Move from quarkus-extension.json to .yaml
  • #4934 - Make sure hot deployment works after a failed server start in an application with non-default http port
  • #4933 - Only execute Vault ITs if -Dtest-vault is specified
  • #4932 - Support outputDirectory in CreateProjectMojo
  • #4931 - Add FeatureBuildItem for Amazon Lambda to be displayed upon startup
  • #4930 - Update Netty to 4.1.42.Final
  • #4925 - quarkus-integration-test-vault-app is requiring Docker to build
  • #4924 - Ensure that vert.x is closed after Arc
  • #4923 - Improves Agroal messages
  • #4921 - Upgrade to Hibernate Search 6.0.0.Beta2
  • #4917 - If start fails make sure to shutdown server
  • #4916 - Introduce a ResumingRouter
  • #4915 - Add missing module to CI native runs
  • #4914 - Attempt to resolve users and roles externally
  • #4912 - Remove war-launcher
  • #4910 - Azure pipelines cover only subset of modules (43/60) for native runs
  • #4909 - changed 'ipso facto' (by that very fact) to 'de facto' in docs
  • #4907 - Upgrade to Hibernate Validator 6.1.0.Final, RESTEasy 4.4.0.CR1 and move to Jakarta artifacts
  • #4906 - Support generating OpenShift manifests
  • #4904 - issue-4099 Introduce the ability to show root-cause first in exception stacktraces on error pages
  • #4903 - Minor text edit - add space after text "single" and Lambda ResourceHander (..single[ ]com.amazonaws...)
  • #4902 - fix: add a NPE check for overridable description files
  • #4899 - Distinguish between Maven and Gradle for hint-text
  • #4898 - add initial categories into extension overrides
  • #4897 - Don't add the "--rm" option to "docker run" command, of native-image, too early
  • #4896 - Restart app on pom.xml change
  • #4893 - Small fix
  • #4892 - Set default encoding as UTF-8 for static resources
  • #4891 - The character set encoding of static HTML file is changed
  • #4889 - Decouple Spring Web from quarkus-undertow
  • #4885 - Redo #4856 Platform descriptor should only be downloaded when targeting a different version
  • #4884 - [fixes #4480] - Initial Code Flow Support
  • #4883 - Remove unnecessary application dependency resolutions
  • #4880 - Support for groups, KC and custom role claims
  • #4878 - Documentation: fix extension debugging advices
  • #4877 - Docs fixes
  • #4876 - Kotlin docs - minor fix
  • #4875 - CDI guide: add method removal documentation
  • #4874 - infinispan-embedded - Don't let org.jgroups.protocols.DISCARD use Java Swing or AWT classes in native mode
  • #4873 - MP FT TCK integration
  • #4871 - Detect pom changes when in quarkus:dev mode
  • #4870 - Fixes native build on Docker in the Gradle plugin
  • #4868 - Move to jsonb and jackson dependencies for mongodb with panache
  • #4867 - Document how to configure JSON from an extension
  • #4866 - Remove unnecessary type from TransactionalContextState.
  • #4865 - Ensure that subsequent uberJar creations doesn't fail
  • #4864 - Added pointer to guide for reactive clients
  • #4863 - Adjust ArC package name for Naryana
  • #4861 - Adds the possibility to override values while generating the extension.json as described by issue #4320
  • #4860 - Provides Jackson Java 8 modules with quarkus-jackson
  • #4859 - Updated info about JDK version
  • #4858 - uberjar: second build fails
  • #4856 - Platform descriptor should only be downloaded when targeting a different version
  • #4854 - quarkusBuild doen't work well since 0.26.0
  • #4853 - Template deprecation warnings suppression
  • #4852 - Vert.x route handler not completing/resuming when handling requests
  • #4851 - Move to kebab case and add categories in model
  • #4850 - Must be install dir, not GRAALVM_HOME
  • #4849 - cleanup quarkus-extension and extensions.json formats
  • #4845 - prepend the slash automatically if not present
  • #4844 - Updates of commons-xyz dependencies
  • #4843 - integration-tests - Use the right version of quarkus-maven-plugin in the native profile
  • #4840 - HttpAuthenticationMechanism - return true on challenge sent
  • #4838 - HttpAuthenticationMechanism.ChallengeSender.apply - return true instead of null
  • #4836 - vault-app tests fail to build native image
  • #4835 - Prepend a slash to a io.quarkus.vertx.web.Route.path if not present
  • #4834 - Tests are hanging when using a Kafka consumer and the mailer.
  • #4833 - Adding a more informative error message
  • #4830 - infinispan-embedded - fail to build native image
  • #4829 - VertxHttpRecorder - Router event should be fired only once
  • #4828 - All to disable the oidc extension
  • #4827 - Arc - split runtime classes/interfaces into API and internal impl pac…
  • #4825 - VertxHttpRecorder - Router event is fired twice
  • #4824 - Cannot use runtime quarkus.security.users.file.* config
  • #4823 - Gradle doesn't work if using JDK 11
  • #4822 - Using tooling, platform descriptor should only be downloaded when targeting a different version
  • #4821 - Add form based authentication
  • #4819 - Replace mvn with ./mvnw whenever possible
  • #4818 - Fix elytron properties help
  • #4816 - Rename Postgres to PostgreSQL
  • #4815 - No hot reload on bad configuration wich block the quarkus startup and when http.port is overridden
  • #4814 - RESTEasy standalone - handle @ApplicationPath value correctly
  • #4813 - Add a featurebuilditem to Hibernate with Panache
  • #4812 - Hibernate ORM with Panache not shown as installed features
  • #4811 - Assorted OIDC changes
  • #4810 - Add a name for quarkus-amazon-lambda-http-maven artifact
  • #4808 - Agroal to not log warnings for default configuration
  • #4807 - Fix broken gradle buildNative
  • #4805 - Fix broken Kubernetes extension
  • #4801 - Work around JDK bug to produce JAR files with proper CRC32 entries
  • #4800 - Fixed minor typo in kubernetes-client guide
  • #4799 - Hard disable the Narayana TSM
  • #4798 - Remove reference to deleted artifactId quarkus-undertow-common-substitutions
  • #4796 - Documentation for quarkus.security.file / embedded not present in any guide
  • #4795 - Move to use metadata section in extensions manifest
  • #4794 - Clarify preparation for build native
  • #4790 - Upgrade to jackson-databind 2.9.10.1 to fix CVE
  • #4787 - RESTEasy standalone - @ApplicationPath not honored if it does not start with a slash
  • #4786 - Formatting fix to pass master build.
  • #4785 - Correct InterceptorBindingRegistrarTest
  • #4784 - Remove not used extension registry plugins
  • #4782 - Quarkus produces JAR that fails CRC32 checks
  • #4781 - Arc should use the same Gizmo version as Quarkus
  • #4780 - Change to only allow a single output type
  • #4778 - gradle listExtensions displays mvn instructions
  • #4777 - Native support for Amazon Lambda
  • #4776 - [fixes #4495] - Quarkus Keycloak Authorization Extension
  • #4775 - Change Kafka Stream config topics type from String to List
  • #4768 - Document the amazon-lambda-http extension ...
  • #4761 - Add a test for InterceptorBindingRegistrarBuildItem
  • #4760 - Security guides tweaks
  • #4759 - ensure keycloak are ready/aware of platform changes
  • #4758 - ensure kogito quarkus extension have what they need to integrate with platform
  • #4757 - Make Jackson + JSON-B @JsonSerializer/Deserializer for fields work in native
  • #4756 - Arc - log a warning when we detect wildcard as a bean type.
  • #4754 - Add logging to the connection pool
  • #4751 - chore: update kubernetes-client to 4.6.1
  • #4750 - Ignore META-INF/quarkus-extension.json when building uberjars
  • #4749 - Bootstrap maven repo initializer should take into account maven.repo.local property
  • #4748 - Pass on the relevant config to control whether the Narayana TSM starts (even for native mode)
  • #4747 - Apply minor cleanup to PackageIT
  • #4746 - Use the correct default executor to fire async CDI events
  • #4745 - gradle wrapper not created when creating projects on windows
  • #4742 - gradle templates are not taking platform version into account
  • #4740 - Only install identity providers if they are required
  • #4739 - Tighten integration between Kafka client and jsonb - Add Jackson support
  • #4735 - Make KubernetesClientConfig values Optional
  • #4727 - Include i.q.k.c.s.JsonbSerializer and i.q.k.c.s.JsonbDeserializer in native image
  • #4724 - Fix extension descriptions in the generated JSON
  • #4722 - Rename Substrate* build items to NativeImage*
  • #4721 - docs: merge config doc sections if they have same title
  • #4720 - Restarts in DevMode generate a warning about multiple Vertx instance
  • #4719 - Quarkus Rest Client - com.fasterxml.jackson.databind.JsonMappingException Class has no default constructor
  • #4718 - JdbcRecorder.registerPrincipalQuery() should never initialize ArC
  • #4709 - Updated guides with new resteasy params
  • #4707 - Kubernetes Client - Config - Some properties should be optional
  • #4706 - Kafka Streams - Config - Topics should be a list
  • #4704 - Rename Substrate build items
  • #4702 - Ensure Spring RestControllers paths show up in dev-mode 404
  • #4701 - Use the correct default executor to fire async CDI events
  • #4699 - Doc generation - issue with doc sections in runtime/build time
  • #4691 - Allow Spring controllers to not require @RequestMapping
  • #4683 - Class io.quarkus.kafka.client.serialization.JsonbSerializer not included in native image
  • #4682 - Check ConfigProperties missing config values
  • #4679 - Testcase to verify that the StaticHandler can handle requests with If-Modified-Since header without running into thread safety issues
  • #4664 - Unclear stacktrace on server startup
  • #4662 - [#3878] adding transaction scope into JTA extension
  • #4660 - Keycloak tokens are rejected with 401 if @RolesAllowed is used
  • #4653 - Update to GraalVM 19.2.1
  • #4637 - Spring Controller's don't show up in quarkus:dev 404 page
  • #4635 - Incorrect debugging advice in extension authors guide
  • #4627 - Spontaneous error on accessing swagger
  • #4624 - Provide Amazon SAM integration for jaxrs based applications
  • #4613 - Route conflict if Swagger and OpenAPI have a common path prefix
  • #4604 - DeploymentException not thrown when using @ConfigProperties
  • #4576 - Create a test for InterceptorBindingRegistrarBuildItem
  • #4520 - MP REST Client TCK - Fix excluded tests
  • #4517 - MP Context Propagation - Fix excluded Tests
  • #4503 - Agroal: failure to connect on boot is swallowed
  • #4495 - OIDC adapter has to provide HttpPermissionChecker
  • #4474 - test: add spring-web integration test with @PathVariable without configuration
  • #4471 - Dynamodb - URL connection http client support
  • #4439 - Test case for issues #3284 and #2556
  • #4413 - Security annotations for cdi
  • #4406 - Dynamodb: Add support for Jdk buitin HttpClient - UrlConnectionHttpClient
  • #4349 - Add HTTP Permission Layer
  • #4348 - Implement Vert.x based FORM auth in the new security layer
  • #4344 - Handle non-binding fields for interceptor bindings from non-binding annotations
  • #4339 - Document how an extension can customize JSON handling
  • #4334 - CDI security interceptor for @RolesAllowed, etc
  • #4320 - Generation of extension.json should allow for overrides
  • #4315 - create tooling SPI to allow platform separation
  • #4308 - Customize Kubernetes manifests via application.properties
  • #4292 - Arc - parameterized type that contains a wildcard type parameter is not a legal bean type
  • #4099 - Write down exception stack in reverse order in 500 error page
  • #4048 - Document how to properly override the RESTEasy Jsonb instance
  • #3981 - Report boot time and RSS measures for REST and RESTCRUD on master
  • #3962 - Add Apache Camel extension available in project creation tooling
  • #3878 - Add support for @TransactionalScoped into narayana extension
  • #3643 - QuarkusTestExtension fails to instantiate test class: java.lang.VerifyError in enhanced Entity class
  • #3329 - Quarkus Platform Repository
  • #3312 - CORS with Ajax is not working well.
  • #3284 - Hibernate validator and annotated static method on enum
  • #3087 - Shared Vert.x instance producer
  • #3082 - Netty/Vert.x - Reuse the same event loop group
  • #3051 - Add support for the new Vert.x SQL Client in Quarkus
  • #3036 - Improve Vert.x instance configuration
  • #2556 - Adding javax.validation @Valid in JAX-RS resource method which override an interface break HibernateValidatorTemplate
  • #2241 - PrintAnalysisCallTree cause a lot of heap allocation during native image build
  • #348 - Run MicroProfile TCKs
Assets 2

@gsmet gsmet released this Oct 23, 2019 · 943 commits to master since this release

Major changes

Complete changelog

  • #4783 - Fix minor typos in configuration guide example
  • #4779 - Fixes bug in Axle example
  • #4770 - Add descriptions to the extensions
  • #4769 - Gradle templates are not taking platform version into account
  • #4764 - filter out multiple vertx instances warning in development
  • #4763 - Fix various issues in Native image generation configuration
  • #4762 - Quarkus 0.26.0 native-image fail with additionalBuildArgs
  • #4753 - Gradle wrapper not created on windows
  • #4752 - Bootstrap maven repo initializer should take into account maven.repo.local
  • #4734 - Disable native image PrintAnalysisCallTree by default, change semantics to 'enabledReports=true'
  • #4692 - More all config layout changes
Assets 2

@gsmet gsmet released this Oct 22, 2019 · 943 commits to master since this release

Major changes

  • #3592 - Hot reload fails with InvalidPathException on Windows
  • #2897 - Add support for Vault

Complete changelog

  • #4755 - Fix a now incorrect reference in the JWT guide
  • #4741 - Fix PackageIT following having the output target back to target/
  • #4737 - Clean up system property after build
  • #4732 - Remove unused config
  • #4731 - Increase timeout for test
  • #4730 - Use a ThreadLocal for StaticHandler as it is not thread safe
  • #4728 - Don't resume in hot deployment handler
  • #4726 - Some doc fixes
  • #4725 - Fixes #4718
  • #4717 - Upgrade to Hibernate ORM 5.4.7.Final
  • #4714 - Fix broken Gradle buildNative task
  • #4713 - Swagger UI encoding should be UTF-8
  • #4711 - Add a quarkus-extension.json for Vault
  • #4710 - Swagger-ui response with wrong content-type?
  • #4708 - Make more use of the generated doc
  • #4703 - Add note about prefixing properties with "quarkus."
  • #4696 - Show JSON handling in Spring Web guide
  • #4694 - Remove the text about the nimbus dependency
  • #4689 - Update Eclipse Vert.x to 3.8.3
  • #4688 - Metrics extension should not add Dependent scope to JAX-RS provider classes
  • #4687 - Skip generating the docs in the initial CI build
  • #4681 - Add a jsonp dependency to quarkus-oidc
  • #4680 - vert.x error while using Swagger UI in dev mode
  • #4677 - Fix ConfigRecorder missing classloader assignment
  • #4676 - ArC - minor cleanup and replace secure random call with id generator
  • #4674 - Upgrade Gradle version to 5.6.3
  • #4673 - Fix Gradle docs about native generation and suspend debug instructions
  • #4672 - OIDC Extension throws ClassNotFoundException when using quarkus-resteasy-jackson
  • #4670 - [fixes #4626] - CI failures for BearerTokenAuthorizationTest
  • #4669 - Doc elytron security jdbc
  • #4668 - Do not crash when encountering a RESTEasy param annotation on field/property
  • #4667 - Build fails for @Provider exception mapper
  • #4665 - Pin keycloak version in docker run to known working version
  • #4661 - Ensure AnnotationLiterals for java.lang annotations don't throw security exceptions
  • #4659 - SecurityException for injection point with @Deprecated
  • #4658 - Ensure QuarkusJsonbComponentInstanceCreator can be used in unit tests
  • #4654 - Shorter json classes in guides
  • #4652 - Do not use cache when loading resources, fixes #4645
  • #4648 - Fix JAX-RS SecurityContext authScheme problem and sync jwt-guide with the current demo source
  • #4645 - ClassLoader not closed
  • #4643 - Flyway - Internal .sql files are no longer present and don't need to be added as substrate resource
  • #4642 - Use canonical path for checking -dev.jar location
  • #4641 - Update to SmallRye Health 2.1.0 and MP Health 2.1
  • #4636 - Shorter JSON classes in guides
  • #4634 - NullPointerException when unmarshaling JSON, when quarkus-elytron-security-properties-file is used
  • #4633 - Fix resources update on multi module projects
  • #4631 - Introduce "suspend" for gradle dev mode debugging, similar to Maven tooling
  • #4628 - #4587: Reversed isAssignableFrom arguments
  • #4626 - ci failures for BearerTokenAuthorizationTest
  • #4625 - Update application.properties settings to match docker command
  • #4623 - avoid generating config documentation for the test-extension
  • #4622 - chore: move the "elytron-security-jdbc" alongside security related modules.
  • #4620 - Add jpa-derby native IT to CI pipeline
  • #4618 - Avoid walking non-existant path when checking for file changes
  • #4615 - Extracting common devtools from Quarkus core repo
  • #4614 - Fix Gradle add extension and add tests
  • #4612 - Documenting addAllCharsets option for Tika and using it in the tests
  • #4609 - Improve internal component testing helpers
  • #4603 - opentracing: Update to the instructions to reflect that agent (via UDP) can now be used
  • #4602 - Document the use of addAllCharsets for Tika extension
  • #4601 - Adding extension using gradle plugin erase gradle config files content
  • #4600 - Fix gradle - junit5 integration templates and instructions
  • #4599 - Upgrade to MicroProfile Metrics 2.1
  • #4595 - Update to JGit 5.5.1.201910021850-r
  • #4594 - Update Flyway to 6.0.6
  • #4593 - Add ZulipChat logo in badge
  • #4590 - Upgrade to Yasson 1.0.5 (JSON-B impl)
  • #4589 - Typo
  • #4587 - Reactive messaging fails when using PublisherBuilder or ProcessorBuilder
  • #4584 - Generate all config docs based on new info stored in devtools/core-extensions-json/target/extensions.json
  • #4583 - Update REST Assured version in build-parent pom.xml
  • #4578 - Disable the Narayana Transaction Status Manager socket by default
  • #4577 - Cleanup and optimize InvocationContext implementation
  • #4573 - Wrong behavior in Using JWT RBAC guide
  • #4552 - Cleanup and optimize InvocationContext implementation
  • #4502 - Externalize hotrod-client.properties with infinispan-client
  • #4490 - ArcContainerImpl could skip SecureRandom initialization
  • #4368 - Removing locking in Vert.x router
  • #4311 - Make gradle plugin available for easy/conventional gradle usage
  • #3592 - Hot reload fails with InvalidPathException on Windows
  • #3338 - Build jar in Augment phase
  • #2897 - Add support for Vault
Assets 2

@gsmet gsmet released this Oct 16, 2019 · 1057 commits to master since this release

Major changes

  • #4511 - Upgrade of Kogito to 0.5.0 (Kogito extension to include DecisionCodegen)
  • #4487 - Initial HTTP permission layer implementation
  • #4478 - Upgrade Hibernate Search to 6.0.0.Beta1
  • #4424 - Initial copy of Derby extension
  • #3592 - Hot reload fails with InvalidPathException on Windows

Complete changelog

  • #4598 - Disable a racey test
  • #4596 - Update the maven tooling documentation for the new suspend param
  • #4588 - Fix typo and add element to the Elytron Property Files config table
  • #4586 - Typo in Elytron Security Properties config guide
  • #4585 - Add doc for using Derby
  • #4582 - Fix link to CORS documentation in the REST JSON guide
  • #4580 - Fix #4562
  • #4575 - Sync the tika-guide with the apache-tika quickstart
  • #4569 - Add OpenDocument format abbreviation
  • #4567 - Make InterceptorBindingRegistrarBuildItem final
  • #4565 - BuildStep utilizing InterceptorBindingRegistrarBuildItem results in IllegalArgumentException
  • #4562 - SwaggerUI not displaying new resources
  • #4561 - Fix missing callout
  • #4559 - Clarify statement in the extension guide
  • #4558 - Unable to understand extension-authors-guide docs
  • #4556 - remove redundant "org.quartz.threadPool.threadPriority" initialization in scheduler extension
  • #4555 - Update the HTTP security layer
  • #4554 - Only start Quartz when there are some @scheduled annotations
  • #4550 - Fix for #4541
  • #4549 - Call the health check method on the worker pool
  • #4547 - Serve static resources even without resource classes
  • #4546 - Use child CreationalContext for shared lifecycle interceptor instances
  • #4545 - Shared lifecycle interceptor instances use wrong CreationalContext
  • #4541 - Error during WebSocket handshake: net::ERR_INVALID_HTTP_RESPONSE
  • #4538 - Static file not served when there are no resource classes
  • #4537 - Create a BodyHandleBuildItem to share vert.x body handler
  • #4536 - Create a BodyHandleBuildItem to share vert.x body handler
  • #4535 - Enhance Kotlin documentation with Gradle examples and CDI considerations
  • #4533 - Enhance Gradle Kotlin DSL documentation
  • #4532 - Running a quarkus application with debug mode does not suspend the vm
  • #4531 - Health check called on the event loop
  • #4530 - Add caffeine runtime dependency to Infinispan embedded runtime
  • #4527 - Work around an issue in JDK which causes hot deployment compilation to fail
  • #4523 - Review HttpPermissionChecker priority mechanism
  • #4522 - Config all docs: temporary titles, sorted, faster
  • #4521 - Add Apache Camel docs page
  • #4514 - Add bomEntryVersion to CreateExtensionMojo
  • #4513 - Elytron with Undertow/RESTEasy - added tests for native mode, updates of existing ones
  • #4511 - Upgrade of Kogito to 0.5.0 (Kogito extension to include DecisionCodegen)
  • #4508 - Support running tests from third party test-jars transformed using
  • #4506 - Fix Gradle tests on release
  • #4501 - Display application name in shutdown message
  • #4500 - Gradle tests not passing when releasing
  • #4499 - quarkus.application.name is not taken into account in stop message
  • #4497 - High contention on TransactionManager class
  • #4496 - Remove High contention on TransactionManager class
  • #4492 - Properly fix resource path in the OIDC guide
  • #4488 - Add integration test that verifies external config functionality
  • #4487 - Initial HTTP permission layer implementation
  • #4486 - Ban org.slf4j:jcl-over-slf4j dependency
  • #4485 - Remove redundant patterns compilations
  • #4478 - Upgrade Hibernate Search to 6.0.0.Beta1
  • #4476 - Arc - use different package for client proxy generation if the bean comes from default package
  • #4470 - run with quarkus user (read-write access)
  • #4469 - CNFE on scope defining annotations in the default package
  • #4468 - Arc - AroundInvoke interceptors should now use different implementati…
  • #4467 - Change how Arc handles around invoke interception
  • #4457 - Do better cleanup of tests if the JVM is killed
  • #4444 - feat: configure java compiler plugin in gradle to add parameters arg
  • #4442 - Quarkus support for Derby
  • #4430 - Allows configuring the profile used during the native tests
  • #4424 - Initial copy of Derby extension
  • #4423 - Extension metadata and generation of extensions.json
  • #4397 - Maven plugin: Support , , in dev mode
  • #4393 - NPE when using nested JUnit5 classes
  • #4354 - Include rest client multipart guide
  • #4346 - Support for metrics from producer fields/methods
  • #4336 - Metrics extension should support metrics from CDI producers
  • #4317 - Generate extensions.json based on quarkus-extension.properties
  • #4254 - vertx caching folder cannot be created with Amazon Lambda extension
  • #4243 - Quartz dependency shouldn't start threads when it's not being used
  • #4125 - Provide a replacement for injecting HttpServletRequest
  • #3832 - Infinispan Embedded Extension
  • #3592 - Hot reload fails with InvalidPathException on Windows
  • #833 - Add extension metadata to all the extensions
Assets 2

@cescoffier cescoffier released this Oct 12, 2019 · 1194 commits to master since this release

Major changes

  • #4405 - Add a resteasy-jaxb extension
  • #4376 - Rename Keycloak extension to quarkus-oidc
  • #4331 - Add support for named lambda request handlers
  • #4286 - Add a quarkus.http.root-path property that controls where everything is mounted
  • #4273 - Add Elytron security JDBC extension
  • #4260 - An extension providing Narayana Software Transactional Memory
  • #4212 - Allow easy customization of Jackson’s ObjectMapper and JsonbConfig
  • #4186 - Add Artemis JMS documentation
  • #4086 - Update of REST Assured to 4.1.1
  • #4052 - RESTEasy on Vert.x by default
  • #3764 - Bring in new quarkus-security API
  • #3650 - Add MongoDB with Panache extension
  • #1829 - Support customization of the project name and version in logs

Complete changelog

  • #4494 - Fix Narayana STM IT
  • #4491 - Avoid byte[].clone() in Elytron classes
  • #4484 - Add a note on how to make GraalVM binaries work on macOS Catalina
  • #4483 - Update OpenAPI
  • #4475 - Fix minor doc issues
  • #4473 - Replace @stream with @channel
  • #4466 - Fix issue with RESTEasy GET requests when using standalone vert.x
  • #4463 - Some new Agroal datasource improvements
  • #4462 - Initial doc for Elytron Security JDBC
  • #4461 - Be defensive with closeTask in HttpAuthenticator#sendChallenge
  • #4459 - Allow @id to be part of the class hierarchy in Spring Data JPA
  • #4458 - Document the use of config/application.properties
  • #4456 - Spring Data can't see @Id in parent class (with @Access(PROPERTY)
  • #4454 - Make the vert.x failure handler handle non auth related security failures
  • #4452 - Document that one can override runtime properties via config/application.properties
  • #4451 - Fix various minor things
  • #4450 - Removing redundant code, adding jwks_path property
  • #4449 - Fix JDBC test failures in Windows
  • #4445 - Log non-authentications related errors when using security
  • #4443 - Periodically validate JDBC connections
  • #4441 - Force the version of the Maven Compiler Plugin in the templates and the -parameters option
  • #4438 - Application classes classloader
  • #4437 - Add OIDC Cors test and update the docs
  • #4435 - Email extension should not rely on SLF4J
  • #4433 - elytron-jdbc-security tests are unstable
  • #4432 - Temporarily set autoReleaseAfterClose to false
  • #4428 - Apply minor renaming to security relates classes / methods
  • #4425 - Implement new-connection-sql configuration for Agroal
  • #4422 - Break lines to avoid horizontal scroll in quarkus.io
  • #4421 - Bump Flyway to 6.0.4
  • #4420 - Allow Hibernate ORM to make updates on the DB w/o a Transaction
  • #4419 - Fix #4407 - Allow user route registration after the base route
  • #4417 - Make working directory configurable for Gradle's and Maven's dev tasks
  • #4412 - Update to Vert.x 3.8.2 and friends
  • #4410 - Test improvements in the Gradle plugin
  • #4409 - Junit5 - inner classes are not allowed as they cannot become managed …
  • #4407 - User Route should be called even when registered after the default route
  • #4405 - Add a resteasy-jaxb extension
  • #4403 - Remove a duplicated dependency
  • #4402 - Remove useless capability strings
  • #4401 - Fix various formatting issues in the Kubernetes client guide
  • #4398 - Initial support for generic OIDC properties
  • #4395 - Add "suspend" param to control the debug mode launch
  • #4392 - Make quarkus-oidc properties more generic
  • #4390 - Some test fixes to improve test suite stability
  • #4389 - Extended description of gu command
  • #4388 - Workaround backtick and tick issue
  • #4385 - fix Java heap space when OpenAPI is enabled and enums are used in a JAX-RS endpoint
  • #4384 - Fix minor wording issues in integration tests README.md
  • #4382 - Add io pause
  • #4381 - Implement a searchable and expandable configuration property table
  • #4379 - Add jboss-logging-processor to the BOM
  • #4378 - Ensure that gradle wrapper sets a specific gradle version
  • #4376 - Rename Keycloak extension to quarkus-oidc
  • #4374 - Fix issues with gradle project generation
  • #4370 - fix: error handling for gradle wrapper call
  • #4365 - Gradle build doesn't work if the plugin isn't in the local repository
  • #4364 - Fix formatting typo in build section
  • #4359 - Fix wrong name in @ConfigProperties example
  • #4357 - Rename the Migration category to Compatibility
  • #4352 - Provide the reactive route guide
  • #4351 - Add MP JWT TCK
  • #4350 - refactor: use ConfigItem annotation in HttpAuthConfig configuration root
  • #4342 - Fix #4238: Add missing README for IT tests that don't run by default
  • #4337 - Fix Hot reload when mixing filters and routes
  • #4335 - Skip Quarkus build of integration tests when using -DskipTests
  • #4331 - Add support for named lambda request handlers
  • #4330 - quarkus.datasource.* defined with :
  • #4329 - java.lang.OutOfMemoryError: Java heap space when OpenAPI is enabled and enums are used in a JAX-RS endpoint
  • #4328 - Add the implementation for the RestClient configKey parameter
  • #4327 - Force java.io.tmpdir = /tmp for native executable
  • #4323 - Minor - remove comma
  • #4321 - gradle project generation does not include gradle wrapper
  • #4314 - Vertx web - use shared BodyHandler instance
  • #4312 - Update SmallRye Reactive Messaging version to 1.0.7
  • #4310 - Update the type of Http Request we get in a filter
  • #4309 - Update Security docs and properties files
  • #4306 - Update the kafka-quickstart guide
  • #4305 - Fixes for JWT auth
  • #4304 - Prevent Vert.x/RESTeasy hang if HTTP URL handler is not installed
  • #4303 - Remove unused class
  • #4302 - Support customization of the project name and version in logs
  • #4301 - Add support for the configKey parameter for RegisterRestClient annotation
  • #4297 - Add ability to produce overridable build items
  • #4294 - Vertx web - shared BodyHandler instance
  • #4291 - Fixes #4218
  • #4290 - Improve kubernetes-client and opentracing guides
  • #4288 - MP CP TCK addition
  • #4286 - Add a quarkus.http.root-path property that controls where everything is mounted
  • #4283 - Fix typo
  • #4282 - ORM update, paving road for more persistence optimisations
  • #4277 - TCK for MicroProfile OpenTracing
  • #4276 - Add the Jaeger config reference to the guide
  • #4273 - Add Elytron security JDBC extension
  • #4271 - Remove Undertow dependencies from Elytron
  • #4270 - Enhanced conditional BuildStep
  • #4269 - Fix netty unsafe usage
  • #4263 - Update to smallrye-jwt-2.0.9
  • #4261 - Add an extension supporting Narayana STM applications
  • #4260 - An extension providing Narayana Software Transactional Memory
  • #4255 - Make sure RESTeasy will send a challenge
  • #4252 - Fix order based test failures in hibernate-orm/deployment module
  • #4251 - Test netty unsafe
  • #4250 - Clarify graalvm is optional in ext author guide
  • #4247 - RESTeasy is creating a new RoutingContext
  • #4240 - Avoid contention on lookup of UserTransaction and TransactionManager
  • #4239 - High contention on @transactional annotated methods
  • #4238 - Some integration tests don't run by default, but have no docs to explain how to run them
  • #4237 - Publish the "debug build process" port during native image generation
  • #4236 - Attempt to initialize the buffer pool in a lazy manner
  • #4235 - Review a quarkus-vertx-keycloak module name
  • #4234 - Ensure that resteasy rest-client uses QuarkusInjectorFactory as well
  • #4230 - Optimize serving of static classpath resources
  • #4229 - Working Directory for mvnw compile quarkus:dev
  • #4226 - smallrye-jwt does not work on top of vertx
  • #4225 - Ban commons-logging, log4j and slf4j implementations from build
  • #4223 - Allow additional classes to be easily registered for reflection
  • #4222 - The SmallRye JWT extension depends on Undertow.
  • #4221 - Wire up @authenticated when used with JAX-RS
  • #4220 - Local variables minor fix
  • #4217 - Add support for user filters
  • #4216 - Bytecode recorded embedded return values test
  • #4212 - Allow easy customization of Jackson’s ObjectMapper and JsonbConfig
  • #4210 - Tests that static resources are served from a sub directory
  • #4207 - chore: use emptyString() instead of deprecated isEmptyString() in org.hamcrest.Matchers
  • #4204 - Jta preboot
  • #4203 - Align the MongoDB with Panache guide to the name of the quickstart
  • #4201 - docs: use maven wrapper in AMQP guide
  • #4199 - Upgrade to RESTEasy 4.3.1.Final
  • #4198 - Stuck hibernate-orm-resteasy QS when running with Quarkus master in native mode
  • #4197 - Is documentation of OpenTracing UDP Sender wrong?
  • #4196 - Avoid creating a Jsonb each time in Mongo Panache
  • #4195 - Improvements to hibernate and hibernate with panache guides
  • #4191 - Handle exceptions correctly in the vertx input/output
  • #4187 - Inject a single KubernetesMockServer in the test class hierarchy
  • #4186 - Add Artemis JMS documentation
  • #4184 - Bump artemis-jms to 2.10.0
  • #4182 - Add validation for producer methods/fields and add automated test.
  • #4179 - Account for more complex throws exception types on proxies.
  • #4178 - ClientProxyGenerator - handle thrown exception types correctly
  • #4177 - Validate unproxyable bean types of normal scoped producers
  • #4174 - Migrate Metrics extension to a vert.x route
  • #4173 - Vert.x threads block after brief load testing
  • #4171 - Log the H2 DB server status to provide more details on its state and URL
  • #4168 - Ensure maven integration tests don't fail due to clashing random file name generation
  • #4167 - Register any additional necessary providers for server sent event @produce(s)
  • #4165 - feat(rest-json): emits a warning during build time if we detect the need of a json extension and none is provided
  • #4159 - Make Metrics extension use Vert.x instead of Servlets
  • #4158 - [#4110] Remove unnecessary dependency in MP Metrics REST TCK
  • #4157 - Helpful error message when there is no JSON extension in the classpath and @Produces(MediaType.APPLICATION_JSON) is used
  • #4155 - Arc - add logging for interceptors/alternatives without @priority. Fi…
  • #4154 - Align Kogito components versions in Quarkus
  • #4148 - chore: minor cleanup in QuarkusDevModeTest
  • #4146 - Add a priority attribute to FilterBuildItem to sort the filters
  • #4145 - [issue#4126] - include the path of the file which triggered an IOException
  • #4144 - add a note about ExtensionSslNativeSupportBuildItem and NativeEnableAllCharsetsBuildItem build items in the extension authors guide
  • #4143 - hide a TODO comment from the website and review the command for debugging generated classes
  • #4142 - Rename undertow-build-items module to undertow-spi
  • #4140 - Support random test port
  • #4139 - Proposed Maven version is 3.6.2
  • #4136 - refactor: move repeatable annotations to their respective targets
  • #4135 - fix(dev-mode): live reload failing with Zip archives generated by code.quarkus.io due to time zone issue.
  • #4130 - fix: build warning
  • #4129 - Unify how Arc attemps to load classes from Index, add logging for missing classes
  • #4127 - Improve contributing doc
  • #4126 - "Failed to inject extension deployment dependencies: zip END header not found" error should mention the corrupt jar in my local maven repo
  • #4118 - Fix #4115 Make vertx-web handleFileUploads, uploadsDirectory, bodyLim…
  • #4115 - Make vertx-web handleFileUploads, uploadsDirectory, bodyLimit. etc. configurable
  • #4113 - Properly manage the order of Vert.x filters
  • #4112 - Fully convert Arc to JUnit 5.
  • #4111 - Removal of explicit version definition, depending on BOM defined ones
  • #4110 - Clean up dependency version overrides in MP Metrics TCK
  • #4105 - Arc - fully move testing to Junit5
  • #4104 - Follow Spring Data JPA naming convention in fragments
  • #4086 - Update of REST Assured to 4.1.1
  • #4083 - TCK for MP Reactive Messaging
  • #4080 - Arc - add better handling of non-indexed classes we encounter
  • #4078 - Fixes #4072
  • #4075 - Implement @ConfigProperties as a way to group related properties and inject with minimum boilerplate
  • #4072 - Improve usability of quarkus.hibernate-orm.sql-load-script
  • #4064 - Live reload failing with Zip archives generated by code.quarkus.io due to time zone issues
  • #4062 - Remove Servlet dependency from the Health and OpenAPI Extensions
  • #4052 - RESTEasy on Vert.x by default
  • #4050 - add support of config doc sections
  • #4045 - Support config doc sections
  • #3980 - Build smallrye-reactive-messaging MediatorConfiguration at build time
  • #3767 - Clarify behavior of interceptors/alternatives without @priority
  • #3764 - Bring in new quarkus-security API
  • #3671 - Provides extension health via builditem
  • #3666 - New HTTP layer checklist
  • #3650 - Add MongoDB with Panache extension
  • #3646 - Resteasy without vertx - Add Error Page support
  • #3600 - Remove Jackson and Jackson Databind dependencies from the low-leven HTTP layer
  • #3555 - Start using Gradle Tooling API
  • #3497 - Use gradle model instead of string parsing for manipulating gradle files
  • #3441 - OIDC adapter should reuse Quarkus CORS filter
  • #3316 - Allow configuring debug port in quarkus:dev without suspending JVM
  • #3099 - Multiple handlers for amazon-lambda extension
  • #2952 - Support for weak build item production and virtual build items
  • #2951 - Add support for weak build item producers
  • #2773 - NullPointerException using @Provider in MP Rest Client
  • #2686 - Native image generation fails with 'Invalid signature file digest' if 'uberJar' is enabled
  • #2336 - Broken pipe (Write failed) using Hibernate ORM and MariaDB
  • #2269 - Random port configuration of port in tests
  • #2176 - Kafka Guide does not work
  • #1893 - WWW-Authenticate Header missing
  • #1829 - Support customization of the project name and version in logs
  • #1793 - publish gradle plugin to the gradle plugin portal
  • #294 - Add logging bridges
Assets 2

@gsmet gsmet released this Oct 2, 2019 · 1629 commits to master since this release

Major changes

Complete changelog

  • #4322 - Upgrade quarkus-http to 3.0.0.Alpha7
  • #4307 - Port 8080 exposed
  • #4299 - Add missing classes for the jgit native build.
  • #4295 - Add reflection registrations for @orderby
  • #4287 - Tweak Netty memory usage patterns
  • #4274 - Change ALPN selection algorithm
  • #4265 - Native build leads to HibernateException: Unable to parse order-by fragment
  • #4259 - Skip adding signature files to the generated uber jar
  • #4248 - Native image - ClassNotFoundException: org.conscrypt.BufferAllocator
  • #4242 - Fix 100% CPU in epoll_wait
  • #4241 - 100% CPU in epoll_wait
  • #4213 - Field should be volatile
  • #4208 - Do not cache user.home during build time
  • #4206 - quarkus-jgit: Cannot save config file 'FileBasedConfig[/project/?/.gitconfig]': java.io.IOException: Creating directories for /project/? failed
Assets 2

@gsmet gsmet released this Sep 26, 2019 · 1629 commits to master since this release

Major changes

Complete changelog

  • #4153 - Properly construct unmodifiable collections within other collections …
  • #4151 - Can't run devmode with application which uses a ServletBuildItem
Assets 2
You can’t perform that action at this time.