quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are visible (Hide)

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

Published by gsmet over 5 years ago

Major changes

Complete changelog

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

Published by gsmet over 5 years ago

Major changes

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

Complete changelog

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

Published by cescoffier over 5 years ago

Major changes

  • #1822 - add support for running quarkified amazon lambdas on AWS infrastructure
  • #1814 - If buildDir is null, use the default
  • #1778 - Agroal - Allow to configure transaction isolation level #1122
  • #1700 - Rename the Gradle plugin to io.quarkus
  • #1678 - Further enhancements to core/test-extension and extension-authors-guide
  • #1666 - Add the remote-dev command
  • #1649 - Extension for Flyway #1575
  • #1629 - Allow config properties to be injected into multiple locations
  • #1625 - Move the docker images to Quay.io
  • #1607 - Fix issue when .m2/repo contains spaces in path
  • #1603 - change quarkus.log.file.enable default from true to false (fixes #355)
  • #1602 - update graalvm version to 1.0.0-rc14 (#1566)
  • #1573 - Add a Swagger UI extension
  • #1566 - Upgrade to GraalVM 1.0-rc14
  • #1305 - Support OpenJDK S2I
  • #1300 - Create Kubernetes extension

Complete changelog

  • #1903 - Replace hardcoded Undertow reinit with corresponding build items
  • #1902 - fix typo of min-size/max-size datasource properties in integration tests config
  • #1898 - minor update to openshift-s2i-guide.adoc
  • #1896 - use setHeader to avoid multiple CORS headers
  • #1892 - Add documentation on the ServiceStartBuildItem and how it relates to startup events
  • #1885 - StartupEvent didn't fire up correctly when using vertx-web
  • #1884 - Performance Measure guide has incorrect Date command
  • #1883 - Performance Measure guide has incorrect Date command
  • #1876 - Fix for #1868, bootstrap cache directory should be nested
  • #1870 - move the bootstrap script down a bit to avoid a conflict
  • #1869 - AmazonLambdaProcessor bootstrap file writing should be cleaned up
  • #1868 - bootstrap cache directory should be nested
  • #1867 - Add a test getting all the MicroProfile config properties
  • #1866 - Use the better version of the Maven central repository
  • #1865 - Upgrade RESTEasy to 4.0.0.CR2
  • #1863 - Use JBoss Maven Central proxy instead of public group
  • #1861 - Some updates to CONTRIBUTING.md
  • #1860 - Docs update to use same property name as project creator templates
  • #1858 - Fix a typo in a comment noticed while reading the code
  • #1857 - Fix SmallRye OpenAPI common package name
  • #1856 - Respect alphabetical order in extension lists
  • #1855 - System property name change quarkus-project-discovery -> quarkus-ws-discovery
  • #1854 - Fix an Eclipse JDT specific compilation error
  • #1853 - Emitter support and reactive dependency updates
  • #1848 - ArC - fix handling of disposed parameter qualifiers
  • #1841 - Unclutter dev mode logging
  • #1839 - NPE in io.quarkus:quarkus-maven-plugin:0.12.0:build
  • #1838 - ArC - improve error message when annotation default value cannot be read
  • #1837 - Calling Config#getPropertyNames() leads to an exception
  • #1836 - Change JUnit 5 extension to bootstrap Quarkus in TestInstanceFactory
  • #1834 - Remove now unused field
  • #1833 - Do not try to mark Vert-x JSON types for reflection
  • #1832 - NPE from ArcAnnotationProcessor when default value() is used
  • #1831 - Make swagger-ui extension a dependency of smallrye-openapi extension
  • #1830 - Include smallrye-axle-web-client to BOM
  • #1828 - Cannot use @Inject and @TestInstance(TestInstance.Lifecycle.PER_CLASS)
  • #1826 - JAX-RS body readers for Vert.x JsonObject and JsonArray
  • #1825 - gradle plugin does not consider application.properties file
  • #1824 - Fix distroless link
  • #1823 - Improve openshift instructions
  • #1822 - add support for running quarkified amazon lambdas on AWS infrastructure
  • #1821 - Bootstrap cache and groupId fixes
  • #1820 - ReflectiveHierarchyStep - io.vertx.core.json JsonArray/JsonObject, PanacheEntity
  • #1818 - Fix build dependency of Gradle integration tests
  • #1817 - InjectionPoint.getMember() is currently supported
  • #1815 - Format the enums with one value per line
  • #1814 - If buildDir is null, use the default
  • #1813 - Mock injection point metadata for beans injected into test classes
  • #1812 - Fix fault tolerance dependencies
  • #1811 - Bump gizmo version to 1.0.0.Alpha3
  • #1809 - IdGeneration strategies initialized as part of the pre-recorded Metadata
  • #1808 - Ignore replay logs from failed compilations
  • #1806 - Fix for #1797, ID-based invalidation of the bootstrap CP cache
  • #1805 - Remove the provided scope from the Hibernate ORM guides
  • #1804 - Allow beans to be injected in tests even if they aren't used in the application
  • #1803 - Warn in dev mode: Unrecognized configuration key "quarkus.undertow.resources" provided
  • #1802 - No qualifiers available from InjectionPoint (always EMPTY)
  • #1801 - add GraalVM native S2I to openshift-s2i-guide.adoc
  • #1800 - Make the bootstrap plugin more consistent with the code base
  • #1798 - Vert.x web - support RX routing context
  • #1797 - ID-based invalidation of the bootstrap CP cache
  • #1796 - Fix for #1795, Remove hardcoded offline setting preference for dependency resolution
  • #1795 - Remove hardcoded offline setting preference for dependency resolution
  • #1794 - Allow AroundConstruct methods to return Object. Fixes #1791
  • #1792 - Allow beans in a default package
  • #1791 - @AroundConstruct method returning Object works only if it's private
  • #1789 - Tweak Eclipse extension authors guide
  • #1788 - Fix typo in panache error message
  • #1787 - Remove unneeded camel repository
  • #1785 - Remove JPA cache stress tests
  • #1784 - Improvement about ComponentsProviderGenerator
  • #1783 - Fix for #1782, Classes dirs are not added to the classpath in dev mode
  • #1782 - Classes directories are not added to the classpath in dev mode
  • #1780 - Fix source code and properties in JWT guide
  • #1778 - Agroal - Allow to configure transaction isolation level #1122
  • #1777 - Add a runtime module for Kotlin
  • #1776 - Correct the JWT guide properties prefixes.
  • #1771 - Fix for #1769, Add m2e lifecycle mapping to bootstrap maven plugin
  • #1770 - Enforce Java8 compabitility for the Gradle builds too
  • #1768 - Register provided classes in RESTClient RegisterProvider for reflection
  • #1764 - Logging filters not applied in dev mode
  • #1763 - Update JBoss Parent and set release=8
  • #1761 - Unnecessary logging in AddExtension
  • #1760 - Fixed typo in DevMojo.java
  • #1759 - Native build fails after building with Java 9 or later
  • #1758 - Disable tests when running on SVM
  • #1752 - Update Using JWT RBAC to use RequestScoped endpoints and add default scoped test
  • #1751 - Renamed task quarkusNative to buildNative + input fixes
  • #1749 - Beans injected in tests are removed as unused
  • #1748 - User provided Rest client @RegisterProvider does not work
  • #1747 - A couple signal handling fixes
  • #1746 - Config: default values with expressions
  • #1744 - CDI programmatic lookup - support injection point metadata
  • #1743 - Register Hibernate @GenericGenerator strategy implementations for reflective access
  • #1742 - Adding @Gauge annotated method in ApplicationScoped bean causing error in bean instantation
  • #1741 - bind vertx-web to 0.0.0.0 by default
  • #1739 - Make PanacheEntity and PanacheEntityBase abstract
  • #1738 - Fix formatting issues in the Maven tooling guide
  • #1737 - Add default scope to AdditionalBeanBuildItem
  • #1736 - Hibernate ORM - Enroll import.sql for hot deployment if non existent
  • #1735 - vertx-web binds to localhost by default
  • #1734 - import.sql does not seem to be listen to for creation and change
  • #1731 - Move ImageIO and Java2D substitutions to quarkus-core
  • #1730 - Move bootstrap descriptors to META-INF
  • #1727 - Fix minor bootstrap things
  • #1726 - Fix bad user prompt
  • #1725 - Fix mvn (and others?) project create which asks a misleading question
  • #1723 - Fix inconsistencies in panache guide
  • #1722 - Adds runtime select option for building native image on container
  • #1721 - More details about debug logging
  • #1719 - Add Emitter support to Reactive Messaging
  • #1718 - Security runtime module mistakenly still marked as provided
  • #1715 - Fire Initialized/BeforeDestroyed/Destroyed events for request context
  • #1713 - Camel upgrade to 3.0.0-M2, hot reloading, various enhancements
  • #1712 - Rename the bootstrap-maven-plugin artifact to quarkus-bootstrap-maven-plugin
  • #1705 - Minor cleanup after the bootstrap PR
  • #1704 - Fix dependency convergence of commons-lang3
  • #1703 - Property not expanding when using 2 BUILD_TIME Configs
  • #1702 - Upgrade MariaDB JDBC driver to 2.4.1
  • #1700 - Rename the Gradle plugin to io.quarkus
  • #1697 - Explicitly state that the guides are maintained in the main repository
  • #1696 - Add default scope to AdditionalBeanBuildItem
  • #1692 - Test for #1367
  • #1691 - Fix for #1376
  • #1688 - Added configDir to AugmentPhase
  • #1687 - Configure release profile for the bootstrap project
  • #1686 - No longer enable the JBoss Nexus repository
  • #1685 - Outdated repository settings in io.quarkus.bootstrap:bootstrap-parent
  • #1684 - Add quarkus-caffeine as a dependency of quarkus-camel-core
  • #1683 - Introduce ApplicationConfig
  • #1682 - Replace CamelRuntimeProducer with RuntimeBeanBuildItem
  • #1681 - Another approach to fix the SSL and GraalVM 1.0.0-rc14 issue
  • #1680 - Fire @Initialized, @BeforeDestroyed and @Destroyed events for request and session contexts
  • #1679 - Avoid wrapping runtime exceptions between interceptors in some cases
  • #1678 - Further enhancements to core/test-extension and extension-authors-guide
  • #1677 - Added proxy classes documentation when writing native applications
  • #1676 - Make it possible to mark all beans based on test classes as unremovable
  • #1674 - Fix SSL on Mac OS X with GraalVM 1.0.0-rc14
  • #1672 - Should the CamelRuntimeProducer be marked as unremovable?
  • #1671 - ImageIO substitutions should be global
  • #1670 - quarkus-caffeine should be part of the camel-core dependencies
  • #1668 - @Timed and @Counted annotations fails when exceptions occurs
  • #1667 - Upgrade RESTEasy to 4.0.0.CR1
  • #1666 - Add the remote-dev command
  • #1665 - SSL broken on MacOS X with GraalVM 1.0.0-rc14
  • #1664 - Register substitutions with MainBytecodeRecorderBuildItems, Fixes #1663
  • #1663 - MainClassBuildStep#build is not registering substitutions with MainBytecodeRecorderBuildItems
  • #1660 - Fix default file log level in logging guide
  • #1659 - Ensure the Maven Wrapper is created in the proper directory
  • #1657 - Maven wrapper added to the parent directory of generated projects
  • #1654 - fixes Jandex index is not complete, missing: java.lang.Comparable #1580
  • #1653 - Fixed commented highlighted points
  • #1652 - Versions brought by quarkus-bom
  • #1651 - FIxed quarkus-arc not present in the getting started application pom
  • #1649 - Extension for Flyway #1575
  • #1648 - Error injecting beans in test sources
  • #1646 - Implement ConsumeEvent.blocking()
  • #1645 - quarkus.datasource.driver not work
  • #1643 - Add support for Axle and RX Message in @ConsumeEvent
  • #1642 - Reenable PrintAnalysisCallTree reports by default
  • #1641 - @ConsumeEvent should indicate when the processing is blocking
  • #1639 - Upgrade Hibernate components
  • #1638 - Using Vert.x guide
  • #1637 - Do not swallow Exception
  • #1635 - Enhance the testing guide to highlight how the test port is configured
  • #1634 - Injection of @ConfigProperty double produces java.lang.ClassNotFoundException: double
  • #1633 - Injection of @ConfigProperty double produces java.lang.ClassNotFoundException: double
  • #1631 - Gradle properties usage review
  • #1630 - Update to Gradle 5.3
  • #1629 - Allow config properties to be injected into multiple locations
  • #1628 - fixes NPE during scanning of APIResponse annotation for OpenAPI schema entities
  • #1627 - The usage of 8081 by tests must be documented
  • #1626 - Misc docs fixes
  • #1625 - Move the docker images to Quay.io
  • #1624 - Provide a general solution for registering security providers, fixes #1163
  • #1622 - Static Web resources don't work in the Gradle build
  • #1619 - Only register required RESTEasy providers in REST Client
  • #1618 - Cannot use Hibernate on Java 11
  • #1617 - Make Netty EventLoopGroup instances injectable
  • #1613 - @ConfigProperty cannot be used twice
  • #1612 - When user imports a bom, we cant treat it as a normal dependency
  • #1611 - OpenAPI annotation @APIResponse without content makes Quarkus crash
  • #1608 - Fix urls in the Kubernetes guide
  • #1607 - Fix issue when .m2/repo contains spaces in path
  • #1604 - build(dependencies): update to JUnit 5.4.1
  • #1603 - change quarkus.log.file.enable default from true to false (fixes #355)
  • #1602 - update graalvm version to 1.0.0-rc14 (#1566)
  • #1601 - Update warning messages to reference quarkus application properties
  • #1599 - disable quarkus.log file in native S2I Builder
  • #1598 - Dev mode - check config file changes even if a class change is detected
  • #1597 - Define the package for classes created by RuntimeClassLoader if needed
  • #1596 - Outdated messages in JaegerDeploymentTemplate
  • #1595 - Additional log cleanup
  • #1593 - remove hard-coded gradle-plugin version
  • #1592 - Gradle ITs fails during release
  • #1589 - vert.x web extension does not support RX routing context
  • #1574 - Update to RESTEasy 4.0.0.CR1
  • #1573 - Add a Swagger UI extension
  • #1566 - Upgrade to GraalVM 1.0-rc14
  • #1563 - Upgrade mariadb-jdbc from 2.3 to 2.4
  • #1538 - MP config injection types
  • #1519 - Bootstrap dependency resolver and classpath setup
  • #1474 - Implement quarkus:dev mode for camel apps
  • #1456 - quarkus:dev cannot pick newly added config property
  • #1429 - Clean-up BasicRest template so that it's easier to create new ones from CreateProject.
  • #1402 - quarkus:dev fails with .m2/repo in path with spaces on all platforms
  • #1393 - dev mode logging is not configurable
  • #1381 - When import the BOM with Gradle, Quarkus dependencies are not properly resolved
  • #1376 - Hibernate Panache and Entity lifecycle
  • #1374 - Gradle + Kotlin: failure to run or build
  • #1367 - Hibernate ORM Panache for Testing
  • #1355 - Swagger UI integration
  • #1353 - add getting-started-openshift-s2i (fixes #1306)
  • #1306 - Add documentation for building with S2I on OpenShift
  • #1305 - Support OpenJDK S2I
  • #1300 - Create Kubernetes extension
  • #1163 - smallrye-jwt not working in native mode
  • #1122 - Agroal - Allow to configure transaction isolation level
  • #950 - JDK 8: Blah.class.getPackage() == null on quarkus:dev
  • #877 - Empty configuration values are passed to the converter
  • #707 - Only register the required RESTEasy providers in the REST client extension
  • #565 - Write an extension to integrate ap4k features in Quarkus
  • #355 - Openshift - Configure logging to not write in a file
quarkus - 0.12.0

Published by cescoffier over 5 years ago

Major changes

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

Complete changelog

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

Published by cescoffier over 5 years ago

Major changes

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

Complete changelog

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

Published by cescoffier over 5 years ago

Major changes

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

Complete changelog

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

Published by cescoffier over 5 years ago

Major changes

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

Complete changelog

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

What happened to 0.9.0?

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

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