quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are hidden (Show)

quarkus - 0.26.0

Published by gsmet almost 5 years ago

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

Published by gsmet about 5 years ago

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

Published by cescoffier about 5 years ago

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

Published by gsmet about 5 years ago

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

Published by gsmet about 5 years ago

Major changes

Complete changelog

  • #4153 - Properly construct unmodifiable collections within other collections …
  • #4151 - Can't run devmode with application which uses a ServletBuildItem
quarkus - 0.23.0

Published by gsmet about 5 years ago

Major changes

  • #4067 - Add a MySQL JDBC driver extension
  • #4043 - Upgrade GraalVM to 19.2.0.1
  • #4012 - Let users select the parsers in TikaConfiguration
  • #3940 - Retire quarkus-junit4
  • #3887 - Add support for Asciidoc in configuration reference documentation
  • #3736 - Move Jaeger metrics to vendor instead of base
  • #3733 - Add a Reactive MySQL client extension
  • #3706 - Add an Amazon DynamoDB guide
  • #3679 - Add Live Coding support for Kafka Streams
  • #3647 - Vertx 3.8 and new sql client break compatibility / quickstart
  • #3587 - Virtual HTTP and Azure Function Support
  • #3515 - Introduce a JGit extension
  • #3506 - Use Vert.x as the basis for all HTTP
  • #3398 - Change default value of sql-load-script to no-file in PROD mode
  • #3172 - Make DynamoDB clients injectable beans
  • #2930 - Add an ActiveMQ Artemis extension

Complete changelog

  • #4194 - SmallRye Reactive Messaging MQTT requires Vert.x JSON
  • #4192 - Add an explicit sql-load-script configuration
  • #4188 - jdbc-mssql extension is missing
  • #4183 - Remove lambdas from runtime code
  • #4181 - Improve the generated code for Spring Data JPA fragments
  • #4180 - Fix typo in error message
  • #4176 - Remove an outdated Jackson version
  • #4170 - Add missing Spring JCL logging exclusion
  • #4169 - Rest Client + Spring Di issue
  • #4164 - MariaDB JDBC driver update
  • #4161 - Fixes #4160: Do not register HUP and QUIT signals when in Windows
  • #4160 - Windows native-image Signal handling
  • #4152 - Upgrade to jackson 2.9.10
  • #4150 - Allow Spring Data repository fragments to not be declared as beans
  • #4149 - Use all relevant configured properties for Kafka AdminClient
  • #4138 - Bump kubernetes-client to 4.6.0
  • #4137 - upgrade to kogito 0.4.0
  • #4133 - Bump jGit to 5.5.0.201909110433-r
  • #4132 - issue #4073 - Display profile and whether Live Coding is enabled or not at startup
  • #4128 - Fail deployment when unable to create the vertx httpServer
  • #4124 - Stuck Quarkus process when port 8080 is already assigned, kill -9 needs to be used, user not informed about used port
  • #4122 - Limit the size of the EPoll selector array in native mode
  • #4107 - Docs - diff between @Initialized(ApplicationScoped) and StartupEvent
  • #4102 - Add information about readiness/liveness probes to the Kubernetes guide
  • #4101 - Fixed Shutdown in progress exception while destroying Quarkus app
  • #4100 - java.lang.IllegalStateException: Shutdown in progress exception while destroying Quarkus app
  • #4098 - Replace JSON-B with Jackson for Spring Web
  • #4096 - Random port now is correctly shown in the startup logs
  • #4094 - Random HTTP port is shown as zero in the startup logs
  • #4092 - Fix building Quarkus with JDK 13
  • #4091 - Upgrade to jboss-parent pom v.36
  • #4089 - Fix build warnings
  • #4087 - Update broken links for Knative
  • #4084 - Fix importing the project in IDEA
  • #4081 - AdminClient is not getting all the config properties.
  • #4079 - Add a CI run with JDK 12
  • #4076 - fix: stop color mode on windows cmd/powershell
  • #4074 - Init HexUtil at runtime
  • #4073 - Display profile (and mode?) we run with in the logs at startup time
  • #4068 - Fix links in Spring guides
  • #4067 - Add a MySQL JDBC driver extension
  • #4066 - Hibernate ORM upgrade: 5.4.5.Final
  • #4065 - Register @ElementCollection classes for reflection
  • #4063 - UTF-8 fixes
  • #4060 - Resolve nested type variables correctly
  • #4058 - Fix bean removal algorithm
  • #4057 - Class not found when using java.time classes in @ElementCollection
  • #4056 - Spring Data's Page cannot be returned from a Spring Web controller
  • #4055 - Don't allow @Record on methods that do not inject a Recorder
  • #4053 - Remove commons-beanutils
  • #4051 - Fix #4035 ${project.groupId} does not work well with Maven 3.6.2
  • #4049 - @Produces annotated methods that are not consumed not ignored and result in failed build
  • #4047 - Native image start timeout when testing vertx-web on Quarkus 0.22.0
  • #4046 - Support HttpServletRequest/Response in Spring exception handlers
  • #4044 - Update the spring to 5.1.9.RELEASE
  • #4043 - Upgrade GraalVM to 19.2.0.1
  • #4042 - @ExceptionHandler method does not accept the WebRequest / HttpRequest as a parameter
  • #4039 - Invalid dependency / injection resolution for producers
  • #4035 - ${project.groupId} does not work well with Maven 3.6.2
  • #4033 - Add missing extensions to extensions.json
  • #4032 - Update to smallrye-jwt-2.0.3
  • #4030 - Make core vert.x lazy
  • #4028 - Use a lower memory queue in native mode
  • #4027 - Introduce resteasy server spi and use it to cleanup Hibernate Validator's Spring references
  • #4025 - Ensure default constructor for RESTEasy Resources also works for Kotlin code
  • #4024 - Fix ConfigProperty injection in ContextResolver
  • #4020 - @ConfigProperty not working in ContextResolver
  • #4014 - Upgrade Gradle version to 5.6.2
  • #4013 - Upgrade GraalVM to 19.2.0.1
  • #4012 - Let users select the parsers in TikaConfiguration
  • #4010 - Update to JBoss Threads 3.0.0.Final
  • #4008 - Do not trigger CI if any Github issue template changes
  • #4004 - Fix NPE when handling circular dependencies
  • #4003 - Do not auto-@Inject producer fields
  • #4002 - Auto-@Inject fields break producer fields
  • #4001 - Updates Kogito Extension Guide to add VSCode extension link
  • #3999 - add additional information for Scheduled annotation
  • #3998 - Allow to disable the jaeger extension
  • #3997 - Document the usage of OpenTracing JDBC tracer
  • #3995 - Provides a way to disable Jaeger opentracing
  • #3991 - Bump gizmo version
  • #3990 - NPE when handling circular dependencies
  • #3989 - Limit the number of verticle HTTP event loops based on availble memory
  • #3988 - Initialize byte buffer allocators at runtime
  • #3983 - Only start the vert.x instances if they are needed
  • #3982 - Change SR CP integration to make discovery based on TCCL.
  • #3979 - Reduce the size of the native image if user facing vert.x is not installed
  • #3977 - Scan JAX-RS sub-resource locators
  • #3976 - full path to image file specification added
  • #3974 - Improve Tika docs
  • #3972 - Adjust a few things in doc generation
  • #3971 - Reduce the number of FixedValueSupplier instances by creating them lazily
  • #3964 - Update docs/sync-web-site.sh to include the generated directory
  • #3963 - Add a section about configuration documentation in the extension guide
  • #3961 - Fix mailer extension runtime package
  • #3960 - Remote is API so it shouldn't be in the runtime package but in the root
  • #3959 - Fixed comment in mongo connection configuration example
  • #3955 - Fix JDK11 build
  • #3953 - chore: remove generated config docs from gitignore entry
  • #3951 - Various improvement around the Vert.x extensions
  • #3950 - Improve consistency of the Mailer extension packages
  • #3948 - Make BytecodeRecorderImpl#classProxy primitive agnostic
  • #3946 - Document the usage of opentracing JDBC sampler
  • #3944 - Injection into test method parameters in Arquillian tests
  • #3943 - Support injection of arguments into Arquillian test methods
  • #3940 - Retire quarkus-junit4
  • #3936 - Generate default Tika config with the list of supported parsers
  • #3932 - docs(openapi): add section on how to publish custom OpenAPI design document
  • #3931 - Set the MicroProfile Context Propagation version to 1.0.
  • #3929 - Force Netty to use an internal logger based on JBoss logging
  • #3927 - Add noDeps to the integration tests
  • #3926 - Automatically size the Servlet buffers
  • #3925 - Open links in index.html in a new page
  • #3923 - Split up the native jobs further to take advantage of the extra agents
  • #3922 - Bump Junit 5 to 5.5.2
  • #3921 - List servlet mapping in 404
  • #3919 - JAX-RS sub resource is not recognised in Quarkus
  • #3916 - quarkus-bootstrap-maven-plugin depends on junit on test scope only
  • #3915 - Remove dependency on junit4 JAR in quarkus-hibernate-orm-deployment tests
  • #3914 - Document how to publish custom OpenAPI design document (instead of driven by the code)
  • #3911 - Have Azure functions extension depend on the new vertx-http extension
  • #3910 - bump jgit to 5.4.3.201909031940-r
  • #3909 - quarkus-documentation rendering into a source directory
  • #3908 - MP CP integration doesn't allow for user defined custom contexts
  • #3906 - Use custom ClassLoader with visible defineClass when generating proxies
  • #3902 - Log a warning if a non-singleton bean declares a Gauge
  • #3901 - list static resources
  • #3896 - Split Vert.x and Vert.x web in two separate extensions
  • #3893 - Make RestAssured and TestHTTPResourceManager aware of configured servlet context path
  • #3892 - Remove duplicate vertx-mysql-client dependency from BOM
  • #3891 - Put the same style in the reactive drivers table
  • #3887 - Add support for Asciidoc in configuration reference documentation
  • #3885 - Set timeout for each native build to detect unexpected duration increase
  • #3884 - skip TestScopeManager.setup()/tearDown() for a substrate test
  • #3882 - Fix the isInIOThread detection
  • #3881 - Memory usage increase with the new network stack
  • #3879 - Autocompile new projects before starting dev mode
  • #3877 - More config doc improvements
  • #3876 - RestAssured unaware of quarkus.servlet.context-path, revisited
  • #3874 - exclude org.osgi.annotation.versioning
  • #3873 - Fixes after going through getting started guide
  • #3869 - NPE in ArcTestRequestScopeProvider.setup() in native mode Fixes #3790
  • #3865 - Don't append @Dependent to REST endpoints
  • #3864 - DynamoDB configurations update
  • #3858 - fix: file not found exception during doc generation
  • #3857 - Openapi not working when quarkus.swagger-ui.path is "/"
  • #3852 - 404 page does not list swagger-ui
  • #3851 - Improvements for 404
  • #3849 - Fixes #3844
  • #3848 - makes inclusion of generated docs optional
  • #3846 - Dev mode: weird ZIP error on shutdown
  • #3844 - Dev mode: several Vert.x worker threads detecting the change
  • #3843 - Fixes column number in Infinispan guide from 3 to 4.
  • #3842 - Container not running error when playing with dev mode on a simple app
  • #3841 - Null normal scoped producers throw IllegalProductException
  • #3839 - DynamoDB: Re-enable async support
  • #3838 - REST endpoint containing a @Gauge annotation will not work properly
  • #3836 - Add an option for create-extension mojo to create an integration test module
  • #3830 - Update to latest SmallRye Metrics and Fault Tolerance
  • #3829 - Normal scoped producer method that returns null value at runtime should throw IllegalProductException
  • #3827 - Update to latest SmallRye OpenTracing
  • #3826 - Update to latest SmallRye Health
  • #3825 - Update to latest SmallRye JWT
  • #3824 - Upgrade Flyway 6.0.1
  • #3823 - Split Vert.x and Vert.x web in two separate extensions
  • #3822 - Update to latest SmallRye OpenAPI
  • #3819 - Remove Elytron SSL dependencies
  • #3818 - Cannot build master, Docs, asciidoctor:, datasource-guide.adoc: line 228: include file not found
  • #3816 - Test Keycloak in CI
  • #3814 - Ensure the Kubernetes extension doesn't register too much reflection for Jackson
  • #3810 - Drop jboss-invocation and start working on JDK 12+ proxy creation
  • #3809 - Tweak the configuration reference generation
  • #3807 - Add gradle.properties to the gradle plugin project
  • #3805 - Upgrade to RESTEasy 4.3.0.Final
  • #3804 - Gradle plugin module is missing gradle.properties
  • #3801 - fix quarkus-smallrye-reactive-messaging-amqp artifactId in bom
  • #3800 - Rename Subclass method
  • #3799 - Add the ability to detect if a blocking op is performed in the IO thread
  • #3798 - Fix CI
  • #3794 - Fix maven cache on windows
  • #3793 - #3787 handle different sources of migrations files
  • #3790 - NPE in ArcTestRequestScopeProvider.setup() in native mode with dependency on deployment test jar
  • #3789 - TestScopeManager. tearDown() calls setup() instead of tearDown() Fixes issue #3784
  • #3788 - Add MicroProfile OpenAPI TCK
  • #3785 - Unable to start quarkus with spring data jpa dependencies
  • #3784 - TestScopeManager. tearDown() calls setup() instead of tearDown()
  • #3778 - Fixes for JAX-RS and reactive return types
  • #3777 - Using synchronized(MojoLogger.class) in MojoLogger
  • #3776 - Vert.x Event Bus Codec Management
  • #3775 - MP Metrics TCK
  • #3772 - Take into account application context path and metrics path
  • #3771 - Implement mechanism to ignore ReflectiveHierarchyStep warnings ...
  • #3766 - No longer disable isolates by default
  • #3765 - Fixes #2936
  • #3763 - Don't attempt JAX-RS blocking writes from an IO thread
  • #3762 - Fixed isAssignableFrom check for message codec classes
  • #3761 - Synchronize log block in MojoLogger
  • #3760 - Remove CopyUtils
  • #3757 - [Kafka Streams] Describing dev mode
  • #3755 - Hibernate ORM / performance
  • #3753 - Removal of quarkus-jaxrs-json and smallrye-context-propagation-resteasy from BOM
  • #3749 - EventLoopSupplierBuildItem args in wrong order
  • #3746 - Update to vertx 3.8.1
  • #3745 - Setting quarkus.servlet.context-path breaks quarkus-smallrye-metrics
  • #3743 - Amazon Lamda IT raises exceptions
  • #3742 - fix PanacheRepositoryEnhancer NPE when retrieving entity type for a custom PanacheRepository
  • #3740 - Update README.md
  • #3738 - Fixes #3663
  • #3736 - Move Jaeger metrics to vendor instead of base
  • #3734 - Make better use of the maven repo cache in CI
  • #3733 - Add a Reactive MySQL client extension
  • #3732 - Provides more operating system metrics
  • #3731 - Arc - toString() method invocation should be delegated to contextual …
  • #3730 - [Jaeger] Metrics are wrongly added to base metrics
  • #3728 - SmallRye OpenAPI 1.1.6 / 1.1.7 causes Failed to augment application classes
  • #3727 - Upgrade Hibernate Search to Alpha9
  • #3726 - Add qualifier for netty event loop group
  • #3725 - Removal of unused RunningInvoker
  • #3724 - AroundConstruct not run if the constructor is annotated
  • #3723 - AroundConstruct not called when interceptor is defined on the bean's class
  • #3722 - Arc - client proxy should delegate toString() to contextual instance
  • #3720 - Use go-offline plugin to resolve initial dependencies
  • #3719 - Use job templates to reduce verbosity
  • #3718 - Use more reasonable timeouts
  • #3716 - quarkus-http 3.0.0.Alpha4
  • #3715 - Fix issue with runtime config being consumed at build time
  • #3714 - Update README.md
  • #3712 - fix: non-heap memory pool metrics
  • #3710 - [Smallrye Metrics] Some memory pool metrics are missing
  • #3709 - Metrics - Add more base metrics
  • #3707 - ArC - fix generics processing when collecting a bean type closure
  • #3706 - Add an Amazon DynamoDB guide
  • #3704 - AddExtensionsTest: add assert to result.isUpdated() invocation
  • #3700 - Arc - SubclassGenerator needlessly uses field instead of local variable.
  • #3698 - Attempt to use pipeline artifacts to speed up the build
  • #3697 - Update JGit to 5.4.2.201908231537-r
  • #3696 - Update kubernetes-client to 4.4.2
  • #3694 - POST not working in dev mode
  • #3693 - quarkus-http 3.0.0.Alpha3
  • #3692 - Make the dev mode test sleep dependent on file update time
  • #3689 - style(Test): clean test extension
  • #3688 - Add support for Jackson's JsonPOJOBuilder
  • #3684 - add tip concerning servlet context path during testing
  • #3683 - Make CORS Allowed-Headers check case insensitive
  • #3681 - CORS Allowed-Headers shouldn't be case sensitive
  • #3679 - Add Live Coding support for Kafka Streams
  • #3677 - Run time configuration consumed from VertxWebProcessor.kubernetes()
  • #3675 - remove unused axle and vert.x version attributes
  • #3672 - Allow * expression for quarkus:add-extension
  • #3668 - Remove an unused logger from the OAuth2DeploymentProcessor
  • #3665 - Add documentation on how to properly write a Kubernetes Watcher that works in native mode
  • #3663 - vertx event look thread blocked Warning messages
  • #3662 - Fix registration of metrics from extended classes.
  • #3660 - Update commons-beanutils
  • #3659 - Fix double if in InterceptedBeanMetadataProvider.
  • #3658 - reactive-pg-client.version removal from BOM
  • #3657 - Extracted Maven test framework from quarkus-maven-plugin
  • #3656 - Test guide and remove warn in ListExtensionsTest
  • #3653 - Could not deserialize watch event - exception only when run in native mode
  • #3652 - Using Jackson support for builder pattern fails in native mode
  • #3649 - Incorrectly registered metrics inherited from superclasses
  • #3648 - Reactive PostgreSQL Client guide changes for new sql client
  • #3647 - Vertx 3.8 and new sql client break compatibility / quickstart
  • #3644 - PanacheRepositoryEnhancer causes NPE in SignatureReader when a Repository does not directly implement PanacheRepository
  • #3642 - Improve documentation of list extensions
  • #3641 - Replace jackson-databind dependencies with quarkus-jackson
  • #3639 - Fix @Intercepted metadata injection
  • #3638 - Add quarkus-jackson dependency to all the extensions using Jackson
  • #3635 - Ensure netty-all is not used as a dependency
  • #3630 - Add metadata for publication to the Gradle portal
  • #3629 - Upgrade to smallrye-config 1.3.9
  • #3624 - Request parameters not injected in POST/PUT REST methods
  • #3619 - Issue with generic bean injection
  • #3618 - VirtualAddress fix to remove io.netty.channel.local.LocalAddress
  • #3616 - Test framework: only add the test jar as additional archive if it's different from the app jar
  • #3615 - Test framework: only add the test jar as additional archive if it's different from the app jar
  • #3614 - Private methods should not have metrics applied to them.
  • #3611 - Add SmallRye Reactive Streams Operators dependency to Vert.x
  • #3610 - Upgrade to GraalVM 19.2.0
  • #3604 - Upgrade GraalVM to 19.2.0
  • #3603 - Support IndexDependencyBuildItem
  • #3602 - Fix master: vertx-web compilation error
  • #3599 - Update testing dependencies
  • #3594 - Wrong bean metadata injected into interceptor using @Intercepted when using dependent scope
  • #3590 - Also kill the remote-dev processes when finishing a test
  • #3588 - devtools/maven to provide a test framework for extensions
  • #3587 - Virtual HTTP and Azure Function Support
  • #3584 - Remove unnecessary dependencies versions from using-vertx guide
  • #3582 - Infinispan client annotation marshaller support
  • #3581 - Narayana upgrade to 5.9.6.Final causes fail in native
  • #3580 - Make java.time.Duration serializable to bytecode
  • #3579 - remove duplicate quarkus-http-core dependency
  • #3578 - async REST return types will throw when used reactively
  • #3577 - Add a test for Kotlin project generation
  • #3576 - When running the Maven plugin tests, a lot of JVM instances stay running
  • #3575 - Duplicate entry in the bom for quarkus-http-core
  • #3573 - Fix list extension regression when called without project
  • #3572 - PostgreSQL JDBC, MariaDB JDBC upgrade
  • #3571 - Regression in list-extensions of quarkus-maven-plugin 0.21.1, case when pom.xml is not present
  • #3567 - SmallRye Context Propagation version update
  • #3564 - Fix possible timeouts on devtools project generation tests
  • #3563 - Duplicate dependencies netty-all and split netty artifacts
  • #3561 - Split source path to check if several paths supplied
  • #3560 - java.nio.file.NoSuchFileException thrown for string delimited with ':' (path) supplied by Gradle when multiple source path used (e.g. Kotlin of generated sourceSet)
  • #3559 - Circular dependencies
  • #3558 - WebSocket ITs failure
  • #3557 - Register enclosing class for reflection when used as JAX-RS return type
  • #3556 - Add CORS Access-Control-Max-Age response header to cache preflight request
  • #3551 - Correct URL is not configured if Undertow context-path is configured
  • #3550 - Added documentation for resources-config and reflection-config when using Gradle
  • #3549 - Infinispan client updates
  • #3547 - Kafka Streams - pick up default Serdes and ExceptionHandler from props
  • #3546 - Fix issue with interceptor instances being created multiple times for same bean
  • #3543 - Update to kubernetes-client 4.4.1
  • #3541 - Create Kotlin project fail due to pom.xml-template.ftl
  • #3540 - Reinitialize ThreadLocalRandom class to ensure seed is reset at runtime
  • #3538 - quarkus-resteasy-jsonb Marshaling Generic Type results in WARNINGS on each request
  • #3537 - byte array in request class with OpenAPI extension works on 0.18.0 and not on 0.19.0+
  • #3530 - Intercepted subclass does not share interceptor instances
  • #3529 - remove redundant config item name and default value from KeycloakConfig
  • #3528 - Arquillian adapter - @Before and @After callbacks are not invoked
  • #3527 - Add VertX BOM to Quarkus
  • #3526 - Error when building a Native Image on Fedora 30 (Linux Kernel 5.2.7)
  • #3515 - Introduce a JGit extension
  • #3514 - Provides a JSON representation for the default quarkus error page
  • #3513 - Vertx 3.8 and new sql client
  • #3509 - feat: test custom exception mapper with resteasy
  • #3506 - Use Vert.x as the basis for all HTTP
  • #3476 - SmallRyeConfigBuilder.getConverterType NoSuchMethodException
  • #3428 - Generate Asciidoc configuration file for each extension
  • #3410 - 19.1.1 image is missing for s2i
  • #3409 - Build failure on hot reload [Development environment]
  • #3404 - Add http servers max body size and max headers size limits
  • #3399 - Scala language support
  • #3398 - Change default value of sql-load-script to no-file in PROD mode
  • #3389 - Change default value of sql-load-script to no-file in PROD mode
  • #3372 - Configurable body size
  • #3256 - Document the Panache stream() operations for the need of transaction
  • #3214 - Detect and register event bus codec automatically
  • #3202 - Kafka Streams Extension can't find Serdes.StringSerde
  • #3172 - Make DynamoDB clients injectable beans
  • #2990 - Circular dependencies?
  • #2936 - Entities extending PanacheEntityBase are not enhanced in dev mode when located in a dependency
  • #2930 - Add an ActiveMQ Artemis extension
  • #2651 - ListExtensionsTest has never reached code
  • #2529 - Detect and register event bus codec automatically
  • #2323 - Quarkus Support for MySQL
  • #2288 - An empty entry is added in undefined List config item
  • #1843 - Error: Unsupported method java.net.NetworkInterface.isLoopback0(String, int) is reachable: Native method in Artemis JMS client
  • #1534 - Java 12 build fails: Could not initialize class org.jboss.classfilewriter.DefaultClassFactory
  • #1435 - mp-metrics: Try to initialize as many application metrics as possible at build
  • #1234 - Allow * expression for quarkus:add-extension
  • #1029 - Windows - console (cmd/powershell) polluted with escape characters for color output
  • #805 - Infinispan Client should auto-enable needs it has on encryption
  • #800 - Infinispan Client should support Annotation based Proto Stream Marshaller
