All Versions
43
Latest Version
Avg Release Cycle
8 days
Latest Release
1402 days ago

Changelog History
Page 4

  • v1.2.0.Final Changes

    January 23, 2020

    Major changes

    Complete changelog

    • πŸ“š #6731 - Fix a few links in the documentation
    • #6729 - Vault Transit Engine guide
    • πŸ”§ #6727 - Make optional the oauth2 configuration when the extension is disabled
    • #6719 - Fix JaCoCo report
    • #6716 - Disable the DNS resolver when creating the options
    • #6715 - Add example of adding multiple classes to --initialize-at-run-time
    • #6714 - Fix bug in KubernetesClientProducer causing wrong config for kubernetes client
    • #6712 - Gizmo 1.0.1.Final
    • #6711 - RESTEasy standalone does not serve files if http-root is set
    • πŸ”’ #6708 - doc: fix security-jwt.adoc according to quickstart project
    • 🌲 #6699 - Enable JNI for logging-gelf
    • πŸ— #6697 - Native build fails with "quarkus-logging-gelf" extension (Unsupported method sun.nio.ch.DatagramDispatcher.read0)
    • ⚑️ #6692 - Update JWT guide with a list of smallrye-jwt properties
    • πŸ“„ #6689 - doc: improve the Kubernetes extension docs slightly
    • #6684 - -H:+AddAllCharsets passed to native-image even though no extension requested it
    • #6683 - -H:+AddAllCharsets passed to native-image even though no extension requested it
    • #6681 - Ensure that a missing user.country system property doesn't break the application
    • ⚑️ #6678 - Optimize Vert.x startup by avoiding DNS resolver initialization
    • 0️⃣ #6675 - Qute - fix default template extensions for java.util.Map
    • #6674 - Thread safety issues
    • πŸ‘ #6672 - Add support for .yml in addition to .yaml
    • #6671 - Fix restricting bean types via @typed
    • #6668 - quarkus-config-yaml does not recognize "application.yml"
    • 🌐 #6666 - Don't restart on web resource change
    • #6665 - Fix a problem where env vars do not have the right ordinal
    • #6636 - Document Vault Transit Engine
    • βœ… #6608 - OIDC test checking the custom principal name is unstable
    • 0️⃣ #6519 - Qute - fix default template extensions for java.util.Map
    • #6417 - Dev mode not working anymore when META-INF/resources is generated
    • #6252 - fix: handling of arrays in kubernetes properties
    • πŸ‘» #3655 - REST Client false exception mapping when using CompletionStage
    • #3394 - Introduce quarkus-cache extension
    • 0️⃣ #2383 - Document how to use JWT default groups, custom headers, custom group and sub path/defaults, kid, whitelists, jwk rotation
  • v1.2.0.CR1 Changes

    January 21, 2020

    Major changes

    • πŸ‘ #6581 - Introduce transactional observer support.
    • πŸ‘ #6574 - Support both GraalVM 19.2.1 and 19.3.1
    • #6569 - Disable automatic association management in Hibernate ORM entities
    • #6559 - Expose metrics from Hibernate ORM
    • πŸ”§ #6547 - Support configuring ImplicitNamingStrategy in Hibernate ORM
    • #6528 - Use UBI instead of Alpine for JVM container in the generated project
    • πŸ”§ #6451 - Support configuring PhysicalNamingStrategy in Hibernate ORM
    • πŸ”€ #6375 - Use mongodb-driver-sync instead of mongo-java-driver
    • πŸ‘ #6361 - Improve Hibernate Validator localization support with RESTEasy
    • #6300 - SmallRye Fault Tolerance 4.x
    • πŸ‘ #6233 - Mailer - support Qute templates
    • ⬆️ #6204 - Upgrade to Hibernate Search 6.0.0 beta3
    • πŸ‘ #6174 - Add Support to Multiple Vault KV Paths
    • #6111 - Add LDAP authentication with Elytron LDAP realm
    • πŸ”§ #5861 - Add possibility to override the logging configuration of each handler on category level
    • #5272 - Unified way for extensions to register metrics
    • πŸ‘ #5147 - Add support for Vault Transit Secret Engine
    • #4387 - Add the hibernate globally-quoted-identifiers parameter

    Complete changelog

    • ⬆️ #6662 - Add artemis-server to the BOM so that upgrades are consistent
    • #6660 - Fix Kafka Codec Registration
    • πŸ”’ #6659 - Remove elytron-security-ldap
    • #6657 - Don't fire the startup event until the vert.x producer has been initialized
    • 🐳 #6656 - Better utilization of Docker layer caching in native-and-ssl.adoc Dockerfile example
    • ✏️ #6651 - Fix typos in writing-extensions.adoc
    • #6648 - Align jackson versions to 2.10.2
    • ⚑️ #6646 - ProtoStream update, solves #5554
    • 🚚 #6643 - Remove synthetic flag for created acessor methods in Panache
    • #6642 - Bump MicroProfile OpenTracing to 1.3.2
    • #6641 - Panache entites are not marked as dirty after deserialization with Jackson
    • #6638 - Qute @TemplateData - rename ignoreSubclasses to ignoreSuperclasses
    • #6633 - Align Validation guide with quickstart
    • #6632 - Fix minor spelling mistakes in comments
    • #6629 - doc: fix compilation error
    • πŸ”’ #6617 - Disable native tests execution for elytron-security-ldap
    • πŸ— #6614 - Trim graalvm additional build arguments
    • #6613 - MongoDB with Panache : avoid to project on the class field
    • #6612 - Sometimes getting an NPE when using Startup event and vertx
    • βœ… #6611 - QuarkusUnitTest - detect usage of non-static fields and fail correctly
    • βœ… #6610 - Disable OIDC principal claim test
    • πŸ”’ #6609 - Fix multidatasource example in Security JDBC
    • ⚑️ #6605 - Update config yaml guide
    • #6604 - Forbid native image generation from GraalVM 19.3.0.2
    • ⏱ #6602 - Fix simple scheduler cron triggers in JDK9+
    • #6601 - Handle association manually as automatic association management was disabled
    • ⏱ #6600 - Simple scheduler CRON triggers do not work correctly with JDK9+
    • πŸ›  #6599 - Make use of QuteConfig.suffixes when validating template injections
    • #6598 - Failed to augment application classes when using -H:ReflectionConfigurationFiles=
    • #6597 - Add Netty substitution that addresses Camel Quarkus issue
    • #6595 - RESTeasy standalone does not respect max request size
    • πŸ— #6593 - Fix build hang on systems with low disk space
    • #6592 - Bump artemis.version from 2.10.1 to 2.11.0
    • #6590 - Resteasy Vert.x does not respect max body size
    • 🏁 #6589 - Relax datePattern to pass on Windows with cmder
    • #6587 - Kafka codec are not registered for reflection
    • πŸ‘ #6586 - Support OIDC token custom principal claims
    • #6585 - Disable failing OpenTracing TCK module
    • #6583 - Manage Instant as MongoDB ISODate
    • πŸ›  #6582 - Kubernetes Extension: Include openshift, knative and more in the list of supported prefixes
    • πŸ‘ #6581 - Introduce transactional observer support.
    • #6578 - Fix GELF guide link
    • #6577 - GELF extension guide missing in "open guide" menu option
    • #6576 - OpenShift manifests now reference the correct artifact
    • #6575 - Qute value resolver generator - always skip static methods
    • πŸ‘ #6574 - Support both GraalVM 19.2.1 and 19.3.1
    • ⚑️ #6573 - Update to smallrye-jwt 2.0.12
    • ⚑️ #6572 - Update to smallrye-jwt 2.0.12
    • πŸ‘ #6570 - Qute "if" section - support multiple conditions
    • #6569 - Disable automatic association management in Hibernate ORM entities
    • πŸ“„ #6567 - Fix spelling in docs
    • #6566 - PanacheMongoRepository does not deal well with instants
    • #6565 - Add 'org.eclipse:yasson' to dependabot config
    • πŸ›  #6560 - Some tiny English fixes from reading guides
    • #6559 - Expose metrics from Hibernate ORM
    • ⚑️ #6558 - Update Yasson to v1.0.6
    • πŸ‘ #6557 - Support Hibernate ORM's map entity mode
    • #6556 - doc: use public inner class for reflection
    • πŸ— #6555 - ObjectStoreEnvironmentBean.getObjectStore should not cache the user.home during build-time
    • πŸ‘» #6553 - STM - File System Exception
    • βͺ #6552 - Restore the ability to use a system property for remote-dev
    • #6550 - :remote-dev mode stopped working with 1.1.0.Final
    • 🀑 #6548 - Improving the mailer adoc by adding quarkus.mailer.mock=false in the initial set of properties.
    • πŸ”§ #6547 - Support configuring ImplicitNamingStrategy in Hibernate ORM
    • #6546 - Hibernate ORM Implicit Naming Strategy Config
    • #6543 - Swallow exceptions thrown from Bean.destroy()
    • #6542 - Add RX Java 2 to the list of dependency maintained by Dependabot
    • ⬆️ #6541 - Upgrade mysql-connector-java from 8.0.18 to 8.0.19
    • #6535 - Bump httpcore from 4.4.12 to 4.4.13
    • ⚑️ #6533 - update and align RX Java 2 version to 2.2.17
    • ⚑️ #6532 - Update to logstash-gelf 1.14.0 and remove the substitution
    • πŸ‘» #6529 - ArC - exception thrown in @PreDestroy callback of a application/singleton bean prevents container shutdown
    • #6528 - Use UBI instead of Alpine for JVM container in the generated project
    • #6525 - Use same JUnit version used in quarkus BOM
    • ⚑️ #6524 - Update Mockito in tools project
    • πŸ‘· #6523 - Set higher timeouts for JVM CI jobs
    • πŸ‘ #6518 - Enable SSL native support for quarkus-jsch
    • #6517 - Ensure that Java 12+ interfaces of java.lang.String are as CDI types
    • #6516 - Using TimeUnit.NANOSECONDS instead of NANOSECONDS
    • ⚑️ #6511 - Updated Mockito version
    • πŸ”§ #6505 - Properly show configuration errors in the output
    • #6504 - Do not assume non-existent source dirs as working and source dir
    • πŸ— #6493 - graalvmHome should be optional in gradle buildNative
    • ⚑️ #6489 - Update getting-started.adoc for windows
    • πŸ”Œ #6485 - Adding Groovy plugin to Gradle project fails quarkusDev
    • #6484 - Fix spelling in extension doc
    • #6483 - Double GraalVM compatibility effort
    • πŸ’» #6482 - Add ability to disable Swagger UI
    • πŸ“š #6480 - Generate PDFs for the documentation and build an assemble zip
    • #6475 - Fix a copy/paste error in writing-extensions.adoc
    • πŸ‘ #6472 - Add support for kebab case in @ConfigProperties
    • πŸ“š #6468 - Fix GraalVM SDK version in documentation
    • πŸ“œ #6467 - Qute parser - improve error messages
    • πŸ”§ #6466 - Display proper error message when setting invalid configuration at runtime
    • #6465 - Bump kubernetes-client-bom from 4.6.4 to 4.7.0
    • 🐳 #6461 - Native executable must be made executable in Dockerfile
    • #6457 - Provide option on the @ConfigProperties annotation to control the kebab-case naming of properties
    • 🚚 #6456 - Remove useless version from the reactive * client poms
    • #6455 - Fix for #6442 quarkusDev not working in multi module projects
    • 🌐 #6453 - Allow JAX-RS mapping in web.xml
    • πŸ”§ #6451 - Support configuring PhysicalNamingStrategy in Hibernate ORM
    • 🚚 #6449 - Remove unused Vert.x GraalVM substitution
    • #6448 - Bump mariadb-java-client from 2.5.2 to 2.5.3
    • πŸ›  #6447 - Docs typo fixes
    • πŸ“„ #6446 - docs: fix link to native-and-ssl in mailer.adoc
    • 🌲 #6445 - Arc should only emit once log msg per missing class in index.
    • πŸ‘ #6444 - Qute - support @TemplateExtension declared on a class
    • βœ… #6443 - Extending smoke tests for SR context propagation integration.
    • #6442 - quarkusDev doesn't work in multi module gradle project
    • πŸ‘ #6438 - Qute - support @TemplateExtension declared on a class
    • πŸ‘» #6437 - Qute - more meaningful exception for missing parameter declaration class
    • 🌲 #6434 - Centralized log management with graylog not working
    • ⚑️ #6432 - ArC - optimize CreationalContext
    • #6429 - Bump flyway-core from 6.1.3 to 6.1.4
    • πŸ”§ #6426 - url-pattern not configured properly in Vertx
    • πŸ’» #6425 - Add ability to disable swagger ui
    • πŸ“š #6415 - Fix table structure and alignment in Kubernetes documentation
    • 🌲 #6412 - Lots of logging if class is not in index
    • πŸ›  #6410 - Typo fixes
    • ⬆️ #6406 - Upgrade Jackson to 2.10.2
    • πŸ”§ #6402 - add configuration option to include full MDC in logging-gelf extension
    • βœ… #6397 - Hibernate Validator dev mode tests added
    • πŸ— #6396 - Native build failed due to UnresolvedElementException: Discovered unresolved method during parsing: io.quarkus.hibernate.orm.panache.PanacheEntityBase.count()
    • #6385 - ConfigProperty quarkus.profile always set to "prod"
    • #6384 - Properly initialize Maven profile options during bootstrap
    • πŸ“¦ #6383 - Using mvn package -Pnative instead of -Dnative, leads to CCE
    • ⬆️ #6380 - Upgrade Jackson to 2.10.1
    • πŸ— #6379 - native image build fails on graal-ce-java11-19.3.0.2
    • β†ͺ #6378 - Add a quick workaround to get javadoc generation happy
    • πŸ”€ #6375 - Use mongodb-driver-sync instead of mongo-java-driver
    • 🐳 #6373 - Ensure that MySQL integration test works with Docker Maven plugin
    • 🐳 #6372 - integration-tests/jpa-mysql test fails against docker instance
    • πŸ‘» #6366 - Raise more meaningful exception when referencing non-existent type in Qute template
    • ⚑️ #6364 - Update GraalVM to 19.3.0.2
    • πŸ‘ #6361 - Improve Hibernate Validator localization support with RESTEasy
    • βœ… #6359 - Using constants in Gradle tests
    • πŸ”§ #6357 - Provides additional configuration options for logging-gelf
    • πŸ›  #6348 - [fixes #4448] - OIDC Multi-tenancy Support
    • πŸ‘ #6346 - Add support for Hibernate ORM naming strategy
    • #6338 - added ssl port output at server start
    • 🌲 #6336 - Add more config options for quarkus-logging-gelf
    • πŸ–¨ #6331 - SSL Port is not printed in startup
    • #6326 - Enlist repository parameterized types for reflection
    • #6324 - MongoDB with Panache didn't enlist for reflection Repository parameterized type
    • #6307 - feat(flyway): integrate flyway's validate functionality into quarkus
    • #6300 - SmallRye Fault Tolerance 4.x
    • #6298 - Bump flyway-core from 6.1.2 to 6.1.3
    • πŸ”Œ #6295 - Add README.md for the Gradle plugin
    • #6283 - Bump RESTEasy to 4.4.2.Final
    • #6281 - Prevent throwing NPE when recorded objects contain null collections
    • #6274 - Put trace context into MDC
    • #6272 - Reactive routes - detect unordered conflicting routes
    • #6269 - Spring Boot properties extension
    • #6258 - Bump debezium-core from 0.10.0.Final to 1.0.0.Final
    • #6255 - quarkus.application.version config property is unavailable
    • βœ… #6249 - Devmode test for Metrics
    • βœ… #6248 - Add a dev-mode test for the Spring Web module
    • πŸ”’ #6247 - Add a dev-mode test for the Spring Security module
    • βœ… #6246 - Add websockets dev mode test
    • #6242 - Some housekeeping on our pom files
    • βœ… #6241 - Agroal dev mode test
    • #6240 - Push Flyway integration to the next level
    • πŸ”’ #6239 - Include sun.security.util.Resources bundle in native image
    • βœ… #6236 - quarkus-integration-test-infinispan-embedded tests execution fails in native mode with JDK 11
    • πŸ‘ #6233 - Mailer - support Qute templates
    • βœ… #6231 - Add a dev-mode test for the Spring Data JPA module
    • #6225 - ArC - activate request context for any observer notification
    • #6221 - ArC - activate request context for any observer notification (if not already active)
    • βœ… #6215 - [fixes #5926] - Attempt to make code flow test more stable
    • #6213 - Bump flyway-core from 6.1.1 to 6.1.2
    • #6207 - Transfer JAX-B annotations from fields to accessor
    • ⬆️ #6204 - Upgrade to Hibernate Search 6.0.0 beta3
    • #6193 - Expose metrics from Hibernate ORM extension
    • #6191 - Fix #5885: generics break panache repo enhancer
    • 🚚 #6182 - Removed Quarkus bootstrap dependencies not used (directly) by bootstrap core
    • βœ… #6181 - Raise a few native tests timeout
    • #6178 - Initialize com.microsoft.sqlserver.jdbc.KerbAuthentication at run time
    • πŸ‘ #6174 - Add Support to Multiple Vault KV Paths
    • #6169 - Substitute BootLoader.loadClassOrNull(name) to fix a NPE with JDK 11
    • ⚠ #6165 - Reactive routes - log a warning if multiple routes match the same path and no order is declared
    • πŸ“œ #6164 - Qute parser - show the template path and line number in error messages
    • #6161 - Introduce handling of more advanced generics cases in JandexUtil
    • #6159 - Qute - collect all possible template variants
    • πŸ‘ #6158 - Support Qute templates in mailer extension
    • #6141 - Allow JAXB to be a runtime dependency of Hibernate ORM
    • βœ… #6127 - BootLoader.loadClassOrNull() NPE during native tests execution with JDK 11
    • #6120 - Introduce JSch extension
    • #6115 - Neo4j doesn't work in native mode anymore
    • #6111 - Add LDAP authentication with Elytron LDAP realm
    • 🚚 #6110 - Move jsch bits out of quarkus-jgit
    • πŸ— #6098 - ArC - introduce ObserverTransformer build extension
    • β†ͺ #6090 - Substitute BootLoader.hasClassPath() to work around a JDK 11 NPE
    • #6089 - BootLoader.hasClassPath() NPE during native image execution with JDK 11
    • #6085 - Bump flyway-core from 6.1.0 to 6.1.1
    • #6076 - Micro versions bump
    • #6074 - Vertx @ConsumeEvent methods have request context activated
    • #6073 - BulkheadException: when using @retry with the rest-client
    • 🚚 #6072 - Remove Kotlin from dependabot config
    • πŸ— #6064 - Drop unused build item classes
    • #6059 - @ConsumeEvent() method has no request context
    • ⚑️ #6054 - Update Kafka to 2.3.1 and Debezium to 0.10.0
    • #6048 - Bump assertj-core from 3.12.2 to 3.14.0
    • #6047 - Bump postgresql from 42.2.8 to 42.2.9
    • βœ… #6046 - Bump test-containers.version from 1.12.3 to 1.12.4
    • #6045 - Bump cron-utils from 9.0.1 to 9.0.2
    • #6040 - Experiment with more Dependabot-managed dependencies
    • πŸ— #6024 - quarkus-integration-test-main build fails in native mode with JDK 11
    • #6021 - JAXB annotations on a Panache entity causes REST call to fail
    • πŸ— #6020 - quarkus-integration-test-jpa-mssql build fails in native mode with JDK 11
    • #5992 - ArcProcessor - ApplicationClassPredicate only considers the root application archive
    • ⚠ #5990 - Log a warning if Arc finds observer for @initialized(ApplicationScope…
    • ⚠ #5946 - Log a big warning if an application bean observes @initialized(ApplicationScoped.class)
    • βœ… #5926 - OIDC integration-tests/oidc-code-flow is unstable
    • πŸ‘ #5908 - Improve Hibernate Validator localization support with RESTEasy
    • #5885 - Abstraction layer over PanacheRepositoryBase
    • πŸ”§ #5861 - Add possibility to override the logging configuration of each handler on category level
    • βœ… #5804 - Instructions to test gradle plugin
    • 🌐 #5791 - NPE is thrown with a Spring Web Controller contains a @PostConstruct annotation
    • #5752 - Microprofile rest client - Can't inject config/beans to providers
    • πŸ‘ #5638 - [Vault]: Add Support to Multiple Vault KV Paths
    • βœ… #5554 - integration-tests/infinispan-client fails to compile with Java 13
    • πŸ”Œ #5464 - Maven plugin's devmode doesn't take into account versions overridden through system properties or profiles
    • ⬆️ #5358 - Upgrade GraalVM to 19.3.0
    • #5341 - quarkus-smallrye-jwt should provide JWT creation API
    • ⚑️ #5281 - ArC - optimize CreationalContext
    • #5272 - Unified way for extensions to register metrics
    • πŸ‘ #5147 - Add support for Vault Transit Secret Engine
    • πŸ— #5062 - Building a Quarkus application with Java 12+ can result in failure to start it in Java 8 runtime
    • πŸ‘ #4888 - Add support for Vault Transit Engine
    • #4387 - Add the hibernate globally-quoted-identifiers parameter
    • πŸ”Œ #4289 - Maven plugin's devmode doesn't take into account versions overridden through system properties or profiles
    • ⬆️ #4218 - Upgrade to GraalVM 19.3.0 / Java 8 edition
    • #4202 - Add query projection for MongoDB with Panache
    • ⚠ #3538 - quarkus-resteasy-jsonb Marshaling Generic Type results in WARNINGS on each request
    • πŸ‘ #2224 - Add support for transactional observer event
  • v1.1.1.Final Changes

    January 07, 2020

    Major changes

    Complete changelog

    • #6435 - Fix Logger.getLogger example parameter
    • πŸ”Œ #6430 - Check that there is a pluginOptions child before iterating on it
    • #6428 - NPE launching in dev mode with Kotlin and version 1.1.0.Final
    • 🌲 #6422 - Make quarkus.log.sentry.dsn required only when sentry is enabled
    • #6413 - Fix Kubernetes manifest port handling
    • #6409 - Improve the Neo4j guide
    • #6408 - Container Port is 0 in Manifests generated by Kubernetes Extension
    • 🌐 #6407 - Take into account the web.xml MIME mappings in the Undertow extension
    • #6403 - Typo fix in Neo4j guide
    • 🌐 #6399 - Mime mappings in web.xml are ignored by undertow extension
    • #6398 - Improvements to STM text
    • #6393 - Document how to retrieve the active profile
    • πŸ— #6388 - Create BuildTimeRunTimeDefaultValuesConfigSource only once
    • #6387 - Add JSON-B and Jackson serialization to the Kafka guide
    • #6386 - enable hot reload on application.yaml
    • #6381 - Add Emitter usage to reactive messaging guides
    • #6371 - fix project name in the link to legumes.html
    • πŸ“„ #6370 - docs: fix project artifact id for jackson
    • πŸ“„ #6368 - docs(qute): add link to Qute reference guide in the Qute templating engine guide
    • #6367 - Document Qute template expression language
    • ⚑️ #6362 - Update docs with import for RegisterForReflection
    • #6358 - Fix elytron properties perf issues
    • #6351 - fix typo in quarkus-amazon-lambda extension's maven archetype resources
    • #6343 - spring-di: Handle javax.inject.Named on implict singleton bean
    • #6342 - spring-di: @nAmed should be a bean defining annotation
    • πŸ›  #6333 - Fixes spaces to be double spaces in all the examples
    • πŸ“š #6330 - Documentation improvements
    • #6328 - Fix extension descriptions
    • 0️⃣ #6325 - Ensure that Kotlin Data classes with default values work in native with JAX-RS
    • πŸ— #6317 - Fixes Gradle build in Scala projects
    • πŸ— #6316 - A generated Scala project with Gradle doesn't build
    • πŸ”Œ #6312 - Added back methods mistakenly considered unused in QuarkusPluginExtension
    • πŸ— #6311 - A generated Kotlin project with Gradle doesn't build
    • #6310 - Ensure that the Kotlin compiler adds method param names to bytecode
    • πŸ”§ #6309 - Use same all-open configuration for generated Kotlin Maven projects as Gradle
    • ⚠ #6305 - Only have one warning about the non-open source Sentry license
    • #6302 - sentry.io is not opensource
    • ⚑️ #6301 - Introduce a deterministic ordering, between extensions, for database schema updates
    • 🏁 #6290 - QuarkusDevModeTest - Address Class-Path parsing issues with Java 11 and Windows
    • #6284 - Add note about Sentry re-licensing to BSL
    • πŸ“¦ #6282 - Fix package name of Neo4j health check
    • πŸš€ #6280 - HotReload (extensions\vertx-http\deployment) tests fails on Windows with Java 11
    • #6279 - Fix a typo in writing-extensions.adoc
    • πŸ‘ #6278 - Prevent UnsupportedOperationException in addSourcePaths
    • #6277 - Mention possibility to disable JSON for non prod
    • πŸ‘ #6275 - UnsupportedOperationException when trying to run dev mode on a multi-module project.
    • #6273 - Fix table design on safari and mobiles
    • #6264 - Cannot @Inject MongoClient using Kotlin
    • πŸ›  #6263 - Make application version and name available as (fixed) runtime properties
    • #6257 - Fix broken call-out
    • #6254 - auth-mechanism property does not exist
    • πŸ”Œ #6245 - Minor cleanup in Gradle plugin
    • #6235 - Fix file system path for overriding application.properties when using dev-mode with Gradle
    • πŸ“š #6224 - Fix a small documentation error
    • 0️⃣ #6154 - Provided ManagedExecutor and ThreadContext beans should be default so that users can override them easily
    • #6148 - Creation of custom MP Context Propagation objects fails
    • #6041 - Kotlin data class not work without annotation
    • 🐳 #5942 - Flyway is not executed before Hiberrnate inside a docker container
    • πŸ‘ #3954 - Using Jackson support for Kotlin fails in native mode.
  • v1.1.0.Final Changes

    December 17, 2019

    Major changes

    Complete changelog

    • #6218 - Allow multiple headers with same name
    • #6217 - Run standalone RESTeasy in main thread pool
    • 🚚 #6216 - Move Spring Data JPA classes to panache to avoid dev-mode CL issue
    • #6214 - Spring Data JPA custom query with countQuery breaks in dev mode
    • #6201 - Use the bean index to scan subresources, check parameters and look for @context
    • 0️⃣ #6194 - Qute - escape expressions in HTML by default
    • πŸ“„ #6188 - Fix erroneous Kubernetes file name in docs
    • #6187 - Kubernetes Guide says "kubernetes.yaml" instead of "kubernetes.yml"
    • 🚚 #6186 - Move Launching JVM log to debug level
    • #6185 - Improve error message if config properties conflict
    • 🌲 #6183 - New "Launching JVM" log line appearing in quarkus:dev
    • πŸš€ #6180 - Add quarkus-kafka-streams-deployment to bom/deployment
    • #6167 - Let the delegate handlers decide to autoflush
    • 🚚 #6160 - Move Elytron substitutions to specific extension
    • #6155 - Handle escaping in Qute
    • #6152 - Add a doc note about YAML config prefix ambiguity
    • ⬆️ #6143 - Revert "Upgrade GraalVM to 19.3.0"
    • #6140 - only base64 encode binary types
    • πŸ“š #6139 - Fixed annotation name in writing extensions documentation
    • #6138 - Make config-yaml a full extension
    • πŸš€ #6129 - Use the DeploymentClassLoader to transform classes
    • πŸ“š #6126 - Use generated doc for JSON logging and fix a couple of documentation generation issues
    • 0️⃣ #6125 - Make JSON logging default to enabled
    • ⚑️ #6124 - Update to Neo4j 4.0.0 driver, add more information to health check.
    • ⬆️ #6119 - Upgrade SmallRye Config to 1.5.1
    • πŸ“š #6116 - Added Documentation for YAML configuration
    • πŸ”’ #6107 - Infinispan has an Elytron security dependency but the WildFly security substitutions are not included
    • #6106 - Document the usage to application.yaml
    • #6104 - Ignore empty lines in jaxb.index file
    • πŸ‘» #6099 - Controller advice exception content type
    • #6093 - The quarkus.index-dependency..classifier property should be optional
    • #6091 - mvn quarkus:dev freezes in a project with bidirectional JPA relationships
    • πŸ“š #6086 - Documentation for Flyway support for multiple datasources #3449
    • βͺ #6082 - revert change to run()
    • πŸ“œ #6081 - Bump tika-parsers from 1.21 to 1.22 in /bom/runtime
    • #6078 - Add proper artifact names for Qute
    • #6077 - Fix an artemis-commons dependency convergence issue
    • #6070 - JAXB extension cannot handle empty lines in jaxb.index
    • #6058 - StandardCharsets.UTF_8 usage
    • πŸ’» #6057 - Show command line in 'gradle quarkusDev' in one line
    • ⚑️ #6053 - Update KC authorization test to return the data only if 'from-body' key exists
    • #6037 - keycloak-authorization - ProtectedResource - if-check in bodyClaim
    • #5921 - Database connections are leaked in AWS Lambda
    • #5816 - Take controller method into account for setting content-type in @RestControllerAdvice
    • πŸ”§ #4360 - Support for the parser configuration in the properties
  • v1.1.0.CR1 Changes

    December 10, 2019

    Major changes

    • πŸ— #5985 - Running gradle build no longer triggers a native build
    • πŸ”§ #5973 - Introduce YAML configuration extension
    • πŸ— #5960 - Document new requirements to build on Fedora
    • ⚑️ #5934 - Upgrade of kogito to 0.6.0 and updated jandex proto gener…
    • 🌲 #5881 - Support logging to Sentry
    • πŸ‘ #5868 - Add support for Keycloak 8
    • πŸ‘ #5837 - Support GraalVM 19.3 with JDK 8
    • #5793 - Introduce Qute templating extensions
    • πŸ”’ #5787 - Introduce support for the most common features of Spring Security's @PreAuthorize
    • πŸ— #5761 - Improvements to Gradle plugin build and enable gradle testing again
    • #5697 - New flyway start property: quarkus.flyway.clean-at-start
    • πŸ‘ #5616 - Provides Optional support inside Hibernate with Panache and MongoDB with Panache
    • #5606 - Reactive routes - usability improvements
    • 🌲 #5585 - Introduce logging extensibility, JSON formatter extension
    • πŸ”’ #5583 - Provides lock support for Hibernate with Panache
    • ⚑️ #5570 - update amazon-lambda-archetype to provide SAM templates
    • πŸ‘· #5529 - Add support for Quartz clustered jobs
    • ⚑️ #5387 - Introduce new configuration framework and update SmallRye Config version
    • ⬆️ #5358 - Upgrade GraalVM to 19.3.0
    • #5350 - Add ADOPTERS.md
    • πŸ”’ #5225 - Add support for Spring Security's @secured
    • #5222 - Add health checks for Mongodb, Kafka and Neo4j
    • πŸ”§ #5203 - Configuration structure improvements in the Hibernate Search extension
    • #5037 - Amazon Lambda SAM CLI integration
    • 🚚 #4987 - Remove metrics dependency from fault-tolerance extension
    • πŸ‘ #4974 - Add support for generating knative manifests using the kubernetes extension.
    • πŸ‘ #4793 - Support Health Check for Kafka Streams extension
    • 🌲 #2409 - Support custom logging handlers

    Complete changelog

    • πŸ“‡ #6071 - Add Qute experimental status and fix metadata
    • πŸ”Œ #6069 - Add Nexus Maven plugin version to Qute
    • #6068 - Property handle pagination in Spring Data JPA custom queries
    • β†ͺ #6066 - Temp workaround: use a single thread to generate native image
    • #6061 - Externalize preview status doc in guides
    • βœ… #6060 - Make recently added integration tests pom consistent with the rest
    • #6052 - Prevent possible NPE in KotlinCompilationProvider
    • #6042 - Add extension status to guides
    • βœ… #6036 - Close connection in flyway tests
    • #6032 - Don't fire onStart event till migrations have happened
    • #6031 - Read from the process before waiting for exit
    • πŸ”Œ #6030 - Properly pass Kotlin compiler plugin options to dev-mode
    • #6029 - Disable HTMLUnit cache
    • #6023 - Initialize ClassFieldAccessorFactory at run time
    • #6022 - Improve the datasource health check feedback
    • πŸ— #6017 - quarkus-integration-test-kogito build fails in native mode with JDK 11
    • 🚚 #6016 - Remove a duplicated space from project creation error message
    • #6012 - Fix org.apache.kafka.common.utils.Crc32C substitution with JDK 11
    • πŸ— #6009 - quarkus-integration-test-kafka build fails in native mode with JDK 11
    • πŸ— #6008 - Add version check of graalvm / javavm's into build tasks
    • #6005 - Allow anonymous roots and provide config classes for all quarkus. config
    • 🐳 #6002 - #5950 Pulling up user creation in Dockerfile for layer caching
    • βœ… #6000 - Fix Jackson integration test imports
    • 🚚 #5999 - Remove Override annotation from generated bytecode
    • βœ… #5997 - Fix jackson integration test
    • βœ… #5995 - Get correct map key for config maps of maps, with tests
    • βœ… #5993 - integration-tests/jackson fails in native mode
    • βœ… #5991 - Use getHandler helper method in logging tests
    • #5989 - Allow anonymous config roots
    • πŸ“œ #5988 - Fix "Class-Path" parsing issues in -dev.jar generated by Gradle
    • #5987 - BOM - exclude jakarta.ejb-api in the jakarta.interceptor-api dependency
    • πŸ’» #5986 - Avoid using MAVEN_OPTS as a command line argument
    • πŸ— #5985 - Running gradle build no longer triggers a native build
    • πŸ›  #5984 - Fixed Gradle config instructions
    • #5983 - Add missing Spring Controller templates for Kotlin and Scala
    • #5982 - Map config item with the map values gets the wrong keys
    • πŸ›  #5981 - [fixes #5959] - Error when processing request body from policy enforcer
    • ⚠ #5980 - Quarkus shows warning messages for properties that are actually used but not part of config classes
    • πŸ— #5979 - Fix minor formatting issue in building-native-image guide
    • ⚑️ #5977 - update directory for kotlin guide maven archetype
    • ⬆️ #5975 - Upgrade to Hibernate ORM 5.4.10.Final
    • πŸ”§ #5973 - Introduce YAML configuration extension
    • #5972 - Improve GraalVM detection by asking the version to native-image
    • βœ… #5961 - Sentry tests - getSentryHandler method to reduce duplicated code
    • πŸ— #5960 - Document new requirements to build on Fedora
    • #5959 - Keycloak Claim Information Point - NPE when trying to read body
    • #5954 - CDI ref guide - document eager instantiation of beans
    • πŸ“„ #5953 - Docs: Add extension block
    • πŸ”’ #5952 - Quarkus Security 1.0.1.Final
    • 🐳 #5950 - Pull up adduser in Dockerfile.jvm
    • 🌐 #5949 - Fix XML content handling in Spring Web Controller
    • πŸ“š #5945 - Added some documentation about jax-rs applications and @OpenAPIDefinition
    • πŸ‘ #5944 - Initial token validation support for the issuer and audience claims
    • 🌐 #5943 - Spring Web JAX-B provider NullPointerException
    • #5941 - Use ApplicationScoped for Artemis ServerLocator and ConnectionFactory
    • πŸ”’ #5937 - Move to RUNTIME_INIT all security related build items
    • ⚑️ #5934 - Upgrade of kogito to 0.6.0 and updated jandex proto gener…
    • 🌲 #5932 - MainClassBuildStep - log error when app fails to start
    • #5930 - First version of Qute Reference Guide
    • #5929 - Make Lambda register shutdown hook
    • ⏱ #5928 - Increase mongo timeout
    • #5927 - Make it easier to debug recorder issues
    • βœ… #5926 - OIDC integration-tests/oidc-code-flow is unstable
    • πŸ“š #5925 - Fix minor formatting issue in Qute documentation
    • #5923 - Ensure that Transformations always happen in a safe CL
    • #5922 - Some misc. cleanups
    • ⚑️ #5919 - Update keycloak-authorization and oidc pom descriptions
    • πŸ“š #5915 - Add documentation for Spring Security's @PreAuthorize
    • 🐳 #5914 - Do not use latest in the Dockerfile.jvm
    • πŸš€ #5913 - Make hot deployment work reliably for newly added resources in QuarkusDevModeTest
    • βœ… #5912 - Vertx Graphql test enhancement for websocket based connections
    • #5911 - Ensure that type of annotation is a Class when resolving custom stereotypes usage
    • πŸ”§ #5910 - Spring-DI-extension fails when using custom stereotype in Spring @configuration class
    • #5904 - Clean the keycloak authorization extension description
    • βœ… #5900 - Feature/create artemis test module
    • πŸ”¨ #5898 - refactor: remove unused constants from ExtensionLoader
    • πŸ”§ #5895 - java.library.path should be configurable when launching the application's native image
    • 🚚 #5894 - Remove the unused property minLevel from CategoryConfig
    • πŸ—„ #5888 - Deprecated isEmptyString replacement
    • ⚑️ #5887 - Update Dockerfile config for minimal-quarkus-quickstart-native
    • #5886 - Generalize registration of jackson modules
    • 🌲 #5881 - Support logging to Sentry
    • πŸ— #5880 - java.library.path is computed at build time
    • βœ… #5878 - Test instantiation exception with multicatch
    • πŸ‘ #5873 - Add hint support for Hibernate with Panache
    • πŸ‘ #5868 - Add support for Keycloak 8
    • πŸ”’ #5866 - Disable DEBUG logging in elytron-security-properties-file tests
    • ⚑️ #5863 - Update Vert.x version to 3.8.4
    • 0️⃣ #5858 - Vert.x is resumed when using non-default paths
    • #5857 - Arc should use Jandex 2.1.2.Final
    • πŸ‘» #5856 - Fix exception mapper when root path is set
    • 🚚 #5854 - Remove GraalVM internal class usage for JDK11 compatibility
    • #5853 - Check if the user ran compile and otherwise run it for them
    • πŸ’» #5852 - Adjust swagger-ui path if HTTP root is set
    • πŸ›  #5851 - Fixes Idea modules issue while importing the project.
    • #5850 - Fix compilation error
    • πŸ‘ #5848 - JVM based containers lack SSL support
    • #5839 - Bump mariadb-java-client from 2.4.4 to 2.5.2
    • πŸ‘ #5837 - Support GraalVM 19.3 with JDK 8
    • πŸ“„ #5834 - Set current/explicit Keycloak version in docs examples
    • #5831 - Micro versions bumps
    • #5830 - ArC - introduce BeanStream
    • #5829 - Quarkus OIDC does not work with Auth0
    • πŸ”’ #5826 - Make sure the causes of the security exceptions are included
    • #5823 - Property handle pagination in Spring Data JPA custom queries
    • ⚑️ #5822 - Update keycloak version to 8.0.1
    • #5821 - RuntimeClassLoader.findApplicationResource() does not handle the path name correctly
    • πŸ’» #5818 - with quarkus.http.root-path set to abc the swagger-ui is not available
    • #5817 - Internal server error when selecting certain extensions
    • πŸ‘» #5815 - Throwing ForbiddenException if OidcUtils.findRoles throws an exception
    • #5808 - Use "file" scheme absolute URIs for "Class-Path" entries we create in our -dev.jar
    • πŸ’» #5801 - Launching command line should be copy/paste friendly
    • #5800 - Cannot override OAuth URL at run time
    • #5797 - Fix a few minor low hanging fruits of the config PR
    • #5793 - Introduce Qute templating extensions
    • πŸ”’ #5792 - doc: add spring security guide
    • #5790 - NullPointerException if quarkus.http.ssl.cipher-suites is missing
    • 🚚 #5788 - Remove the nimbus test dependency
    • πŸ”’ #5787 - Introduce support for the most common features of Spring Security's @PreAuthorize
    • πŸ›  #5782 - Support for the fixed redirect URI
    • #5779 - Bump flyway-core from 6.0.8 to 6.1.0
    • #5778 - Set dependabot directory config to root
    • 🐳 #5773 - Bump docker-maven-plugin from 0.29.0 to 0.31.0
    • #5771 - Bump slf4j.version from 1.7.25 to 1.7.29
    • #5768 - Fix HTTPS issue on native for OAuth2
    • ⏱ #5767 - Mark the scheduler extension as stable - Fixes #5765
    • ⏱ #5765 - Mark the scheduler extension as stable
    • πŸ— #5761 - Improvements to Gradle plugin build and enable gradle testing again
    • πŸ›  #5758 - Fixes #4516
    • ⚑️ #5753 - PanacheEntityBase update entities method
    • #5750 - quarkus-oidc throws an OIDCException when a token does not contain the role-claim-path
    • #5749 - Ensure that NoopMetricRegistry is available at runtime
    • #5748 - MicroProfile Health quickstart is failing
    • βœ… #5745 - MP Rest Client - workaround for CustomInvokeWithJsonPProviderTest
    • ⚑️ #5742 - Update MP-Metrics to 2.2.1, enable GlogalTagsTest
    • #5739 - resteasy-jsonb and artemis-jms don't work together
    • πŸ“‡ #5738 - fix: add spring-security extension metadata
    • #5734 - [Doc] Add link to GraalVM requirements in contributing guide
    • #5733 - OIDC Redirect URL should be static absolute URL
    • #5731 - How to set correctly ssl certificate oauth2
    • #5729 - Implements proposal 5728, adds quarkus.http.auth.form.redirect-after-login
    • πŸ”’ #5728 - Proposal: vertx.http.security FORM auth: Make redirect to fixed landing page after login optional
    • βͺ #5727 - Revert "Allow multiple source directories for Gradle."
    • πŸ›  #5726 - Document property indirection for passwords coming from Vault - Fixes #3279
    • πŸ“œ #5724 - Filter WARN message from Netty when it can't parse the /etc/hosts file
    • βœ… #5721 - Disable the unnecessary JVM debug launch of integration tests
    • πŸ“š #5719 - Config documentation generation fixes for #5144 and #5703
    • ⬆️ #5718 - Upgrade httpclient and httpcore
    • βœ… #5715 - MP Rest Client TCK test InvokeWithJsonPProviderTest failing
    • #5713 - Kogito quickstart Person example fails with list of objects
    • πŸ”¨ #5710 - Refactoring of project-related commands
    • #5703 - Consider Optional Config Group and Sets in config doc generation
    • 0️⃣ #5699 - Mongo client config host list should have explicit default
    • #5698 - Elasticsearch hosts list should be non-optional
    • #5697 - New flyway start property: quarkus.flyway.clean-at-start
    • #5696 - Reactive routes - usability improvements
    • #5695 - Tools: common Quarkus project command API
    • 🌲 #5694 - New extension: GELF logging support
    • #5688 - Add .dependabot/config.yml
    • #5685 - Bump Flyway to 6.0.8
    • #5676 - Fix resource registration in native-image for 19.3 of Graal
    • #5670 - Add more GizmoAdaptor stuff
    • ⚑️ #5661 - chore: update quartz version to 2.3.2
    • πŸ›  #5655 - Change of logGuessedPath to split message to 2 lines and have fixed label length
    • πŸ— #5654 - Document BuildStep.loadsApplicationClasses()
    • πŸ“‡ #5653 - ArC build-time metadata - make it possible to query the registered beans
    • 🚚 #5650 - Remove unused parameter in the Metrics processor
    • #5647 - Error message on start (/etc/hosts permissions)
    • #5646 - Use GizmoAdaptor where possible
    • πŸ”¨ #5645 - refactor(core): remove trailing Quarkus main class launcher
    • ⬆️ #5644 - build(BOM): Upgrade Kubernetes client from 4.6.3 to 4.6.4
    • #5643 - Make some micro-optimizations to @RolesAllowed CDI handling
    • 🌲 #5642 - Add debug logging when indexing files
    • πŸ“‡ #5641 - chore: add guide in extensions metadata
    • πŸš€ #5632 - Replace TCCL with CL from DeploymentClassLoaderBuildItem in deployment modules
    • 🚚 #5631 - Remove the workaround for ForkJoin to spin up threads
    • πŸ“š #5628 - RegisterRestclient configkey: improve error message and add documentation
    • #5625 - Jetty removal, leftover from Camel extensions
    • #5624 - chore: add missing MongoDB guide in mongo extension descriptor yaml file
    • #5621 - fix: timezone mappings missing for Mysql JDBC driver in native mode
    • #5620 - Avoid creating redundant instances of SecurityCheck implementations
    • #5619 - Unable to use @RegisterRestClient(configKey = "some.config.key")
    • #5618 - Reactive routes - declarative way of defining Filter
    • πŸ‘ #5616 - Provides Optional support inside Hibernate with Panache and MongoDB with Panache
    • πŸ— #5615 - add mappedBy to remove build warning in Spring Data JPA ITs
    • πŸ‘ #5613 - Provides query cache support for Hibernate with Panache
    • βœ… #5611 - Add more tests for Spring Data JPA
    • βœ… #5609 - Allow testing of an existing executable
    • #5606 - Reactive routes - usability improvements
    • #5591 - Reactive routes - declarative way of defining Filter
    • πŸ›  #5590 - Fixes DisabledOnNativeImage behavior
    • βœ… #5587 - chore: Option -DskipTests also covers maven invoker tests.
    • #5586 - @DisabledOnNativeImage is not working on class level
    • 🌲 #5585 - Introduce logging extensibility, JSON formatter extension
    • πŸ”’ #5583 - Provides lock support for Hibernate with Panache
    • ⚑️ #5580 - Docs Reactive Routes - minor updates/fixes
    • ⚑️ #5577 - Updates of rest-assured, assertj
    • ⚑️ #5570 - update amazon-lambda-archetype to provide SAM templates
    • βœ… #5563 - Add @Cache and @nocache tests
    • ⏱ #5561 - docs: mention the quarkus.scheduler.cron-type property
    • #5560 - Add some standards to the README
    • 0️⃣ #5543 - mongodb-client: Make it possible to override default providers
    • πŸ”¨ #5532 - refactor(LogConfig): Remove optional @DefaultConverter
    • #5530 - refactor: rename META_INF_SERVICES to META_INF_RESOURCES in ResteasyHotReplacementSetup
    • πŸ‘· #5529 - Add support for Quartz clustered jobs
    • 🚚 #5520 - Remove Quarkus artifacts before caching the repository on Azure
    • πŸ‘ #5516 - Arc - support static producer methods.
    • πŸ‘ #5513 - ArC - support static producers
    • #5500 - Introduce UnsafeAccessedFieldBuildItem
    • #5499 - Add the ability to control the target dir via config
    • #5487 - Show process exit value on error
    • πŸ‘ #5484 - OIDC does not support environment variables
    • πŸ”’ #5483 - Make build registration of security interceptors more flexible
    • ⏱ #5481 - Consolidate scheduler extension - part 1
    • #5475 - Make sure system properties dominate the properties defined in pom.xml
    • #5470 - Add quarkus-jackson to quarkus-oidc
    • βœ… #5462 - Make sure the logs generated in integration-tests/maven are easily accessible
    • πŸ— #5459 - Change the container build detection for Kafka Streams
    • πŸ’… #5458 - Translate Windows-Style path in volume mounting
    • πŸ›  #5456 - [fixes #5323] - Only SERVICE type applications are supported
    • #5450 - Use same ResumingRouter in CDI as in Observes events.
    • #5447 - Add Vodafone Greece to ADOPTERS.md
    • #5445 - Fix a race condition on Kafka Streams hot reload
    • βœ… #5425 - Disable sporadically failing dev mode test
    • βœ… #5424 - NotFoundExceptionMapperTestCase fails on some environments
    • πŸ— #5423 - build(MongoDB): Remove transitive dependencies
    • #5421 - Persistent attributes of a Panache entity should not be generated when using Jackson
    • βœ… #5410 - Fix failing tests in master
    • 🚚 #5402 - Remove unused Main-Class parameter from Gradle plugin
    • πŸ”¨ #5398 - refactor(spring-web): remove validate method after actual validation were removed
    • #5389 - Fix GraphQL dependencies
    • ⚑️ #5387 - Introduce new configuration framework and update SmallRye Config version
    • πŸ‘· #5386 - Fix CI timeout by splitting up native job
    • #5383 - editorial clean up
    • βœ… #5377 - Add SAM CLI local testing to the Amazon Lambda docs
    • πŸ— #5372 - Remove unused gradle build parameters
    • #5367 - Create and use a view role binding when the kubernetes-client extension is used.
    • 🌲 #5366 - Log the dev mode JVM startup command at INFO level
    • #5364 - fix: use unique key name when generating config section anchor
    • πŸ— #5360 - Fail to build native function with -Dnative-image.docker-build
    • 🏁 #5359 - Simplest generated project fails with quarkus:dev with JDK 13 on Windows 10
    • ⬆️ #5358 - Upgrade GraalVM to 19.3.0
    • ⚑️ #5357 - Update postgresql-jdbc to 42.2.8
    • ⚑️ #5356 - Update kubernetes-client to 4.6.3
    • #5353 - Lazily recompute Inet4Address, Inet6Address and CidrAddress fields at runtime
    • 🚚 #5352 - remove unused portProducer parameter and use runtime httpConfiguration in runtime recording
    • #5351 - Fix issues identified with static code analysis
    • #5350 - Add ADOPTERS.md
    • πŸ— #5349 - ci: use the recommended way to build native image in CI
    • #5342 - quarkus-oidc does not work in the native mode without quarkus-jackson
    • #5336 - Use separate URLClassPath targets depending on the JDK version #5335
    • #5335 - URLClassPath substitutions not working with Java 11
    • #5334 - Make Infinispan embedded cache manager a singleton scoped to an appli…
    • #5323 - Quarkus tries to use client_credentials grant type when calling for JWT token to Keycloak, while it should use authorization_code.
    • πŸ— #5319 - Fixes #5286 - DynamoDB: split config into build & runtime configs.
    • πŸ— #5313 - Provide a way to set the TCCL in @buildstep
    • 🚚 #5312 - Remove the README.md in integration-tests
    • #5308 - hibernate validator: Remember annotated interface methods
    • πŸ’… #5306 - style(*): Propagate Jboss Logmanager
    • #5301 - JsonWebToken raw_token claim is not set in the OIDC flows
    • #5293 - NPE while :quarkusBuild gradle task when @ServletSecurity annotation not present on servlet
    • #5286 - DynamoDB processor accesses run time config
    • 🚚 #5278 - Remove the lambda use in RESTEasy's VertxRequestHandler
    • #5271 - Fix CI
    • #5269 - Timezone mappings missing for MySQL JDBC driver in native mode
    • ⚑️ #5264 - Update to smallrye-jwt-2.0.10
    • ⚑️ #5260 - Update okhttp to 3.12.6
    • #5253 - Make the vertx-graphql extension work in native mode
    • πŸ”Œ #5249 - Gradle kotlin project missing all-open plugin
    • 0️⃣ #5248 - vertx-graphql fails in native mode - GraphQLInputDeserializer has no default (no arg) constructor
    • 🚚 #5246 - remove unused CombinedIndexBuildItem parameter and move the feature label constants to FeatureBuildItem labels blocks
    • ⬆️ #5242 - Upgrade to Neo4j driver 4.0.0-beta03.
    • #5235 - feat: list openapi, swaggerui, metrics and health endpoints in not found page
    • #5230 - make sure that cachedOpenApiPath is always resolved against http rootpath
    • πŸ”’ #5225 - Add support for Spring Security's @secured
    • #5222 - Add health checks for Mongodb, Kafka and Neo4j
    • 🐎 #5220 - RESTEasy http performance
    • #5217 - fix: Dev mode - 404 Page - Live reloaded list of static files
    • #5215 - Kafka native ITs are unstable
    • βœ… #5212 - Testcontainers bump to 1.12.3
    • ⬆️ #5205 - Upgrade Gradle wrapper version to 5.6.4
    • πŸ”§ #5203 - Configuration structure improvements in the Hibernate Search extension
    • #5201 - Dev mode - 404 - List of static files not reloaded
    • πŸ—„ #5195 - Deprecate providesCapabilities and applicationArchiveMarkers
    • πŸ— #5194 - Deprecated @buildstep#providesCapabilities
    • #5193 - Fix potential NPEs and add missing hashCode() methods
    • #5192 - Unable to get the quarkus.http.port from environment variable
    • #5188 - Fix conditions that always evaluate to false
    • πŸ”§ #5185 - Introduce the ability to configure Agroal validation query
    • #5168 - Use %n for new line in case of String.format
    • #5166 - Removal of unused appModel - minor fix
    • #5164 - Reorganize the imports of UnauthorizedExceptionMapper
    • πŸ”Š #5163 - NoSuchFileException in logs and improper caching in devmode after removing a html file
    • 🚚 #5157 - Remove deprecated @template
    • #5155 - Make LaunchMode injectable
    • πŸ’» #5150 - /swagger-ui does not show up in not found exception page
    • 🚚 #5146 - Remove Arc dead code
    • πŸ“š #5144 - generate a documentation file for each config root and general config items (non config group config items)
    • #5142 - Add resteasy capability
    • #5139 - Improve ignore rules in reflection hierarchy registration
    • #5138 - prefix "classpath:" does not work for "quarkus.flyway.locations " in native mode
    • #5125 - Add readiness health check for Kafka Streams
    • πŸ— #5116 - Trailing whitespace after quarkus.jaeger.sampler-param=1 fails to build
    • #5106 - Load transformed bean in correct CL
    • #5104 - Ensure that final methods don't prevent CDI interceptors from being applied
    • πŸ“‡ #5100 - #5023 Add additional metadata to MANIFEST.MF
    • #5079 - UnauthorizedExceptionMapper.toResponse - dead local store removal
    • #5075 - Add OIDC connection-delay property
    • #5073 - Provides extension HealthCheck for MongoDB, Neo4j and Kafka
    • #5052 - Add health check to Artemis extension
    • #5051 - Quarkus 0.27 - JWT role validation does not work
    • ⚑️ #5042 - Updating to quarkus-vertx-core and other dep optimizations
    • #5040 - quarkus-oidc can depend on vertx-core and vertx-http as opposed to the full vertx stack
    • #5037 - Amazon Lambda SAM CLI integration
    • #5033 - Bump Arquillian to 1.5.0.Final
    • πŸ“‡ #5023 - Add additional metadata to MANIFEST.MF
    • ⏱ #5020 - Scheduler - make the thread pool configurable and/or reuse ExecutorBuildItem
    • 🚚 #4987 - Remove metrics dependency from fault-tolerance extension
    • πŸ‘ #4974 - Add support for generating knative manifests using the kubernetes extension.
    • ⏱ #4963 - Idle timeout for blocking http
    • πŸ— #4953 - Generate a README.md with instructions on how to build the project
    • 🌲 #4908 - Graylog log management
    • #4869 - Document how to access the config programmatically
    • #4857 - quarkus-smallrye-fault-tolerance extension should not have a hard dependency to quarkus-smallrye-metrics
    • πŸ‘ #4793 - Support Health Check for Kafka Streams extension
    • πŸ— #4791 - The Software Transactional Memory extension should not start the TransactionStatusManager during native build
    • βœ… #4666 - Add tests for json and custom logging
    • #4663 - Add mutual SSL properties
    • #4619 - Quarkus OIDC shouldn't fail, when Auth Server is not up
    • πŸ— #4608 - Generate a README.md with instructions on how to build the project in CreateProject
    • βœ… #4518 - MP Metrics TCK - Fix excluded tests
    • βœ… #4516 - MP Config TCK - Fix excluded tests
    • #4512 - Mismatch in ConfigProviderResolver instances after boot
    • πŸ‘ #4268 - Support WebSocket sub-protocols
    • ⬆️ #4218 - Upgrade to GraalVM 19.3.0 / Java 8 edition
    • πŸ’» #4172 - quarkus.swagger-ui.path doesn't accept environment variables as its value
    • πŸ”§ #4123 - MP-Configuration: Environment variables not resolved in prod mode
    • 🚧 #4121 - [WIP] Introduce logging extensibility, JSON formatter extension
    • #4119 - ENV Variable not substituted
    • πŸ”§ #4082 - Add datasource configurations for initSQL and validationQuery
    • #4077 - Opentracing extension: java.lang.reflect.InvocationTargetException: Illegal character in authority
    • #3985 - Create quarkus-sentry Extension
    • πŸ”§ #3937 - Support the configuration property indirection with custom ConfigSource
    • πŸ”§ #3904 - Add support for YAML configuration files
    • #3888 - Injecting @ConfigProperty(name="quarkus.servlet.context-path") does not work in native mode
    • βœ… #3833 - ArtemisTestResource available
    • πŸ“š #3792 - Added Access Log Configuration sample documentation for RESTEasy + Servlet
    • βœ… #3702 - QuarkusTest does not take into consideration dependencies defined in the maven profile
    • #3637 - Env Variable not recognized using MicroProfile Restclient and Quarkus dev mode
    • πŸ‘ #3521 - Add Flyway support for multiple datasources
    • ⏱ #3520 - Make Quartz Extension configurable for clustered scheduler engine
    • #3516 - ENV Variables doesn't work anymore with Quarkus 0.20.0
    • πŸ”§ #3498 - Provider io.quarkus.runtime.configuration.TemporaryConfigSourceProvider not found
    • πŸ‘ #3482 - Query hint support for Panache
    • ⚠ #3458 - ReflectiveHierarchyStep warning - unable to properly register for reflection
    • #3279 - Document how to use Vault to encrypt password for quarkus.mailer.password
    • #3174 - Reintroduce Gradle ITs in main tree
    • βœ… #3089 - Test - stale config values
    • 0️⃣ #3030 - Apply default values during property expansion
    • #2816 - Variable replacement does not work for quarkus-smallrye-rest-client /mp-rest/url
    • πŸ”Œ #2767 - Compilation fails with quarkus-gradle-plugin while using Hibernate bytecode enhancement
    • #2760 - Set datasource password via environment variable (Postgres)
    • πŸ‘ #2744 - LockModeType support with Panache
    • 🌲 #2409 - Support custom logging handlers
    • #2404 - We call our "standards compliant" but don't actually mention any standards
    • 0️⃣ #1989 - Two conflicting default values for quarkus.log.console.darken
    • #1888 - Quarkus cannot use the hibernate-validator constraints in the inherited class/interface
    • πŸ”§ #1887 - Logging configuration ignores environment variables
    • 🌲 #1847 - Add JsonFormatter support for the log
    • #1368 - Returning Optional for single result find Panache operations
    • βœ… #1289 - integration-tests/README.md refers to non-existent GraalTest
    • 0️⃣ #891 - Improve error reporting of missing default config values
    • #734 - Config Converter for Class objects
    • #589 - The infamous DEV mode
    • πŸ”§ #390 - Extension configuration should support all primitive types
  • v1.0.1.Final Changes

    November 28, 2019

    Major changes

    • πŸ”’ #5813 - Fix security issue related to the inclusion of annotations on secured method parameters

    Complete changelog

    • πŸ”’ #5813 - Fix security issue related to the inclusion of annotations on secured method parameters
    • πŸ›  #5805 - Fixes the extension author guide WRT the new quarkus-extension.yaml
    • #5803 - Fix various usability issues in Spring @RestControllerAdvice handling
    • #5796 - @RestControllerAdvice that returns an object but handles errors from a void controller method does not return json
    • ⬆️ #5786 - Upgrade jandex-maven-plugin to 1.0.7
    • πŸ“š #5777 - Fix AnalysisConfigurer example in Hibernate Search documentation
    • #5763 - @Valid and @RolesAllowed conflict since 1.0.0.CR2
    • #5759 - Bump Jandex to 2.1.2.Final
    • πŸ“š #5746 - Various minor adjustments to the HTTP reference documentation
    • #5737 - Fix typo in REST Client guide
    • #5736 - doc: document how to use 999-SNAPSHOT of quarkus
    • #5687 - document how to use 999-SNAPSHOT of quarkus with a universe-platform based project
    • πŸ‘€ #5512 - Add more tests for ResponseEntity handling
    • πŸ›  #5329 - fixed typo
  • v1.0.0.Final Changes

    November 25, 2019

    Major changes

    Complete changelog

    • #5725 - Added decision table section into kogito guide
    • 🚚 #5723 - Remove unused "libDir" param
    • πŸ›  #5717 - Vault Extension Serialization Error in Native Mode at Runtime Fixes #5636
    • #5714 - Kogito with Decision table NullPointerException
    • πŸ“¦ #5690 - Add FormAuth smoke test to Elytron package and Vert.x http package
    • πŸ”§ #5689 - quarkus.http.auth.form.cookie-name is actually not configurable
    • #5684 - Create parent dir(s) explicitly while creating a new zip file using ZipFileSystem
    • πŸ”§ #5683 - quarkus-maven-plugin libDir configuration entry is being ignored
    • πŸ”Œ #5680 - Exception when directory doesn't exist with quarkus-maven-plugin
    • #5679 - Include the reason compilation failed for Kotlin
    • ✏️ #5674 - Fix writing-native-applications-tips guide typos
    • #5673 - writing-native-applications-tips including-resources filename in snippet wrong
    • #5672 - Add a preview note in the guides of preview extensions
    • πŸ›  #5669 - Fixes list and add extensions commands
    • πŸ— #5664 - Fix for bootstrap resolver building the classpath for augmentation from the platform deps
    • #5658 - Indicate in the guides the extensions that are preview
    • #5652 - Take into account repeated constraint annotations
    • πŸš€ #5648 - quarkus-maven-plugin pulls bad -deployment dependencies
    • #5636 - Vault Extension Serialization Error in Native Mode at Runtime
    • πŸ“‡ #5629 - Agroal is missing essential metadata labels
    • ⚠ #5623 - fix(vertx): do not log a warning about missing json support when vertx extension is present
    • #5617 - Added BeanArchiveIndexBuildItem to be used for searching for secured classes
    • ⚠ #5614 - Vert.x also provides a JSON implementation so no warning should be emitted
    • ⚑️ #5612 - Update SmallRye Metrics to 2.3.1
    • #5598 - Fix PanacheQuery.firstResult()
    • #5589 - PanacheQueryImpl.firstResult() retrieves more than one item from the database
    • πŸ‘ #5549 - Repeated constraints are not supported
    • #5071 - Private injection on smallrye-metrics
  • v1.0.0.CR2 Changes

    November 20, 2019

    Major changes

    Complete changelog

    • #5607 - Check MAVEN_HOME env var instead of M2_HOME in bootstrap
    • 0️⃣ #5605 - Set the lower boundary of the default range for Quarkus platforms to 1.0.0.CR2
    • #5582 - Second batch of modifications for #2299
    • #5581 - Document replacement for HttpServletRequest
    • #5573 - Terminate request scope before sending JAX-RS response
    • ⚑️ #5571 - Update to SmallRye OpenAPI 1.1.20
    • #5569 - MicroProfile TCK OpenTracing failures
    • #5568 - Fix various JAXB issues
    • πŸ— #5566 - Place json configuration files next to thin jar when building
    • #5564 - Replacing quarkus.properties with quarkus.platform.version
    • #5559 - Document lifecycle of JAX-RS resources
    • #5558 - ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory when using jaxb for native image
    • πŸ‘» #5557 - Add the Jackson exception to the Writing native applications tips guide
    • πŸ”Œ #5553 - Change compile quarkus:dev to just quarkus:dev in Maven plugin's output
    • βœ… #5547 - Specify keycloak version in tests
    • #5545 - doc(*): Clean loggers
    • βœ… #5536 - BearerTokenAuthorizationTest is failing
    • πŸ†“ #5535 - close handlers and free all associated resources.
    • πŸ— #5533 - fix: remove build warning by making injected spring data jpa fragments protected in a generated repository
    • ⬆️ #5524 - build(BOM): Upgrade Swagger UI to 3.24.3
    • 🏁 #5522 - LogManager GENERIC_FAILURE on Windows 10
    • πŸ”¨ #5519 - refactor: remove trailing usage of @SubstrateTest
    • 🌐 #5518 - Explicitly disable the clustering on the web Vert.x instance.
    • #5517 - Allow falling back to the bundled platform in case quarkus-platform-descriptor-json:jar couldn't be resolved
    • #5515 - add hibernate-jpamodelgen to bom
    • πŸ”§ #5510 - Show more robust gradle graal configuration in docs
    • βœ… #5509 - Ensure resolver tests runs unaffected by local ~/.m2 repo
    • #5507 - Quarkus HTTP 3.0.0.Final
    • πŸ”’ #5506 - Quarkus Security 1.0.0.Final
    • #5505 - Opentracing without Servlet
    • 🚚 #5504 - Remove Servlet specific auth from JAX-RS
    • #5503 - Gizmo 1.0.0.Final
    • πŸ“‡ #5502 - Platform resolver to fallback to the bundled platform if the artifact metadata is there but not the artifacts themselves
    • πŸ“‡ #5501 - Platform resolver fails in offline mode when the local repo contains metadata but not the artifacts
    • ⬆️ #5495 - Upgrade to Hibernate ORM 5.4.9.Final
    • πŸ‘ #5490 - Support MappedSuperclass in our Spring Data JPA compatibility layer
    • ⚑️ #5486 - [fixes #5397] - Updating guide to include path permissions
    • ⬆️ #5482 - Upgrade to RESTEasy 4.4.1.Final
    • #5477 - Fix #2299: mention service files in extension guide
    • 🚚 #5476 - Remove duplicate dependency from integration test module
    • #5473 - Add oidc to OpenID Connect keywords
    • #5472 - OpenId connect extension should be associated with the OIDC tag
    • #5469 - issue 5463 - Clarify Hibernate ORM property setting in prod
    • πŸ“š #5468 - docs: change servlet to route in swagger-ui path documentation since the endpoint is not served by servlets anymore
    • ✏️ #5467 - Fix various typos recently introduced in the Transaction guide
    • #5466 - ArC - fix resolution if the required type is wildcard
    • #5465 - Fix for #1942
    • 0️⃣ #5463 - Make an explicit section on Hibernate ORM in production with the different defaults
    • βœ… #5451 - Register response.closeHandler() in VertxBlockingOutput and test for clients closing connections
    • βœ… #5443 - Thread locked after stress test
    • πŸ“š #5442 - Issue 5440 - Link to Infinispan Query DSL is broken on the documentation
    • πŸ“š #5440 - Link to Infinispan Query DSL is broken on the documentation
    • #5437 - Add conversions table between Spring annotations and Quarkus ones
    • πŸ”§ #5431 - Prevent @bean annotated methods from producing a bean if class doesn't use @configuration
    • ⚑️ #5427 - Updated mailer docs with option for google password auth , issue #4510
    • #5419 - smallrye-jwt can not be used with JAX-RS and smallrye-open-tracing
    • #5418 - Avoid the re-creation of the event loops
    • #5415 - Take Spring Data Pageable's Sort into account
    • 🌐 #5414 - Fix the application-type property in the oidc web authentication guide
    • #5409 - Ensure that the manifest of the generated jar is the first entry
    • #5407 - removing reference to the authorization part
    • #5406 - Spring data Jpa extension : sort with Pageable does not work
    • #5399 - java.util.jar.JarInputStream.getManifest() returns null for quarkus-runner.jar
    • πŸ”’ #5397 - security-openid-connect-web-authentication.adoc is out of sync with current code base and related quickstart
    • 0️⃣ #5396 - Interceptor resolution - fix handling of default values of bindings
    • #5395 - Make @ResponseStatus on a void controller advice method optional
    • #5393 - Follow the Spring ComponentScan rule to create beans
    • #5392 - void return type in Spring @ExceptionHandler should work without a @ResponseStatus annotation
    • 🌐 #5391 - Add exception handler description in Spring web docs
    • πŸ— #5390 - Adding a reflection configuration file fails when building native using Docker
    • #5385 - Use Class.forName to prevent IllegalAccessError
    • πŸ— #5376 - Build fails with OpenAPI and Optional QueryParam
    • πŸ‘€ #5374 - ClassCastException in Spring Web when both a controller method and an advice method return ResponseEntity
    • #5373 - @InterceptorBinding no longer recognized/fired when they have additional fields
    • 🌐 #5370 - Support spring-web wildcard syntax in @RequestMapping
    • πŸ‘· #5369 - ci: activate CI for jpa-without-entity integrations native test
    • βœ… #5368 - Run native-image tests for quarkus-integration-test-jpa-without-entity on CI
    • πŸ— #5365 - Generated Gradle code should use the build/ directory
    • #5347 - Ensure that the name of the generated Spring data repositories is unique
    • #5346 - ZipResourceLoader fix to compile with Java 13
    • πŸ‘» #5344 - Include the original exception that caused classloading to fail
    • #5343 - Entity-less native compilation failures
    • βͺ #5331 - Restore one of RT classes, produce all token credentials
    • #5328 - Properly match paths ending with /*
    • 🚚 #5327 - fix: remove unsupported native-image flags
    • πŸ“¦ #5326 - IllegalAccessError trying to run UberJar when public class C extends public class B extends package class A
    • #5325 - 4088- CodeSource#location always null inside when running in dev mode
    • #5324 - quarkus.native.enable-code-size-reporting not work in GraalVM 19.2.1
    • #5321 - Ensure that array config values are properly validated at startup
    • πŸ”’ #5318 - Unexpected behavior of path matching for configuration-based security policies
    • πŸ‘» #5317 - Exception when using a custom interface in Spring Data JPA
    • #5316 - Fix NPE when processing a @WebServlet which has additional annotations other than @ServletSecurity
    • #5315 - Fix OIDC flow issue
    • ⚑️ #5311 - Update Kotlin and Scala gradle templates to match Java template
    • πŸ›  #5309 - Fixed issue where app class couldn't be loaded in dev mode
    • πŸ”’ #5307 - Exempt MicroProfile Health paths from security authorization
    • πŸ‘ #5303 - Support the injection of AccessTokenCredential and IdTokenCredential
    • πŸ“¦ #5302 - Link RT with AT, moving ID and AT token credentials out of 'runtime' subpackage
    • #5297 - Unable to load the config property type: [Ljava.lang.String through native image
    • ⚑️ #5295 - Update Infinispan to 10.0.0.Final
    • #5294 - Fix delegation usage in ResumingRouter
    • πŸ— #5292 - issue 4791 Do not open ports at build time (disable TSM)
    • πŸš€ #5287 - Add docs for fixing read only file system deployments
    • ⚑️ #5285 - Updated Kogito extension description and labels
    • #5280 - Fix for #5115 - Do not fire DynamoDB recorder if no DynamoDB clients used
    • βͺ #5279 - Arc context propagation - revert to sharing who concurrent map, add automated test
    • #5276 - Fix for 5274
    • #5274 - Bug in PanacheJpaRepositoryEnhancer
    • βœ… #5273 - Support repeatable QuarkusTestResource annotation
    • 🚚 #5270 - Remove augmentation messages from test and dev mode
    • βœ… #5268 - Make the tooling resolve the latest version of the universe
    • #5266 - Unused imports removal
    • ⚑️ #5265 - Update to smallrye-jwt-2.0.10
    • #5263 - Trivial: fix a link anchor name
    • πŸ‘ #5262 - Problem creating native image (CR1) Error: Unsupported features in 3 methods
    • πŸ‘ #5261 - Entities hierarchy are not supported by Spring JPA repositories in Quarkus
    • #5258 - Switch all the cross-guides links to use the canonical website url
    • βœ… #5256 - Support repeatable QuarkusTestResource
    • βœ… #5252 - Multiple QuarkusTestResource annotations in Test are ignored
    • #5251 - Gradle created project duplicates dependencies section when Kotlin is selected
    • β†ͺ #5250 - Work around an issue in vertx where getting remote/client SocketAddress of the request leads to a NPE
    • #5247 - 0.28.1 -> amazon-lamda-http not working
    • βœ… #5245 - Fix Kafka test to handle empty consumer records on poll
    • #5240 - Vertx with clustered manager startup failed
    • #5239 - Drop 'classpath:' protocol prefix for Flyway migration locations
    • πŸ— #5238 - Fix incorrect GraalVM option and use correct build path for Gradle resource config file
    • #5237 - Complete the Hibernate ORM guide, clarify the limitations
    • #5233 - Images through imageoptiom
    • #5232 - Mailer: Handles Reply-To correctly
    • #5231 - Mailer extension replyTo doesn't work
    • #5228 - Gradle addExtension now handles comma-separated values
    • πŸ— #5227 - Fix the Infinispan Embedded guide: it breaks the website build
    • #5224 - Cannot add extensions to Gradle project with comma-separated extensions list
    • #5218 - Fix for #5214
    • #5216 - Replace gradle-tooling-api with gradleApi()
    • πŸ”§ #5214 - All configuration options guide - no RESTEasy config options
    • πŸ‘» #5210 - Include exception in pom reload failure message
    • 🚚 #5208 - Remove usage of java.util.logging.Logger
    • πŸ“š #5202 - Documentation cleanup for the Hibernate Search extension
    • #5184 - Use ThreadLocal to store the global value only for gradle add and list
    • πŸ“„ #5167 - Docs - CDI guide - introduce the "Non-standard Features" section
    • #5160 - Should JWT @claim require @Inject too
    • #5115 - quarkus-amazon-dynamodb and quarkus-smallrye-fault-tolerance combination causes CNFE
    • πŸ”’ #5074 - CDI security determined at build time
    • πŸ— #5032 - Kotlin requires all-open plugin for templated Gradle build script
    • πŸ”’ #4992 - CDI security: Unannotated inherited methods may be restricted when they should not
    • #4826 - @RequestScoped doesn't work with fault tolerance @retry
    • #4806 - [#4765] fix node name to be harmonized with xa node name
    • #4774 - Fault Tolerant retries and async
    • #4765 - narayana-jta extension: harmonise the node name and the xa node name to a single value
    • #4744 - Generated maven project should have a property for quarkus platform and version
    • #4560 - Adjust memory and startup time numbers for 1.0 on website and presentations
    • #4510 - Mail sending (Gmail) doesn't work
    • πŸ‘ #4493 - jwt.verify.publickey.location property should support HTTP
    • #4377 - Hibernate - @manytoone strange behavior
    • #4298 - Openapi and extended classes
    • #4125 - Provide a replacement for injecting HttpServletRequest
    • #4088 - CodeSource#location always null inside when running in dev mode
    • 🌲 #4059 - access-log - custom category doesn't work
    • #3890 - Offer a conversion table between Spring Boot annotations and Quarkus annotations
    • βœ… #3721 - Unable to Run tests with non-standard maven settings
    • 🚚 #3311 - ArC removes indirect referenced beans
    • #2482 - quarkus-hibernate-orm extension is breaking native-image generation
    • #2299 - Extension author guide: explain how to deal with META-INF/services files
    • πŸ‘ #1942 - Guides about JSON support misleading
    • 0️⃣ #1371 - Resources defaulting to ApplicationScoped
    • 🌲 #699 - Replace usage of java.util.logging by JBoss logging
  • v1.0.0.CR1 Changes

    November 06, 2019

    Major changes

    Complete changelog

    • 🐳 #5199 - Fix instructions in Dockerfile.native
    • πŸ— #5198 - Fix instructions for using docker to build native image
    • πŸ’» #5191 - fix command line that scaffold gradle project
    • ⚑️ #5189 - Update to GraalVM SDK 19.2.1
    • 🚚 #5187 - Move port check back to correct place
    • #5186 - Unable to change debug port in dev mode
    • πŸ”Š #5182 - fixes: NoSuchFileException in logs and improper caching in devmode after removing a html file
  • v0.28.1 Changes

    November 04, 2019

    Major changes

    Complete changelog

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