quarkus - 0.22.0

Published by gsmet about 5 years ago

Major changes

  • #4000 - Introduce an Extension Proposal issue template
  • #3994 - Release notes for 0.22
  • #3489 - Introduce support for Spring Data JPA repositories

Complete changelog

  • #4022 - Fix configuration guide typos
  • #4011 - Ensure that Spring Controller methods can use @Valid
  • #4006 - Add more information on how to configure Gradle's native task
  • #4000 - Introduce an Extension Proposal issue template
  • #3996 - Remove spring-jcl dependency since it can prevent native image build
  • #3994 - Release notes for 0.22
  • #3993 - Add some validation for Spring RestControllers
  • #3978 - Fixes #3949
  • #3952 - Bump kubernetes-client to 4.5.1
  • #3949 - Unable to map exceptions other than Exception and ApplicationException
  • #3942 - Add support for web.xml context params
  • #3941 - Fix intermitent test failures
  • #3934 - Fix remaining case for Windows path issues on dev mode reload
  • #3930 - Mailer extension: Fix broken test example
  • #3900 - Additional information needed in documentation of @Scheduled
  • #3899 - fix the link to the distroless image documentation
  • #3880 - Add support for Spring's @Value in a constructor
  • #3875 - Add missing spring-web feature
  • #3872 - fix(swagger-ui): throw an error when "/" is set as swagger-ui path
  • #3854 - More fixes to the error pages
  • #3815 - Drop useless Class.forName from generated Spring Data JPA repositories
  • #3625 - Podman requires --userns=keep-id to avoid AccessDeniedExceptions while building the native image
  • #3593 - hibernate-validator + kubernetes-client native-image is slow and resource intensive
  • #3592 - Hot reload fails with InvalidPathException on Windows
  • #3492 - feat: spring annotations project creation.
  • #3489 - Introduce support for Spring Data JPA repositories
  • #447 - Implement a code.quarkus.io
quarkus - 0.21.2

Published by gsmet about 5 years ago

Major changes

Complete changelog

  • #3845 - Fix error page layout and appearance
  • #3840 - Bad styling for error page
  • #3837 - Fix intermittent failures in ImportSqlHotReloadScriptTestCase
  • #3835 - Fixing broken list rendering
  • #3821 - Fix missing qualifiers in reactive messaging
  • #3820 - RESTEasy does not return the ErrorMessage when JSON is expected from the client
  • #3812 - Upgrade narayana.version to 5.9.8.Final
  • #3780 - Fix example snippet typo containing double ']'
  • #3774 - Wrong documentation for disabling start-tls in mailer
  • #3770 - Ignores whitespaces when converting enum values
  • #3769 - Whitespaces in quarkus.http.cors.methods config is breaking build
  • #3768 - Fix the mailer config documentation
  • #3759 - Property el-impl.version used but not defined
  • #3752 - Removal of unused org.glassfish.web:el-impl from BOM
  • #3751 - BeanArchives.index() should never throw ISE
  • #3750 - Improve build failure report by including the stacktrace
  • #3748 - BeanArchives.index() should never throw ISE but signal that it is not possible to index the class
  • #3739 - Fixed typo in proposed-maven-version property
  • #3735 - Correctly add class path entries
  • #3729 - Fix for #3717: restrict ManagedExecutor injection type
  • #3717 - Ambiguous dependencies for type java.util.concurrent.ExecutorService and qualifiers [@Default] when using SmallRye Context Propagation
  • #3708 - fixed typo in rest client guide - javax.inject.Singleton
  • #3701 - Restore the config provider on restarts
  • #3682 - upgrade of kogito (0.3.0) that supports persistence based on infinispan
  • #3680 - Add SQL load script to the hot deployment watched files list
  • #3678 - Jandex re-indexing warning for narayana-jta-5.9.6.Final.jar when Quarkus starts
  • #3661 - Hibernate SQL load script is not reloaded during dev mode
  • #3640 - Correct calculation of remaining time in millis within the AmazonLambdaContext
  • #3633 - Update undertow-reference.adoc
  • #3622 - Add some additional ignores to uberjar construction
  • #3613 - Do not delete generated files
  • #3609 - Make the Jackson mapper of Amazon Lambda case insensitive
  • #3601 - Do not wrap custom claim strings into JSONString
  • #3597 - Remove containerRuntime default value from Gradle plugin
  • #3596 - MicroProfile JWT application works with Payara Micro, Thorntail, TomEE and fails with Quarkus
  • #3592 - Hot reload fails with InvalidPathException on Windows
  • #3589 - Kotlin upgrade from 1.3.31 to 1.3.41
  • #3583 - Upgrade Narayana to 5.9.6.Final
  • #3570 - Add META-INF/io.netty.versions.properties to the uberJar ignore list
  • #3569 - Make sure fault tolerance recorder goes after Arc one to ensure proper shutdown order
  • #3565 - Add META-INF/io.netty.versions.properties to the uberJar ignore list
  • #3545 - CDI guide - mention Jandex maven plugin
  • #3544 - Docs: Using Vertx guide tells the user to specify versions
  • #3542 - Fix #3541 : kotlin pom template name
  • #3531 - fix missing @ConfigItem on Flyway and HibernateSearch Config items
  • #3524 - fix: delete on neo4j-guide
  • #3523 - delete error on neo4j-guide
  • #3484 - Documentation about writing-native-applications-tips does not contain gradle examples
  • #3481 - Extension quarkus-amazon-lambda does not consume SQS payload correctly
  • #3450 - Generated-sources not resolved in dev mode
  • #3448 - Cleanup on live reload also removes generated classes
  • #2945 - Tell how to create a Jandex index in dependencies for multi-modules projects
  • #2063 - QuarkusNative now depends on Docker while building from Gradle?
quarkus - 0.21.1

Published by gsmet about 5 years ago

Major changes

Complete changelog

  • #3525 - Improve mongodb-guide
  • #3522 - Undertow common is not an extension
  • #3519 - Fix property name in the Apache Tika guide
quarkus - 0.21.0

Published by gsmet about 5 years ago

Major changes

  • #3517 - Add Apache Tika extension guide
  • #3167 - Make Tika extension configurable
  • #2953 - Usability improvements for Kafka Streams

Complete changelog

  • #3517 - Add Apache Tika extension guide
  • #3512 - Provide Apache Tika extension guide
  • #3511 - Some proofreading for the Spring Web guide
  • #3510 - Add a note about quarkus.ssl.native in the mp.jwt.verify.publickey.location description
  • #3508 - Use QuarkusClassWriter in HibernateEntityEnhancer
  • #3505 - Kubernetes client extension native: IntOrString$Serializer has no default (no arg) constructor
  • #3504 - Register JsonSerializer classes in KubernetesClientProcessor
  • #3503 - Quarkus Test Resources with same order are all ignored except one
  • #3502 - Specify in the JWT guide that using HTTPS mp.jwt.verify.publickey.location requires quarkus.ssl.native in the native mode
  • #3501 - Quarkus Test Resources with same order are considered equal
  • #3495 - Arc - ignore synthetic methods when discovering observers and producers
  • #3494 - Extension guide - mention -DnoDeps property
  • #3493 - Move Undertow substitutions to their own module so that camel-undertow can make use of them
  • #3491 - Gradle build fail without resource directory
  • #3490 - Fix NPE on build project without src
  • #3488 - Update Gizmo to 1.0.0.Alpha7
  • #3487 - Use a dynamic sources encoding during a hot reload compilation
  • #3486 - Hot reload: the sources encoding used during recompilation should be dynamic
  • #3480 - Fix NPE in BasicRestProjectGenerator when a resource is missing
  • #3477 - UTF-8 fix for create gradle project
  • #3475 - Align command and gradle to use ListExtensions as Maven
  • #3473 - Align QuarkusListExtensions and ListExtensionsCommand to ListExtensionsMojo
  • #3472 - Use AddExtensions in Gradle task
  • #3471 - Read sources using the UTF_8 charset during hot reload compilation
  • #3470 - Bootstrap Maven resolver: switch to Maven Wagon transporters
  • #3469 - Make sure that metrics are not created from SmallRye internal classes…
  • #3468 - Superfluous metrics are being created from SmallRye internal classes
  • #3467 - quarkus:dev hot reload changes default charset?
  • #3466 - Ensure Kubernetes resources are only created during a normal run
  • #3465 - quarkus-kubernetes extension throws NullPointerException during maven test phase
  • #3464 - Fix Gradle plugin --docker-build flag
  • #3463 - docs: fix some details about classes names and add bean creation
  • #3462 - TypeNotPresentException during entity augmentation
  • #3460 - Enhance TikaParser to support the embedded documents
  • #3459 - Tika extension configuration support
  • #3456 - Native ssl support in the Oauth2 extension
  • #3455 - Add the oauth2 extension in the doc index
  • #3453 - Make native tests 'image wait time' configurable
  • #3452 - Update jackson-bom to 2.9.9.20190807 to fix a regression
  • #3451 - Fix for running Swagger UI extension on Windows
  • #3447 - Upgrade to Undertow 2.0.23.Final
  • #3444 - docs: add build hang cause
  • #3443 - CDI tries to inject variables passed to lambda function
  • #3442 - The version of undertow is vulnerable to CVE-2019-10184
  • #3440 - Doc IntelliJ OOME importing
  • #3439 - Split Spring guide into separate DI and Web guides
  • #3438 - Doc How to fix the OOM Exception when importing Quarkus into IntelliJ
  • #3435 - The OAuth2 extension should be able to set SSLContext with a server certificate in the native mode
  • #3432 - Introduce support for Spring Web
  • #3431 - Improve CONTRIBUTING.md
  • #3422 - fix: get @TransactionConfiguration from the class
  • #3421 - fix: possible infinite loop on Oauth2 Identity Manager
  • #3420 - @TransactionConfiguration not read when put on classes (vs methods)
  • #3419 - OAuth2IdentityManager.verify(String id, Credential credential) - infinite loop
  • #3418 - Fix NPE on resteasy default NotFoundExceptionMapper
  • #3415 - Add create gradle project
  • #3414 - Upgrade RESTEasy to 4.2.0.Final
  • #3413 - Make native tests "image wait time" configurable
  • #3412 - add gzip docs support
  • #3411 - Fix JAXB usage in native executables
  • #3407 - CreateExtensionMojo should optionally add the newly created modules to BOMs
  • #3406 - Arc - add built in beans for BM, Event, Instance. Add automated tests.
  • #3405 - NullPointerException on Quarkus' NotFoundExceptionMapper
  • #3402 - Reactive Messaging - initialize MediatorManager earlier giving priority to StartupEvent observer
  • #3401 - Implement a JSON representation for the NotFoundExceptionMapper
  • #3400 - Reactive Messaging - bug injecting @Stream in a class with @Observes StartupEvent
  • #3397 - Fix Deadlocks using CreateProject with multiple threads
  • #3392 - Add Jackson dependency to Kubernetes Client
  • #3391 - Improve Hibernate ORM doc on development approaches based on blog
  • #3390 - Document create-extension Maven mojo
  • #3388 - Having Deadlocks using CreateProject with multiple threads
  • #3386 - Document create-extension Maven mojo
  • #3348 - [CreateProject] Empty directory levels in zipped archive
  • #3339 - Issues with project generation on Windows
  • #3332 - Support running Quarkus tests from Gradle
  • #3331 - NPE when using io.quarkus.cli.commands.CreateProject.doCreateProject() on native image
  • #3318 - Quarkus test fails on Jenkins
  • #3317 - Add QuarkusDevModeTest for testing hot reload
  • #3308 - Update the RESTEasy NotFoundExceptionMapper to provide JSON error response body
  • #3225 - NPE when trying to build a maven module that has no src folder
  • #3167 - Make Tika extension configurable
  • #3103 - Support testing with Gradle
  • #3102 - Enable Gradle add-extension by update gradle project structure to isolate extensions dependencies
  • #3101 - Offer a Gradle project template via gradle init
  • #2953 - Usability improvements for Kafka Streams
  • #2786 - --docker-build flag seems to have no effect with Gradle plugin
  • #2782 - Gradle build fails if there is no src/main/resources/META-INF/resources/
  • #2459 - Make it possible to inject built-in beans through BeanManager.getInjectableReference()
  • #2307 - Unit tests in gradle not running
  • #2305 - JAXB not working properly with native images
  • #2110 - Create a @QuarkusLiveReload test
quarkus - 0.20.0

Published by gsmet about 5 years ago

Major changes

  • #3355 - Introduce quarkus-jackson and quarkus-resteasy-jackson extensions
  • #3283 - Upgrade to Kogito 0.2.0
  • #3270 - Improve Hibernate Validator integration with CDI
  • #3211 - Update to MP Metrics 2.0 and a compatible version of SmallRye Fault Tolerance
  • #3209 - Switch REST Client implementation to RESTEasy
  • #3199 - Azure guide for Quarkus Native applications in Docker containers
  • #3158 - Add support for logging with Syslog handler
  • #3145 - Rename quarkus-profile to quarkus.profile
  • #3144 - Move the Camel extensions outside Quarkus
  • #3134 - Add multiline support for sql load script file
  • #3078 - Add an OAuth2 extension
  • #3074 - Upgrade to GraalVM 19.1.1
  • #3063 - Allow to configure the timeout for a specific transaction
  • #1772 - Support cleanup of deleted resources during live reload

Complete changelog

  • #3384 - The OAuth2 quickstart does not build correctly so let's remove the link
  • #3381 - Make JSON-B and Jackson equals in the REST JSON guide
  • #3379 - Upgrade to Hibernate ORM 5.4.4
  • #3378 - Upgrade to Hibernate ORM 5.4.4.Final
  • #3377 - Make the Mailer extension trigger the SSL support
  • #3376 - before() should be @BeforeEach
  • #3375 - Add clarification to the testing part of the kubernetes client doc
  • #3373 - Use host string instead of address in SyslogHandler
  • #3371 - Upgrade Gizmo to 1.0.0.Alpha6
  • #3368 - Offer no-file option to override import.sql
  • #3367 - Remove static driver instance.
  • #3366 - Fix subPath append
  • #3365 - Move to latest jackson databind
  • #3364 - Support sql-load-script=no-file in Hibernate ORM
  • #3362 - [open-api] Consider 'mp.openapi.scan.disable' value when scanning annotations
  • #3361 - Fix rest-assured scope and javadoc typos
  • #3360 - Add CORS documentation for Keycloak
  • #3359 - Add kotlin to search path for test classes using gradle
  • #3356 - use maven wrapper whenever it is possible
  • #3355 - Introduce quarkus-jackson and quarkus-resteasy-jackson extensions
  • #3353 - log a warning when transactional observers are used
  • #3351 - Fix a formatting issue in the MongoDB doc
  • #3350 - Various doc improvements
  • #3349 - Explicitly register also IntOrString class for reflection
  • #3345 - quarkus-resteasy-jackson needed
  • #3344 - Add comment about the transformed classes ending up in the runner jar
  • #3341 - Log a warning when transactional observers are used
  • #3337 - Change some build steps to use new onlyIf function
  • #3336 - chore: add zulipchat badge
  • #3335 - Document the usage of transaction for the stream() methods
  • #3334 - minor optimization to Kogito code generation
  • #3333 - Conditional build step inclusion
  • #3328 - Fix a wrong log of the error in the MongoClientRecorder
  • #3327 - ArC - add self-invocation interception test
  • #3325 - Document gmail smtp configuration
  • #3320 - Document Keycloak CORS support
  • #3315 - Fix bug in Spring DI processor that resulted in making classes beans unnecessarily
  • #3310 - SubstrateOutputBuildItem - Check both key and value, throw error only if values differ
  • #3309 - fix: add a lesser priority than the default one
  • #3307 - Wait until MongoDB index is properly dropped before assertion on index count
  • #3304 - Add a Smallrye Fault Tolerance extension guide
  • #3302 - Dev mode does not work with kogito quickstart
  • #3299 - Upgrade Gradle version to 5.5.1 (includes enforcedPlatform bug fix)
  • #3295 - Typo correction in REST json guide.
  • #3293 - Add doc for tests-with-coverage quickstart
  • #3291 - Update Kubernetes Client to 4.3.1 and fix annoying error pop-up in Eclipse
  • #3290 - [smallrye-openapi] use a configuration-based filtered Jandex index
  • #3289 - Runtime artifact's POM repos aren't propagated to resolve the deployment deps
  • #3286 - Revert JniBuildItem in Netty and add in Amazon DynamoDB
  • #3283 - Upgrade to Kogito 0.2.0
  • #3281 - Move initial configuration setup out of build steps
  • #3280 - Fix a few typos and formatting issues in the Azure cloud guide
  • #3278 - Re-enable passing test
  • #3276 - Upgrade to JBoss Threads 3.0.0.Beta5
  • #3274 - Fixes #2479, configurable context path
  • #3272 - inheriting @Observers, fixes #3260
  • #3271 - Add missing test scope
  • #3270 - Improve Hibernate Validator integration with CDI
  • #3269 - QuarkusUnitTest - make it possible to add custom build steps
  • #3268 - Runtime artifact's POM repos aren't propagated to resolve the corresponding deployment deps
  • #3267 - Use JniBuildItem instead of explicit enableJni
  • #3265 - Document custom test profile usage with Maven and Gradle
  • #3264 - Allow the host name part to be empty for socket addresses
  • #3263 - Also defer resolution of accepted config values
  • #3260 - CDI observer methods should be inherited if not overriden
  • #3259 - Arc - Default scope for additional bean defining annotations is no lo…
  • #3255 - MP Metrics MetadataBuilder requires name to be set
  • #3254 - MP Metrics 2.0 no longer supports monotonic
  • #3253 - ExceptionMapper doesn't work for NotFoundException
  • #3252 - Provide configurable Neo4j pool settings.
  • #3250 - Enable Hibernate Envers compatibility in JVM mode
  • #3248 - MongoDB client enhancements
  • #3247 - Allow to use the Sort for something else than ORDER BY
  • #3246 - Java 11: Disable Graphics for JAXB
  • #3245 - Java 11: Do not acquire JVM MXBeans until run time
  • #3244 - hot reload OpenAPI static files
  • #3243 - Arc - propose a new API for context propagation
  • #3242 - Update to smallrye_jwt_1.1_2.0.1
  • #3239 - Deprecated warnings removal
  • #3238 - Java 11: Use JDK SSL for ALPN
  • #3236 - Do not rely on initialization of log manager via property in native image
  • #3234 - Abstract Panache ORM deployment stuff to panache-common
  • #3233 - Allow extensions and/or build steps to be disabled by config
  • #3231 - Cannot register an additional StandardServiceInitiator in hibernate-orm extension
  • #3230 - Avoid using deprecated VertxOptions methods
  • #3229 - [mongodb-client] Avoid to fail the tests when the database cannot be stopped
  • #3224 - docs(mailer): document ssl enablement in native image
  • #3222 - feat: added sample Dockerfile for the SunEC lib
  • #3221 - Mailer extension should produce an ExtensionSslNativeSupportBuildItem
  • #3220 - Add ConfigPhase.BUILD_AND_RUN_TIME_FIXED values to example config file
  • #3218 - Generated application.properties.example doesn't include CORS property
  • #3216 - fixes #3215 CORS bug when preflight request is made to REST resource
  • #3215 - CORS bug when preflight request is made to REST resource
  • #3213 - Prevent custom profile from being applied during tests execution
  • #3211 - Update to MP Metrics 2.0 and a compatible version of SmallRye Fault Tolerance
  • #3210 - MongoDB extension test failure in CI
  • #3209 - Switch REST Client implementation to RESTEasy
  • #3208 - mailer client not taking account configuration update in hot reload
  • #3207 - feat(#3206): Adds a method to sort Quarkus Test Resources
  • #3206 - Quarkus Test Resources should be sortable
  • #3203 - renamed quarkus-deployment-bom to quarkus-bom-deployment
  • #3201 - Interceptors - support injection of @Intercepted bean metadata
  • #3199 - Azure guide for Quarkus Native applications in Docker containers
  • #3195 - Update SmallRye Metrics to 2.0
  • #3194 - Update TikaProcessor to enable JNI
  • #3193 - introduction of quarkus-deployment-bom
  • #3191 - Add a create-extension Maven mojo
  • #3190 - introduce quarkus-deployment-bom
  • #3189 - Interceptors - support injection of @Intercepted bean metadata
  • #3188 - Fix substitutions ahead of 19.1.0
  • #3187 - Mongo client tests - removal of unused class and method
  • #3186 - ArCContextProvider does not propagate request context
  • #3185 - Align profile resolution strategy with MP config
  • #3184 - Throw an error rather than returning null if a recorder has an invalid return value
  • #3183 - Throw an exception in Panache when there is no entity manager
  • #3182 - Order of config alternations is not obvious
  • #3181 - Add CORS filter documentation
  • #3175 - Split the BeanProcessor.process() method
  • #3168 - Ensure that the correct JAXB provider is used
  • #3165 - Introduce KubernetesClient bean
  • #3159 - Rename quarkus-profile to quarkus.profile
  • #3158 - Add support for logging with Syslog handler
  • #3156 - Document the CORS filter feature
  • #3154 - Native executable tests should be run under the test profile
  • #3153 - Set default runtime profile to build profile
  • #3151 - Split the BeanProcessor.process() method into several well-defined phases
  • #3150 - Improve and fix profile configuration user experience
  • #3149 - Building with custom profile should run tests with the test profile by default
  • #3148 - Native executable tests should be run under the test profile
  • #3147 - The profile a runner or native image is build from should be the default profile used unless overridden
  • #3146 - Document that running the test suite under a custom test profile is done via
  • #3145 - Rename quarkus-profile to quarkus.profile
  • #3144 - Move the Camel extensions outside Quarkus
  • #3134 - Add multiline support for sql load script file
  • #3117 - QuarkusUnitTest has to be excluding directory containing test classes from indexing
  • #3095 - Remove Camel extensions and integration tests
  • #3094 - Bean created three times instead of one after renaming test package
  • #3078 - Add an OAuth2 extension
  • #3074 - Upgrade to GraalVM 19.1.1
  • #3063 - Allow to configure the timeout for a specific transaction
  • #3059 - Add support for Syslog logging handler
  • #3056 - Document how to use SSL with Undertow
  • #3055 - Switch REST Client implementation
  • #3039 - Extend mail client to support Gmail SMTP server
  • #3038 - Mail Client not taking account configuration update in hot reload
  • #3026 - test(rest-client): Add test for async rest client
  • #3008 - No config value of type [java.lang.String] exists for: quarkus.application.name
  • #2997 - Offer a way to configure a transaction timeout per transaction
  • #2974 - quarkus-hibernate-validator module ignore custom constraint validators defined in SPI file
  • #2962 - @IncludeWhen(LaunchMode.NORMAL)
  • #2927 - Add a config converter for hyphenated enums
  • #2916 - ArC - allows to programatically register interceptor bindings
  • #2907 - OpenAPI with static files instead of annotation scanning
  • #2905 - Reimplement BeanDefiningAnnotation default scope
  • #2900 - Not able to perform @Inject on class which implements ConstraintValidator
  • #2854 - Hibernate ORM MultipleLinesSql Support
  • #2714 - wrong proxy bytecode generated for FacesContext#getNamingContainerSeparatorChar()
  • #2678 - Add a config converter for enums
  • #2479 - Support different context path for Undertow resources
  • #2394 - ArC build time extensions - provide an alternative of BeforeBeanDiscovery#addInterceptorBinding
  • #2119 - NPE when using async REST client
  • #2113 - Offer a quarkus create-extension Maven plugin command
  • #1966 - Support cleanup of deleted classes during live reload
  • #1963 - Support cleanup of deleted classes during live reload
  • #1772 - Support cleanup of deleted resources during live reload
  • #962 - ConfigPhase.BUILD_AND_RUN_TIME_FIXED root values not restored at runtime
quarkus - 0.19.1

Published by gsmet over 5 years ago

Major changes

Complete changelog

  • #3192 - Fix link and add introduction to Kubernetes Client doc
  • #3178 - Reduce the set of recognized build system properties
  • #3177 - Filter build properties we push to config
  • #3176 - Push Gradle properties to the configuration (again)
  • #3171 - Add a Neo4j extension guide
quarkus - 0.19.0

Published by gsmet over 5 years ago

Major changes

  • #3086 - Add Neo4j extension
  • #3079 - smallrye-reactive-messaging-mqtt, fixes #3045
  • #3045 - Reactive Messaging / MQTT - Create extension for the MQTT connector
  • #3022 - Add a MongoDB client extension
  • #2890 - Introduce Apache Tika extension
  • #2193 - Add Amazon DynamoDB SDK2 extension
  • #1886 - Improve schema update for H2 and PostgreSQL and document various dev approaches

Complete changelog

  • #3163 - Don't log a warning for quarkus.version property
  • #3161 - Consider "" and "/" to be equal when deciding on the dispatcher
  • #3157 - Move newly created extensions to recorder
  • #3155 - Give extensions.json some love
  • #3152 - Throw a comprehensible exception when Keycloak configuration is missing
  • #3143 - Increase kafka connection timeout
  • #3142 - Remove legacy Mojo
  • #3141 - Rename @Template to @Recorder
  • #3139 - After adding various extentsion, maven build fails
  • #3137 - Build system properties support
  • #3133 - Arc - fix constructor injection
  • #3132 - Enable all charsets in native mode for MSSQL
  • #3130 - Dev mode - notify extensions about file changes without app restart
  • #3129 - Update MicroProfile Health guide to MicroProfile Health 2.0
  • #3126 - UnsatisfiedResolutionException on CDI beans with more than one constructor
  • #3125 - Check if the absolute path is a directory when scanning for static files
  • #3124 - Allow applications to customize how roles are decoded from raw identity
  • #3123 - Allow applications to customize how roles are decoded from raw identity
  • #3122 - Change ap4k to dekorate
  • #3121 - healthcheck guide - overall result is 'status'
  • #3118 - Support encrypted access to Maven repositories from the bootstrap resolver
  • #3115 - Fix native build docker multi-stage instructions
  • #3114 - Instructions on multi-stage docker build lead to error
  • #3110 - Reinitialize Reactive Pg Client pool on restart
  • #3108 - Improve native-image detection
  • #3096 - Update slf4j-jboss-logging to 1.2.0.Final
  • #3091 - No redirect to index.html in subdirectory when running as uberjar
  • #3088 - Fix worker queue default size
  • #3086 - Add Neo4j extension
  • #3085 - Ensure that Kubernetes Watchers work properly
  • #3081 - Update to smallrye-jwt-1.1-2.0.0
  • #3080 - BeanGenerator - there is no need to use LazyValue for proxy reference
  • #3079 - smallrye-reactive-messaging-mqtt, fixes #3045
  • #3077 - Kubernetes client extension: JsonMappingException in native mode
  • #3076 - Implement max-lifetime configuration for Agroal
  • #3072 - Fix a few config file examples
  • #3070 - fix: properly decode Path with whitespaces in ApplicationArchiveBuildStep.
  • #3068 - Do not expand run time properties at build time
  • #3067 - Implement max-lifetime configuration for Agroal
  • #3065 - Update Maven plugin doc and fix other docs typos
  • #3061 - Fixes #2808, use the getAsyncContextInternal method
  • #3060 - Add JNI activation and library path management
  • #3054 - Don't apply application managed dep versions to its direct deps
  • #3052 - Update to SmallRye Health 1.0.3
  • #3050 - build: bump junit.jupiter.version to 5.5.0
  • #3048 - native-image location
  • #3047 - Arc - minor improvement in "unused beans removal" algorithm
  • #3045 - Reactive Messaging / MQTT - Create extension for the MQTT connector
  • #3037 - Reactive PG Client not taking account configuration update in hot reload
  • #3035 - Boostrap resolver : Do not merge managed dependencies before collection process
  • #3034 - Quarkus projects do not compile when project path contains whitespaces
  • #3031 - Prevent QuarkusErrorServlet from returning a 405 status instead of 500
  • #3030 - Apply default values during property expansion
  • #3029 - Introduce KubernetesMockServerTestResource
  • #3027 - docs: fix quarkus/centos-quarkus-maven docker coordinates
  • #3025 - refactor: fix typo in CapabilityAggregationStep
  • #3024 - Fix Gradle plugin debug mode and improve documentation
  • #3022 - Add a MongoDB client extension
  • #3020 - Move logging.* tests to io.quarkus.logging package
  • #3019 - Add support for Flyway baselineOnMigrate to auto create the history table
  • #3017 - RestEasy returns 405 instead of 500 for POST
  • #3016 - Vertx - make it possible to set cache dir for native image
  • #3014 - mssql JDBC driver requiring non-default character sets
  • #3012 - Support Maven and Gradle properties as a build-time config source
  • #3011 - [KEYCLOAK] - Updating guide for multi-tenant deployments
  • #3010 - Update to smallrye-jwt-1.1-2.0.0
  • #3009 - Use io.quarkus.it package in integration-tests
  • #3007 - Upgrade to Hibernate Search 6.0.0.Alpha7
  • #3006 - Support CP for undertow servlet request #2981
  • #3005 - Move to RESTEasy 4.1.0.Final
  • #3004 - Make it possible to use class beans and producer fields as default beans
  • #3003 - doc: fix the security guide for the auth mechanism
  • #3002 - Issue on the Security Guide for embedded authentication
  • #3001 - Pass the outer (managing) project to resolveManagedModel(...) instead of the list of its managed deps
  • #3000 - Use UTF-8 instead of platform encoding
  • #2999 - Offer a JNIBuildItem to let extensions enable JNI
  • #2998 - docs: create a duration format note doc and include it where needed
  • #2996 - fix runner jar outcome generated by the native-image mojo
  • #2992 - fix #1943 list end points
  • #2989 - Create a HealthStatus helper class
  • #2987 - Fix for #2961
  • #2984 - Offer default transaction timeout in Narayana
  • #2983 - OpenApi does not find generated REST resources due to checking only base index
  • #2981 - ContextNotActiveException when using SuspendableContainerRequestContext
  • #2976 - Move the initialization of the delayed logger handler up in the RuntimeRunner
  • #2961 - IllegalStateException when adding quarkus-smallrye-openapi to a Quarkus Rest application
  • #2960 - Introduce support for @DefaultBean
  • #2950 - Upgrade to Hibernate Search 6.0.0.Alpha7
  • #2940 - Allow configuration of rest client default scope
  • #2935 - Do not throw NPE when building an uberJar using a fileName configuration option
  • #2934 - Creating an uberJar with a fileName config fails
  • #2898 - Setting of system property java.io.tmpdir having no effect on VertxTemplate in native mode
  • #2890 - Introduce Apache Tika extension
  • #2886 - Update the MicroProfile Health guide and quickstart
  • #2874 - Rename Template to Recorder or something
  • #2814 - Quarkus should recommend multi-stage builds for docker builds
  • #2808 - CI failure on context propagation tests
  • #2798 - Scope of MP REST Client is singleton by default
  • #2797 - MicroProfile Rest Client property mp/scope has not been implemented
  • #2730 - Offer H2 and PostgreSQL dialects resistant to schema update + documentation
  • #2704 - Dev mode - get notifications about file changes without app restart
  • #2653 - The option "--debug=true" of quarkusDev is catched by gradle
  • #2193 - Add Amazon DynamoDB SDK2 extension
  • #2134 - Create extension for Apache PDFBox and/or Tika
  • #1943 - In DEV mode, the default landing page should list endpoints
  • #1886 - Improve schema update for H2 and PostgreSQL and document various dev approaches
  • #1580 - The Jandex index is not complete, missing: java.lang.Comparable
quarkus - 0.18.0

Published by gsmet over 5 years ago

Major changes

  • #2910 - Add first version of a Fabric8 Kubernetes Client extension
  • #2412 - Support GraalVM 19

Complete changelog

  • #2994 - Upgrade Kogito to 0.1.3
  • #2988 - Fixed typo in building-native-image-guide
  • #2986 - Exclude the SISU dependency from our quarkus-junit artifact
  • #2979 - Do not unnecessarily pre-load managed deps (cutting out exclusions)
  • #2977 - Add Kotlin DSL examples to the testing section of Gradle configuration
  • #2975 - ArcContainerImpl - catch errors during delivery of context events
  • #2973 - Client proxies - fix invalid warning
  • #2970 - Revert printing the printStackTrace on reflection registration error
  • #2968 - #2967 change expected value for the format parameter
  • #2967 - OpenAPI: Use standard value for query parameter "format"
  • #2965 - Fix typo
  • #2964 - Fix some minor spelling errors
  • #2963 - Build warnings when using quarkus-smallrye-health extension
  • #2959 - Native image - java.lang.ClassNotFoundException: com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
  • #2958 - Fixes #2957, check availability of native-image command
  • #2957 - Check availability of native-image command in NativeImagePhase
  • #2956 - ArchiveRootBuildItem should include archive location and the archive root paths
  • #2955 - ArchiveRootBuildItem should include archive location and the archive root paths
  • #2948 - Fix the inclusion of the built-in serializers and deserializers
  • #2947 - Add quarkus-test-h2 dependency to BOM
  • #2944 - Kafka - JsonObject serializer and deserializer not included in native image
  • #2943 - PgRowSet is now an Iterable in Axle shim
  • #2942 - Support JARs as test sources in Quarkus JUnit 5 extension
  • #2941 - Support JARs as test sources in Quarkus JUnit 5 extension
  • #2939 - Upgrade Gizmo to 1.0.0.Alpha5
  • #2938 - docs: mention the quarkus.smallrye-openapi.path config
  • #2937 - docs: inline attribute project-name to Quarkus
  • #2932 - Prevent infinite loop if pom parent has empty relative path
  • #2929 - Prevent UnsupportedOperationException with ASM 7
  • #2928 - docs: fix broken project name in extension authors guide
  • #2926 - issue 2925 - Remove reference to libcrypt
  • #2925 - Remove confusing reference to libcrypt
  • #2924 - Enhanced BootstrapClassLoaderFactory to support application archives
  • #2922 - BootstrapClassLoaderFactory to support application archives and respect managed dependencies
  • #2920 - Remove defunct phase and add paragraph about config root suffixes
  • #2919 - Generate a substitution for the usage of MethodHandle in kafka-client
  • #2915 - Support live-reload of multi-project Gradle builds
  • #2914 - Java 11+GraalVM: Kafka Crc32C uses method handle
  • #2913 - doc: upgrade to asciidoctor 2.0 and fix errors
  • #2912 - Use the io.quarkus groupId explicitly for hibernate-search-elasticsearch
  • #2911 - Allow registrations reflection on fields and methods but not the class
  • #2910 - Add first version of a Fabric8 Kubernetes Client extension
  • #2909 - quarkus:native-image should not fail if the runner jar does not exist
  • #2908 - quarkus:native-image should not fail if the runner jar does not exist
  • #2906 - Fix multi-project Gradle artifact resolution
  • #2902 - Fix the properties callouts in the Hibernate Search guide
  • #2901 - docs(hibernate): updates example of locking management
  • #2899 - feat: flush with Panache
  • #2895 - docs(hibernate): fix typo
  • #2894 - UnsupportedOperationException: This feature requires ASM7 while using Panache and Guava
  • #2893 - Comments are now ignored by ServiceUtil
  • #2892 - Comments are not properly managed by ServiceUtil
  • #2891 - Make RESTEasy config build phase explicit
  • #2884 - Fix broken quarkusDev in Gradle
  • #2878 - Only include the jars in the lib/ directory and classpath entries
  • #2876 - Update docs for Graal 19
  • #2875 - Move to GraalVM 19
  • #2859 - doc: add multi stage build to the native guide
  • #2857 - Micro versions updates
  • #2852 - Invalid classpath entry in MANIFEST.MF
  • #2792 - GraalVM 19.0 Blocker List
  • #2755 - Provide flush() and persistAndflush() to Panache
  • #2719 - Infinite iteration in LocalProject.loadRootModel
  • #2563 - Native image fails for Hibernate Validator (Graal 19)
  • #2438 - AJP init failure under Graal 19
  • #2428 - Class init controls have changed
  • #2412 - Support GraalVM 19
  • #2298 - Investigate cost of new GraalVM policy: static block run at runtime instead of build time init
  • #1874 - Gradle quarkusBuild fails when referencing local project
  • #1488 - Introduce a Kubernetes client
quarkus - 0.17.0

Published by gsmet over 5 years ago

Major changes

  • #2880 - Add JsonbSerde to Kafka client module
  • #2872 - Reactive updates and AMQP extension
  • #2775 - Add a Kogito (Drools + jBPM) extension
  • #2753 - Integrate Hibernate ORM with Hibernate Validator
  • #2693 - #2663 Quarkus Extension for Kafka Streams
  • #2555 - Update SmallRye Health to 2.0
  • #2542 -  Fix #2547 Camel servlet extension
  • #2361 - Camel JDBC extension

Complete changelog

  • #2882 - fix(native): native image build fails when directory contains spaces
  • #2881 - Config root suffix support
  • #2880 - Add JsonbSerde to Kafka client module
  • #2879 - Add a .gitignore entry for a file generated by Kogito
  • #2877 - Move the Hibernate Search FAQ from the blog post to the guide
  • #2873 - LocalWorkspaceDiscoveryTest - adding missing assertions
  • #2872 - Reactive updates and AMQP extension
  • #2870 - Check both BuiltinQualifier.ANY and BuiltinQualifier.DEFAULT
  • #2869 - Add extra link to native section guide
  • #2868 - Fixes #2867, e.printStrackTrace() in TX interceptor
  • #2867 - e.printStackTrace() in TransactionalInterceptorBase
  • #2864 - Instance.destroy() - support client proxies
  • #2862 - spring-di: support scopes on bean methods #2778
  • #2861 - Instance.destroy() - support client proxies
  • #2860 - Automatic config name management for build and run time config
  • #2858 - Document how ArC extensions can use built time medatada.
  • #2855 - Fix quarkus-agroal POM - add quarkus-narayana-jta dependency
  • #2853 - Fix case where no-arg constructor wasn't added to beans without super class
  • #2850 - Fixes #2781 allow ServletContext to be injected
  • #2849 - Fix thread safety of TransactionEntityManagers
  • #2848 - ConcurrentModificationException in TransactionEntityManagers.getEntityManager
  • #2846 - Slightly improve section on working with a gradle plugin snapshot
  • #2845 - Fixes #2806, prevent NPE if smallrye-jwt is disabled
  • #2841 - Upgrade Hibernate Validator to 6.1.0.Alpha5
  • #2840 - Move the title of guides to the top
  • #2839 - Register Hibernate ORM user types for reflection
  • #2838 - Skip racey TCK test
  • #2837 - Remove license headers
  • #2836 - Undertow 2.0.21.Final
  • #2831 - AgroalDataSource causes tests to fail with AmbiguousResolutionException
  • #2830 - Native compilation again does't like spaces in project directory in 0.15.0 and 0.16.0 ver
  • #2829 - feat(agroal): Adds a configuration option to enable datasource metrics
  • #2828 - [ArC] Document build time metadata that extensions can leverage
  • #2826 - Fix various warnings
  • #2825 - Document InjectionPointTransformer.
  • #2824 - Quarkus bypasses Nexus and downloads artefacts directly from maven central
  • #2823 - Docs - CDI guide - remove unnecessary dummy constructor
  • #2821 - Hibernate ORM user types should be registered for reflection
  • #2820 - Agroal datasource metrics enablement
  • #2818 - Refactor how ORM with Panache generates bridge methods
  • #2812 - Arc - register certain CDI components under BuildContext so extension…
  • #2806 - quarkus-smallrye-jwt NullPointerException when quarkus.smallrye-jwt.enabled=false
  • #2805 - Remove misleading sentence from Kubernetes / ap4k guide
  • #2804 - Define a mock mailbox bean where we can retrieve sent emails in mock mode
  • #2803 - Arc - correct circular dependency check to detect self-injection as w…
  • #2802 - Kubernetes (ap4k) Guide missing deployment documentation
  • #2795 - MicroProfile Rest Client property mp/uri is not handled
  • #2794 - Making sure the right RocksDB native binary is added for container build
  • #2793 - Add mock mailer
  • #2791 - fix: force Jackson transitive dependencies versions
  • #2789 - Jackson dependencies issue
  • #2788 - doc: how to lock with Panache
  • #2787 - Arc - Implement inheritance of scopes for beans.
  • #2785 - Implement the new selection algorithm
  • #2781 - Inject ServletContext in Quarkus application
  • #2780 - Introduce test Mock stereotype
  • #2779 - Allows OpenAPI path to contain segments e.g /api/openapi
  • #2778 - Support scopes on @Bean methods in spring-di
  • #2777 - Subclasses/client proxies - skip delegation if not constructed yet
  • #2776 - Update to smallrye-jwt-1.1-1.0.0
  • #2775 - Add a Kogito (Drools + jBPM) extension
  • #2774 - Client proxies - skip delegation if proxy is not constructed yet
  • #2772 - Implement BeanManger#isPassivatingScope
  • #2771 - Correction of a very minor typo
  • #2770 - More descriptive error message than java.lang.IllegalArgumentException: Must be a Class or String, got null when @Produces on a method returning a a non-proxiable bean
  • #2769 - Implement JsonbComponentInstanceCreator
  • #2757 - Fix number of thread in javadoc
  • #2756 - Impossible to change OpenApi document URL via application.properties
  • #2754 - style(camel): fix formatting issue
  • #2753 - Integrate Hibernate ORM with Hibernate Validator
  • #2749 - register websocket encoders and decoders for reflection
  • #2748 - StringIndexOutOfBoundsException in ApplicationArchiveBuildStep
  • #2747 - StringIndexOutOfBoundsException in ApplicationArchiveBuildSt
  • #2745 - WebSocket Encoder has to be explicitly registered for reflection
  • #2743 - MP Config TCK - fix a regression caused by #2629
  • #2740 - Handle NPE in exception handler
  • #2739 - Partial fix for #2724, don't include Quarkus extensions in the workspace
  • #2736 - Make additional archives actually work
  • #2732 - Mention mvn process-sources in CONTRIBUTING
  • #2731 - Update rest-json guide to add HTTP filters
  • #2725 - quarkus-smallrye-jwt (without any additional changes) makes the application build and run fail
  • #2723 - ubi8 based container for native mode application
  • #2722 - Add support for generating an example configuration file
  • #2721 - Implement BeanManger#isPassivatingScope
  • #2715 - Register reflective classes from bean archive index by providing the index
  • #2713 - Fixes #2712 - filter out null objects from extensions set
  • #2712 - Trailing comma for extensions definition of quarkus-maven-plugin:create causes NPE
  • #2711 - Add mp rest-client tck configuration
  • #2703 - NPE in new QuarkusExceptionHandler
  • #2700 - Add the Vert.x web client to the bom
  • #2698 - Add better error handing out of the box for web requests
  • #2694 - ValidationException when validating beans without validation annotations
  • #2693 - #2663 Quarkus Extension for Kafka Streams
  • #2692 - #2691 Extracting Kafka-based integration tests into their own module
  • #2691 - Separate Kafka-based integration tests from main integration tests
  • #2683 - Observers - add support for Reception.IF_EXISTS
  • #2682 - Add an extension for Camel-AWS SNS
  • #2681 - Add an extension for Camel-AWS SNS
  • #2673 - Singletons are created twice when observers subsystem is used
  • #2668 - Configuration Property in an Injected Bean is null during Startup (observes startupEvent)
  • #2663 - Create Quarkus extension for Kafka Streams
  • #2636 - Docs fixes
  • #2609 - Exception Details on Build step io.quarkus.arc.deployment.ArcAnnotationProcessor#build
  • #2589 - Explain @ConfigGroup and @ConfigRoot in more details
  • #2562 - Make sure the JAXBContext is initialized at build time when building native
  • #2555 - Update SmallRye Health to 2.0
  • #2547 - Camel servlet extension
  • #2542 -  Fix #2547 Camel servlet extension
  • #2527 - Update SmallRye Health Check to 2.0
  • #2470 - Quarkus bypasses Nexus and downloads artefacts directly from maven central
  • #2361 - Camel JDBC extension
  • #2302 - Hibernate ORM with Panache guide: mention regular HQL calls
  • #2266 - Hibernate ORM (and Panache) guide should mention @Transactional
  • #2205 - [camel] loading xml routes jvm vs native
  • #2196 - Hibernate and Panache entities not enhanced in external jars
  • #2188 - ArC - add BuildContext.Key.SCOPES so that extensions can work with the final set of scope types
  • #1937 - CDI scope types declared @Inherited are not inherited
  • #1889 - Integrate Hibernate Validator with Hibernate ORM
  • #1733 - Add vertx-web-client to the BOM
  • #1656 - Arc - Method used by Yasson not implemented
quarkus - 0.16.1

Published by gsmet over 5 years ago

Major changes

Complete changelog

  • #2742 - Fix reference to quarkus version in the kubernetes documentation
  • #2741 - Handle exception on shutdown in dev mode
  • #2738 - Fix regression around OpenAPI not working in dev mode anymore
  • #2734 - Remove the Quarkus deps from Narayana in favor of the SmallRye ones
  • #2733 - CDI.current() should throw ISE if no container is available
  • #2729 - NativeImageMojo - Check the pom first
  • #2728 - Improper shutdown exception
  • #2726 - Broken access in openapi and swagger-ui extensions
  • #2717 - Close Files.walk stream to avoid Too Many Open Files error
  • #2716 - Add Openshift patch command for Windows Users in Kubernetes Guide.
  • #2710 - Shutdown task failed: java.lang.IllegalArgumentException - quarkus-hibernate-orm and quarkus-smallrye-fault-tolerance enabled
  • #2708 - Fixes #2707: Use Files.newInputStream instead of FileInputStream directly
  • #2707 - web-fragment.xml support introduced in 0.16.0 is broken
quarkus - 0.16.0

Published by gsmet over 5 years ago

Major changes

  • #2631 - Support Swagger UI in production mode
  • #2624 - Quickstart guide for the Hibernate Search + Elasticsearch extension
  • #2612 - Add the ability to preserve only application beans but allow removal of framework beans
  • #2598 - Add support for config profiles
  • #2593 - Add @Unremoveable annotation to Arc
  • #2572 - Mailer extension
  • #2537 - Add Extension for Camel-AWS-SQS
  • #2481 - Introduce Arquillian adapter
  • #2480 - Support web fragments
  • #2399 - Support custom MicroProfile Config converters
  • #2259 - Allow to configure a CORS filter
  • #1816 - Reactive Postgres client guide

Complete changelog

  • #2697 - ArcContextProvider should check for Arc container being null.
  • #2696 - NPE from ArcContextProvider during app shutdown
  • #2690 - Handle baseUri value of @RegisterRestClient
  • #2688 - refactor: Replace "jbossas" in issue url by "quarkusio". Cleanup some minor typos
  • #2687 - MicroProfile Rest Client @RegisterRestClient ignoring baseUri property
  • #2685 - Add some additional cleanup filters
  • #2684 - Only register the contributed providers if we use all the built-in ones
  • #2680 - fix: remove warning on jaxrs classes
  • #2677 - Don't include the BOM in an extension POM
  • #2676 - Misc cleanup
  • #2675 - Allow to register JAX-RS endpoints generated by extensions - register…
  • #2674 - Ensure that live-reload config doesn't trigger a warning
  • #2672 - Upgrade Hibernate ORM to 5.4.3
  • #2671 - Gizmo is not considering the type parameters in DescriptorUtils.typeToString()
  • #2669 - [Arc] Fix method param type resolution, create test case.
  • #2666 - Remove the guide URLs for now
  • #2665 - Upgrade zookeeper to 3.4.14
  • #2662 - Using Strimzi in Kafka guide
  • #2661 - Fix the configuration property names in the mailer documentation
  • #2660 - Document quarkus.swagger-ui.always-include
  • #2659 - Fixes to the datasource guide
  • #2658 - Fix formatting issue in the JWT guide
  • #2655 - Misc cleanup
  • #2654 - fix(#1998): improves error message when quarkus:dev fails on empty project
  • #2652 - Unused file pattern in ClassPathArtifactResolver
  • #2647 - SmallRye REST client - warnings about duplicate provider registration
  • #2644 - fix(#2210): log a warning if a final method is skipped when generating client proxies and subclasses
  • #2643 - Upgrade Agroal to 1.5
  • #2642 - Exception stack for JDBC connection failure is too much
  • #2641 - Fix for missing default java.security.Principal producer
  • #2640 - Fix injection into interface-based resources
  • #2639 - Remove debug output
  • #2638 - If start failed always attempt restart
  • #2637 - Test for #2314 - Injected template proxy has a null toString()
  • #2635 - SmallRye FT integration - make use of transitive interceptor bindings
  • #2634 - Upgrade Hibernate ORM to 5.4.3.Final
  • #2633 - Upgrade Agroal to 1.5
  • #2631 - Support Swagger UI in production mode
  • #2630 - Allow classes from application archives to be transformed
  • #2629 - Fixes #2602, make tests CDI beans
  • #2627 - Fixes #2622 clear some state during reload
  • #2626 - New NullPointerException on generic injection with quarkus-arc
  • #2625 - Ignore RESTEasy multipart classes for reflection registration
  • #2624 - Quickstart guide for the Hibernate Search + Elasticsearch extension
  • #2622 - RxJava1ContextPropagator does not work correctly in the dev mode
  • #2621 - reactive stream operators: add dep on context propagation runtime
  • #2620 - Remove MpJwtPrincipalHandler
  • #2619 - context propagation restart fix
  • #2618 - Hot reload with context propagation/quarkus-smallrye-reactive-messaging-kafka fails
  • #2617 - fix: #2470 Use mirror to download dependencies if applicable
  • #2614 - Add support for logging async handler
  • #2613 - feat: change Hibernate cache expiration max-idle type to Duration
  • #2612 - Add the ability to preserve only application beans but allow removal of framework beans
  • #2610 - Update to Hibernate Search 6.0.0.Alpha6
  • #2608 - Fixes #2172, don't allow persist etc if no tx
  • #2607 - context propagation for fault tolerant invocations
  • #2605 - InjectionPointTransformerTest - using local variable kind
  • #2604 - Asserts in LocalWorkspaceDiscoveryTest
  • #2602 - @Transactional does not work in Quarkus tests
  • #2601 - Fixes #2511, swagger-ui does not work in gradle
  • #2600 - propose default path based on the resource class name
  • #2599 - Fixes #1609, make sure Collections.* object are serializable
  • #2598 - Add support for config profiles
  • #2597 - Allow to enable Swagger UI even outside of dev mode
  • #2596 - Add hot reload context
  • #2595 - Organize imports
  • #2594 - Fix potentiel NPE in create project
  • #2593 - Add @Unremoveable annotation to Arc
  • #2588 - Allow to programmatically register additional source folders from CompilationProvider
  • #2587 - -DnoDeps property to exclude the local project dependencies from dev-mode
  • #2586 - Skip build and native-image goals when the artifact is POM
  • #2584 - Duplicated project.build.sourceEncoding changed to project.reporting.outputEncoding
  • #2583 - Arc - implement support for transitive interceptor bindings.
  • #2582 - Doesn't install on Windows 10
  • #2581 - chore: configure automatic removal of unused imports
  • #2580 - Rename HotDeploymentConfigFileBuildItem
  • #2577 - build: bump jandex-maven-plugin from 1.0.5 to 1.0.6
  • #2576 - CDI.current().select(Foo.class).get() does not work if Foo is not injected
  • #2575 - Make it possible to disable multi-module dev mode discovery
  • #2574 - Rename HotDeploymentConfigFileBuildItem
  • #2573 - Arc - fix NPE on injecting generics, enhance test coverage for this
  • #2572 - Mailer extension
  • #2571 - refactor: minor cleanups to remove unused imports
  • #2570 - Allow hot reload to recover from startup failure
  • #2569 - Change the way OpenAPI works
  • #2568 - Add support for logging async handler
  • #2566 - NullPointerException on generic injection with quarkus-arc
  • #2565 - [fixes #2564] - CORS related properties should be optional otherwise they are set as an empty string
  • #2564 - [quarkus-keycloak] - CORS related properties should be optional otherwise they are set as an empty string
  • #2561 - Build failure when using many OpenApi anotations
  • #2560 - MP rest client interfaces do not support MP FT annotations
  • #2559 - Fix BeanManager.resolveInterceptors()
  • #2558 - Startup performance issue with OpenAPI
  • #2557 - BeanManager.resolveInterceptors() does not work correctly
  • #2554 - Fallback to LocalProject data if Maven does not provide metadata in quarkus:dev
  • #2553 - Some optimizations that help with reload time
  • #2552 - Collect HTTP server startup failure and re-throw them
  • #2551 - Fix CNFE when using reactive messaging without an explicit dependency on Vert.x
  • #2550 - Fixes #2498, work around current bytecode limits the stop large numbers of entities from being used
  • #2549 - NullPointerException in DevMojo when running mvn compile quarkus:dev
  • #2548 - reactive-messaging-kafka: CNFE: io.quarkus.netty.runtime.NettyTemplate
  • #2546 - Add a default toString() implementation for PanacheEntities
  • #2544 - quarkus-vertx-web hangs if port is in use
  • #2543 - feat(undertow): Support undertow-handlers.conf
  • #2541 - Camel-AWS - fix env variable substitution, fixes #2525
  • #2540 - Arc - allows to modify injection points. Add tests.
  • #2539 - Fixes #2537 Add Extension for Camel-AWS-SQS
  • #2537 - Add Extension for Camel-AWS-SQS
  • #2536 - Fix BeforeDestroyed and Destroyed event firing for request scope.
  • #2535 - Update Example in security-guide.adoc
  • #2533 - Support undertow-handlers.conf
  • #2530 - Apply minor cleanup to Panache deployment module
  • #2526 - feat: align console log to file log
  • #2525 - Camel-AWS S3 integration test: Env variable substitution doesn't work anymore
  • #2524 - Register all qualifiers for reflection
  • #2523 - Register all qualifiers for reflection to fix resolution in native image
  • #2522 - fix: #2386 Process annotation on Windows
  • #2521 - Update to Vert.x 3.7.0 and other reactive bits
  • #2520 - @BeforeDestroyed and @Destroyed events fired incorrectly for request context
  • #2519 - Generate missing no-args constructor for normal scoped bean class
  • #2518 - Add a default toString() implementation for PanacheEntities
  • #2517 - Fixes #2314 - Injected template proxy has a null toString()
  • #2515 - Cache archive indexes, so they are not re-indexed in dev mode
  • #2514 - Fixes #2400, ServletContainerInitializer support
  • #2513 - Fixes #2480, support web-fragment.xml
  • #2511 - Swagger-ui webjar not found in gradle setup
  • #2508 - Introduce type and config converter for memory sizes
  • #2506 - Add a linient Duration converter
  • #2505 - Add carriage return for guide
  • #2504 - Add search param in ListExtensions
  • #2501 - Apply template values to kubernetes/ap4k guide
  • #2500 - Add a list-extensions -Dsearch=foo
  • #2498 - Exception org.objectweb.asm.MethodTooLargeException with a lot of entities
  • #2497 - Minor thread pool config fixes
  • #2494 - A note about converters Priority
  • #2492 - Issue templates
  • #2488 - Console log and file log minimum level are not the same
  • #2487 - Arc - Fix assignability for generic hierarchies, add some tests
  • #2486 - Customize log name for QuarkusUnitTest
  • #2485 - Example fileSuffix for logging
  • #2484 - Tip for additionalBuildArgs
  • #2481 - Introduce Arquillian adapter
  • #2480 - Support web fragments
  • #2477 - Kubernetes (AP4K) Guide has unapplied templating artifacts
  • #2476 - build: bump jboss-parent to 35
  • #2475 - build: use junit-bom
  • #2474 - build: bump junit.jupiter from 5.4.1 to 5.4.2
  • #2473 - fix: #2203 Update proxy settings of each remote repositories if applicable
  • #2472 - Delegate ordinal across delegating configuration source
  • #2471 - AbstractDelegatingConfigSource doesn't delegate ordinal
  • #2470 - Quarkus bypasses Nexus and downloads artefacts directly from maven central
  • #2469 - Generate the missing no-args constructor for normal scoped CDI beans
  • #2468 - build: bump jackson-bom from 2.9.8 to 2.9.9
  • #2467 - Update Kotlin guide to show JSON usage
  • #2466 - RotatingLoggingTest disabled on Windows, file locking issue
  • #2465 - build: import Jackson dependencies as BOM
  • #2464 - RotatingLoggingTest failures on Windows
  • #2463 - list-extensions shows badly on small screens
  • #2462 - Extend CompilerContext to provide more details on the build
  • #2460 - added dep on reactive-streams-operators-deployment to kafka-deployment
  • #2458 - Reactive messaging, kafka and native: No ReactiveStreamEngine implementation found
  • #2456 - Unsatisfied dependency with quarkus-arc not happening with Weld
  • #2455 - Update JBoss Threads to 3.0.0.Beta4
  • #2454 - Manually added paths should not be ignored by BCLF.newDeploymentClassLoader()
  • #2453 - Manually added paths are ignored in BootstrapClassLoaderFactory.newDeploymentClassLoader()
  • #2452 - Introduce lenient Duration converter
  • #2451 - Introduce type and config converter for memory sizes
  • #2449 - Dependency updates
  • #2447 - Make sure that tracer is instantiated only once
  • #2446 - Fix copy-past error in security-guide.adoc
  • #2444 - Allow injection of BeanManager into tests
  • #2443 - Hot code reloading may rely on source file timestamps only
  • #2441 - build: bump assertj-core to 3.12.2
  • #2439 - Add support to multiple sourceDirectories (Maven)
  • #2436 - Document bootstrap config options and tooling
  • #2427 - Adding JDBC URL documentation
  • #2420 - Allow to register JAX-RS endpoints generated by extensions - #2419
  • #2419 - Allow to register JAX-RS endpoints generated by extensions
  • #2413 - JDBC driver not detected while building Quarkus with Gradle
  • #2403 - Clarify type of container
  • #2400 - ServletContainerInitializer implementations are never invoked
  • #2399 - Support custom MicroProfile Config converters
  • #2397 - move to using a config map for quarkus.hibernate-orm.cache.* config properties
  • #2386 - Hibernate Panache: methods and annotations are missing building jar with Maven on Windows 10
  • #2373 - CompilerProvider: CompilerContext should provide more details on the build
  • #2371 - CompilerProvider: hot code reloading should not assume class-file name correspondence
  • #2370 - Modules should allow multiple sourceDirectories
  • #2368 - @Inject BeanManager in @QuarkusTest annotated class does not work
  • #2353 - Document bootstrap config options and tooling
  • #2321 - Smallrye context propagation
  • #2314 - Injected template proxy has a null toString()
  • #2312 - Move to using a config map for quarkus.hibernate-orm.cache.* config properties
  • #2280 - Injection does not work with interface based rest endpoint
  • #2267 - Two beans with @Scheduled causes jaeger metrics error
  • #2259 - Allow to configure a CORS filter
  • #2253 - Integration test cannot be run from Eclipse
  • #2243 - Arc - allow to modify injection points
  • #2218 - Native mode - ClassCastException: org.jboss.threads.JBossThread cannot be cast to java.lang.Thread
  • #2210 - Log a warning if a final method is skipped when generating client proxies and subclasses
  • #2206 - [camel] initialization event fired before setting the injector to the converter registry
  • #2203 - Build failure in 0.13.3 due to proxy configuration
  • #2200 - Agroal config needs examples/doc for url
  • #2172 - PanacheEntityBase.persist() silently fails outside a transaction
  • #2136 - Include a CORS Filter that can be enabled via configuration
  • #2133 - Upgrade Kafka client version to 2.2.0
  • #2066 - QUARKUS-2021: It is now possible to provide a password for the keysto…
  • #1998 - Improve error message of quarkus:dev if project is empty
  • #1859 - Generate debug sources for generated bytecode
  • #1840 - Support sending emails in native mode
  • #1816 - Reactive Postgres client guide
  • #1740 - JaCoCo based code coverage analysis
  • #1615 - Introduce profile-based override for application.properties
  • #1609 - OpenAPI annotation @SecurityRequirements makes Quarkus crash
  • #1537 - Fault Tolerance @Fallback with @Timeout not working Properly with Panache ORM
  • #1399 - Async with Hibernate/Panache
  • #702 - Need a way for MP-config users to specify their converter types
  • #467 - MP-Context-Propagation support
  • #206 - Create Arquillian adapter
quarkus - 0.15.0

Published by gsmet over 5 years ago

Major changes

  • #2424 - [fixes #2422] - policy-enforcer should be disabled by default
  • #2423 - Docs - extension guide - how to override a bean
  • #2385 - Improve add-extension with error in case of multiple matches
  • #2369 - Support for the default groups and the tokens in Cookies
  • #2279 - Upgrade to GraalVM rc16
  • #2268 - Introduce an Hibernate Search + Elasticsearch extension
  • #2095 - Major improvements for the Flyway extension
  • #2086 - Add log rotation

Complete changelog

  • #2434 - feat: kubernetes extension generates probes if smallrye-health is ava…
  • #2433 - Add a note about configuring gradle build using locally built Quarkus version
  • #2432 - Add a note about configuring gradle build using locally built Quarkus version
  • #2431 - Confusing version override message logging in the Gradle plugin
  • #2430 - Confusing version override message logging in the Gradle plugin
  • #2429 - Exclude log4j dependency from the Vert.x Kafka Client dependency
  • #2426 - Exclusion of log4j Reactive Messaging Kafka
  • #2424 - [fixes #2422] - policy-enforcer should be disabled by default
  • #2423 - Docs - extension guide - how to override a bean
  • #2422 - Keycloak - policy-enforcer should be disabled by default
  • #2421 - Remove duplicate dependency causing a warning when building
  • #2418 - Vertx processor - produce ServiceStartBuildItem
  • #2416 - UTF-8 charset, string formatting, misc updates
  • #2415 - Make -Dextension and -Dextensions behave the same in the add-extension mojo
  • #2411 - Add reportExceptionStackTraces to NativeImagePhase and tools.
  • #2408 - fix: fixed typo in method name
  • #2407 - update the version of SmallRye Reactive Messaging to 0.0.8
  • #2401 - fix m2e war launcher lifcycle
  • #2398 - Use Maven equivalent BOM import syntax that in Gradle guide
  • #2395 - Initial work to get native-image generation working on windows with graalvm 19
  • #2393 - Make add-extensions -Dextension and -Dextensions behave the same
  • #2392 - MP Config integration - support injection of arrays and custom types
  • #2391 - Use the actual artifact extension instead of its packaging type
  • #2390 - Use Undertow to parse the cookies
  • #2389 - Properly handle sources configured with ${project.basedir} in dev mode
  • #2388 - Small fix for a not-commented comment
  • #2387 - Ensure that the live reload works on generated Kotlin projects
  • #2385 - Improve add-extension with error in case of multiple matches
  • #2382 - Remove the duplicate JWT token log message
  • #2381 - Observers - finish EventMetadata support
  • #2380 - Observers - finish EventMetadata support
  • #2379 - MP Config integration - support injection of arrays and custom types
  • #2377 - issue 2376 - fix knative secret credential link
  • #2376 - Container registry secrets link is broken
  • #2374 - Allow multiple file extensions per CompilationProvider
  • #2372 - CompilerProvider: consider allowing to claim multiple file extensions
  • #2369 - Support for the default groups and the tokens in Cookies
  • #2367 - Quarkus 0.14 problem with sourceDirectory specified in Pom
  • #2366 - Get the resulting jar path directly from the gradle jar task
  • #2365 - Disable TracingTest.testContextPropagationInFaultTolerance
  • #2364 - Fix example in the flyway guide
  • #2362 - Upgrade to RESTEasy 4.0.0.Final
  • #2360 - Elytron upgrade to 2.0.0.Alpha4
  • #2359 - Bump smallrye openapi version
  • #2358 - MP FT integration - fix FallbackHandler support
  • #2357 - Get the resulting jar path directly from the gradle jar task
  • #2356 - Config - fix javax.inject.Provider injection support
  • #2355 - Fix config properties validation
  • #2354 - @Inject @ConfigProperty javax.inject.Provider not supported
  • #2352 - Activate camel-core integration tests via -Dnative
  • #2350 - Config properties validation - ConfigProperty#name() is not mandatory
  • #2349 - Dev mode with maven multi module project takes non referenced deps
  • #2347 - Still: Could not find field com.sun.beans.WeakCache.map on class com.sun.beans.WeakCache
  • #2346 - CamelConfig.BuildTime.disableJaxb and disableXml need defaults
  • #2345 - Bump maven versions used in created projects
  • #2344 - FallbackHandler seems to not taken into consideration
  • #2343 - Upgrade to RESTEasy 4.0.0.CR3
  • #2340 - Tweaks to quarkus-gradle-plugin build
  • #2338 - Missing Reactive Pg Client extension in BOM
  • #2337 - Fail build if a non-Dependent bean injects InjectionPoint metadata
  • #2334 - Allow tests to be run from Eclipse (#2253)
  • #2332 - Dev mode - identify classes generated from all hot deployment paths
  • #2331 - BuildMojo does not take into account project's packaging (assuming it's a jar)
  • #2329 - Make very minor changes to extension philosophy section
  • #2327 - BuildMojo does not take into account project's packaging (assuming it's a jar)
  • #2325 - Update to SmallRye Open API 1.1.2
  • #2319 - Maven Multi module CDI Injection_ClientProxy ClassCastException
  • #2318 - Refactor createProject for Init Starter
  • #2317 - Dev mode with maven multi module project takes non referenced dependencies
  • #2313 - Adding ServiceProviderBuildItem List constructor, removing the array null check as the List is validated as well
  • #2310 - Camel extension is too verbose on default log level, fixes #2233
  • #2309 - fix(#2308): Fixes NPE if no baseDir provided.
  • #2308 - Null Pointer is thrown if no baseDir in MavenRepoInitializer
  • #2306 - Fix typo in extension guide
  • #2304 - Remove warning on no endpoint specified, as UDPSender is now working
  • #2301 - Make the default datasource application scoped
  • #2300 - Update to smallrye-jwt 1.1.4 and remove CDI producers
  • #2297 - io.quarkus.it package fixes
  • #2296 - Typos
  • #2295 - Make sure version is available for Camel, fixes #1807
  • #2294 - BootstrapAppModelResolver assumes that Maven packaging === extension
  • #2291 - Revert "Swagger UI Docs"
  • #2286 - Make sure the current project is added to the loaded workspace
  • #2285 - chore: missing char in directory name
  • #2281 - Add javax.xml.bind.helpers.Messages resource
  • #2279 - Upgrade to GraalVM rc16
  • #2278 - Possible NPE in camel extension, fixes #2273
  • #2275 - Failed to locate current project when the current project is not a module of its parent
  • #2273 - Possible NPE in camel extension
  • #2272 - Revert "Fix usage of class not available in Java 9+", fixes #2207
  • #2271 - Fix Gradle builds with property files
  • #2270 - The datasources are not ready to be consumed when injecting a DS to CamelLifecycle
  • #2268 - Introduce an Hibernate Search + Elasticsearch extension
  • #2265 - Configuration guide - fix injecting non-existing properties
  • #2264 - Configuration guide - incorrect description of injecting non-existing properties
  • #2262 - OpenAPI spec not generated correctly when JSR303 Bean Validation annotations used
  • #2258 - Failure to startup with io.quarkus:quarkus-smallrye-reactive-messaging-kafka extensions
  • #2257 - fix very minor typo in security-guide.adoc
  • #2256 - Align maven list-extensions usage on add-extension
  • #2255 - Upgrade to JBoss Threads 3.0.0.Beta3
  • #2250 - Include the javax.xml.bind.helpers.Messages resource bundle in the JAXB extension
  • #2248 - Use Maven's default profile activator for profile activation
  • #2247 - Bootstrap maven initializer does not handle profile activation configs
  • #2246 - Improve support for infinispan marshaller
  • #2245 - Add missing @Inject to fields annotated with specific annotations
  • #2242 - Add a extensions philosophy section to the guide
  • #2240 - Basic creator outcome tests
  • #2239 - Initialize a properly configured ProviderFactory at static init time
  • #2237 - @Metric annotation requires @Inject too
  • #2236 - Do not duplicate managed version of slf4j-jboss-logging
  • #2234 - RuntimeClassLoader fixes
  • #2233 - Camel extension is too verbose on default log level
  • #2232 - Added MDC and NDC to docs
  • #2230 - OpenAPI hidden property not hidden
  • #2221 - NPE while starting an application with @Incoming method
  • #2220 - Nicer thread pool shutdown handling
  • #2216 - Amazon lambda Template cleanup - remove duplicated code
  • #2214 - remove gradle-it, need a better approach in the future
  • #2213 - Add log files rotation #2086
  • #2212 - Modifies File logging guide so that it corresponds with default behavior
  • #2207 - [camel] Could not find field com.sun.beans.WeakCache.map
  • #2202 - Runner JAR lib and Class-Path content tests
  • #2201 - Fix #2096 Maven archetype does not generate/include .gitignore file
  • #2199 - Problem with quarkus live reload with a jaxb project
  • #2197 - Amazon Lambda - minor cleanup
  • #2195 - Multiple Datasource support
  • #2184 - Use Strimzi Kafka images
  • #2167 - Support the cases where JWT token is not available in HTTP Authorization header
  • #2163 - Decouple RESTEasy and Undertow and introduce an amazon-lambda-resteasy extension
  • #2162 - Infinispan ServerList property value override at runtime
  • #2156 - Define tracer as singleton
  • #2132 - Copy quarkus sub-process output to console (#2109)
  • #2131 - Build should fail if a non-Dependent bean injects InjectionPoint metadata
  • #2116 - Add tests for the startup log output #2005
  • #2096 - Maven archetype does not generate/include .gitignore file
  • #2095 - Major improvements for the Flyway extension
  • #2092 - decouple Undertow from RESTEasy
  • #2088 - Finalize multiple datasources support for Agroal
  • #2086 - Add log rotation
  • #2075 - 'provided' app deps should be added in dev mode and dev-mode-tree
  • #2074 - Add quarkus-bootstrap:dev-mode-tree
  • #2073 - 'provided' app deps should be added to the classpath in dev mode
  • #2065 - add link to list of possible dialects in the 'Using Hibernate orm and JPA' guide
  • #2040 - JAX-RS exceptions in native mode CNFE javax.ws.rs.ext.Providers
  • #2039 - Reactive Postgres Client extension
  • #2005 - Add tests for the startup log output
  • #1938 - Maven plugin quarkus:list-extensions usage with add-extension
  • #1925 - Improve flyway extension to be more cohesive with Quarkus
  • #1862 - Reactive Postgres Client extension
  • #1807 - Camel Extension - Native binary does not output Camel version
  • #1708 - io.quarkus.bootstrap.BootstrapException if pom exists in parent directory
  • #1564 - Add link to list of possible dialects in the "USING HIBERNATE ORM AND JPA" guide
  • #1477 - RuntimeClassLoader inconsistent resource lookups
  • #1321 - Infinispan properties override at runtime
  • #1199 - Add logo to QuarkusIO organization
  • #484 - Jaeger: Fix core dump when using UdpSender (reproduce by not including the JAEGER_ENDPOINT system property)
quarkus - 0.14.0

Published by gsmet over 5 years ago

Major changes

  • #2165 - Disable Fallback native images by default
  • #1983 - Upgrade to GraalVM rc15
  • #1973 - Add support for quarkus:dev in multimodule projects
  • #1849 - Keycloak Extension

Complete changelog

  • #2204 - Fix hardcoded version in Gradle artifacts
  • #2194 - Propagate AWS Lambda context
  • #2192 - Quarkus 0.13.0 - 0.13.3 application.properties enviroment variables doesnt work
  • #2191 - Vertx - handle exceptions thrown by consumer methods
  • #2190 - [Docs] Add some notes about native-image flags we use
  • #2189 - Wait until all spans are reported
  • #2186 - #2098 disable Jolokia in JVM mode Dockerfile
  • #2183 - Call start() on Thread
  • #2182 - Fix various Spring DI processor bugs relating to scopes
  • #2181 - Force org.jboss.logmanager.LogManager in Docker image
  • #2179 - Build should fail if a bean or producer declares multiple scopes
  • #2178 - Build should fail if a bean or producer declares multiple scopes
  • #2177 - Fixes #2176: Add missing endpoint
  • #2171 - Log a proper message when launching dev mode on unbuilt module
  • #2166 - Remote dev does not work if URL ends with /
  • #2165 - Disable Fallback native images by default
  • #2164 - Vertx ConsumeEvent method handle exception
  • #2161 - Using AssertJ contentOf instead of commons-io in tests
  • #2159 - Minor typo fix in FlyWay documentation
  • #2157 - move duplicate checks for maven build plugin to MojoUtils
  • #2155 - Use proper Config when validating config properties and injecting into beans
  • #2153 - Configuration classes are application classes.
  • #2147 - Extension guide - runtime module annotation processor config
  • #2146 - Allow injecting default value of quarkus.http.port
  • #2145 - Logs for Quarkus jvm mode app in Docker have java.util.logging format
  • #2141 - Extension guide - deployment module annotation processor config
  • #2139 - Jax-RS typo fix
  • #2138 - Build time config options are not reloaded in dev mode
  • #2130 - Update newline character for printf and debugf, small string formating changes
  • #2129 - Use more efficient Map.entrySet()
  • #2127 - Extension authors guide should mention the need for quarkus-extension-processor
  • #2126 - AroundConstruct*Test sync
  • #2123 - Avoid depending on platform's default charset
  • #2122 - Fix for 2114 - Missing AWS events classes in jandex when building Lambda
  • #2121 - Make sure Gradle properly resolves dependencies again
  • #2117 - "Cached" application properties when multiple tests are run
  • #2114 - Native Amazon lambda - missing reflection registration for API Gateway event inner classes.
  • #2112 - Activate request context during scheduled method invocations
  • #2108 - Load maven/gradle plugin dependencies from configuration (#2103)
  • #2105 - Upgrade JVM Docker base image
  • #2104 - Fix a NPE in dev mode when the config file does not exist
  • #2103 - Gradle quarkusDev causes NoClassDefFoundError
  • #2102 - EntityManager doesn't work for quarkus scheduler
  • #2098 - Drop jolokia from JVM mode Docker as our monitoring strategy is around Prometheus
  • #2097 - Add support for Amazon lambda tests
  • #2089 - Better error message when the health check has no name
  • #2085 - Use the TCCL to load the OpenAPI extension classes
  • #2084 - NPE in ClassLoaderCompiler with multi-module project
  • #2072 - Health check throw an NPE if the name if not set
  • #2064 - Give proper description to QuarkusDev task
  • #2062 - Allow injection of config properties into test with @Inject
  • #2061 - @ConfigProperty without @Inject does not work in test
  • #2060 - Incomplete Maven Goal descriptions
  • #2059 - Throw an exception if no deps collected for a deployment artifact
  • #2058 - Throw an exception if no deps collected for a deployment artifact
  • #2057 - Bootstrap workspace discovery should rely on the presence of parent in pom.xml
  • #2056 - Bootstrap workspace discovery should rely on the presence of parent in pom.xml
  • #2053 - Remove redundant bytecode transformer checks
  • #2044 - Validate Maven profile names and recognize -P
  • #2043 - Validate Maven profile names and recognize -P
  • #2038 - Propagate tracing context in mp fault tolerance
  • #2035 - Fix #1701: mark isPersistent() method transient
  • #2034 - org.jboss.builder package rename to io.quarkus.builder
  • #2030 - Add tests for microprofile opentracing
  • #2025 - rename com.acme to org.acme everywhere
  • #2023 - Issue 1934 extra entries filter in jar
  • #2017 - Issue #1578 Adding json schema validator
  • #2013 - Allow deploying snapshot artifacts
  • #2007 - Change com.acme to org.acme to be in sync with majority
  • #1995 - fix: typo in package name scirpt -> script
  • #1993 - add jaxb-osgi exclusion for rest-assured to BOM (fixes #1991)
  • #1991 - Depending on rest-assured (in some particular way, maven-dependency-plugin with true?) fails Maven build under Java 11
  • #1990 - Update getting-started-guide.adoc
  • #1987 - MINOR Getting Started Guide example fix
  • #1983 - Upgrade to GraalVM rc15
  • #1981 - io.quarkus.it packages prefix - fix of new additions
  • #1974 - OpenAPI OASFilter not working in dev mode
  • #1973 - Add support for quarkus:dev in multimodule projects
  • #1970 - Fix install when using uberjar
  • #1968 - Decisions framework
  • #1954 - avoid using mavenLocal() in devtools/gradle
  • #1950 - Support not having any config for Panache if no real entities
  • #1936 - Possibility to customize Ignored Entries
  • #1934 - UberJar SecurityException when containing signed files
  • #1929 - change Gradle IT build.gradle (and POM preparing for it) to be more like IRL
  • #1907 - Fixes #1606, add tests for webjars and make them work correctly
  • #1905 - checks return code on dev mode
  • #1901 - io.quarkus.it packages prefix unification for integration-tests module
  • #1895 - Some improvements regarding our use of Commons Beanutils
  • #1881 - add support for GraalVM RuntimeReflection's 'finalIsWritable' parameter
  • #1879 - Add quarkus-bootstrap:build-tree
  • #1878 - Initial work on enabling a shared executor pool
  • #1877 - bootstrap maven plugin goal to display build dependency tree
  • #1875 - Generate default constructor for RESTEasy classes if needed
  • #1851 - [fixes #1849] - Keycloak Extension
  • #1849 - Keycloak Extension
  • #1845 - #1844: Update to smallrye-jwt 1.1.3
  • #1774 - Incomplete Maven Goal descriptions
  • #1757 - Improves unit tests coverage regarding Hibernate ORM's handling of import.sql imports #558
  • #1709 - Change resteasy.gzip to ConfigGroup; Add resetasy.gzip.max-input config
  • #1701 - Panache: mark isPersistent() method transient
  • #1578 - RestAssured Json Schema Validator
  • #1484 - Support quarkus:dev in multimodule projects
  • #1314 - Constructor injection does not work on RESTEasy component
  • #558 - Improve unit tests coverage regarding Hibernate ORM's handling of import.sql imports
  • #480 - DevMojo does not check return code
quarkus - 0.13.3

Published by gsmet over 5 years ago

Major changes

Complete changelog

  • #2106 - Fix a NPE in dev mode when the config file does not exist - 0.13
  • #2100 - ProcessBuilder for determining UID and GID in linux docker build was …
  • #2099 - Process for non-root docker builds redirect wrong stream
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