quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are visible (Hide)

quarkus - 2.1.0.CR1

Published by gsmet over 3 years ago

Major changes

  • #18311 - Add reactive MS SQL client extension
  • #18244 - Upgrade Kotlin dependency to 1.5.20
  • #17751 - Split out the WebSocket client

Complete changelog

  • #18705 - Mark @MockServer as deprecated
  • #18704 - Fix Redis dev mode
  • #18701 - Mark generate-code-tests as thread safe
  • #18697 - Bump awssdk.version from 2.16.101 to 2.16.102
  • #18693 - Drop .adoc from links between Quarkus guides
  • #18691 - InfinispanClientProcessor - use logger instead of stdout
  • #18688 - Improve blocking detection error logging in RESTEasy Reactive
  • #18686 - Fix OpenTelemetry late bound span processors
  • #18681 - Bump kubernetes-client-bom from 5.4.1 to 5.5.0
  • #18677 - Polish some IDE handling code with Java 11 idioms
  • #18675 - Bean archive index - avoid warning about indexing arrays
  • #18670 - Don't see CORS headers if CORS filter configured
  • #18669 - Redis breaks on live reload
  • #18668 - Filter out some blocked thread messages
  • #18666 - CLI: forward dev mode debug options
  • #18665 - Bump awssdk.version from 2.16.100 to 2.16.101
  • #18664 - Bump flyway-core from 7.11.1 to 7.11.2
  • #18663 - Bump commons-io from 2.10.0 to 2.11.0
  • #18662 - Bump mongo-client.version from 4.2.3 to 4.3.0
  • #18661 - Unless configured, derive the registry URL from the registry ID
  • #18657 - Upgrade to Hibernate Reactive 1.0.0.CR8
  • #18655 - Make the RestClientBuilderHelper methods public
  • #18653 - Make @QuarkusIntegrationTest work reliably with testcontainers launched services
  • #18652 - Quarkus-security - allow provider registration from extensions
  • #18651 - Panache Reactive to work correctly when invoked from a blocking worker thread
  • #18650 - Some fixes around the Kafka getting started guides
  • #18646 - Use simpler List creation construct in Kafka Streams doc
  • #18645 - Doc improvements
  • #18644 - Remove outdated comment
  • #18643 - Avoid throwing an exception on close if a VertxInputStream is closed
  • #18640 - Qute - introduce "safe expressions"
  • #18633 - Bump awssdk.version from 2.16.99 to 2.16.100
  • #18631 - Add Registry client integration tests
  • #18629 - Update SmallRye Config to 2.4.2
  • #18628 - Provide actionable error message when Jackson can't serialize in native-mode
  • #18624 - DevTools: multi-platform, multi-registry, upstream and downstream Quarkus version related tests
  • #18623 - Upgrade RESTEasy from 4.6.1.Final to 4.7.0.Final
  • #18622 - Upgrade RESTEasy from 4.6.1.Final to 4.7.0.Final
  • #18620 - Use existing method for determining package in Arc instead of custom implementation
  • #18617 - Introduce a processor that checks for split package issues
  • #18616 - Allows configuring the mailer trust store
  • #18615 - Quarkus-security - there is no way of selecting providers from extensions
  • #18611 - Qute docs - update the type-safe template section
  • #18599 - Make @MultipartForm annotation optional in RESTEasy Reactive
  • #18596 - FSWatchUtil should assign a good name to the threads it starts
  • #18595 - Improve error reporting when user fails to attach @MultipartForm annotation - similar to #6738
  • #18589 - Added documentation for quarkus.package.type=native-sources
  • #18583 - Bump awssdk.version from 2.16.97 to 2.16.99
  • #18581 - Gradle: look for extension properties only in JARs
  • #18580 - Added Enter to clear log file
  • #18578 - Avoid crashing when DOCKER_HOST is configured using a unix socket
  • #18577 - DevServices crashes immediately on Fedora
  • #18575 - Custom OpenTelemetry SpanExporter breaks Jaeger exporter
  • #18567 - ArC micro optimizations
  • #18562 - Improve @ConfigMapping mock documentation
  • #18557 - Improve the getting started with reactive guide
  • #18555 - Add some debugging output for rest client close issue plaguing CI
  • #18553 - Quarkus test IllegalAccessError
  • #18552 - Remove unused method in Gradle plugin
  • #18549 - Fix classpath in tests containing duplicate entries
  • #18545 - Bump flyway-core from 7.11.0 to 7.11.1
  • #18544 - gRPC guide: added info on config-less client
  • #18543 - Add OpenTelemetry tracing spans for RESTEasy Reactive clients
  • #18540 - Rewrote mailer getting start guide and reference documentation
  • #18535 - Dev tools: tests for adding extensions from different platform members
  • #18550 - In Qute guide, first Type-safe template example does not compile
  • #18531 - Allow delete clause in delete queries in Panache
  • #18530 - Neo4j - replace driver producer with a synthetic bean
  • #18528 - Apply various improvements to @QuarkusIntegrationTest
  • #18518 - Upgrade to Mutiny 0.19.2 and the Vert.x bindings 2.9.0
  • #18515 - Restore compatibility with Mandrel 20.3
  • #18513 - Serialization support breaks backwwards compatibility with GraalVM/Mandrel 20.3
  • #18510 - Quarkus 2.0.1 VerifyError:Bad access to protected data in invokevirtual
  • #18508 - Minor cleanup of CuratedApplication
  • #18506 - Unify console color handling
  • #18505 - Also look for DOCKER_HOST in IsDockerWorking
  • #18504 - Bump awssdk.version from 2.16.96 to 2.16.97
  • #18502 - PanacheEntityBase.delete(String query, Parameters params) doesn't work with SQL prefix - java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: DELETE
  • #18494 - Dev Services with a remote Docker environment
  • #18491 - Fix injection of indexed based configuration
  • #18489 - Use the new ConfigValue API instead of the equivalent hack
  • #18487 - Added documentation about setting code coverage thresholds
  • #18482 - DevTools: project creation tests involving non-platform extensions and choosing compatible Quarkus platform version
  • #18481 - Bump postgresql from 42.2.22 to 42.2.23
  • #18475 - Highlight application code in stack traces
  • #18474 - Bump tika-parsers from 1.26 to 1.27
  • #18473 - Indexed configuration properties not injected by @ConfigProperty
  • #18472 - Move build-system.properties and remove comments
  • #18471 - Update the continuous testing tests to avoid races
  • #18470 - Don't close the connection when returning Multi
  • #18467 - CLI registry clear-cache command
  • #18465 - Bump awssdk.version from 2.16.94 to 2.16.96
  • #18464 - Stricter tests for Panache Reactive
  • #18459 - Basic maven project create test for multiple BOM imports
  • #18458 - When disposing of a Mutiny.Session on a vert.x thread don't block it
  • #18453 - New vert.x getting started and reference guide
  • #18445 - Quarkus Resteasy Reactive does not respect keep-alive when using Multi<>s
  • #18442 - RESTEasy Reactive: Added a note about multi and response filters
  • #18439 - mutable-jar build breaks docker cache
  • #18437 - Use matchers to in flaky DevMojoIT in order to get proper logs when the test fails
  • #18435 - Allow a trigger of '*' as catch-all for incoming events
  • #18434 - Improve warning about blocking on IO thread
  • #18433 - Treat @Transactional like @Blocking
  • #18432 - Fix test race condition
  • #18429 - Bump agroal.version from 1.11 to 1.12
  • #18428 - Propagate quarkus.tls.trust-all in quarkus-spring-cloud-config-client extension
  • #18423 - Refactor support for launching artifacts for @QuarkusIntegrationTest
  • #18421 - Migrate to GitHub Issue Forms
  • #18417 - Run jpa-mapping-xml tests in native mode on CI
  • #18416 - Dev UI: Add strictRendering=false to Qute engine
  • #18413 - Accessing DevConsole fails with InternalServerError in the current snapshot
  • #18410 - Remove usage of deprecated gradle API
  • #18407 - Bump Sentry to 5.0.1
  • #18405 - Upgrade to Hibernate Search 6.0.5.Final
  • #18397 - Remove unnecessary classloader locking
  • #18393 - Fix typo
  • #18387 - TLS: Introduce key-store-key-password
  • #18379 - Look fo existing UncaughtExceptionHandler when producing KafkaStreams Instance
  • #18377 - Remove misleading -Dno-descriptor-tests from JDK16 CI job
  • #18375 - Custom config source is not working in Quarkus 2.0.0
  • #18371 - Bump caffeine from 2.9.1 to 2.9.2
  • #18370 - Bump jcc from 11.5.5.0 to 11.5.6.0
  • #18367 - Infinispan extension adds some useful links to the dev ui
  • #18363 - Infinispan extension upgrades
  • #18362 - Introduce the ability to handle custom sources in QuarkusProdModeTest
  • #18354 - UUID Config Source
  • #18353 - Fix RR kotline deployment dependencies
  • #18336 - Use StackWalker API to get calling class
  • #18334 - Update to Vert.x 4.1.1
  • #18331 - Add the ability to enable DEBUG/TRACE logging
  • #18329 - SunCertPathBuilderException: unable to find valid certification path to requested target in binary container with Mailer
  • #18325 - Bump awssdk.version from 2.16.93 to 2.16.94
  • #18323 - Bump flyway-core from 7.10.0 to 7.11.0
  • #18322 - Bump formatter-maven-plugin from 2.15.0 to 2.16.0
  • #18317 - Upgrade to Mutiny 0.18.1
  • #18312 - Some very minor polishing of our Classloaders & related
  • #18311 - Add reactive MS SQL client extension
  • #18298 - Qute - CompletedStage and other perf improvements
  • #18288 - Console log has no color after switching to Quarkus 2.0.0.Final
  • #18284 - Bump neo4j-java-driver from 4.3.2 to 4.3.3
  • #18282 - Bump kubernetes-client-bom from 5.4.1 to 5.5.0
  • #18281 - Bump awssdk.version from 2.16.92 to 2.16.93
  • #18280 - Add documentation for the recently merged NDJSON support in vertx-web
  • #18269 - Add RestResponse type to RESTEasy Reactive
  • #18268 - Hibernate Reactive: ReactiveSessionProducer blocks event loop thread
  • #18267 - Qute - fix performance regression caused by Results.NotFound
  • #18264 - Add option to run OpenAPI filter on every request
  • #18262 - Remove support for the CompletionStage API of Hibernate Reactive
  • #18261 - Use separate DB for tests
  • #18255 - Mock @ConfigMapping documentation
  • #18244 - Upgrade Kotlin dependency to 1.5.20
  • #18241 - Allow setting batch size for Hibernate Reactive
  • #18239 - Update tests for Hibernate Reactive
  • #18238 - Ensure YAML configuration is taken into account for DynamicFeatures
  • #18237 - YAML configuration ignored for JAX-RS Dynamic Features
  • #18232 - Do not produce Infinispan RemoteCacheManager if no Infinispan configuration is present
  • #18230 - Make the RR dependency on the Kotlin support module a conditional dependency
  • #18227 - Qute - introduce strict rendering
  • #18222 - Introduce support for Kotlin Flow as return type in RESTEasy Reactive
  • #18219 - Bump mutiny from 0.17.0 to 0.18.0
  • #18217 - Bump awssdk.version from 2.16.91 to 2.16.92
  • #18215 - Set Quarkus framework details onto Resource of span
  • #18209 - Go back to Liquibase 4.3.5
  • #18206 - Upgrade to Mutiny 0.18.0
  • #18203 - Add warning about unnecessary (and unsupported) annotations on reactive rest client
  • #18201 - Allow using Kotlin Flow for SSE
  • #18199 - Update SmallRye Config to 2.4.1
  • #18198 - Add groupid for maven compiler
  • #18183 - Bump assertj to 3.20.2
  • #18182 - Implement support for NDJSON streaming in vertex-web
  • #18181 - Implement label-based container discovery for Redis Dev Service
  • #18180 - Document requirement for elevated shell on build
  • #18176 - Bump bctls-fips from 1.0.11.4 to 1.0.12.1
  • #18175 - Bump awssdk.version from 2.16.90 to 2.16.91
  • #18174 - Update gitflow-incremental-builder to 3.14.3
  • #18158 - Upgrade MP Health to 3.1 and SR Health to 3.1.1
  • #18149 - Qute - take() and takeLast() for lists and arrays
  • #18143 - Improve docs on Dev Mode
  • #18140 - Bump awssdk.version from 2.16.89 to 2.16.90
  • #18127 - Qute - loop section - introduce the {#else} block
  • #18126 - Apply minor polish to ConfigUtils
  • #18123 - Add test case to make sure DDL scripts are not created in append mode
  • #18121 - Add ability to remove classes from a dependency
  • #18119 - Bump awssdk.version from 2.16.88 to 2.16.89
  • #18116 - Use a ClassValue based cache to optimise header encodings in RestEasy Reactive
  • #18110 - Qute - deprecate Results.Result enum and introduce Results.NotFound
  • #18107 - New extension quarkus-hibernate-search-orm-elasticsearch-aws
  • #18106 - Enable the generation of documentation for extensions whose package name contains 5 specific components
  • #18102 - Make minor improvements to various RESTEasy Reactive classes that iterate through maps
  • #18096 - Use Mutiny boms instead of listing all dependencies individually
  • #18094 - Add Abraxas Informatik AG to ADOPTERS.md
  • #18093 - Add more detail to test result page
  • #18088 - Update OTEL Docs
  • #18085 - Kafka reference guide
  • #18077 - Support Test Resources from @TestProfile in native mode
  • #18074 - Adjust OpenTelemetry integration test to handle out of order spans
  • #18073 - Update 'quarkus-oidc' and 'quarkus-oidc-client' to get secrets from CredentialsProvider
  • #18072 - Support Test Resources from @TestProfile in native mode
  • #18066 - Fail to start when service binding is enabled and Kafka boostrap servers not set
  • #18060 - Scheduler - introduce Scheduled#skipExecutionIf()
  • #18059 - Fix broken Liquibase 4.4 in native mode
  • #18054 - Bump mockito-core from 3.11.1 to 3.11.2
  • #18053 - Bump awssdk.version from 2.16.87 to 2.16.88
  • #18046 - Add OTeL and REST Client async integration test
  • #18041 - Bump neo4j-java-driver from 4.3.1 to 4.3.2
  • #18039 - Bump commons-io from 2.9.0 to 2.10.0
  • #18036 - Upgrade gizmo to 1.0.9.Final
  • #18035 - Add the missing quickstarts in the guides
  • #18030 - InjectMock - validate the scope of the injected bean
  • #18024 - Align bootstrap version to 4.6.0
  • #18023 - Align jquery version to 3.5.1
  • #18022 - Align jsoup version in quarkus-build-parent and quarkus-extension-processor
  • #18018 - KafkaStreams UncaughtExceptionHandler can only be set before starting the stream
  • #18008 - Added test to validate that hibernate properties in environment variables do not log a warning unused message when they are in use
  • #17989 - Bump awssdk.version from 2.16.86 to 2.16.87
  • #17986 - Use the GraalVM API instead of flag to force build-time init
  • #17980 - Implement shared broker for the AMQP Dev Service
  • #17974 - Add info about Logger into Quarkus Opentracing guide
  • #17972 - ArC - rework the way the build profile producer beans are disabled
  • #17971 - Apply minor polish to ClassInclusionReport
  • #17969 - Move client classes into the project
  • #17967 - Bump awssdk.version from 2.16.85 to 2.16.86
  • #17965 - Bump json-smart from 2.3 to 2.4.1 in /bom/application
  • #17954 - Type-safe messages - support logical lines in localized files
  • #17943 - Bump to Liquibase 4.4.0
  • #17941 - Fix issue with custom test annotation and @QuarkusTestResource.List
  • #17934 - Bump awssdk.version from 2.16.84 to 2.16.85
  • #17930 - @QuarkusTestResource stopped being started from custom annotation
  • #17926 - Mongodb/configure read concern
  • #17925 - Type-safe messages - support logical lines in properties files
  • #17924 - DDL scripts are generated in append-mode
  • #17923 - Type-safe messages - generate a base example properties file
  • #17919 - Qute namespace resolvers - namespace should be validated
  • #17918 - Apply some micro-optimizations to logging setup code
  • #17917 - Panache: Support collections in Hibernate Filters
  • #17911 - Apply minor polish to code associated with AdditionalIndexedClassesBuildItem
  • #17900 - Bump awssdk.version from 2.16.83 to 2.16.84
  • #17896 - Support the injection of OIDC introspection response
  • #17889 - OpenShift: Fix quarkus.openshift.arguments property
  • #17888 - Small enhancements of the Kafka guide
  • #17881 - Fix main CI by aligning jboss-parent in enforcer-rules tests
  • #17880 - Bump awssdk.version from 2.16.81 to 2.16.83
  • #17873 - Bump mockito.version from 3.11.0 to 3.11.1
  • #17870 - Remove unnecessary dependencies in Gradle projects
  • #17862 - Align ANTLR version in quarkus-build-parent and quarkus-bom
  • #17859 - Type-safe messages - generate a base example properties file for every message bundle interface
  • #17855 - Type-safe messages - inspect virtual method params during validation
  • #17849 - Bump narayana.version from 5.11.2.Final to 5.12.0.Final
  • #17848 - Bump flyway-core from 7.9.2 to 7.10.0
  • #17844 - Implement Dev Services for AMQP
  • #17838 - Change the behavior of InjectionPointInfo.getRequiredType()
  • #17837 - Implement a label based discovery for Kafka Dev Service
  • #17835 - InjectionPointInfo.getRequiredType() should return the type parameter for programmatic lookup
  • #17830 - Getting started guide for smallrye-reactive-messaging-kafka
  • #17816 - Bump wildfly-elytron.version from 1.15.4.Final to 1.16.0.Final
  • #17815 - Bump bouncycastle.version from 1.68 to 1.69
  • #17805 - Make it possible to configure read concern for mongodb database/ client
  • #17804 - add in plugins to avoid IntelliJ errors
  • #17800 - Distributed tracing for RestEasy Reactive
  • #17783 - Minor QOL fix for Quarkus devs
  • #17778 - Bump snakeyaml from 1.28 to 1.29
  • #17774 - Add NativeImageSecurityProviderBuildItem
  • #17772 - Move some of the test deps out of quarkus-bom
  • #17761 - Hibernate ORM no longer needs Jandex at runtime
  • #17756 - Cleanup: Remove isAnnotation(ClassInfo) utility methods
  • #17752 - Center and resize pictures in the various guides
  • #17751 - Split out the WebSocket client
  • #17748 - Avoid the Caffeine overhead when it's not used
  • #17742 - Bump jgit.version from 5.11.1.202105131744-r to 5.12.0.202106070339-r
  • #17740 - Security related IT failures with latest GraalVM CE
  • #17739 - Introduce factory methods to create Redis clients dynamically
  • #17738 - Propagate Quarkus Redis Config to Vertx Redis Client
  • #17732 - Update reactive picture to match with the web site background
  • #17728 - Hibernate Reactive thread model fixes
  • #17715 - Remove initialisation of a config item as the Quarkus config will handle it
  • #17711 - Disable single parsing of compiler graphs in native-image
  • #17708 - Bump neo4j-java-driver from 4.3.0 to 4.3.1
  • #17705 - Remove unused build mongo dev-service build items
  • #17701 - Support setting maxPoolSize for OIDC WebClients
  • #17687 - Do multipart parsing inside RESTEasyReactive
  • #17682 - Bump mockito-core from 3.10.0 to 3.11.0
  • #17680 - Bump mockito-core from 3.10.0 to 3.11.0 in /devtools/gradle
  • #17679 - Bump mockito-core from 3.10.0 to 3.11.0 in /integration-tests/gradle
  • #17675 - Start rewriting the reactive documentation
  • #17670 - Simplify iteration and transformation of Vert.x headers
  • #17666 - Support configuring Vert.x WebClient maxPoolSize in quarkus-oidc and quarkus-oidc-client
  • #17655 - Funqy KNative events support for attribute filtering on incoming events
  • #17648 - Bump aws-alexa-sdk.version from 2.38.1 to 2.39.0
  • #17645 - CI: cancel also non-PR runs in forks
  • #17640 - OpenTelemetry OTLP Exporter and Default Parameters Customizer
  • #17635 - Add the smallrye-graphql-client extension to MAINTAINERS.adoc
  • #17624 - Add rule for @QuarkusIntegrationTest to the bot
  • #17612 - Verify span's client IP is correct through Proxy
  • #17596 - Apply tiny polish to DevMojo
  • #17595 - Enable assertions for tests
  • #17583 - ArC - rework the way the build profile/property producer beans are disabled
  • #17561 - Update quarkus-bot.yml
  • #17542 - Add mailer tests
  • #17528 - Unify NativeBuildReport usage via jbang in GH workflows
  • #17520 - Fix EA JDK build via jdk.compiler add-opens
  • #17490 - Bump commons-io from 2.8.0 to 2.9.0
  • #17489 - Bump neo4j-java-driver from 4.2.5 to 4.3.0
  • #17483 - Register ConfigSources directly with the builder
  • #17430 - RESTEasy Reactive: read ContainerRequestContext getEntityStream in filter resource method payload becomes null
  • #17357 - Configure transaction timeouts via properties
  • #17274 - Optional sort in REST Data Panache
  • #17269 - Support injection of Maps using @ConfigProperty
  • #17254 - FSWatchUtil should assign a good name to the threads it starts
  • #17124 - Support environment variables defined by OpenTelemetry project
  • #17123 - OpenTelemetry trace sampling configuration
  • #17122 - OpenTelemetry customization of propagators
  • #16871 - Rest Data with Panache check if "?sort" parameter is specified
  • #16806 - Kotlin 1.5.10
  • #16718 - RESTEasy Reactive: introduce GenericResponse type
  • #16682 - ServiceBinding for Kafka should not use localhost values if no bindings are present and fail fast when starting with invalid values
  • #16529 - Drop jprocesses in favor of java.lang.ProcessHandle
  • #16521 - Drop jprocesses in favor of java.lang.ProcessHandle
  • #16342 - Add test for case where @ResponseStatus is used along with @ExceptionHandler
  • #16147 - Handle conditional dependency resolution in Gradle
  • #15943 - OpenShift: We can't provide Java arguments
  • #15866 - Support the injection of OIDC TokenIntrospection
  • #15432 - Configuring logging documentation
  • #15380 - Serialization feature support
  • #15125 - Ability to apply provider to 'quarkus.oidc.credentials.secret' configuration key
  • #14981 - Improve transactional observer without jta warning
  • #14968 - Improve transactional observer without jta warning
  • #14812 - Hibernate Reactive with Stage API throws ContextNotActiveException on flush
  • #14530 - Better DevExp for serialization feature support as of GraalVM 21
  • #13887 - Instantiate new Redis client
  • #13832 - PanacheEntityBase: support collections in Hibernate filters
  • #12521 - Improving the extensions guides introduction
  • #5492 - RestEasy ServletConfigSourceImpl is broken
quarkus - 2.0.2.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #18637 - ArC decorators - fix NPE when non-default delegate qualifiers are used
  • #18635 - Make sure the TX is still rolled back on shutdown
  • #18632 - Error Build step with extension quarkus-jdbc-mssql
  • #18630 - OpenAPI change to use MultiMap rather than Map
  • #18626 - Register @Parameters(completionCandidates = ...) for reflection in Picocli extension
  • #18625 - CLI: correct behavior of --tests and --no-tests
  • #18613 - Fix Throwable handling in @ServerExceptionMapper
  • #18610 - Put the JDBC Oracle extension with other JDBC drivers in code.quarkus.io
  • #18608 - Add a category to SmallRye GraphQL Client
  • #18603 - StackOverflowException for Throwable ExceptionMapper
  • #18600 - Don't require a global body handler for vertx-graphql
  • #18598 - Extension quarkus-vertx-graphql interferes with extension quarkus-resteasy-multipart
  • #18591 - Fix generated openapi if not in target folder (TRUNCATE_EXISTING)
  • #18590 - Register Picocli completion candidates for reflection
  • #18586 - Emitted OpenAPI Spec files can become corrupt when the API surface shrinks
  • #18582 - Fix docker check ordering
  • #18569 - Tests not running inside docker container in 2.0.1 (DevServices kicking in when it should not?)
  • #18568 - Use code instead of provides-code as extension tag
  • #18563 - Optimized stripping of tabs and newlines in GraphQL (micro-optimization)
  • #18558 - ArC - fix ordering of multiple decorators with the same priority
  • #18556 - devservices logs a warning when no docker daemon is running
  • #18554 - Replace key-location by key.location in SmallRye JWT doc
  • #18551 - Fix Encoding and implement Accept header requirement from spec
  • #18547 - Fix issue with QuarkusIntegrationTest
  • #18538 - NPE during build when multiple decorators have the same priority
  • #18537 - QuarkusIntegrationTest cannot be run with failsafe in JVM mode
  • #18533 - Allow injection of entire interface hierarchy when using @ConfigMapping
  • #18532 - Fix lambda http base64 encoding and binary types
  • #18524 - ConfigMapping and CDI error
  • #18523 - Kafka serde autodetection duplicate
  • #18521 - Utf-8 graphql issue with non ascii chars
  • #18519 - Adds [App]ArtifactKey.toGacString() method to strip the type from the string
  • #18514 - Make sure gradle process is terminated in tests
  • #18507 - mvn quarkus:test starts DevServices twice
  • #18503 - CORS is broken with Quarkus and http2
  • #18498 - Annotation class not available: @Any
  • #18496 - Do not stop the reflective hierarchy walk too soon
  • #18495 - Update to 2.0.1.Final breaks working Kafka deserializer configuration in 1.x
  • #18492 - Ctrl+C is broken if pressed within Transactional (Quarkus 2.0.1.Final)
  • #18488 - ArC - ignore static and final injection fields
  • #18486 - Quarkus 2.0.1: Reflective access broken for Jackson (de)serialization / inheritance/polymorphism
  • #18483 - Fix config value in k8s doc
  • #18480 - Prevent non-public classes of method params from breaking interceptor handling
  • #18478 - SmallRye GraphQL 1.2.8 and client configuration fixes
  • #18477 - Upgrade to 1.13.0.Final and above causes Cannot transform java.util.concurrent.ThreadPoolExecutor as its containing application archive could not be found
  • #18466 - Bump jackson-bom from 2.12.3 to 2.12.4
  • #18461 - Adjusted ArcProxyBeanMetaDataClassNormalizer.normalize() work with to deeper hierarchies
  • #18457 - Multiple issues with SmallRye GraphQL Client
  • #18456 - Hibernate/Panache doc fixes
  • #18455 - Fix package of OidcTenantConfig in the documentation
  • #18454 - Ensure exception mappers work with CDI request scope
  • #18451 - Resteasy Reactive ExceptionMapper for, e.g., ClientErrorException has no active request scope
  • #18436 - Fix context affinity for the @ConsumeEvent annotation
  • #18420 - Basic registry client config builder for testing purposes
  • #18414 - Removed references to deprecated smallrye jwt property
  • #18406 - Update Jaeger reporter to use logger
  • #18391 - Quarkus CLI test are run even if --no-tests is specified
  • #18388 - @InjectSpy and @InjectMock cause @Valid behaviour change
  • #18385 - Remove instantiation of com.sun.jndi.ldap.LdapCtxFactory for JDK16+ compatibility
  • #18368 - Change syntax of create
  • #18359 - CLI: change syntax for create
  • #18356 - quarkus-amazon-lambda-rest: wrong base64 encoding and unable to add binary type by configuration
  • #18346 - Fix inconsistent behavior for quarkus.jaeger.reporter-log-spans between native/non-native
  • #17092 - Enable elytron-security-ldap tests on JDK 16+
quarkus - 2.0.1.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #18441 - Add missing nexus-staging-maven-plugin.version to bootstrap parent pom
  • #18426 - Add missing build-time-principle.png image
  • #18415 - Update OidcClient to accept String expires_in values
  • #18412 - Fixed guide URL for OpenShift extension
  • #18403 - REST Client reactive: make sure ClientBuilder is registered in native
  • #18394 - Fixed UI path in GraphQL Guide
  • #18390 - Fix flakey tests
  • #18384 - Only retain system properties from MAVEN_OPTS
  • #18374 - Quarkus OIDC Client unable to retrieve access-token
  • #18366 - Fix OpenTelemetry HTTP span naming
  • #18365 - Empty REST Client @Path leads to exception with OpenTelemetry
  • #18364 - Fix native error with OTLP exporter for OpenTelemetry
  • #18358 - Fixed StackOverflowError building reflective hierarchy
  • #18349 - SmallRye GraphQL Client not working in native
  • #18348 - General improvements to OpenTelemetry integration
  • #18347 - GraphQL: Fix config mapping between smallrye and quarkus keys
  • #18342 - Make sure the error message for not-working Docker is visible in test mode
  • #18341 - Registry client config (de)serialization tests and fixes
  • #18340 - OpenAPI: Allow static OpenAPI model from anywhere in the classpath
  • #18332 - Update log levels when running mvn quarkus:test
  • #18330 - Continuous Testing not using updated log level
  • #18321 - Remove obsolete warning about @Provider and constructor injection
  • #18320 - DevMojo: use proper keys discovering plugins and log goal invocations
  • #18319 - CLI: test validation; local repo settings
  • #18314 - Native build error when using quarkus-opentelemetry-exporter-otlp
  • #18310 - Clarify profile aware files vs profile properties
  • #18309 - Fix a small formatting issue in Reaugmentation guide
  • #18307 - Fix generated bytecode of Panache repository's getEntityManager(class) method
  • #18304 - Escape | and ` for default values in config doc generation
  • #18297 - SmallRye GraphQL 1.2.7
  • #18296 - QUARKUS - CONTINUOUS TESTING Guide Configuration property table layout broken
  • #18292 - what the behavior of multi-profile properties config?
  • #18291 - Fix off by 1 error
  • #18290 - Continuous testing test count index off by 1
  • #18286 - Add ability to change args between restarts
  • #18285 - quarkus build -Dkey=value pairs should be passed through blindly
  • #18283 - Recalculate compressed size in filterZipFile()
  • #18277 - Made Swagger UI header responsive to work better on smaller screen
  • #18274 - CLI: set JBANG_REPO during surefire tests
  • #18273 - Change wording when running quarkus create without any subcommand
  • #18270 - Take sorting into account with spring-data-jpa custom query methods
  • #18266 - Fix parse error on attribute from @Inheritance superclass in spring-data extension
  • #18260 - Remove legacy stuff from docs
  • #18259 - Don't use a generated feature for resources
  • #18258 - Save and restore windows terminal state
  • #18252 - MethodTooLargeException in NativeImageAutoFeatureStep.generateFeature
  • #18247 - CLI: incorrect command line in jbang README templates
  • #18245 - Micrometer: Pause briefly in CI tests to allow request threads to settle
  • #18243 - Introduce the ability to use deep mocks in @InjectMock
  • #18242 - Disable tracing of /q endpoints by default
  • #18240 - Spring Data JPA Extension: Sort not working with @Query annotated method
  • #18236 - Add support for deep stubbing in @InjectMock
  • #18235 - Write image ID and digest files when building with Jib
  • #18233 - Quarkus Container Image Builder should produce an image-digest file
  • #18229 - Prefer workspace POMs for quarkus:dependency-tree goal
  • #18226 - ArC - ignore decorators during bean discovery
  • #18225 - Add FAQ entry about IDEA and Java 11
  • #18224 - Release process job still failing on CLI JBang projects
  • #18220 - Error message and documentation for mixed CLI version
  • #18218 - Hibernate Reactive to use multi-line import scripts
  • #18216 - Hibernate Reactive to use the same import.sql format as Hibernate ORM
  • #18213 - Handle singular in Continuous Testing log lines
  • #18211 - CLI: update create cli to generate picocli project
  • #18207 - Make processing of Jackson's MismatchedInputException customizable
  • #18204 - Handle singular for continuous testing console
  • #18200 - Decorating QuarkusApplication won't build
  • #18197 - Show proper error when a @QuarkusTest is run from a non-Quarkus project dir
  • #18196 - Remove duplicate constraints from the bootstrap-bom
  • #18194 - Typesafe GraphQL client does not see NonNull annotations
  • #18193 - Console improvements
  • #18192 - Filter POM dependencies from the reloadable local artifacts
  • #18191 - Fix continuous testing with Elytron
  • #18190 - Problem starting quarkus app in dev mode with pom dependency
  • #18189 - Use a safe version of maven-shared-utils
  • #18188 - Make GraphQL client depend on JSON-B extension
  • #18187 - GraphQL client extension should directly depend on JSON-B extension
  • #18185 - Report number of tests correctly
  • #18184 - Customize response from resteasy jackson parse error
  • #18173 - Expose collected platform info through the AppModel
  • #18171 - Ensure suspend methods in RESTEasy Reactive use the same default media types as regular methods
  • #18170 - Fix broken v1 Ingress
  • #18167 - Introduced quarkus-bootstrap-bom
  • #18165 - Allow no source paths in ArchiveRootBuildItem
  • #18163 - gRPC ReactiveServiceTest - fix the race condition
  • #18162 - Prevent possible NPE in QuarkusRestPathTemplateInterceptor
  • #18161 - Enlist handlers for methods that have an HTTP method annotation
  • #18152 - Reset the appArtifact in QuarkusBootstrapProvider.close()
  • #18150 - Use proper Maven repositories to resolve deployment dependencies
  • #18146 - 2.0.0.Final: NullPointerException in QuarkusRestPathTemplateInterceptor
  • #18145 - Wrong content-type when using Kotlin coroutines in RESTEasy Reactive
  • #18144 - Fix potential race in continuous testing tests
  • #18142 - Console live reload fixes
  • #18141 - RestEasy Reactive: Incorrect ResourceRequestFilterHandler used in handler chain
  • #18139 - Add runtimeOnly dependencies to quarkusDev classpath
  • #18138 - Add ScramSaslClientFactory to the reflective classes
  • #18136 - Add selector to Deployment when missing
  • #18133 - Wait until the OIDC endpoint is actually available
  • #18132 - Wrong error message: If QuarkusTest has wrong working directory, it should not blame it on "NoSuchElementException: SRCFG00011: Could not expand value platform.quarkus.native.builder-image in property quarkus.native.builder-image"
  • #18128 - Downgrade Opentracing contrib JDBC to a version that didn't use a proxy
  • #18125 - Broken dependency when using OpenTelemetry + REST Client on main
  • #18124 - Fix actionable error message in Quartz scheduling
  • #18122 - Improve the Gradle dev experience from the CLI
  • #18118 - NoSuchElementException when building a project with no source files
  • #18117 - Injecting from another module causes ClassNotFoundException in dev mode
  • #18114 - codestart to go with 2.x quarkus create cli
  • #18112 - Allow configuring a custom PropertyNodeNameProvider via a CDI bean
  • #18108 - Fix invalid references in guides
  • #18104 - Do not record Env values in the runtime defaults
  • #18101 - Hibernate validator: use custom PropertyNodeNameProvider
  • #18099 - The QuarkusBootstrapProvider caches the AppArtifact causing problems
  • #18095 - quarkus-kubernetes: wrong kubernetes resource get generated when using an existing resource
  • #18089 - OIDC: Wait for actual realm
  • #18050 - [email protected] Security Vulnerability: Command Injection
  • #18026 - ClassNotFound using SCRAM SHA 256 with Kafka extension
  • #18019 - Application title in Swagger UI may overlap with the path input box
  • #18010 - Improve MongoDB with Panache guide
  • #18007 - quarkus-kubernetes generated Ingress broken in 2.0.0.CR3
  • #17973 - Add quarkus config properties for SmallRye GraphQL Client
  • #17927 - Quarkus CLI create app to move to created directory
  • #17892 - Native image/runner/executeable generation influenced by CI ENV variables
  • #17831 - For 2.x devtools, provide better messages when 1.x metadata is encountered
  • #17765 - CLI, maven, gradle: filter extensions by categories
  • #17712 - 2.0.0.CR3 smallrye graphql error code exception not being displayed
  • #17119 - Disable OpenTelemetry tracing of /q endpoints by default
  • #16862 - Error during build: Unrecognized option: --add-opens
  • #16399 - Panache @BsonIgnore for methods
  • #16154 - CLI: list --installable should be sorted
  • #12628 - copy dependency management for bootstrap modules to quarkus-bom
quarkus - 2.0.0.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #18109 - Fix Gradle repository URL
  • #18091 - Fix dev mode compile issues
  • #18086 - Cli docs & stream/platform parameter parsing
  • #18084 - Upgrade to Hibernate ORM 5.5.3.Final
  • #18082 - H2 DevServices should not attempt to stop a stopped server
  • #18081 - Provide actionable message when @QuarkusIntegrationTest is run before the Quarkus build
  • #18080 - Flyway devmode: Confirm before cleaning the schema
  • #18078 - Validate option for hibernate database generation
  • #18076 - Reactive SQL guide: document placeholders
  • #18075 - Extension registry transfer listener
  • #18071 - Add a resource example to the MongoDB and Hibernate ORM guides
  • #18069 - Document the limitation of log message indexing
  • #18067 - Scala 2.12 does not support a JDK 11 target
  • #18061 - Register the fields of the ChangeStreamDocument for reflection
  • #18058 - Scheduler - fix a regression in validation
  • #18056 - Reactive SQL Client Documentation Missing Information
  • #18048 - Force locale for Hibernate ORM REST Data Panache tests
  • #18047 - Set the compilation target to JDK 11
  • #18042 - Remove JDK 8 from the README badge
  • #18034 - Update to Keycloak 14.0.0
  • #18027 - Continuous testing fixes
  • #18021 - Upgrade to RESTEasy 4.6.1.Final
  • #18017 - HibernateOrmRestDataPanacheTest is generating a false negative in a non english locale
  • #18016 - Fixes method typo
  • #18014 - Bump postgresql from 42.2.21 to 42.2.22
  • #18013 - Cli cleanup
  • #18011 - Devtools: support pulling in the complete platform catalog from a single member bom
  • #18005 - Upgrade to Hibernate Rective 1.0.0.CR7
  • #18004 - Upgrade to Hibernate Reactive 1.0.0.CR7
  • #18003 - Fixes version selection for non-platform extensions when the stream is not specified
  • #17999 - Fix RESTEasy Reactive documentation on how to abort with @ServerRequestFilter
  • #17998 - RESTEasy Reactive request filter ctx.abortWith() exception
  • #17997 - Ensure @QuarkusTest works with @Nested and test lifecycle methods
  • #17994 - Update CLI guide with missing emojis
  • #17991 - Exclude JUnit 4
  • #17987 - Update SmallRye Reactive Messaging to version 3.5.0
  • #17984 - Implement generic signature reconstruction for methods and use it in RestClient Reactive
  • #17982 - Export JBANG_REPO env variable for release test ci job
  • #17979 - Mutiny Vert.x bindings upgrade to 2.7.0
  • #17978 - Add info about Logger into OpenTracing guide
  • #17976 - Update to Apicurio Registry 2.0.1.Final
  • #17975 - @Nested not working in @QuarkusTest
  • #17970 - Add the ability to re-use an existing native build
  • #17966 - List extensions from arbitrary platform
  • #17962 - Allow adding a specified keyId during OIDC token exchange
  • #17959 - Minor security doc updates
  • #17958 - Make OTEL Vertx Adapter extract forwarded headers for client ip if present
  • #17956 - Fix QuarkusClassLoader leak in QuarkusProdModeTest
  • #17955 - Use different emoji for project create
  • #17953 - Add a test verifying only JWT introspection can be used and update the docs
  • #17952 - Support Azure AD OIDC with certificate secrets
  • #17951 - Fixes to the logging doc
  • #17948 - Make Jib env var handling consistent with Kubernetes env vars handling
  • #17946 - gRPC: fix request context propagation
  • #17942 - Dev UI - handle file protocol for DevConsoleRuntimeTemplateInfoBuildItem
  • #17940 - Fix formatting of links for documentation of quarkus.hibernate-orm.metadata-builder-contributor
  • #17938 - Resteasy Reactive servlet fixes
  • #17936 - Print the running test when displaying output
  • #17935 - Enable color for quarkusDev
  • #17932 - Update OidcClientImpl to throw ISE if the client is closed
  • #17929 - Enable SSL and all security services for smallrye-jwt
  • #17928 - Upgrade to Hibernate Search 6.0.4
  • #17921 - Update OIDC 'Running behind a reverse proxy' docs
  • #17916 - SmallRye OpenAPI upgrade 2.1.6
  • #17915 - Regression: Dev UI fails with TemplateException
  • #17914 - Take 'enable' field into account for named logging handlers
  • #17913 - Named logging handlers can't be disabled
  • #17909 - Add http connection limits config
  • #17906 - Parameterized tests not running
  • #17902 - native-image optimisations to allow excluding the JDK's XML parser from a PostgreSQL / Hibernate app
  • #17898 - Small changes to Extension Catalog
  • #17897 - Add fallback to quarkus.config.locations
  • #17895 - Add mongodb-client BuildStep that includes org.bson.types.* classes to Jandex index
  • #17894 - Upgrade to Hibernate ORM 5.5.2.Final
  • #17893 - MongoDB BSON types are not in the Jandex index
  • #17890 - Fix 'Failed to index' warnings for arrays from entities
  • #17884 - TLS: Introduce *-alias to select specific key to use (or cert to trust)
  • #17878 - Quarkus Mongodb change stream resume token always null in native
  • #17876 - Quarkus CLI does not display icons correctly
  • #17875 - Update description to add extension
  • #17867 - Continuous Testing ignores @ParameterizedTest
  • #17865 - Make the platform model easier to navigate
  • #17860 - Fix potential NPE in RESTEasy Classic build time processing
  • #17858 - Add org.apache.maven.resolver:maven-resolver-impl as parentFirstArtifact
  • #17856 - Test for subscriptions with dynamic GraphQL clients
  • #17854 - NullPointerException in build when denying unannotated endpoints
  • #17853 - Prevent unlikely NoSuchElementException in continuous testing
  • #17852 - Change ring buffer default length to 3
  • #17851 - Polish console input
  • #17850 - Bump postgresql from 42.2.20 to 42.2.21
  • #17847 - Update the SmallRye GraphQL Extension documentation
  • #17845 - Upgrade to SmallRye GraphQL 1.2.5 and MicroProfile GraphQL 1.1.0
  • #17842 - Upgrade Infinispan to 12.1.4.Final
  • #17840 - Remove PlatformStack
  • #17836 - Refactor Amazon Services initialization a bit
  • #17834 - gRPC - clarify naming for clients
  • #17833 - Improve mvn quarkus:test output
  • #17827 - GraphQL guide simplifications
  • #17826 - Only close the span after all writing has finished
  • #17824 - quarkus:dev displays exception (warning) for @Disabled tests
  • #17823 - Accept GraphQL queries with line breaks and tabs
  • #17822 - Improve compile error message
  • #17821 - Add note in guide about @QuarkusIntegrationTest and the test phase
  • #17820 - Properly convert property to env var in @QuarkusIntegrationTest
  • #17819 - Add ability to log to stderr
  • #17818 - [1.13.7] Using dotenv file and get unrecognized configuration key warn.
  • #17814 - Bump awssdk.version from 2.16.79 to 2.16.81
  • #17811 - Update the security NVD section
  • #17810 - QuarkusIntegrationTest docker env does not work with property names containing '/'
  • #17803 - Remove FIXMEs that have been there for ages
  • #17802 - Add note on how to enable JVM debugging in jib built container image
  • #17801 - CLI List extension should work with a specified quarkus version
  • #17798 - Ignore warnings on specific missing sources
  • #17796 - ArC client proxies - prioritize delegating methods impl. on superclasses
  • #17795 - gRPC: more logging on failures
  • #17794 - Prevent potential deadlock
  • #17793 - quarkus:dev continuous testing stuck
  • #17789 - Added a note on events in SmallRye GraphQL Document
  • #17788 - A note on true in the Maven docs
  • #17787 - Support constructor injection into providers
  • #17784 - Improve test/dev mode output
  • #17782 - Attempt to fix CT intermittent failures
  • #17781 - Rename BuildItem and remove unused method
  • #17780 - Enable continuous testing from the IDE
  • #17777 - Create a MongoDB with Panache and Kotlin guide
  • #17769 - Fix a few things in the Hibernate Search Dev UI
  • #17768 - Fix typo in name of AdditionalSecuredClassesBuildIem class
  • #17764 - Bump to ubi-minimal:8.4
  • #17760 - QuarkusIntegrationTest on java jar, should support Jacoco
  • #17757 - Give processes launched by @QuarkusIntegrationTest a chance to terminate normally
  • #17755 - 'Cannot delegate to an abstract method' for scoped bean with complex interfaces
  • #17753 - Pull docker image when necessary for @QuarkusIntegrationTest
  • #17744 - Bump awssdk.version from 2.16.78 to 2.16.79
  • #17741 - Export maven.repo.local property for Jbang cli tests
  • #17737 - QuarkusIntegrationTest docker run, does not clean container after timeout
  • #17736 - Register all ConfigMapping group super types for reflection
  • #17733 - GraphQL NullPointerException when running Quarkus project
  • #17730 - QuarkusIntegrationTest docker run, does not pull the image
  • #17725 - Add extension for Apicurio Registry Avro
  • #17723 - gRPC Dev UI: slight improvements
  • #17719 - quarkus:test output does not always start
  • #17717 - Continuous testing quarkus:test goal requires @QuarkusTest annotation
  • #17716 - Fix generatedCode output dir
  • #17714 - Propagate Quarkus Redis Config to Vertx Redis Client
  • #17710 - 2.0.0.CR3 org.hibernate.LazyInitializationException for fetched relation ouside the transaction
  • #17709 - Bump awssdk.version from 2.16.76 to 2.16.78
  • #17707 - Bump aws-lambda-java-events from 3.8.0 to 3.9.0
  • #17706 - 2.0.0.CR3 gradle quarkus-generated-sources in wrong place
  • #17704 - Double check misleading unknown config warnings
  • #17703 - Add OTEL Config Params
  • #17690 - Use @Identifier instead of @Named in kafka client
  • #17689 - Capabilities are not persisted
  • #17686 - Always setup build time logging
  • #17685 - SecurityContext override with no quarkus-security
  • #17683 - Bump flyway-core from 7.9.1 to 7.9.2
  • #17681 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.9.0 to 2.9.1
  • #17677 - Adds argLine to instrument Integration Tests
  • #17676 - Common URL Template path handling for REST requests (server and client)
  • #17673 - Vertx Redis client configuration via Quarkus properties
  • #17671 - ArC - document io.quarkus.arc.WithCaching
  • #17667 - GraphQL handler blows up if request contains newline breaks
  • #17659 - Allow specifying per-port nodePort
  • #17653 - NPE in ConfigMapping on Native when using -H:ResourceConfigurationFiles or quarkus.native.resources.includes property
  • #17646 - Bump awssdk.version from 2.16.75 to 2.16.76
  • #17643 - Export maven.repo.local for gradle tests
  • #17641 - Add OpenTelemetry OTLP Exporter
  • #17625 - ArC - document io.quarkus.arc.WithCaching
  • #17621 - CLI: Change default short option to display version from "-V" to "-v"
  • #17619 - Fix Windows input issue
  • #17618 - Live Coding (Regression): Warnings when the changing code contains @ConfigProperty
  • #17615 - Bump awssdk.version from 2.16.74 to 2.16.75
  • #17610 - Use main.java for JBang projects
  • #17600 - Add 'hibernate.discriminator.ignore_explicit_for_joined' property
  • #17592 - re-augmentation causes information to get lost in 2.0.0.CR2
  • #17582 - NodePort cannot be defined if the service contains several ports
  • #17564 - Support for resolving extension catalog given platform stream, align member BOM imports using quarkus.platform.group-id and quarkus.platform.version
  • #17563 - OIDC redirect-path property
  • #17529 - Bump awssdk.version from 2.16.73 to 2.16.74
  • #17527 - Overriding SecurityContext doesn't work with quarkus-resteasy-reactive, but works with quarkus-resteasy
  • #17525 - smallrye.config.locations property didn't work on 2.0.0.CR2
  • #17514 - Use ';' as default delimiter in Hibernate ORM's generated DDL scripts
  • #17510 - Bump awssdk.version from 2.16.71 to 2.16.73
  • #17487 - Bump awssdk.version from 2.16.70 to 2.16.71
  • #17424 - Add option to support selection of SSL key in JKS keystore using an alias property
  • #16952 - High HTTP span name cardinality with opentelemetry extension
  • #16927 - Quarkus slow Hibernate startup - Property hard coded on FastBootHibernatePersistenceProvider
  • #16520 - Opentelemetry: Distributed tracing with Reactive Routes
  • #16507 - Opentelemetry - VertxHttpClient doesn't have his own span
  • #16472 - Closed OidcClients should throw ISE in its methods and OidcClients should ignore close IO Exceptions
  • #15370 - quarkus-logging-gelf: mapper_parsing_exception when include-log-message-parameters is true (default)
  • #15338 - Provides a Kotlin MongoDB with Panache guide
  • #15231 - Client Metrics does not use template URI variables
  • #15213 - injecting Instance results in NPE at io.quarkus.amazon.s3.runtime.S3ClientProducer.client()
  • #15044 - Better detection of rest request templated paths for metrics (micrometer)
  • #10927 - Panache docs should have a full REST resource before the advance query section
  • #9569 - Make the console logging output stream configurable.
  • #7536 - Quarkus code coverage with failsafe
  • #5883 - Hibernate hbm2ddl in application.properties is not working as mentioned
quarkus - 1.13.7.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #17763 - SimpleScheduler - fix CronTrigger#evaluate()
  • #17758 - Also register CustomResource implementors fully for reflection.
  • #17727 - Add resteasy extension to generated app in the AMQP guide
  • #17724 - Scheduler is not triggered or triggered 2 times randomly with native image
  • #17721 - Add artemis-mqtt-protocol dependency
  • #17720 - Add artemis-mqtt-protocol in the bom
  • #17688 - Use Maven version 3.8.1 in the generated projects
  • #17668 - Quarkus bundles generated projects with maven wrapper 3.6.3
  • #17632 - Correctly propagate dispatchToWorker to websockets
  • #17605 - Pass max frame size to VertxServerWebSocketContainer
  • #17599 - Bump gradle jandex plugin version in test and doc
  • #17580 - Create log file parent directories for @QuarkusIntegrationTest
  • #17571 - Option quarkus.websocket.dispatch-to-worker=true doesn't work anymore in Quarkus 1.13
  • #17565 - @QuarkusIntegrationTest with docker image fails on unable to create logfile
  • #17555 - Make VertxInputStream#available not fail on large content-type
  • #17551 - Don't write error response when it's already been written
  • #17473 - Gradle: create quarkusDeploymentOnlyClasspath configuration
  • #17455 - Resteasy fails with NumberFormatException if file is larger than 2047 MB
  • #17206 - maxFramePayloadLength seems to be hardcoded when using WebSocketClient
  • #16727 - Ensure that a non-indexed entry doesn't break generic type resolution
quarkus - 2.0.0.CR3

Published by gsmet over 3 years ago

Major changes

  • #17609 - Upgrade to Hibernate ORM 5.5.0.Final
  • #17004 - Return an Uni for persist/update/persistAndFlush methods

Complete changelog

  • #17692 - Upgrade Quarkus HTTP to 4.1.1
  • #17669 - Make sure the gRPC server is started after synthetic beans init
  • #17663 - Initialize io.grpc.internal.RetriableStream at runtime
  • #17661 - Add documentation for @Cache and @NoCache
  • #17660 - Initialize io.vertx.ext.auth.impl.jose.JWT at runtime
  • #17657 - Using Vert.x Auth, Native image build failures on GraalVM 21.1 with Random/SplittableRandom initialized at build time
  • #17656 - Prevent double registration of MpPublisherMessageBodyReader in rest client
  • #17654 - Rename quarkus.neo4j.pool.metrics-enabled for unification
  • #17652 - Disable GraphQL metrics by default
  • #17651 - Change the way Resteasy injection is initialized
  • #17644 - Add support for @Cache and @NoCache in RESTEasy Reactive
  • #17639 - Add Guide for OpenTelemetry
  • #17636 - gRPC: IOThreadInterceptor must check if context is not null before calling runOnContext
  • #17634 - Remove default Jaeger endpoint
  • #17632 - Correctly propagate dispatchToWorker to websockets
  • #17630 - Add @Cache annotation to resteasy-reactive
  • #17628 - Hot reload fails when using custom beans validator and MP Rest Client
  • #17627 - RESTEASY002160 warning when starting an application with @RegisterRestClient
  • #17623 - Ensure @QuarkusIntegrationTest works properly with any Filesystem path
  • #17620 - Update Vert.x to version 4.1.0 and related dependencies
  • #17617 - Don't run maven IT names by default
  • #17613 - Upgrade to Hibernate Reactive 1.0.0.CR6
  • #17609 - Upgrade to Hibernate ORM 5.5.0.Final
  • #17608 - Move OpenTelemetry REST Client filter into hidden extension
  • #17607 - QuarkusIntegrationTest cannot locate build output directory if it contains special characters like #
  • #17606 - Upgrade to Jandex 2.3.0
  • #17605 - Pass max frame size to VertxServerWebSocketContainer
  • #17604 - Do not delete BrotliDecoder and let GraalVM DCE do it for us
  • #17601 - Preserve TCCL when using coroutines in RESTEasy Reactive
  • #17599 - Bump gradle jandex plugin version in test and doc
  • #17598 - Bump kubernetes-client-bom from 5.4.0 to 5.4.1
  • #17597 - Dev mode fails to reload classes when using reactive rest client with coroutines in Quarkus 2.0.0.CR2
  • #17590 - Update to GraphQL client user guide
  • #17585 - Use project's Quarkus version when resolving extension catalogs using a registry client
  • #17584 - Update to SmallRye JWT 3.2.0
  • #17580 - Create log file parent directories for @QuarkusIntegrationTest
  • #17577 - gRPC: fail code generation gracefully on default java package
  • #17576 - Upgrade SmallRye OpenAPI to 2.1.5
  • #17575 - gRPC: support @Blocking on class
  • #17574 - Create generic build item for DevServices native
  • #17573 - Continuous tests may not run for unit tests
  • #17572 - Propagate environment for CLI tests
  • #17571 - Option quarkus.websocket.dispatch-to-worker=true doesn't work anymore in Quarkus 1.13
  • #17570 - @UnlessBuildProperty to suppress default instance
  • #17567 - CLI tests: prereqs and property propagation
  • #17565 - @QuarkusIntegrationTest with docker image fails on unable to create logfile
  • #17557 - Continuous testing: not all tests are re-run automatically
  • #17556 - SmallRye GraphQL Client: remove hard dependency on Rest client
  • #17555 - Make VertxInputStream#available not fail on large content-type
  • #17554 - Updated SmallRye GraphQL to 1.2.3
  • #17553 - Ensure that Spring Cloud Config Server can be reached when port is not set
  • #17551 - Don't write error response when it's already been written
  • #17550 - gRPC - fix a bug in service validation
  • #17549 - Allow extensions to suppress build time config change warnings
  • #17547 - Add some doc regarding the new features in the maven plugin
  • #17546 - Ensure that VertxInputStream doesn't result in infinite attempts to read data
  • #17544 - ArC - do not activate request context for Inialized/Destroyed events
  • #17541 - Devtools: introduces a platform release index allowing proper platform releases ordering when selecting BOMs for import
  • #17540 - Continuous testing is inconsistent with resteasy-reactive
  • #17538 - Remove support for hibernate.properties (long deprecated)
  • #17537 - Remove (deprecated) support for hibernate.properties
  • #17524 - Update gitflow-incremental-builder to 3.14.2
  • #17522 - Port number must be set on quarkus.spring-cloud-config.url to pass the test
  • #17521 - Add ability to use Pact version >=4.1.0
  • #17519 - quarkus.container-image.password stored in image
  • #17518 - Use proper parent first artifacts Set in fast-jar
  • #17517 - Update to Vert.x 4.1.0.CR2
  • #17512 - Parent First ClassLoader issue with JimFS
  • #17506 - Resteasy Reactive: InputStream is closed too early
  • #17505 - Restructure OpenTelemetry extensions to use a parent aggregator
  • #17504 - gRPC Dev UI - init service health statuses after hotdeploy
  • #17503 - Safer annotations removal
  • #17502 - CLI v2.x docs (part 2)
  • #17500 - Fix generated configuration include for Continuous Testing guide
  • #17498 - Catch more deployment artifacts on the runtime CP
  • #17496 - Bump kotlin version of integration-test projects
  • #17491 - Quarkus project using hibernate validator on classes from separate jars does not compile with 1.13.5.Final
  • #17485 - gRPC: Mutiny classes generation fails without java package definition
  • #17484 - Make the maven build task compatible with parallel builds
  • #17481 - Using custom MeterRegistry implementations (aka suppressing the default MeterRegistry)
  • #17478 - Utilize Vert.x Tracing SPI in OpenTelemetry
  • #17475 - Make @Blocking work on gRPC services
  • #17473 - Gradle: create quarkusDeploymentOnlyClasspath configuration
  • #17468 - Implement Dev Services for Kafka
  • #17455 - Resteasy fails with NumberFormatException if file is larger than 2047 MB
  • #17453 - gRPC Dev UI - service status is always UNKNOWN after hotdeploy
  • #17442 - gRPC Dev UI - support streaming calls
  • #17386 - Dev mode hot reload fails with OpenTelemetry in dependencies
  • #17385 - MP RestClient calls fail if OpenTelemetry is in list of dependencies
  • #17234 - Building native images with quarkus-opentelemetry extension throw a Random/SplittableRandom initialized error at build time
  • #17206 - maxFramePayloadLength seems to be hardcoded when using WebSocketClient
  • #17173 - Rest Client Reactive - multipart support
  • #17117 - Switch OpenTelemetry extension to use Vert.x 4 Tracing SPI
  • #17004 - Return an Uni for persist/update/persistAndFlush methods
  • #16932 - Make the maven build task compatible with parallel builds
  • #16753 - Problem with quarkus-websockets on 2.0.0.Alpha1
  • #16107 - Remove default Jaeger endpoint except in DEV mode
  • #16093 - Add Quickstart/Guide for OpenTelemetry extension
  • #14475 - Hibernate Reactive's Panache persist methods should return the persisted entity
quarkus - 1.13.6.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #17493 - Hibernate Validator - Work around Jandex issue in enclosingTarget()
  • #17472 - Introduce build item to override weak reflection semantics
  • #17464 - Fix the indentation of the smallrye-metrics example
quarkus - 2.0.0.CR2

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #17495 - Scheduler - use an application class predicate when generating invokers
  • #17492 - IllegalAccessError invoking non-public @Scheduled method
  • #17477 - Add a named producer for the current HttpServerRequest
  • #17476 - Add newline at EOF in smallrye-graphql-client's POM file
  • #17471 - Let OIDC users block the opaque tokens if only JWT tokens are expected
  • #17457 - OIDC introspection (opaque access token, not jwt)
  • #17446 - Support for platform streams in the registry client
  • #17353 - Exposing the request object in Qute
  • #16407 - Change CLI commands and options (part 1)
  • #16318 - CLI: consider autocomplete support via TAB
  • #16316 - CLI: make it possible to specify additional quarkus config properties
  • #16033 - review quarkus cli command / flag structure
  • #15552 - Handle kotlin compiler args in dev mode
  • #15418 - Dev reload ignores Kotlin compiler arguments
quarkus - 1.13.5.Final

Published by gsmet over 3 years ago

Major changes

  • #16249 - Update to Maven 3.8.1 and use mvnw consequently in GH workflows

Complete changelog

  • #17454 - Hibernate Validator - Fix container element constraints detection
  • #17452 - Injected Bean Validator has different behavior than the static default Hibernate one
  • #17433 - Add ChangeStreamDocument Mongo class for reflection
  • #17432 - MongoDB Client Extension - NullPointerException in native mode with ChangeStreamDocumentCodec
  • #17390 - Update SmallRye Config to 1.13.1
  • #17377 - Suspend GET requests as well
  • #17366 - Fix case of lost TCCL in dev-mode when RESTEasy Reactive reads the HTTP body
  • #17359 - Dev mode fails to reload classes when using reactive rest client
  • #17354 - ArC dev mode - fix business method invocations monitoring
  • #17352 - Depend on Keycloak 12.0.4 for the moment
  • #17333 - Bump xstream from 1.4.16 to 1.4.17
  • #17327 - WebSockets in Extensions
  • #17322 - Quarkus random ConcurrentModificationException
  • #17296 - Use StandardCharsets.UTF_8 where appropriate
  • #17294 - Add configuration reference to Deploying to OpenShift
  • #17278 - More config issues in Quarkus 1.13.4.Final
  • #17216 - Resteasy hangs on null header
  • #17202 - Workaround jpa-oracle failure when using Mandrel
  • #17199 - Honor GenerateResourceBuildItem while building UberJar
  • #17179 - Keycloak Authorization 'policy-enforcer.lazy-load-paths=true' regression
  • #17168 - Null as HTTP header value results in hanging thread
  • #16999 - Fix case where REST Client returns JAX-RS Response from a JAX-RS endpoint
  • #16277 - Update aws-sdk to 2.16.36
  • #16249 - Update to Maven 3.8.1 and use mvnw consequently in GH workflows
  • #16233 - Maven 3.8.1 update causes warning
  • #16139 - [native] 1.13.0.Final Fails To Build Native Image
  • #15897 - Runtime initialize amazon-services classes using j.u.Random
  • #15611 - Add ConstraintVerifier infomation to OptaPlanner documentation
quarkus - 2.0.0.CR1

Published by gsmet over 3 years ago

Major changes

  • #17425 - Remove the ThreadLocalPgPool implementation: vertx 4 has a Pool which doesn't need wrapping
  • #16909 - Hibernate with Panache: rework getEntityManager and flush

Complete changelog

  • #17470 - gRPC - fix dev mode recorder
  • #17467 - gRPC client injection - fix NPE
  • #17464 - Fix the indentation of the smallrye-metrics example
  • #17462 - Bump jboss-logging from 3.4.1.Final to 3.4.2.Final
  • #17460 - Bump awssdk.version from 2.16.69 to 2.16.70
  • #17458 - Upgrade to SmallRye GraphQL 1.2.2
  • #17456 - Remove outdated maven-plugin-plugin version
  • #17450 - Support Vert.x context switching
  • #17449 - Get rid of false warning message during remote-dev shutdown
  • #17447 - gRPC - support micrometer metrics
  • #17445 - Fail at build time if @Inject is used in JAX-RS Application class
  • #17440 - Bump bctls-fips from 1.0.11.3 to 1.0.11.4
  • #17439 - Bump awssdk.version from 2.16.67 to 2.16.69
  • #17438 - Update to SmallRye Reactive Messaging 3.3.2
  • #17437 - Rename test configuration property names clashing with maven deploy
  • #17436 - Update Vert.x to 4.1.0.CR1 and Netty to 4.1.65.Final
  • #17435 - Upgrade to Hibernate ORM 5.5.0.CR1 and matching Hibernate Reactive 1.0.0.CR5
  • #17434 - ConfigMapping validation documentation
  • #17431 - Dependency doc fix in the OIDC Bearer Token test section
  • #17429 - gRPC client - make it possible to specify the deadline via configuration
  • #17427 - gRPC dev reload - fix ConcurrentModificationException on stream close
  • #17426 - Optimisations in ResteasyReactiveResourceInfo
  • #17425 - Remove the ThreadLocalPgPool implementation: vertx 4 has a Pool which doesn't need wrapping
  • #17423 - Subscription Handler - Allow multiple connections
  • #17420 - Bump rest-assured from 4.3.3 to 4.4.0
  • #17417 - Remove support for list of objects in YAML configuration
  • #17415 - Make support for advanced Jackson features optional in RESTEasy Reactive
  • #17414 - Doc: Mutiny RoutingContext is not injected in @Route method
  • #17412 - Cannot inject io.vertx.mutiny.ext.web.RoutingContext in @Route annotated method
  • #17411 - Raise the Dependabot limit a bit as we have a backlog with 3
  • #17410 - Add Configuration Reference
  • #17409 - Bump micrometer-bom from 1.6.6 to 1.7.0
  • #17408 - gRPC - expose AbstractStub.withDeadlineAfter() via GrpcClientConfiguration
  • #17407 - Bump kubernetes-client-bom from 5.3.1 to 5.4.0
  • #17406 - GraphQL client guide
  • #17405 - Fix case of RESTEasy Reactive in TCK job
  • #17404 - RESTEasy Reactive: allow, test and document HttpServerResponse injection
  • #17403 - Turn the PathsCollection back into a class to not break binary backward compatibility
  • #17402 - Make WebClientApplicationException usable from application code
  • #17401 - Improvements to GraphQL Client tests
  • #17399 - Manage kotlinx-coroutines-core in addition to kotlinx-coroutines-core-jvm
  • #17398 - Bump flyway-core from 7.9.0 to 7.9.1
  • #17397 - Reactive Rest Client should allow extracting response status from WebClientApplicationException
  • #17395 - Bump awssdk.version from 2.16.65 to 2.16.67
  • #17394 - Fallback on jar file for dev mode if gradle project is not found
  • #17393 - Bump com.gradle.plugin-publish from 0.14.0 to 0.15.0 in /devtools/gradle
  • #17392 - Allow to define parent first artifacts in fast jar mode
  • #17391 - Cannot load artifacts in parent first manner in fast jar mode
  • #17388 - gRPC Dev UI fixes
  • #17387 - gRPC - generate a convenient Mutiny client
  • #17384 - Dokka build needs to be attached to the package phase
  • #17383 - Support boxed boolean properties whose getters starts with "is" in BytecodeRecorder
  • #17382 - Clean code for Continuous Testing color and format
  • #17381 - Dev UI - initial gRPC support
  • #17380 - Use InputStream.readAllBytes in FileUtil
  • #17369 - Support nonProxyHosts for Vault client
  • #17368 - Replace deprecated serviceAccount with serviceAccountName in Knative plugin
  • #17367 - NPE in QuarkusModelBuilder for Gradle composite builds
  • #17365 - Do not initialize collections just to take a snapshot of their size
  • #17360 - gRPC - generate a convenient client bean to improve the user experience
  • #17355 - Update dokka-maven-plugin and put it into build-parent
  • #17351 - Introduction of maven.top-level-basedir property and updated docs
  • #17349 - [native] The upgrade of smallrye graphql to 1.2.0 breaks backwards compatibility with GraalVM/Mandrel 20.3
  • #17328 - Update to SmallRye Fault Tolerance 5.1.0 and add Vert.x integration
  • #17291 - Hibernate collections initialized on call to getMyCollection
  • #17264 - Allow multiple files with same form name in RESTEasy Reactive Multipart support
  • #17241 - Changes to ThreadFactory and ExecutorFactory
  • #17240 - Spring extension documentation graduation to stable
  • #17231 - Quarkus multi module projects should use the compiled source, instead of downloading it from nexus (or local .m2 folder)
  • #17184 - Add support of several resource and test resource folders in dev mode
  • #17183 - Support gRPC micrometer metrics
  • #17080 - Enable fault-tolerance tests on JDK 16+
  • #16909 - Hibernate with Panache: rework getEntityManager and flush
  • #16842 - Move dokka execution to a profile
  • #16677 - hibernate-reactive NullPointerException in case quarkus log level is set to debug and sql logging is enabled
  • #16606 - Reaugmentation documentation
  • #16453 - Upgrading from 1.11.x to 1.13.x breaks kubernetes authentication for quarkus-vault extension
  • #15595 - DB/Panache API around getting sessions is badly designed
  • #15414 - Vertx sqlclient Pool - mandatory ThreadLocalPool issue
  • #14608 - Vertx PgPool lost connection unexpectedly
  • #14542 - static flush or automaticlly flush static methods for hibernate reactive panache
  • #10298 - Enable quarkus:dev to hot-reload resources from non-standard paths
  • #9464 - Multiple import.sql files
quarkus - 2.0.0.Alpha3

Published by gsmet over 3 years ago

Major changes

  • #17350 - SmallRye GraphQL Client extension + 1.2.1 upgrade
  • #17232 - Introduce coroutine support in Reactive Messaging
  • #17056 - Add support for coroutines to the rest client
  • #17014 - Update to GraalVM 21.1
  • #16951 - Add support for hibernate.metadata_builder_contributor
  • #16857 - Add Amazon SSM extension
  • #16963 - Add quarkus:test goal

Complete changelog

  • #17379 - Continuous testing display fixes
  • #17378 - Attempt to shutdown even if zip file has changed
  • #17377 - Suspend GET requests as well
  • #17375 - Bump bctls-fips from 1.0.11.2 to 1.0.11.3
  • #17374 - Bump wildfly-elytron.version from 1.15.3.Final to 1.15.4.Final
  • #17363 - Add support for resolving Maven plugin artifacts and their dependencies
  • #17350 - SmallRye GraphQL Client extension + 1.2.1 upgrade
  • #17348 - Fix StoredProcedure call with cursor in native mode
  • #17346 - Update to SmallRye Reactive Messaging 3.3.0
  • #17345 - A couple trivial optimisations in the Classloader
  • #17342 - gRPC - generate a Mutiny service interface and a convenient bean to improve user experience
  • #17339 - Auto-indexing in Jandex of classes referenced from Hibernate ORM entities/embedables/XML mappings/etc
  • #17338 - gRPC treating clients without configuration as self-calling
  • #17336 - Run all tests even in broken only mode
  • #17335 - Integration tests for Oracle Database: fix Oracle Database connect string, decrease wait time
  • #17334 - XML Mapping for Hibernate ORM
  • #17332 - Bump impsort-maven-plugin from 1.6.0 to 1.6.2
  • #17331 - Bump awssdk.version from 2.16.64 to 2.16.65
  • #17330 - Pressing "r" when all tests are passing in broken only mode won't re-run any tests (continuous testing)
  • #17329 - Rename test configuration property names clashing with maven deploy
  • #17327 - WebSockets in Extensions
  • #17326 - ConfigMappingValidatorTest failing when deploying snapshots
  • #17325 - When container image credentials present, use only those
  • #17324 - AeshConsole exception happening randomly when killing continuous testing
  • #17323 - DevTools glogal registry client enabling system property and env var
  • #17321 - Allows multiple reply-to addresses
  • #17319 - CI incremental: fix insufficent number of native builds due to internal grep error
  • #17317 - Improve BytecodeRecorderImpl error message
  • #17315 - Configure GitHub Actions concurrency
  • #17313 - Qute type-safe validation - various fixes
  • #17312 - Fix double slash issue in not found page
  • #17310 - Bump junit-bom from 5.7.1 to 5.7.2
  • #17309 - Flyway: Fix Scanner constructor substitution for Flyway 7.9.0
  • #17308 - Quarkus Mailer - support multiple replyTo Addresses
  • #17306 - Add ability to control which classes are cloned
  • #17305 - Fix some test suite CL leaks
  • #17303 - Upgrade to Hibernate ORM 5.5.0.Beta1
  • #17302 - Bump awssdk.version from 2.16.63 to 2.16.64
  • #17301 - Bump jgit.version from 5.11.0.202103091610-r to 5.11.1.202105131744-r
  • #17300 - Remove deprecated code
  • #17299 - Bump junit-jupiter from 5.7.1 to 5.7.2 in /devtools/gradle
  • #17298 - Bump junit-jupiter from 5.7.1 to 5.7.2 in /integration-tests/gradle
  • #17297 - Fix typo in RESTEasy Reactive Serialisers
  • #17295 - Oracle StoredProcedure call with cursor in native mode raises a NullPointerException
  • #17293 - Support OidcClient refresh_token mode only
  • #17286 - Mailer templates - make it possible to pass template attributes
  • #17285 - Auto-indexing in Jandex of classes referenced from Hibernate ORM entities/embedables/XML mappings/etc.
  • #17282 - Upgrade to Flyway 7.9.0
  • #17281 - Apply minor polish to RESTEasy Reactive extension using Java 11 Collection methods
  • #17277 - Inner classes mapped as entity should be static
  • #17276 - Qute - introduce Eval section
  • #17273 - Bump junit-jupiter from 5.7.1 to 5.7.2
  • #17272 - Add a guide howto deploy a Quarkus app to Heroku
  • #17270 - Add artifact coords and enable resource filtering for quarkus-extension.yaml
  • #17267 - Disable mongodb-client IT in windows as they are unreliable
  • #17265 - Support Kotlin enums as params in RESTEasy Reactive methods
  • #17263 - Activate Coroutine request scope
  • #17262 - Continuous testing fails with multiple outputs
  • #17259 - Remove jcenter plugin repos from *-panache-kotlin
  • #17258 - Java 16+: Don't exec AllConfigGenerator as long as --add-opens is required
  • #17257 - Update Vert.x to version 4.1.0.Beta1
  • #17252 - Basic changes to integrate the new platform model based on the decomposed 'universe' BOM
  • #17251 - Using kotlin enums as resteasy reactive jackson params fails
  • #17250 - Add Information on How to Assign Properties ar Startup
  • #17249 - Quarkus 2.0.0.Alpha2 continous testing not working with kotlin kapt plugin
  • #17247 - Base codestarts: declare mavenCentral() before mavenLocal()
  • #17246 - Multipart file upload, bind files with same field name to the specified field
  • #17245 - Fix Minor Errors in Blaze Persistence Guide
  • #17243 - Bump awssdk.version from 2.16.62 to 2.16.63
  • #17239 - Support Keycloak Authorization for OIDC web-app applications
  • #17235 - Disable MongoDB IT on windows as they are un-reliable
  • #17232 - Introduce coroutine support in Reactive Messaging
  • #17230 - gRPC always start server in development mode
  • #17229 - gRPC - generate a Mutiny service class to simplify UX
  • #17225 - Load base codestarts before extra codestarts
  • #17221 - Rename DevConsoleProcessor
  • #17219 - DevServices fixes for in memory DBs
  • #17218 - Rename quarkus-extension.yaml
  • #17214 - Bump mockito-core from 3.9.0 to 3.10.0
  • #17212 - docs: fix mvn parameter for dockerbuild on windows in aws-lambda guide
  • #17211 - Bump gizmo from 1.0.7.Final to 1.0.8.Final
  • #17210 - Update OIDC/JWT docs how to check the errors in the logs and add info about Keycloak Frontend Url
  • #17208 - Bump awssdk.version from 2.16.61 to 2.16.62
  • #17203 - DevUI: Ignore keybindings if input
  • #17201 - Improve continuous testing status message
  • #17200 - More test CL changes
  • #17198 - Fix issues with changes to test resources
  • #17195 - (Quarkus 2.0.0.Alpha2) Cannot run @QuarkusTest with database rider
  • #17193 - Support Keycloak Authorization for OIDC 'web-app' applications
  • #17191 - Upgrade SmallRye GraphQL to 1.2.0 (Initial subscription support)
  • #17189 - Bump mockito.version from 3.9.0 to 3.10.0
  • #17188 - Bump mariadb-java-client from 2.7.2 to 2.7.3
  • #17187 - Bump mockito-core from 3.9.0 to 3.10.0 in /devtools/gradle
  • #17186 - Bump mockito-core from 3.9.0 to 3.10.0 in /integration-tests/gradle
  • #17185 - Add setAttribute to MailTemplateInstance or provide another way to set the locale
  • #17181 - Make sure that resteasy-reactive uses the same Jackson used in Quarkus
  • #17180 - Save a small amount of allocations during init
  • #17178 - Clear separation between constinuous test runs in the console
  • #17177 - NPE during live reload on 2.0.0.Alpha2
  • #17176 - Introduce quarkus.jackson.accept-case-insensitive-enums
  • #17175 - Problems loading classpath resources within QuarkusTestResource classes
  • #17174 - Keycloak Authorization must block access to the public resource if a matching enforcing policy exists
  • #17172 - Amazon S3 guide - Switch to new Mutiny transform() method
  • #17171 - Provide an actionable error message when byte[] is used as a field of the Multipart POJO
  • #17169 - Bump to dekorate 2.1.4
  • #17167 - gRPC - specify client compression via GrpcClientConfiguration
  • #17166 - CI: workflow unifications to reduce noise, run_jvm flag for jvm-tests
  • #17164 - Regression Issue: Secured endpoints are exposed when no token is provided using Keycloak-Authorization extension
  • #17162 - DevConsoleFilter - query string should not be stripped away
  • #17160 - Console "failed" counter is wrong using continuous testing
  • #17159 - Delay when hitting "r" to enable continuous testing
  • #17158 - Fix the outdated distroless documentation
  • #17157 - Fix large blank space in stack traces
  • #17155 - Fix wrong failure number
  • #17152 - Bump mysql-connector-java from 8.0.24 to 8.0.25
  • #17151 - Bump awssdk.version from 2.16.60 to 2.16.61
  • #17149 - Qute reflection resolver - support methods with params
  • #17142 - Extension metadata: support local dependencies assembled with plugins instead of built from sources
  • #17139 - Log presence of Docker at DEBUG level, not INFO
  • #17138 - Fixed qute TemplateException in RESTEasy Reactive Endpoint Page
  • #17137 - Quarkus 2.0.0.Alpha2 : quarkus-bootstrap-maven-plugin fails in camel-quarkus project
  • #17134 - Add initial continuous testing docs
  • #17133 - Adds redis-devservices it
  • #17132 - Add information about DevServices in Redis documentation
  • #17131 - Bump awaitility from 4.0.3 to 4.1.0
  • #17130 - Keycloak absolute URL for quarkus.oidc.authorization-path property
  • #17128 - Bump awssdk.version from 2.16.59 to 2.16.60
  • #17127 - Bump awaitility from 4.0.3 to 4.1.0 in /integration-tests/gradle
  • #17126 - Bump awaitility from 4.0.3 to 4.1.0 in /devtools/gradle
  • #17115 - Update kotlin version in gradle sample project
  • #17114 - Allow to run the main build manually
  • #17113 - Upgrade to Mutiny 0.17.0 and Smallrye Reactive Utils 2.5.1
  • #17112 - CI: Fix build of TCKS modules not using GIB args & use mvnw from resteasy-reative-testsuite
  • #17111 - Improve adding extension xp in all tooling
  • #17109 - ArC - build fails if an injection point of raw type Instance is defined
  • #17107 - CI: Fix native matrix calculation for modules with slash
  • #17106 - gRPC - fail the build if an unsupported client stub is injected
  • #17101 - Update repository declaration order
  • #17100 - Prevent a failed cancellation of a file upload from hanging a request
  • #17098 - Kotlin testing fix
  • #17097 - Work around xstream issues in main ITs on Java 16
  • #17096 - 16942: Update scheduler-reference.adoc for pause/resume of single method
  • #17095 - Fix issue with primitive param types in rest client
  • #17091 - Enable xstream based tests on JDK 16+
  • #17090 - Renamed NativeImageBuildStepTest to GraalVMTest
  • #17089 - 2.0.0.Alpha2: Failed to generate client for Mp rest client interface
  • #17083 - Add DevServices support for Vault extension
  • #17082 - CI: Bump 'JVM Tests - JDK 15' to JDK 16 and EA job to 17-ea
  • #17079 - Bump awssdk.version from 2.16.58 to 2.16.59
  • #17075 - Enhance TestSecurity OIDC to support UserInfo and OidcConfigurationMetadata
  • #17073 - Update SmallRye Config to 2.3.0
  • #17070 - Add DevServices for Redis extension
  • #17068 - Bump gradle wrapper to 6.9
  • #17067 - Make client-id optional for OIDC service applications
  • #17066 - gRPC - consider exposing AbstractStub.withCompression(String) via GrpcClientConfiguration
  • #17063 - Allow to disable ConfigProperties
  • #17062 - gRPC cannot inject async and ListenableFuture-style client stubs but does not fail during build
  • #17061 - Allow to disable ConfigProperties
  • #17060 - Use quarkus-bom in QuarkusCodestartTest with standaloneExtensionCatalog
  • #17057 - Add polish to coroutine support in RESTEasy Reactive
  • #17056 - Add support for coroutines to the rest client
  • #17055 - Bump narayana.version from 5.11.1.Final to 5.11.2.Final
  • #17054 - Bump awssdk.version from 2.16.57 to 2.16.58
  • #17053 - JDK16 fixes and workarounds that should make the EA job pass
  • #17050 - Support Multi-Tenancy in Keycloak Authorization
  • #17049 - Fix reflection registration issue with Jackson's @JsonSerialize & @JsonDeserialize
  • #17048 - Renaming package for the H2 DevServicesProcessor
  • #17047 - Vertx ConsumeEvent - document failure handling
  • #17045 - Reactive routes - support CompletionStage as a method return type
  • #17044 - Delete unused html file in Dev UI
  • #17043 - Update SmallRye and MicroProfile OpenAPI versions
  • #17042 - Remove reference deprecated callback
  • #17040 - Documentation for @ConsumeEvent could mention that exceptions are not logged
  • #17039 - Improve Multipart support with regards to multiple file uploads
  • #17037 - Vertx-web return Vertx Future support.
  • #17036 - Add support for SNI (Server Name Indication) for the HTTP server
  • #17035 - Ability to pause live reload
  • #17033 - Allow explicitly specifying options sign/verify to Vault transit methods
  • #17032 - Support providing explicit options to VaultTransitSecretEngine sign & verifySignature
  • #17031 - Bump jacoco-maven-plugin from 0.8.6 to 0.8.7
  • #17030 - Bump jacoco.version from 0.8.6 to 0.8.7
  • #17029 - Bump awssdk.version from 2.16.55 to 2.16.57
  • #17027 - Remove deprecated QuarkusTestBeforeAllCallback
  • #17025 - Multiple file upload using Quarkus and RestEasy reactive
  • #17024 - Fixes VaultTransitSecretEngine.readKey to work with symmetric & asymmetric keys
  • #17022 - CI: Fix failure on empty native jobs matrix
  • #17021 - Make OIDC client-id optional for service applications but only if introspection is disabled
  • #17019 - Removed deprecated BuildStep.loadsApplicationClasses()
  • #17018 - Removing deprecated BuildStep.applicationArchiveMarkers()
  • #17017 - Removed deprecated BuildStep.providesCapabilities()
  • #17016 - Set RoutingContext as AuthenticationRequest attribute
  • #17015 - Remove deprecated build items
  • #17014 - Update to GraalVM 21.1
  • #17013 - Allow injecting the authorization client
  • #17011 - Remove usage of deprecated NativeImageEnableAllTimeZonesBuildItem
  • #17010 - Upgrade to Hibernate ORM 5.5.0.Alpha1
  • #17009 - Add Javadoc for RESTEasy Reactive Kotlin
  • #17007 - Dev UI - handle file: protocol when locating /dev-templates
  • #17003 - Scheduler - fix tests for pause/resume of scheduled methods
  • #17001 - Enable Oracle DB container images for testing, normalize build properties
  • #17000 - Upgrade SmallRye Health to 3.0.2 and Add security context propagation to the health check invocations
  • #16997 - Fixed the path to the extension catalog json for the all-config gen
  • #16996 - Create the structure to handle ADRs
  • #16994 - RESTEasy Reactive: align produces between client and server
  • #16989 - Make vert.x http register static resources in native
  • #16988 - VaultTransitSecretEngine.readKey fails with asymmetric keys
  • #16985 - Fix card layout in Dev UI
  • #16983 - Reduce 20 mins grace period in DevModeTestUtils to 3 mins
  • #16980 - Raise kotlin-maven-plugin jvmTarget from 1.8 to 11
  • #16973 - add multi-tenancy support to keycloak-authorization
  • #16972 - Allow direct access to the keycloak PolicyEnforcer or the AuthzClient
  • #16971 - Improve the JavaDoc in io.quarkus.arc.processor.QualifierRegistrar
  • #16969 - Enhance Lifecycle Guide: How to Add Command Line Arguments
  • #16963 - Add quarkus:test goal
  • #16962 - Use the watch service when possible
  • #16956 - Initial checkin of feature to allow faking the Cognito user
  • #16953 - [1.13.3] Static resources disappear in native executable
  • #16951 - Add support for hibernate.metadata_builder_contributor
  • #16942 - Scheduler - document how to pause/resume a @Scheduled method with identity
  • #16931 - Dispatches coroutines in the correct thread on suspending endpoints
  • #16857 - Add Amazon SSM extension
  • #16851 - It would be great for Quarkus to Support SNI for multiple HTTPS Certs available against a single IP address and port
  • #16813 - Security context not available in health check
  • #16792 - SmallRye GraphQL Client extension
  • #16789 - Context is not propagated within IdentityProvider (AuthenticationRequestContext's runBlocking method)
  • #16739 - RESTEasy Reactive Kotlin is using a Worker-Thread and not a Vert.x-Event-Thread
  • #16714 - Add DevServices for Redis extension
  • #16699 - Dev UI does not use embedded.html when extension module is in same project as application
  • #16697 - Enhance TestSecurity OIDC module to support the injection of UserInfo and OidcConfigurationMetadata
  • #16634 - Support for path-specific authentication mechanisms
  • #16586 - Update OidcClient to accept dynamic parameters and AccessTokenPropagationFilter to exchange the tokens
  • #16496 - Rewrite of the configuration reference guide
  • #16430 - Regression Test: Validation errors on Reactive routes are no longer propagated
  • #16353 - Tooling should display a message saying the extension to add has not been found
  • #16195 - CI: replace JDK 15 with 16
  • #16184 - Align Reactive RestEasy default mime types
  • #16056 - Create a MongoDB test extension
  • #15953 - Regression issue: Exception when using OpenShift/Kubernetes extensions and having an external Ansi dependency
  • #15702 - Fixing the optaplanner guide
  • #15388 - OidcClient should support dynamic properties
  • #15081 - Validation on configuration using interfaces doesn't work
  • #14996 - Quarkus Rest client can't consume /health and /metrics properly
  • #14842 - [Mongodb Client Extension] Expose MongoTestResource
  • #14762 - JPA orm.xml file handling to support multiple database vendors
  • #14731 - Safer Annotations
  • #13807 - Hibernate: Add support for hibernate.metadata_builder_contributor
  • #12792 - Qute data eval mechanism
  • #11886 - Basic Authentication for a single URL
  • #10683 - Jib extension ignores quarkus.container-image.username and quarkus.container-image.password
  • #9677 - ConversionException/NPE in @QuarkusTest and using Pact-JVM Jupiter Provider
  • #5755 - Support a token exchange protocol for OIDC 'service' applications
  • #5691 - Java 11 migration
  • #973 - Add to quarkus:dev the ability to run the "unit tests"
quarkus - 1.11.7.Final

Published by gsmet over 3 years ago

Major changes

  • #14732 - Update Kafka to 2.7.0

Complete changelog

  • #17279 - Handle Class.getMethods() returning multiple getters with just the return type differring
  • #17116 - Use mvnw in CI to make sure we have a stable Maven version
  • #16954 - Cannot serialise field parent on object ... as setter and getters were different types
  • #16915 - Http path backport
  • #16836 - Bump dokka-maven-plugin to remove jcenter repository
  • #16811 - Switch to using s01.oss.sonatype.org everywhere
  • #16800 - Add Jackson extension dependency in the Kafka Client extension
  • #16796 - Fix typo in cdi-integration.adoc
  • #16769 - Native packaging fail with kafka-client
  • #16766 - kafka-client : missing substituted JmxReporter method
  • #16765 - kafka-client : Detected a MBean server in the image heap
  • #16726 - Fix path of java.security in Dockerfile
  • #16543 - Fix RESTEasy Reactive Default Codestart on 1.11
  • #16515 - Raise log level to warn there's no topology found
  • #16514 - KafkaStream extension should report better that no topology is found
  • #16471 - Wrong location for java.security used in Dockerfile.jvm and others
  • #16435 - Attempt to fix the Kafka flaky tests
  • #16415 - KafkaStreamsITCase is flaky causing endless TimeoutException warnings leading to job being aborted
  • #16372 - Bump agroal.version from 1.10 to 1.11
  • #16371 - SslKafkaConsumerTest and SaslKafkaConsumerTest are both flaky
  • #16301 - More consistency for the step names, job name is already descriptive
  • #16298 - Use the job name in Surefire Reports artifact names
  • #16297 - Disable live reload instrumentation by default
  • #16295 - Fix wrong location of Micrometer Prometheus extension descriptor
  • #16229 - Upload the Surefire reports as artifacts
  • #16138 - Make sure all the project modules are loaded into workspace in case the root pom does not declare any
  • #16100 - Update Vert.x to version 3.9.6
  • #16038 - Use plugin repositories to resolve plugin descriptors
  • #16036 - Perform absolute basic Dockerfile validation in Openshift s2i extension
  • #16008 - Runtime initialize grpc class using j.u.Random
  • #15975 - ArC - fix disposer method resolution
  • #15960 - Add a more informative error message when Dockerfile is unavailable during s2i
  • #15958 - Fix QuarkusTestResourceLifecycleManager property mismatch in rest-client.adoc
  • #15949 - Upgrade to Agroal 1.10
  • #15946 - Fix broken kubernetes tests
  • #15922 - Graceful shutdown fixes
  • #15915 - Allow adding multiple realms
  • #15908 - Quartz extension - graceful shutdown for @Scheduled does not work
  • #15879 - Initialize classes using j.u.Random at runtime in kafka-client
  • #15817 - Quarkus maven plugin does not take pluginRepositories into consideration
  • #15762 - Fix invalid anchors in deploying-to-openshift.adoc
  • #15726 - Added class files should trigger a full reload
  • #15670 - Running app in OpenShift fails because of classpath set after jar
  • #15489 - Update SR OpenAPI to 2.0.23 and MP OpenAPI to 1.1.3-RC1
  • #15443 - SmallRye OpenAPI generates incorrect content type when using Spring Web annotations
  • #15435 - Move instrumentation config to quarkus.live-reload namespace
  • #15416 - Running app in OpenShift fails because of classpath set after jar
  • #15025 - Quarkus keeps dead database connections in its connection pool
  • #14732 - Update Kafka to 2.7.0
  • #14366 - Kafka consumer consumes all CPU when shutting down the broker
quarkus - 1.13.4.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #17154 - Fix last modified and CL for memory resources
  • #17144 - Update to RestEasy 4.5.12
  • #17108 - Update SmallRye Config to 1.13.0
  • #17099 - Jacoco does not report on other modules
  • #17087 - Update to Keycloak 13.0.0
  • #17086 - Jacoco Extension does not report on sub projects as of 1.13.3
  • #17085 - Fixed typo in Kafka documentation: @Output -> @Outgoing
  • #17077 - Introduce UberJarMergedResourceBuildItem and UberJarIgnoredResourceBuildItem
  • #17076 - Doc: working with reactive batch query results
  • #17026 - Update OIDC to use GET for UserInfo
  • #17023 - Update OidcClient to recognize non-standard grant response properties
  • #17020 - OIDC does not work with Azure Hosted Keycloak (HTTP Error 411)
  • #17012 - Allow defining a fixed port for datasource DevServices
  • #16984 - Enable synthetic beans to be application classes
  • #16974 - Reactive routes - fix the way a return value const violation is detected
  • #16957 - Enhance OidcClient to accept non-standard token grant responses
  • #16936 - Allow injection of RoutingContext in RESTEasy Reactive
  • #16934 - Resteasy-reactive : JPA TenantResolver fails with Normal scoped producer method may not return null: io.quarkus.vertx.http.runtime.CurrentVertxRequest
  • #16911 - Improve documentation around native resources
  • #16907 - Fix generic type handling of body parameter in RESTEasy Reactive
  • #16906 - Fix possible NPE resolving user settings.xml
  • #16905 - Resteasy reactive - Handling Generics in request body
  • #16903 - When using random ports in a docker test, resort to host networking
  • #16900 - QuarkusIntegrationTest failing on containerized native image with quarkus.http.test-(ssl-)port set to 0
  • #16883 - Removed extra char in docs
  • #16879 - OIDC: Fix IllegalStateException when processing opaque tokens
  • #16823 - Allow to support inheritance in JAX-RS Resource included via Application#getClasses
  • #16768 - Being able to fix the Postgres listening port property with DevServices
  • #16490 - Bump jackson-bom from 2.12.1 to 2.12.3
  • #16338 - Quarkus sql client PreparedQuery.executeBatch number of rows affected always equal to 1
  • #16105 - Substitute BouncyCastle self-tests which rely on SecureRandom
  • #16020 - Refactor spring-data-jpa integration-test
  • #16018 - [-Dnative] JPA class Person in integration-tests/spring-data-jpa uses j.u.Random
  • #16017 - Runtime initialize jgit classes using j.u.Random
  • #16008 - Runtime initialize grpc class using j.u.Random
  • #15952 - Runtime initialize RandomUtil in artemis-core extension
  • #15889 - Bouncycastle FIPs leaving a SecureRandom in heap
  • #15879 - Initialize classes using j.u.Random at runtime in kafka-client
  • #15864 - Initialize vertx redis client classes using SplittableRandom at runtime
  • #12755 - OIDC introspection of opaque access-token does not fill principal of SecurityIdentity
  • #5677 - shade-like transformers for uberjar creation
quarkus - 2.0.0.Alpha2

Published by gsmet over 3 years ago

Major changes

  • #16940 - Updated the continuous testing function in DEV UI
  • #16880 - Bump MP-CP and SR-CP to 1.2
  • #16788 - Add the ability to select the test type to run
  • #16748 - Stop TestResourceManager using System props

Complete changelog

  • #16986 - Fix build issue
  • #16984 - Enable synthetic beans to be application classes
  • #16982 - Rest Client Reactive: handle form param
  • #16981 - Bump awssdk.version from 2.16.53 to 2.16.55
  • #16978 - Add note on testcontainers properties in devservice
  • #16974 - Reactive routes - fix the way a return value const violation is detected
  • #16970 - Fixed DevConsole looking for the extension G:A in quarkus-extension.yaml
  • #16967 - Allow Netty maxOrder configuration from the user and update default value
  • #16966 - Rest Client Reactive: close CDI-created rest client instances
  • #16965 - Quartz - remove the deprecated StoreType.DB
  • #16964 - Restore console state if process is killed
  • #16961 - Bump caffeine from 2.9.0 to 2.9.1
  • #16960 - Bump awssdk.version from 2.16.52 to 2.16.53
  • #16959 - Disable DevService if docker is not running
  • #16958 - Remove deprecated QuarkusConfig build item
  • #16950 - Reactive routes - handle constraint violations consistently
  • #16948 - Update Quarkus HTTP to the 4.0.0 version
  • #16943 - Make test classes the highest priority
  • #16941 - Extend the @RegisterForReflection documentation
  • #16940 - Updated the continuous testing function in DEV UI
  • #16938 - Update the multi-stage Docker build example
  • #16937 - Update to smallrye-jwt 3.1.1
  • #16936 - Allow injection of RoutingContext in RESTEasy Reactive
  • #16935 - smallrye-jwt prevents the use of customized tokens, ignores @PermitAll
  • #16934 - Resteasy-reactive : JPA TenantResolver fails with Normal scoped producer method may not return null: io.quarkus.vertx.http.runtime.CurrentVertxRequest
  • #16930 - Bump awssdk.version from 2.16.51 to 2.16.52
  • #16929 - Bump liquibase-core from 4.3.4 to 4.3.5
  • #16926 - Set the Hibernate ORM default batch fetch size to 16
  • #16923 - Update Hibernate ORM, Hibernate Reactive
  • #16922 - Fix the shutdown hook of the main executor for blocking tasks
  • #16920 - Remove cleanable executor
  • #16918 - Bump bc-fips from 1.0.2 to 1.0.2.1
  • #16917 - Bump bctls-fips from 1.0.11.1 to 1.0.11.2
  • #16916 - Bump awssdk.version from 2.16.50 to 2.16.51
  • #16912 - Update SmallRye Reactive Messaging to version 3.2.0
  • #16911 - Improve documentation around native resources
  • #16910 - Bump to jbang-maven-plugin 0.0.7
  • #16908 - gRPC - rework annotations
  • #16906 - Fix possible NPE resolving user settings.xml
  • #16904 - Devservices must disabled themself if docker is not installed
  • #16903 - When using random ports in a docker test, resort to host networking
  • #16902 - Introduction of the extension (catalog) compatibility info based on capabilities
  • #16900 - QuarkusIntegrationTest failing on containerized native image with quarkus.http.test-(ssl-)port set to 0
  • #16893 - Fix Windows deadlock on shutdown
  • #16892 - Micrometer: add configadapter utiltity method
  • #16891 - Add exclude pattern to access log
  • #16890 - ContextNotActive Exception When Chaining Reactive Calls
  • #16888 - Bump awssdk.version from 2.16.49 to 2.16.50
  • #16883 - Removed extra char in docs
  • #16882 - Tools must use the same Smallrye Common version from core
  • #16881 - Redesign the multi-stage docker build
  • #16880 - Bump MP-CP and SR-CP to 1.2
  • #16879 - OIDC: Fix IllegalStateException when processing opaque tokens
  • #16875 - The main executor for blocking tasks should participate in the graceful shutdown
  • #16872 - Reconsider the name/usage of io.quarkus.grpc.runtime.annotations.GrpcService
  • #16867 - Fix s2i capability name
  • #16865 - Continuous Testing on Windows 10 cmd hang
  • #16863 - quarkus-container-image-s2i extension is throw an image capability error
  • #16860 - Native runtime error due to HibernateBasicProxy
  • #16859 - Sort dir-tree.snapshot to avoid unnecessary updates
  • #16855 - Add functionality to pause and resume single @Scheduled methods
  • #16854 - Bump awssdk.version from 2.16.47 to 2.16.49
  • #16853 - Bump flyway-core from 7.8.1 to 7.8.2
  • #16848 - Upgrade to Mutiny 0.16.0
  • #16846 - Adding support for regular expressions in CORS origins configuration
  • #16843 - Quarkiverse extensions should use quarkiverse-parent 7 and JDK 11
  • #16841 - Autodetect Kafka serializer/deserializer with Reactive Messaging
  • #16839 - Add dependency to quarkus-apache-httpclient for Apicurio
  • #16838 - Break out coroutine support to a separate module
  • #16837 - [native-iamage] Kafka Avro with Apicurio 2.x fails to build with GraalVM CE 21.1.0
  • #16835 - Fix PathTestHelper.isTestClass(...) to use the actual test dir instead of pre-defined fragments
  • #16830 - gRPC fix request context clean-up
  • #16829 - Fix test ClassLoader issue
  • #16828 - Standalone extension codestarts
  • #16825 - Kubernetes namespace is also applied to Subject instances
  • #16822 - Slightly improve error message when looping on variable is not possible
  • #16821 - Prevent exception in the Dev UI when tests have not yet been run
  • #16820 - Make test failures more prominent in terminal output in continuous testing
  • #16814 - Support regular expressions in CORS origins configuration
  • #16810 - Kafka / Avro class loader issue
  • #16805 - Clicking from dev UI tests from container getting an error
  • #16804 - quarkus.test.flat-class-path=true required to run Avro tests
  • #16803 - Qute - support multiple NamespaceResolvers for the same namespace
  • #16801 - Use Gizmo ASM version for continuous testing tracing
  • #16798 - Remove obsolete substitution for kafka snappy
  • #16793 - Allow to support inheritance in JAX-RS Resource included via Application#getClasses
  • #16791 - Continuous testing ClassLoading fixes
  • #16788 - Add the ability to select the test type to run
  • #16787 - CI incremental: don't even run most test jobs if not affected by changes
  • #16775 - Bump awssdk.version from 2.16.45 to 2.16.47
  • #16773 - Improve the way OIDC init failures are handled
  • #16763 - Using the -Dquarkus.kubernetes.namespace option does not update subjects
  • #16762 - [Quarkus 2.0.0-Alpha1] Continuous Testing + junitpioneer -> IssueExtensionExecutionListener not a subtype
  • #16761 - Fix code.quarkus.io compatibility
  • #16759 - Qute - support multiple NamespaceResolvers for the same namespace
  • #16758 - Use fake version instead of 999-SNAPSHOT in devtools-testing
  • #16757 - Rest Client Reactive - fixed @RegisterProvider support
  • #16756 - Enhancements to the GCF IT README
  • #16755 - JAX-RS client builder fails in continuous 2.0 tests
  • #16754 - 404 error from resources declared in javax.ws.rs.core.Application#getClasses
  • #16753 - Problem with quarkus-websockets on 2.0.0.Alpha1
  • #16749 - Minor continous testing fix
  • #16748 - Stop TestResourceManager using System props
  • #16744 - Remove unnecessary annotations from the rest-client doc
  • #16741 - Extension Capabilities doc
  • #16738 - devservices doesn't run initscript / initfunction
  • #16735 - Set prerequisite to JDK11+ on all guides
  • #16731 - Execute ClientResponseFilter as part of the abort chain in JAX-RS Client
  • #16727 - Ensure that a non-indexed entry doesn't break generic type resolution
  • #16725 - Oidc doesn't recover when auth-server was not avaliable at startup
  • #16724 - Manage docker-java version in the BOM
  • #16721 - [native] kafka integration tests fail to build with GraalVM 20.3
  • #16712 - hibernate-reactive NullpointException in case Quarkus log in set to debug
  • #16711 - Quartz - remove the deprecated quarkus.quartz.force-start property
  • #16709 - Make prompt more consistent
  • #16708 - Fix continuous testing timing output
  • #16707 - Only update file time once
  • #16705 - Bump awssdk.version from 2.16.44 to 2.16.45
  • #16703 - Bump github-api (and picoli) in jbang report
  • #16696 - Remove the old MongoClientName annotation
  • #16692 - Extension Codestarts are now "really" meant to start coding with an extension
  • #16689 - Make sure we can mock Hibernate ORM's Session for ORM with Panache
  • #16688 - Some additional cleanup for JDK 8 removal
  • #16687 - Improve documentation for SSL in native
  • #16672 - Declare input for quarkusGenerateCode gradle task
  • #16671 - ArC client proxies - fix covariant return type in complex hierarchies
  • #16661 - QuarkusGenerateCode gradle task is not incremental
  • #16658 - Get OidcClient filters work with Reactive RestClient
  • #16651 - SSL: Missing HTTPS protocol when building in Native
  • #16555 - Vert.x 4 Serialization error (Native mode)
  • #16544 - Improve serializer / deserializer detection the Kafka connector
  • #16538 - Fix RESTEasy Reactive Default Codestart
  • #16523 - Make quarkus-oidc-client-filter work with reactive RestClient
  • #16476 - App config parameter support for project creation
  • #16473 - Add support for Apicurio Registry 2.x Avro library
  • #16463 - "could not prepare statement" ("Connection is closed") when reusing a session for another transaction after a rollback
  • #16450 - Accessing EntityManager prevents loading of lazy entities
  • #16437 - Cannot mock EntityManager anymore
  • #16414 - More specific error log for http/https port BindException
  • #16404 - Rest Client Reactive - support for sub-resources
  • #16369 - LegacyNamedMongoClientConfigTest is flaky
  • #16125 - DevServices: Passing parameters to TestContainers
  • #16101 - Build and Runtime fixed properties only from default and built step sources
  • #15997 - quarkus-maven-plugin create adds conflicting extensions: config-yaml adds quarkus-resteasy
  • #15342 - Bootstrap: option to build workspaces from the effective project models instead of the raw ones
  • #15159 - Bean Validation on Vert.x Routes is not automatically mapped to JSON
  • #14820 - GRPC / Panache Reactive Combination causes issues after a couple requests
  • #14534 - Non-existing template variable not reported by Qute
  • #13963 - Use builder image's objcopy when building with quarkus.native.container-build=true and quarkus.native.debug.enabled=true
  • #13960 - Ability to configure provided capabilities in the extension descriptor and detect conflicts
  • #13856 - Native application gets Killed: 9 on macOS Big Sur with binutils on the path
  • #13754 - Building native images with quarkus.native.container-build=true and quarkus.native.debug.enabled=true depends on host tools for splitting the debug info
  • #13377 - Add configuration property to disable http access log for certain routes
  • #12924 - Maven plugin should be able to create a project with properties
  • #12755 - OIDC introspection of opaque access-token does not fill principal of SecurityIdentity
  • #12715 - "mvn quarkus:dev" workspace discovery should respect default maven profiles
  • #10522 - Upgrade to MicroProfile 4.0
  • #9741 - Java 8 DateTime can NOT be unserialized in Vertx Mutiny WebClient
  • #9727 - Quarkus dev mode failes, if maven packaging is defined by a variable (property)
  • #8145 - Config sources are loaded and invoked multiple times
quarkus - 1.13.3.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #16834 - Fix minor typos in the OIDC docs
  • #16832 - Downgrade Keycloak image to 12.0.3 as we have problems with the 12.0.4 image
  • #16824 - Fix RESTEasy Reactive Default Codestart on 1.13
  • #16819 - Bump kubernetes-client-bom from 5.3.0 to 5.3.1
  • #16811 - Switch to using s01.oss.sonatype.org everywhere
  • #16800 - Add Jackson extension dependency in the Kafka Client extension
  • #16796 - Fix typo in cdi-integration.adoc
  • #16795 - Fix dev-mode CL issue with multipart form handling
  • #16794 - ClasscastException when using MultipartForm in dev mode
  • #16782 - Ensure that RunnerClassLoader returns unique entries
  • #16770 - RunnerClassLoader getResources returns duplicate results
  • #16769 - Native packaging fail with kafka-client
  • #16766 - kafka-client : missing substituted JmxReporter method
  • #16765 - kafka-client : Detected a MBean server in the image heap
  • #16751 - Bootstrap: fix loading an overlapping workspace
  • #16750 - Bootstrap - include reloadable artifacts to deployment classloader
  • #16746 - Use newer versions of containers
  • #16742 - Bump postgresql from 42.2.19 to 42.2.20
  • #16740 - Bump neo4j-java-driver from 4.2.4 to 4.2.5
  • #16736 - Test: pause for CI timing, remove extraneous object
  • #16726 - Fix path of java.security in Dockerfile
  • #16704 - Bump mysql-connector-java from 8.0.23 to 8.0.24
  • #16683 - Fixed typo in debug port comment
  • #16681 - Property "quarkus.class-loading.reloadable-artifacts" creates "ClassNotFoundException" in Arc
  • #16680 - Ensure that a JAX-RS client exception does not depend on the server parts
  • #16679 - Update security customization docs to make sure it's properly rendered
  • #16667 - Don't index invisible muti-release classes
  • #16666 - Jacoco Fixes
  • #16664 - Concatenate io.netty.versions.properties instead of ignoring them
  • #16663 - Bump liquibase-core from 4.3.3 to 4.3.4
  • #16662 - io.netty.util.Version#identify not working in uber-jars
  • #16657 - Remove false positive warnings emitted from the Kubernetes Client processor
  • #16655 - Hibernate Search: Add configuration property to skip the Elasticsearch version check
  • #16648 - Fix "Request has already been read" in Dev UI LogStream
  • #16618 - Qute - fix validation of type-safe message expressions
  • #16597 - Backport updated micrometer extension guide
  • #16591 - Update the section about disabling security with a link to the TestSecurity doc
  • #16590 - Qute type-safe expression in type-safe message results in NPE
  • #16581 - Rest Client Reactive - passing headers for async calls
  • #16578 - Ensure that Jackson writer doesn't negatively affect endpoint score
  • #16577 - Rest Client Reactive - passing headers with async return type doesn't work
  • #16563 - Adds cleanDisabled to Flyway configuration
  • #16561 - Add cleanDisabled to Flyway configuration
  • #16558 - Rest Client Reactive - native fixes
  • #16551 - Use setter method to derive the type of property
  • #16542 - Update the table comparing oidc/jwt/oauth2 extensions and OidcClient guide
  • #16537 - Dev UI: exception related to log streaming
  • #16536 - FlashScopeUtil: handle empty cookie bytes
  • #16534 - Dev UI - DevConsolePostHandler.flashMessage() results in EOFException
  • #16527 - Ensure that Vert.x runs in its dev-mode when Quarkus is started in dev-mode
  • #16515 - Raise log level to warn there's no topology found
  • #16514 - KafkaStream extension should report better that no topology is found
  • #16511 - Add hostnameVerificationAlgorithm to reactive-datasource
  • #16509 - Enhanced codestart description for logging-json
  • #16502 - Update quarkus-oidc and quarkus-oidc-client to enable SSL in Native
  • #16497 - quarkus:create adds quarkus-resteasy to a project even when quarkus-resteasy-reactive-jackson is specified
  • #16494 - Fix JAX-RS @Singleton resource with constructor injection
  • #16484 - reactive-pg-client sslMode=verify-full not working
  • #16475 - RESTEasy Singleton resource with constructor injection failing with RESTEASY003190
  • #16471 - Wrong location for java.security used in Dockerfile.jvm and others
  • #16459 - java.lang.Error should rollback the JTA transaction
  • #16458 - Bump liquibase-core from 4.3.2 to 4.3.3
  • #16455 - JTA CDI should roll-back when intercepted method throws Error
  • #16374 - Bump flyway-core from 7.7.1 to 7.7.3
  • #16358 - quarkus-jacoco produces tons of logged excepiions in 1.13 like Cannot transform java.lang.Object
  • #16300 - Bump mongo-client.version from 4.2.2 to 4.2.3
  • #16242 - Monitor config additional locations for hot deployment
  • #16079 - Kotlin 1.4.32
  • #16065 - Bump neo4j-java-driver from 4.2.3 to 4.2.4
  • #16001 - Bump yasson from 1.0.8 to 1.0.9
  • #16000 - Bump flyway-core from 7.7.0 to 7.7.1
  • #15925 - Upgrade MongoDB driver to 4.2
  • #14720 - Resteasy Reactive detects multiple writers, but only one response type is present
  • #13205 - Quarkus OIDC quarkus.oidc.enabled and DisabledAuthController doesn't seem to work
quarkus - 2.0.0.Alpha1

Published by gsmet over 3 years ago

Major changes

  • Java 8 is no longer supported. Java 11+ is now the minimal version for building and running Quarkus 2.x applications.
  • #16489 - Enable execution of kotlin suspend functions as endpoints
  • #16249 - Update to Maven 3.8.1 and use mvnw consequently in GH workflows
  • #16073 - @Scheduled - add Support for Default Value and for Switching Timer Off
  • #16010 - ArC - support CDI decorators
  • #14002 - Transaction support for MongoDB with Panache

Complete changelog

  • #16693 - Fix javadoc runs in kotlin module
  • #16685 - Rest Client Reactive - support for quarkus.tls.trust-all
  • #16683 - Fixed typo in debug port comment
  • #16680 - Ensure that a JAX-RS client exception does not depend on the server parts
  • #16679 - Update security customization docs to make sure it's properly rendered
  • #16678 - Set maven.compiler.source and maven.compiler.target to 11
  • #16673 - Make providers registered with @RegisterProvider CDI beans in reactive rest client
  • #16669 - Add ability to run unit tests
  • #16667 - Don't index invisible muti-release classes
  • #16665 - Add broken only mode that only runs failing tests
  • #16664 - Concatenate io.netty.versions.properties instead of ignoring them
  • #16663 - Bump liquibase-core from 4.3.3 to 4.3.4
  • #16662 - io.netty.util.Version#identify not working in uber-jars
  • #16657 - Remove false positive warnings emitted from the Kubernetes Client processor
  • #16656 - Reactive RestClient fails to start if 'quarkus.tls.trust-all' is set
  • #16655 - Hibernate Search: Add configuration property to skip the Elasticsearch version check
  • #16654 - CI: remove categories from matrix
  • #16650 - Qute - fix the way the standalone lines are removed from the root node
  • #16649 - Adding MikeEdgar to Swagger UI notifications
  • #16648 - Fix "Request has already been read" in Dev UI LogStream
  • #16644 - CI: 'Upload Surefire reports' also for cancelled()
  • #16643 - CI: Bring back cancel-previous-runs, but only for forks
  • #16642 - Bump awssdk.version from 2.16.43 to 2.16.44
  • #16639 - Bump kafka2.version from 2.7.0 to 2.8.0
  • #16637 - Fixed a misprint in MavenRegistryClientFactory
  • #16636 - Fixed a possible NPE in devtools BuildFile
  • #16629 - Refactoring of the MavenProjectBuildFile to make it usable by the CLI
  • #16628 - Avoid potential NPE in Metrics filter
  • #16627 - Allow usage of ArcInvocationContext as interceptor method parameter.
  • #16624 - Introduce the ability to create client filters that suspend and resume
  • #16623 - Change DEV UI Cache to update page with JS rather than a page refresh
  • #16622 - Remove duplicate dependency to quarkus-mongodb-client-deployment-spi
  • #16620 - Resteasy Reactive - NPE when a filter throws exceptions
  • #16618 - Qute - fix validation of type-safe message expressions
  • #16617 - Add isParentFirst method to QuarkusClassLoader
  • #16615 - Introduce versions of ClientRequestFilter and ClientResponseFilter that can suspend and resume
  • #16614 - Remove ClassLoader hacks for JDK 8 now that we've moved to Java 11
  • #16611 - CI: Fix tcks/resteasy-reactive/update-dependencies.sh failure on no-op incremental build
  • #16609 - Fix kotlin-plugin build warning
  • #16608 - Cache the item emitted by a Uni instead of the Uni itself
  • #16607 - Cache the item emitted by a Uni instead of the Uni itself
  • #16604 - Bump bctls-fips from 1.0.11 to 1.0.11.1
  • #16600 - Allow to filter dependencies in multi-build mode
  • #16599 - Allow to filter dependencies in multi-build mode
  • #16598 - JDK EA job: drop jbang action
  • #16595 - Bump flyway-core from 7.8.0 to 7.8.1
  • #16593 - Add a small note about Kubernetes Client configuration properties.
  • #16591 - Update the section about disabling security with a link to the TestSecurity doc
  • #16590 - Qute type-safe expression in type-safe message results in NPE
  • #16588 - Upgrade to Hibernate Reactive 1.0.0.CR3
  • #16587 - ArC - detect local, inner classes annotated with a scope annotation
  • #16585 - CI: Rebalance native-test groups in CI-matrix
  • #16584 - Don't pass --enable-all-security-services to GraalVM >= 21.1
  • #16583 - Type-safe message bundles - handle nested bundle classes correctly
  • #16582 - registry client - MavenRegistryClientFactory - identical code in if-else branches
  • #16580 - devtools - BuildFile - possible NPE
  • #16578 - Ensure that Jackson writer doesn't negatively affect endpoint score
  • #16575 - Enable SseTestCase.testMultiFromMulti
  • #16574 - Introduce the ability to mock @Singleton beans
  • #16567 - Bump flyway-core from 7.7.3 to 7.8.0
  • #16566 - Bump testcontainers-bom from 1.15.2 to 1.15.3
  • #16565 - Bump awssdk.version from 2.16.42 to 2.16.43
  • #16564 - Enable AddExtensionIT.testAddExtensionWithASingleExtensionToSubmodule
  • #16563 - Adds cleanDisabled to Flyway configuration
  • #16561 - Add cleanDisabled to Flyway configuration
  • #16560 - Revert "Bump zookeeper from 3.5.7 to 3.7.0"
  • #16559 - Rest Client Reactive guide - minor fixes
  • #16558 - Rest Client Reactive - native fixes
  • #16554 - Introduce Quarkus Codestart testing library
  • #16551 - Use setter method to derive the type of property
  • #16549 - Dev UI - make it possible to pause/resume the scheduler
  • #16546 - Update SmallRye OpenAPI to 2.1.3
  • #16545 - Upgrade to dekorate 2.1.2 to fix Route regression
  • #16542 - Update the table comparing oidc/jwt/oauth2 extensions and OidcClient guide
  • #16540 - Injecting into custom ClientRequestFilter does not work with Reactive RestClient
  • #16539 - Upgrade Infinispan to 12.1.1.Final
  • #16538 - Fix RESTEasy Reactive Default Codestart
  • #16537 - Dev UI: exception related to log streaming
  • #16536 - FlashScopeUtil: handle empty cookie bytes
  • #16535 - Scheduler - try to fix flaky tests
  • #16534 - Dev UI - DevConsolePostHandler.flashMessage() results in EOFException
  • #16533 - Small workflow adjustments
  • #16532 - Flaky scheduler tests
  • #16530 - Bump awssdk.version from 2.16.41 to 2.16.42
  • #16528 - Remove Skipping BouncyCastleJsseITCase now that we have moved to Java 11
  • #16527 - Ensure that Vert.x runs in its dev-mode when Quarkus is started in dev-mode
  • #16525 - Removed classes that already exist in quarkus-security-test-utils
  • #16519 - Remove AppCDS warning now that we have moved to Java 11
  • #16518 - Remove unnecessary ProcessHandle related reflection now that we moved to Java 11
  • #16516 - Remove NULL_FILE usage now that we moved to Java 11
  • #16515 - Raise log level to warn there's no topology found
  • #16513 - Update JWT docs to reference Mp JWT 1.2 properties
  • #16511 - Add hostnameVerificationAlgorithm to reactive-datasource
  • #16510 - ArC - improve the performance of intercepted subclasses
  • #16509 - Enhanced codestart description for logging-json
  • #16508 - Add DevServices for Mongo
  • #16506 - Hibernate Reactive, re-enabled as version 1.0.0.CR2
  • #16503 - Kafka, Schema Registry and Avro guide
  • #16502 - Update quarkus-oidc and quarkus-oidc-client to enable SSL in Native
  • #16501 - Bump micrometer-bom from 1.6.5 to 1.6.6
  • #16500 - Bump jboss-logging from 3.3.2.Final to 3.4.1.Final
  • #16498 - Bump zookeeper from 3.5.7 to 3.7.0
  • #16497 - quarkus:create adds quarkus-resteasy to a project even when quarkus-resteasy-reactive-jackson is specified
  • #16494 - Fix JAX-RS @Singleton resource with constructor injection
  • #16492 - Bump awssdk.version from 2.16.36 to 2.16.41
  • #16491 - Bump narayana.version from 5.11.0.Final to 5.11.1.Final
  • #16490 - Bump jackson-bom from 2.12.1 to 2.12.3
  • #16489 - Enable execution of kotlin suspend functions as endpoints
  • #16484 - reactive-pg-client sslMode=verify-full not working
  • #16483 - Allow to configure HBM2DDL script generation via application.properties
  • #16475 - RESTEasy Singleton resource with constructor injection failing with RESTEASY003190
  • #16474 - Update bot for SmallRye Metrics, Micrometer, Tracing
  • #16468 - Qute - remove deprecated annotations from the io.quarkus.qute.api pkg
  • #16466 - Qute checked templates - require type-safe expressions by default
  • #16462 - Remove FunctionGaugeSupport
  • #16461 - Remove FunctionGaugeSupport from the Micrometer extension
  • #16459 - java.lang.Error should rollback the JTA transaction
  • #16458 - Bump liquibase-core from 4.3.2 to 4.3.3
  • #16457 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.8.0 to 2.9.0
  • #16456 - Bump jboss-parent from 37 to 38
  • #16455 - JTA CDI should roll-back when intercepted method throws Error
  • #16452 - Disable Hibernate Reactive until properly released
  • #16446 - Do the correct challenge when more than one auth mechanism is used
  • #16445 - Update GraalVM parsing to support upcoming 21.1
  • #16441 - Rest Client Reactive guide
  • #16424 - CI: Introduce COMMON_MAVEN_ARGS with --fail-at-end
  • #16423 - Try to stabilize native build on Windows
  • #16421 - CI, JVM tests: abort surefire execution after 10 mins
  • #16418 - Remove JDK 8
  • #16413 - Leverage gradle toolchain only for gradle 6.7+
  • #16411 - Bump aws-alexa-sdk.version from 2.38.0 to 2.38.1
  • #16410 - Bump tika-parsers from 1.24.1 to 1.26
  • #16409 - Bump formatter-maven-plugin from 2.14.0 to 2.15.0
  • #16398 - Use the platform descriptor generating plugin from quarkus-platform-bom-maven-plugin
  • #16395 - Regression issue: SmallRye OpenAPI generates incorrect content type when using Spring Web annotations
  • #16393 - Oidc-Client: Allow named injections of OidcClients and Tokens
  • #16391 - Codestarts do not need qute-generator but qute-core
  • #16388 - Oidc-Client: Allow named injections of OidcClients and Tokens
  • #16385 - Make Service account also applied to RevisionSpec
  • #16380 - Remove native image substitution for MappedByteBuffer
  • #16377 - Micrometer cors
  • #16376 - Unable to obtain configuration for Secret objects from Kubernetes API Server in Funqy apps
  • #16375 - Fix dependency-plugin downgrade in tcks/microprofile-jwt
  • #16374 - Bump flyway-core from 7.7.1 to 7.7.3
  • #16367 - Try to prevent CRLF after -Xmx in jvm.config
  • #16366 - Some path fixes that was a regression between 1.x and 2
  • #16365 - JDK early access job: downgrade jbang
  • #16362 - Add test-security-jwt and test-security-oidc modules
  • #16357 - Improve the error message of remote-dev on the client side
  • #16352 - qs add some-ext broken always adding bom
  • #16351 - Handle gradle buildchain in quarkusDev task
  • #16346 - Bump mockito-core from 3.8.0 to 3.9.0
  • #16345 - Update code of the reactive routes guide
  • #16344 - Re-enable the Maven enforcer in the Reactive Messaging Kafka tests
  • #16340 - Log message on slow restarts
  • #16334 - Bump cron-utils from 9.1.3 to 9.1.5
  • #16333 - 2.x - MicroProfile 4 and Vert.x 4
  • #16332 - Bump mockito-core from 3.8.0 to 3.9.0 in /devtools/gradle
  • #16331 - Bump mockito-core from 3.8.0 to 3.9.0 in /integration-tests/gradle
  • #16329 - Incorrect micrometer metrics for http method OPTIONS
  • #16328 - Gradle quarkusDev fails when using Java toolchains
  • #16325 - Move Google Cloud Functions to preview and update the docs
  • #16320 - CLI - reduce the startup time
  • #16314 - Use ArtifactCoords API in the devtools instead of AppArtifactCoords
  • #16313 - Support mocking PanacheEntityBase.persist static methods
  • #16311 - Use the thread-safe version of flatten-platform-bom
  • #16310 - Move all RESTEasy Reactive configuration under 'quarkus.resteasy-reactive'
  • #16309 - Make it easier to import the project in IDEA
  • #16307 - Bump jboss-logging-annotations.version from 2.2.0.Final to 2.2.1.Final
  • #16306 - Add avro IDL code generator
  • #16302 - Junit5 parameter: Introduce serialization alternative to XStream
  • #16300 - Bump mongo-client.version from 4.2.2 to 4.2.3
  • #16296 - Provide Redis hosts programmatically
  • #16286 - Support AsyncFile, Path. Added PathPart and FilePart
  • #16285 - Allow the use of @DisableIfBuiltWithGraalVMOlderThan on test methods
  • #16284 - Use Credentials Provider-like mechanism with Redis clients
  • #16280 - Fix wrong name in comment
  • #16277 - Update aws-sdk to 2.16.36
  • #16274 - Interceptor doesn't allow subclasses to be passed as parameter to intercepted method
  • #16271 - Qute type-safe - basic support of extension methods with type params
  • #16260 - Bump azure-functions-java-library from 1.4.0 to 1.4.2
  • #16259 - Bump aws-alexa-sdk.version from 2.37.1 to 2.38.0
  • #16258 - Apply tiny polish to StartupActionImpl
  • #16256 - Add missing throw statement
  • #16253 - Don't let potential failures in message consumers cause dev mode shutdown to be blocked permanently
  • #16251 - Continuous testing
  • #16250 - Introduce tcks/resteasy-reactive, wrapping the testsuite repo
  • #16249 - Update to Maven 3.8.1 and use mvnw consequently in GH workflows
  • #16248 - Bump gitflow-incremental-builder to 3.14.0
  • #16238 - Increase Xmx for release-test build
  • #16236 - Disable kafka-snappy tests for versions of GraalVM older than 21.0
  • #16216 - Substitute DefaultMethodFallbackProvider in GraalVM < 21.0
  • #16213 - Update Keycloak Test Module to support code flow tests
  • #16212 - Workaround for KT-45007, sporadic NPE in kotlin plugin
  • #16201 - Handle avro generator in gradle
  • #16197 - Add check for GraalVM version when enabling InlineBeforeAnalysis
  • #16194 - Deprecate enable-server and cleanup-server config items
  • #16193 - Bump commons-codec from 1.14 to 1.15
  • #16182 - Mocking Panache active record pattern not working
  • #16180 - Qute - minor cleanup and micro optimizations
  • #16178 - Enable SonarCloud scan
  • #16169 - Avro code generation with live reload
  • #16163 - Bump jcc from 11.5.4.0 to 11.5.5.0
  • #16161 - Bump com.gradle.plugin-publish from 0.13.0 to 0.14.0 in /devtools/gradle
  • #16160 - Remove duplicated testcontainers dependency from Keycloak test server
  • #16159 - Preliminary work for native CLI
  • #16139 - [native] 1.13.0.Final Fails To Build Native Image
  • #16137 - Fix Gradle test not using Java 8
  • #16136 - Move base codestarts and make loading more consistent
  • #16135 - Changing RESTClient maintainer to Michał Szynkiewicz
  • #16134 - Allow the use of -H:+InlineBeforeAnalysis via a config flag or build item
  • #16133 - JDK Early Access: disable surefire report, fix jbang java problem
  • #16131 - [native] Quarkus not able to parse GraalVM version in upcoming 21.1
  • #16129 - [native] Integration test "kafka-snappy" fails with GraalVM 20.3.1.2
  • #16128 - [native] Integration test "rest-client" fails with GraalVM 20.3.1.2
  • #16127 - Bump log4j2-jboss-logmanager from 1.0.0.Beta1 to 1.0.0.Final
  • #16126 - [native] Integration test "main" fails with GraalVM 20.3.1.2
  • #16120 - OpenAPI - added more mappings between smallrye and quarkus config
  • #16117 - Introduce a buildItem for compiler flag -H:+InlineBeforeAnalysis
  • #16111 - Disable test on Windows
  • #16110 - Add guidance on how to measure memory correctly on docker
  • #16109 - Bump classmate from 1.3.4 to 1.5.1
  • #16105 - Substitute BouncyCastle self-tests which rely on SecureRandom
  • #16094 - Improve Mongo health checks
  • #16091 - Bump jzlib from 1.1.1 to 1.1.3
  • #16089 - Regression issue: Wrong port in OpenShift route
  • #16086 - Include kubernetes-client config in all-config page
  • #16085 - Upgrade Jackson to 2.12.2
  • #16083 - Fill a few gaps in the Dependabot config
  • #16082 - Use -x for --examples in Quarkus CLI (instead of -e)
  • #16080 - Handle empty java class output in quarkusDev
  • #16079 - Kotlin 1.4.32
  • #16073 - @Scheduled - add Support for Default Value and for Switching Timer Off
  • #16072 - Remove duplicate method in code example of reactive documentation
  • #16065 - Bump neo4j-java-driver from 4.2.3 to 4.2.4
  • #16064 - Bump awssdk.version from 2.16.27 to 2.16.29
  • #16063 - @Scheduled add Support for Default Value and for Switching Timer Off
  • #16054 - Add multi-build support in a single module
  • #16053 - Add multi-build support in a single module
  • #16052 - Quarkus "all config" guide is missing kubernetes-client config
  • #16046 - Update cli tooling docs to latest rev and enable it on the site
  • #16036 - Perform absolute basic Dockerfile validation in Openshift s2i extension
  • #16035 - Added keycloak-server test framework
  • #16029 - Bump wildfly-elytron.version from 1.15.2.Final to 1.15.3.Final
  • #16028 - Bump awssdk.version from 2.16.26 to 2.16.27
  • #16023 - Gradle multi-module project causes quarkusDev to fail
  • #16022 - Fix UserCountryNotSetValidatorLocaleTest fail
  • #16020 - Refactor spring-data-jpa integration-test
  • #16018 - [-Dnative] JPA class Person in integration-tests/spring-data-jpa uses j.u.Random
  • #16017 - Runtime initialize jgit classes using j.u.Random
  • #16015 - Registry config javadoc
  • #16012 - Bump avro from 1.10.0 to 1.10.2
  • #16011 - Bump aws-lambda-java-events from 3.7.0 to 3.8.0
  • #16010 - ArC - support CDI decorators
  • #16009 - Bump awssdk.version from 2.16.24 to 2.16.26
  • #16008 - Runtime initialize grpc class using j.u.Random
  • #16006 - Bump avro-maven-plugin from 1.9.2 to 1.10.2
  • #16005 - Handle glob pattern for live-reload resources
  • #16004 - Enable formatter & impsort for quickly, cache outside of target
  • #16003 - Hyphenate @RestHeader sourceName by default
  • #16001 - Bump yasson from 1.0.8 to 1.0.9
  • #16000 - Bump flyway-core from 7.7.0 to 7.7.1
  • #15995 - protoc and protobuf-java should be consistent
  • #15994 - Fix SmallRye Reactive Utils version consistency in BOM
  • #15990 - Improved execution of grouped assertions
  • #15988 - keycloak-authorization blocks Basic Auth request when both Basic and OIDC (with keycloak-authz) are enabled
  • #15986 - Support live reload for SmallRye Reactive Messaging
  • #15985 - Remove unused threetenbp.version property from BOM
  • #15984 - Add Avro to Dependabot
  • #15983 - ArC - fix an issue with bridge methods and generics
  • #15980 - Early Access JDK Build: Fix cron execution and report condition
  • #15979 - RESTEasy Reactive: document injection of vertx request/response objects
  • #15978 - Revert "Register all profile properties in the default config source."
  • #15977 - Comment out flaky assertion in s2i test
  • #15974 - Fix dependency gaps in container-image & k8s ITs
  • #15965 - KeycloakPolicyEnforcerAuthorizer should permit if authentication is not done by OIDC
  • #15955 - Update KeycloakPolicyEnforcerAuthorizer to init in a PostConstruct method
  • #15952 - Runtime initialize RandomUtil in artemis-core extension
  • #15938 - Bump awssdk.version from 2.16.23 to 2.16.24
  • #15936 - Extend TestSecurity to support attributes
  • #15929 - Fixes quarkus-platform native TS config
  • #15925 - Upgrade MongoDB driver to 4.2
  • #15923 - Update SmallRye Config to 1.12.0
  • #15920 - Mutiny 0.15.0 support
  • #15916 - Rename quarkus-images branch to main
  • #15911 - GRPC port 9001 for tests
  • #15910 - Substitute MappedByteBuffer#force0 only in JDK 15 or earlier
  • #15903 - MappedByteBufferReplacement substitutions is obsolete in JDK16
  • #15902 - Bump guava from 30.1-jre to 30.1.1-jre
  • #15901 - Bump narayana.version from 5.10.6.Final to 5.11.0.Final
  • #15900 - Bump awssdk.version from 2.16.22 to 2.16.23
  • #15899 - Flatten quarkus-bom
  • #15897 - Runtime initialize amazon-services classes using j.u.Random
  • #15893 - Fixed documentation for Kubernetes mocking #15853
  • #15891 - Add streaming support for files in RESTEasy Reactive
  • #15890 - Upgrade to Hibernate ORM 5.4.30.Final
  • #15889 - Bouncycastle FIPs leaving a SecureRandom in heap
  • #15879 - Initialize classes using j.u.Random at runtime in kafka-client
  • #15875 - Fix small typo in Quartz extension
  • #15872 - Bump smallrye-common-bom from 1.5.0 to 1.6.0
  • #15871 - Bump awssdk.version from 2.16.21 to 2.16.22
  • #15870 - Bump wildfly-elytron.version from 1.15.1.Final to 1.15.2.Final
  • #15864 - Initialize vertx redis client classes using SplittableRandom at runtime
  • #15862 - Validation of codestart artifacts configured in extension descriptors
  • #15861 - gRPC LoadBalancingPolicy Support
  • #15857 - Update/improve Micrometer Guide
  • #15856 - Introduce a low level Apache HttpClient extension
  • #15843 - Added processGroupIds parameter to generate-platform-descriptor-json goal
  • #15842 - Qute: simplify the syntax used in the Include section
  • #15841 - Fix entirely skipped enforcer in infinispan-client IT and resolve violations
  • #15824 - Bump awssdk.version from 2.16.19 to 2.16.21
  • #15823 - Make update-*dependencies.sh runnable on Mac
  • #15822 - Avoid class initializations more aggressively in the Hibernate ORM extension
  • #15820 - Quarkus doesn't refresh when resource files are updated
  • #15808 - Group resteasy classic extensions
  • #15783 - Document how to connect to Cloud SQL
  • #15781 - Added new build item to exclude an archive from ARC scanning and implemented in ARC exclusion mechanism
  • #15774 - Optimise ArC 's generated implementation of bean equals()
  • #15747 - Changed the cli command name from quarkus to qs
  • #15736 - Conditional extension dependencies support for Maven-based projects
  • #15728 - Ensure the Hibernate ORM extension does not initialize classes just to get their name
  • #15713 - ArC - extensions should be able to specify artifacts that should be excluded from discovery
  • #15711 - Introduce nightly/manual Early Access JDK build
  • #15660 - Arc - support ArcInvocationContext as method parameter
  • #15629 - Adding tests to create and verify an object-store directory
  • #15620 - Fixes Google cloud functions HTTP query params and status code bypass
  • #15575 - CI: Introduce nightly JDK EA/RC job (starting with JDK 16 RC)
  • #15567 - Quarkus code generator for Avro
  • #15510 - Quarkus + Resteasy + Google Cloud Functions: status code alway 200 no matter what
  • #15501 - Quarkus + Resteasy + Google Cloud Functions: no query parameters bypass
  • #15490 - Support CDI decorators
  • #15407 - Upgrade / align with dekorate 2.0.0
  • #15331 - Native image build server does not start with -Dquarkus.native.enable-server=true
  • #15047 - Clean up template URI matching; add support for servlets
  • #14904 - Native image build failures on latest GraalVM with Random/SplittableRandom initialized at build time
  • #14809 - Add required properties for expansion in the build ConfigSource
  • #14788 - Quarkus Maven Plugin : can't use properties generated by maven build-helper
  • #14771 - Exposing the schema-generation.scripts properties in the application.properties
  • #14619 - We are getting a 401 when keycloak policy-enforcer paths is pointing to /health
  • #14249 - RESTEasy Reactive Links
  • #14002 - Transaction support for MongoDB with Panache
  • #13980 - maven-property provided by maven-plugin leads to exception in mutable-jar when devmode is activated
  • #13957 - Add KeycloakTestResourceLifecycleManager
  • #13665 - RESTEasy Reactive: change default name mapping strategy for @RestHeader
  • #13610 - Fix lambda no arg error
  • #13595 - AWS Funqy Lambda native image Timeout
  • #13375 - Ability to exclude particular data sources from the health check
  • #13363 - JWT authentication failure responds with Basic Auth challenge when both JWT and basic mechanisms are enabled
  • #13326 - Health check configurable for each datasource
  • #13277 - Spring Cloud config list properties are incompatible with smallrye
  • #13205 - Quarkus OIDC quarkus.oidc.enabled and DisabledAuthController doesn't seem to work
  • #11695 - Support @TestSecurity in combination with JWT-Security
  • #11294 - Transactions for MongoDB with Panache
  • #11153 - Provide a way to test extension codestarts
  • #10162 - Kotlin Coroutines in Quarkus
  • #9985 - Driver does not support socket connection
  • #8750 - Qute: consider composition syntax
  • #8461 - OpenTracing Version Upgrade from 0.31.0 -> 0.33.0
  • #3217 - Trigger hot reload for reactive messaging
quarkus - 1.13.2.Final

Published by gsmet over 3 years ago

Major changes

  • #15964 - Introduce support for the Oracle JDBC driver

Complete changelog

  • #16486 - Backport 16377
  • #16481 - Fix case of Kafka ServiceBinding properties
  • #16477 - Quarkus Kafka Client ServiceBinding no longer works with app-services service binding
  • #16467 - Upgrade to Hibernate Search 6.0.3.Final
  • #16460 - HTTP/2 + BodyHandler fix
  • #16447 - Bump gizmo in resteasy-reactive to 1.0.7.Final
  • #16443 - Detect native image build with com.oracle.graalvm.isaot
  • #16442 - [native] hibernate-search-orm-elasticsearch extension not working with GraalVM 20.3-dev
  • #16440 - Avoid unnecessary exception wrapping in NativeTestExtension.throwBootFailureException
  • #16438 - Fix race condition on reactive client with streaming and SSE responses
  • #16436 - JS for all-config guide page
  • #16434 - Handle RejectedOperationException in Mutiny infrastructure on shutdown
  • #16432 - Add the ability to configure the maximum form attribute size
  • #16431 - Service account is also applied to RevisionSpec
  • #16428 - Fix websockets class loading issue
  • #16427 - Quarkus 1.13.x WebSocket Client - wrong ClassLoader?
  • #16426 - Make sure class is only processed once
  • #16422 - Resteasy Reactive - Multipart does not accept text/plain bigger than 2048 bytes
  • #16420 - Fix @TestTransaction for self-intercepted invocation
  • #16417 - Fix OIDC web auth docs
  • #16405 - Support Flyway's initSql property to specify SQL to run
  • #16400 - Make sure LocalProject.getAppArtifact() has a proper version
  • #16384 - OIDC Issuer Verification
  • #16379 - Only warn if there is a missing no-arg ctor
  • #16372 - Bump agroal.version from 1.10 to 1.11
  • #16368 - Fix build issue when client and server RESTEasy Reactive jackson deps are used together
  • #16363 - Try to make the docker related note more prominent
  • #16361 - Update to fabric8 kubernetes-client 5.3.0
  • #16360 - Ignore abstract classes in Filter hierarchy
  • #16359 - Resteasy Reactive wants to instantiate abstract ContainerRequestFilter's in dev mode
  • #16349 - Use a floating tag for the ubi-quarkus-native-image
  • #16348 - Qute type-safe checks - take interface default methods into account
  • #16347 - quarkus-jacoco bug in Quarkus 1.13.0
  • #16341 - Change assignability check for interfaces
  • #16339 - Fix gradle Jacoco issues
  • #16337 - Qute deployment errors with template parameter declaration of concrete classes and usage of default methods
  • #16330 - Register hierarchy of io.quarkus.maven.ArtifactKey
  • #16327 - Registry client: option to cleanup old timestamped catalog artifacts
  • #16324 - Allow skipping OIDC issuer verification
  • #16323 - Quarkus 1.13.0 with Jacoco include test classes in report
  • #16317 - Allow modifying primitive parameters in an interceptor
  • #16294 - Quarkus 1.13.0: 401 Unauthorized using different host names for Keycloak
  • #16278 - Reactive datasource idle-timeout for pooled connections
  • #16268 - interceptor fails with IllegalArgumentException when parameters are modified and the target method uses primitive types
  • #16267 - Realign dependency structure of the Oracle JDBC extension
  • #16261 - Add workaround to generated projects for maven.compiler.parameters problem in IntelliJ IDEA
  • #16227 - Investigate io.quarkus.resteasy.reactive.server.test.stream.StreamTestCase#testClientStreaming
  • #16226 - Flyway initSql support
  • #16170 - Http2 does not work with reactive routes in quarkus dev mode
  • #16165 - Fix issue with hang detection
  • #16141 - Add workaround to generated projects for maven.compiler.parameters problem in IntelliJ IDEA
  • #16007 - Copy Content-Type from Netty HttpResponse to APIGatewayV2HTTPResponse
  • #15999 - Register all profile properties in the default config source
  • #15996 - Describe how OIDC endpoints are configured in all OIDC docs
  • #15964 - Introduce support for the Oracle JDBC driver
  • #15949 - Upgrade to Agroal 1.10
  • #15948 - Set the Agroal ExceptionSorter to detect which JDBC exception can be recovered from
  • #15919 - Add support for postgis container images to postgresql DevService
  • #15909 - AWS Lambda HTTP Content-Type is lost
  • #15389 - ENVs required in prod profile break dev profile but only when using the built artifact
  • #15025 - Quarkus keeps dead database connections in its connection pool
  • #1658 - Add jdbc support for Oracle
quarkus - 1.13.1.Final

Published by gsmet over 3 years ago

Major changes

Complete changelog

  • #16305 - Explicitly wait for the broker to be running before executing the test
  • #16304 - Use fixed port for mailer test
  • #16303 - Be smarter about discarding log messages
  • #16301 - More consistency for the step names, job name is already descriptive
  • #16298 - Use the job name in Surefire Reports artifact names
  • #16297 - Disable live reload instrumentation by default
  • #16295 - Fix wrong location of Micrometer Prometheus extension descriptor
  • #16293 - Extend Liquibase IT with includeAll
  • #16290 - Check whether the project already imports the platform for the added extension before importing it
  • #16287 - Update OIDC to accept all RS and ES algorithms
  • #16282 - Only resolve db kind implicitly if we have no named datasources around
  • #16273 - Fix OidcClient test failure
  • #16272 - Avoid nasty NPE when trying to open Eclipse IDE
  • #16269 - Print error message is printed with certificate is self-signed when deploying to OpenShift
  • #16265 - Until the delayed handler is activated, drop anything below INFO level
  • #16264 - mvn quarkus:add-extension broken always adding bom
  • #16263 - Add missing "volatile" to some dev mode handlers
  • #16262 - Re-add Kafka group.id documentation, deleted in commit 8a56a30b51
  • #16252 - Jacoco multi module fixes
  • #16247 - Upgrade to Quarkus HTTP 3.1.0.Final and related cleanup
  • #16244 - Update micrometer guide URL
  • #16239 - Missing Hazelcast logs after change #15636
  • #16237 - Fix JAX-RS Application class hierarchy handling
  • #16232 - Fix typo in getting started
  • #16229 - Upload the Surefire reports as artifacts
  • #16228 - Resteasy fails to load abstract subclass of javax.ws.rs.core.Application
  • #16215 - Add token audience param to oidc-client
  • #16214 - Handle user declared annotation processor
  • #16210 - Liquibase fails to find datasource when devservices is disabled.
  • #16200 - UnsatisfiedResolutionException : Build Failed with Mapstruct and Quarkus 1.13.0
  • #16196 - Quarkus 1.13.0.Final Gradle plugin does not run annotation processors
  • #16189 - API to check if property exists
  • #16187 - Fix flaky rest-client test
  • #16186 - REST Client Reactive cleanup
  • #16185 - Add quarkusCoreVersion parameter to generate-platform-descriptor-json goal
  • #16183 - Fix issue with fast-jar not working using OpenShift and Docker strategy
  • #16181 - Rest Client Reactive: detect blocking the event loop
  • #16177 - Fixed the codestarts artifactId
  • #16171 - Disable SSL verification when trust-all property is enabled
  • #16167 - Fix Uni response type handling in quarkus-rest-client-reactive
  • #16164 - Micrometer: Simplify Vertx HTTP binder init; http settings in dev mode
  • #16157 - Use Vert.x Buffer for OIDC requests
  • #16156 - Fix CompletionStage response type handling in quarkus-rest-client-reactive
  • #16151 - OIDC Extension does not work anymore with Azure AD and Quarkus 1.13.0
  • #16149 - Using quarkus-rest-client-reactive-jackson on rest-client-quickstart fails fast when CompletionStage is returned
  • #16148 - Using quarkus-rest-client-reactive-jackson on rest-client-quickstart blocks when Uni is returned
  • #16146 - Fix case where rest client doesn't recognize the default port or https
  • #16145 - Minor correction in centralized-log-management doc
  • #16144 - Make the netbeans support a bit more robust
  • #16143 - Using quarkus-rest-client-reactive-jackson on rest-client-quickstart fails
  • #16140 - ArC dev mode monitoring - proceed if the container is not available
  • #16138 - Make sure all the project modules are loaded into workspace in case the root pom does not declare any
  • #16132 - New Websockets doesnt work
  • #16130 - Micrometer Vert.x Binder Locks Shutdown on devmode
  • #16123 - from version 1.13.0 Vault MicroProfile Config Source stopped working
  • #16121 - Add support for opening the IDE from DevUI even if the default IDE script doesn't exist
  • #16119 - quarkus.tls.trust-all=true not working
  • #16114 - Qute loop section - improve the error message for null and NOT_FOUND
  • #16113 - Regression issue: Fast Jar not working using OpenShift and Docker strategy
  • #16112 - Prevent QuarkusTestResourceLifecycleManager from being run twice
  • #16108 - QuarkusTestResourceLifecycleManager start/stop executed for each test method in Quarkus 1.13.0.CR1
  • #16100 - Update Vert.x to version 3.9.6
  • #16097 - Add the ability to open the Resource Class in the IDE from the scores page
  • #16096 - Properly open inner classes in the IDE
  • #16088 - Docs - Fixed incorrect class statement
  • #16078 - Remove Vert.x HTTP dep
  • #16069 - Register the correct native library for Snappy, during native image generation
  • #16068 - Fix typo
  • #16061 - OIDC Client extension should start without the configuration
  • #16060 - Update OIDC client code to retry in case of the connection errors and have OIDC starting without the complete config
  • #16051 - Update the Cassandra quickstart guide
  • #16049 - Resolve Quarkus version from the runtime dependencies instead of the deployment ones
  • #16048 - Dev mode - fix class comparison logic for instrumentation
  • #16047 - Hot Reload: class redefinition failed: attempted to delete a method
  • #16045 - Add a note about quarkus-security dependency
  • #16042 - [native] kafka-snappy integration-test fails with org.xerial.snappy.SnappyError: [FAILED_TO_LOAD_NATIVE_LIBRARY]
  • #16038 - Use plugin repositories to resolve plugin descriptors
  • #16027 - Fixes Jackson serialization issues in native
  • #16021 - Deactivate Vault Config Source refresh if running in non blocking thread
  • #16019 - Fix a regression with OIDC ignoring 'tenant-enabled'
  • #16016 - Use constructor injection in getting started reactive guide
  • #16014 - Regression issue: OIDC is failing to start even when authentication is disabled
  • #16002 - Quarkiverse: Changed template for Ecosystem CI and release
  • #15998 - Docs: Add MP Metrics API in some cases
  • #15992 - Clarify where can the @Traced annotation be used
  • #15989 - Fix the name of the microprofile-config.properties file
  • #15987 - Allow using @Blocking on implementation in addition to interface for JAX-RS Resources
  • #15981 - Misleading Embeddable Configuration Documentation
  • #15975 - ArC - fix disposer method resolution
  • #15972 - Bump liquibase-core from 4.3.1 to 4.3.2
  • #15971 - Support GraalVM 21.1 LocalizationFeature
  • #15962 - java.lang.NoClassDefFoundError: com/oracle/svm/core/jdk/LocalizationFeature
  • #15940 - @Blocking on resource is ignored if implementing an OpenAPI-generated interface
  • #15933 - Update OIDC client code to retry if the request failed with Connection Was Closed
  • #15924 - Add doc mentioning the biggest differences of dev-mode vs the production application
  • #15876 - @Traced annotation doesn't work as documented in opentracing.adoc when combined with JAX-RS
  • #15821 - Quarkus Vault problem
  • #15817 - Quarkus maven plugin does not take pluginRepositories into consideration
  • #15777 - Rest Client Reactive - Jackson extension
  • #15721 - Dev UI: open code in IDE should use IDE path from scanning processes
  • #15599 - quarkus-oidc should start without Keycloak and having to disable the tenant
  • #14751 - Liquibase includeall only works in dev mode
  • #14349 - Add Passing Client Headers section to rest-client.adoc
  • #14164 - mvn add-extension in sub-module shouldn't add dependencyManagement
  • #13863 - Add OpenTracing Command Listener to MongoDB client
quarkus - 1.13.0.Final

Published by gsmet over 3 years ago

Major changes

  • #15016 - Add OpenTelemetry extension

Complete changelog

  • #15968 - Add MP SPI dep to Smallrye GraphQL
  • #15966 - ClassNotFoundException using quarkus-micrometer-registry-prometheus / quarkus-smallrye-graphql
  • #15963 - Support for providing a custom extension registry client impl in a maven artifact
  • #15960 - Add a more informative error message when Dockerfile is unavailable during s2i
  • #15958 - Fix QuarkusTestResourceLifecycleManager property mismatch in rest-client.adoc
  • #15957 - Register KeycloakPolicyEnforcerAuthorizer if both oidc and policy authorizer are enabled
  • #15956 - Introduce utility JsonExtensionCatalog.addCategory
  • #15951 - Update to Keycloak 12.0.4
  • #15946 - Fix broken kubernetes tests
  • #15942 - Fix signatures of UniInvoker
  • #15941 - Fix JBang dev mode
  • #15939 - Allow any image to be used in DevServices
  • #15931 - Update OidcConfigurationMetadata to return the scopes and minor error log updates
  • #15930 - Add class-change-agent as javaagent in Gradle quarkusDev task
  • #15922 - Graceful shutdown fixes
  • #15921 - Exclude resteasy-client from quarkus-resteasy-multipart
  • #15919 - Add support for postgis container images to postgresql DevService
  • #15917 - Disable -XX:TieredStopAtLevel=1 when GraalVM is used as the JDK
  • #15915 - Allow adding multiple realms
  • #15913 - Fix Narayana STM failing to build in Native
  • #15908 - Quartz extension - graceful shutdown for @Scheduled does not work
  • #15906 - Update multistage docker image tag used in doc
  • #15904 - Gradle Multi-stage Dockerfile in documentation pointing to non-existent quay.io/quarkus/centos-quarkus-maven:21.0.0-java8
  • #15898 - ArC - fix the algorithm to find event parameter qualifiers
  • #15896 - Add some testing instructions to OidcClient and SmallRye JWT docs
  • #15895 - Update SmallRye GraphQL to 1.0.26
  • #15894 - Return correct parent when searching executable on PATH
  • #15886 - CDI events qualifiers not working when abstract superclass is in a library
  • #15882 - Support @NonBlocking on ContainerRequestFilters
  • #15881 - Quote File.separator when using it as a regular expression
  • #15880 - Support the inclusion of all the discovered scopes in the OIDC authentication request
  • #15878 - PatternSyntaxException in dev console
  • #15873 - Bump smallrye-graphql to 1.0.25
  • #15869 - Fix false config warning
  • #15865 - Add quarkus-test-oidc-server test support module and update the docs
  • #15860 - Multiple fixes for create-extension in Quarkus core
  • #15859 - "quarkus.http.test-timeout" Was removed ? (using 1.12.1.Final)
  • #15858 - Make the kafka streams extension to read the default kafka broker configuration
  • #15855 - Fix kafka binding issues
  • #15852 - RESTEasy Reactive: UniInvoker signatures are wrong
  • #15851 - Improvements for in tree extension creation
  • #15850 - Don't fail quarkus:dev if running processes can't be determined
  • #15849 - Clear the /tmp folder on first dev mode start
  • #15848 - Quarkus 1.13.0.CR1 dev mode fails with build exception on Apple Silicon machine
  • #15847 - Add native image reflection entries for Sentry
  • #15845 - Kafka Streams extension does not read the "default broker configuration" map
  • #15838 - Register ElasticsearchClientConfig qualifier as a bean
  • #15837 - devmode - Not using JVM instrumentation, but always full restart
  • #15835 - Error when running HQL queries spanning multiple tables in Hibernate Reactive
  • #15834 - Error when running HQL queries spanning multiple tables in Hibernate Reactive
  • #15833 - Make classes marked with ElasticsearchClientConfig application scoped and unremovable
  • #15830 - Fix Flyway dev console link
  • #15829 - Make max retry attempts and delay interval of remote-dev configurable
  • #15828 - Dev UI - keep log 'open' when page refresh
  • #15825 - ElasticRestClient fails to load the provided custom configuration via @ElasticsearchClientConfig
  • #15818 - Lazy fetch associations with Hibernate Reactive
  • #15815 - Liquibase - Register for reflection all classes marked with DatabaseChangeProperty
  • #15814 - For Hibernate Reactive enableCollectionInDefaultFetchGroup must be set to true
  • #15810 - Fix Amazon X-Ray in native mode
  • #15809 - Liquibase validation failures in native image
  • #15807 - Fix typo in ArC error message
  • #15805 - Use default media types when SSE element type isn't specified
  • #15803 - Ensure that specific legacy MessageBodyReader/Writers are not chosen over Quarkus ones
  • #15801 - 1.12.x failed to build native package with io.quarkus:quarkus-amazon-lambda-xray
  • #15778 - RESTEasy Reactive: SSE endpoints should have the same content type automatically selected as normal endpoints
  • #15735 - QuarkusSecurityIdentity.builder(identity) loses isAnonymous flag
  • #15732 - RESTEasy Reactive: Lock contention between callback processing and resume()
  • #15730 - Fix QuarkusSecurityIdentity.isAnonymous check
  • #15681 - Resteasy Reactive report NoSuchMethod Exception with quarkus-keycloak-admin-client dependencies in native mode
  • #15670 - Running app in OpenShift fails because of classpath set after jar
  • #15650 - More visibility to SmallRye
  • #15623 - Errors reported to sentry.io result in an
  • #15578 - Upgrade LogManager to 1.0.9
  • #15537 - Quarkus 1.12.1.Final swagger-ui endpoint under /q is broken: stale content in tmp
  • #15442 - Narayana STM failing to build in Native
  • #15416 - Running app in OpenShift fails because of classpath set after jar
  • #15271 - GraphQL mutiny CompositeException instead of custom ErrorCode
  • #15016 - Add OpenTelemetry extension
  • #13974 - Minor keycloak-authorization code and doc updates
  • #13838 - OIDC/Keycloak Authorization
  • #10499 - OpenTelemetry for Quarkus
quarkus - 1.13.0.CR1

Published by gsmet over 3 years ago

Major changes

  • #15757 - Update SmallRye Reactive Messaging to 2.9.0
  • #15733 - Add Service Binding configuration for Kafka
  • #15542 - Upgrade to Hibernate Reactive 1.0.0.CR1
  • #15282 - Use AbstractLocationConfigSourceLoader to load application.properties and application.yaml
  • #15141 - MicroProfile Rest Client on RestEasy Reactive
  • #15068 - Move to vert.x based websockets
  • #14982 - Remove NativeImageMojo
  • #14960 - DevServices Support
  • #14732 - Update Kafka to 2.7.0
  • #14384 - Support for Jacoco reports

Complete changelog

  • #15798 - Close and remove named handlers on hot reload
  • #15797 - Better message if fired event is null
  • #15796 - Make sure all lambda requests are done
  • #15795 - Generate Handler class in correct CL
  • #15794 - Fix race in DevConsoleRunScheduledTaskTest
  • #15791 - Bump micrometer-bom from 1.6.4 to 1.6.5
  • #15790 - Bump jgit.version from 5.10.0.202012080955-r to 5.11.0.202103091610-r
  • #15788 - Remove substitution for DefaultMethodFallbackProvider
  • #15787 - Upgrade to fabric8 kubernetes-client 5.2.1
  • #15784 - Add quarkus-devtools-registry-client to quarkus-bom
  • #15780 - Add NVD related information to security.adoc
  • #15779 - Make sure the proper TCCL isn't lost in dev mode when static resource exist
  • #15775 - Disable flaky k8s test
  • #15773 - Fix a log typo in the ReflectiveHierarchyStep
  • #15772 - Qute: inject attributes in template extensions methods
  • #15770 - Fix picocli codestart readme with gradle
  • #15769 - Upgrade SmallRye OpenAPI to 2.0.26
  • #15768 - Use JdbcDatabaseContainer#withUrlParam() and delegate URL creation
  • #15767 - Make per class @ServerExceptionMapper work with Mutiny response types
  • #15765 - Clarify remote-dev in docs
  • #15764 - Prevent IDE related steps from ever running in remote-dev mode
  • #15763 - RESTEasy Reactive exception mapper issues
  • #15762 - Fix invalid anchors in deploying-to-openshift.adoc
  • #15761 - Make class clickable in Log stream (to open in IDE)
  • #15758 - Picocli example app readme is incorrect
  • #15757 - Update SmallRye Reactive Messaging to 2.9.0
  • #15755 - DevConsoleRunScheduledTaskTest is flaky
  • #15750 - Build type does not work in DevUI
  • #15749 - Add ability to customise DevServices URL
  • #15748 - Generate converters in same CL as the target type
  • #15745 - Bump awssdk.version from 2.16.18 to 2.16.19
  • #15744 - Bump xstream from 1.4.15 to 1.4.16
  • #15743 - Precompute hashcodes as bytecode constants for ArC beans
  • #15741 - Remove unnecessary test dependencies
  • #15734 - Toggle HTTP metrics; Trim URI config patterns; Refactor
  • #15733 - Add Service Binding configuration for Kafka
  • #15731 - Clean up dependencies of platform-descriptor-json
  • #15729 - Introducing the Forbidden API maven checks for Hibernate ORM
  • #15727 - Enable the Forbidden API plugin
  • #15726 - Added class files should trigger a full reload
  • #15725 - Disabled and added an option to enable the registry client in devtools for the upcoming release
  • #15724 - Added netbeans to the supported IDEs in DEV UI's ability to open in IDE
  • #15723 - Rename RestEasy Reactive MP Client to quarkus-rest-client-reactive
  • #15718 - Qute: Template attributes in template extensions
  • #15717 - Qute - fix validation bug
  • #15716 - Ensure that quarkus-kubernetes does not pollute the runtime classpath
  • #15715 - Set the value of extension metadata element built-with-quarkus-core to the version instead of GAV
  • #15714 - Better error handling for quarkus.smallrye-openapi.path
  • #15712 - Bump GIB to 3.13.0, remove BOM workaround, renamings
  • #15710 - Add note about quarkus.http.limits.max-body-size in Amazon S3 guide
  • #15705 - quarkus-kubernetes / quarkus-openshift extension pulls in additional 10+ MB of dependencies
  • #15700 - Remove outdated quarkus-bot-java.yml file
  • #15699 - Prepare renaming of quarkus-bot-java.yml to quarkus-bot.yml
  • #15698 - CI: Call Gradle ITs via Maven to leverage incremental build setup
  • #15697 - Bump kubernetes-client-bom from 5.1.1 to 5.2.0
  • #15695 - Declare all test source directories in gradle model
  • #15694 - Apply tiny polish to web socket classes
  • #15693 - Bump awssdk.version from 2.16.17 to 2.16.18
  • #15692 - Fixed missing Import in security-openid-connect doc
  • #15690 - Replace as many occurrences as possible of master by main
  • #15688 - Container Image/Build does not consider Build Type in Dev UI
  • #15687 - Highlight the differences between Oidc/Jwt/OAuth2 and other minor updates
  • #15680 - Polish Kafka config producer
  • #15679 - Qute fails to resolve a method invoked from an injected bean
  • #15678 - Use application name as default Kafka consumer group.id
  • #15677 - Improved GitHub issues layout
  • #15676 - Have ORM handle MappedSuperClass with generics in a more reliable way
  • #15675 - Fix mandrel-flavor in guide
  • #15673 - Make RESTEasy Reactive Client ApplicationScoped by default
  • #15672 - Fix quickstart archive link after branch rename
  • #15667 - mandrel-flavor appearing in https://quarkus.io/guides/building-native-image#container-runtime
  • #15666 - Fix doc deployment to website in relation to multi-versions doc
  • #15662 - Move code.quarkus processing and improve catalog api
  • #15661 - Support main branches while releasing Quarkiverse Extensions
  • #15659 - Added ability to define some OpenAPI Security in Config
  • #15658 - Add basic documentation on Kubernetes Service Binding
  • #15657 - Resteasy Reactive - NoClassDefFoundError: io/quarkus/generated/java/lang/Long$quarkusrestparamConverter$
  • #15656 - JWK cache refresh interval with HTTP should behave the same as with HTTPS
  • #15654 - Handle default values of @Consumes and @Produces
  • #15649 - Bump flyway-core from 7.6.0 to 7.7.0
  • #15648 - Bump awssdk.version from 2.16.16 to 2.16.17
  • #15645 - Validate REST Data Panache request body
  • #15642 - swagger-ui operations-sorter function not working
  • #15641 - Expose maxPoolSize and maxWaitQueue settings for Reactive HTTP Connector
  • #15640 - Ensure REST Data Panache updates happens in a single transaction
  • #15639 - OIDC enhancements
  • #15638 - Resteasy reactive: No proper handling of missing or empty @Produces for Multi results
  • #15636 - Add protection against log queue overruns
  • #15634 - RunnerClassLoader#findResources - Return an empty enumeration instead of null if no resource can be found
  • #15633 - ArC - enable implementing all types of interception with single method
  • #15632 - Use application name (if set) as Kafka group.id
  • #15631 - K8s Service Binding for Kafka
  • #15626 - Missing documentation about k8s Service Bindings
  • #15625 - RunnerClassLoader.findResources does return null
  • #15622 - Helper class to translate platform BOM coordinates to the corresponding JSON catalog coordinates
  • #15619 - Prevent ArrayIndexOutOfBoundsException in AmazonLambdaRecorder
  • #15618 - Java resource classes in src/test/java are not properly loaded
  • #15617 - Reorganize Vault internal client
  • #15614 - Resteasy Reactive MicroProfile Rest Client performance improvements
  • #15613 - Bump awssdk.version from 2.16.15 to 2.16.16
  • #15610 - Remove warn message in KubernetesProcessor that shouldn't be there
  • #15607 - Weird warn message with the OpenShift extension
  • #15606 - Update quarkus-oidc-token-propagation to better work with JWT tokens and update smalrye-jwt to 2.4.4
  • #15591 - Add documentation for containerized native builds on remote daemons
  • #15590 - Bump awssdk.version from 2.16.14 to 2.16.15
  • #15588 - org.hibernate.AnnotationException happens randomly
  • #15585 - Optimize Accepts header validation in the common case
  • #15584 - Openshift build error handling
  • #15582 - gRPC guide: syntax highlighting for proto example, small fixes
  • #15579 - Support in DevServices for additional JDBC URL parameters
  • #15572 - Reactive routes - fail if void method and no param can end the response
  • #15570 - @PostConstruct interceptor method returning Object works only if it's private
  • #15568 - Bump flyway-core from 7.5.4 to 7.6.0
  • #15565 - Make disablement of k8s manifest generation in tests declarative
  • #15564 - ServiceProvider registration for Confluent Schema Registry basic auth
  • #15561 - Add DevServices support for DB2 and MSSQL
  • #15557 - Bump awssdk.version from 2.16.13 to 2.16.14
  • #15556 - Bump impsort-maven-plugin from 1.5.0 to 1.6.0
  • #15555 - NPE when running extension tests when depending on the quarkus-kubernetes-deployment
  • #15547 - Remove the last emitter from CodeAuthenticationMechanism and catch code flow access token failures earlier
  • #15545 - Default quarkus.oidc.authentication.cookie-path to '/' and deprecate quarkus.oidc.authentication.restore-path-after-redirect
  • #15543 - Add extension categories to the quarkus-bom platform
  • #15542 - Upgrade to Hibernate Reactive 1.0.0.CR1
  • #15541 - Restructure vertx-cache to allow multiple applications with launched by multiple users
  • #15540 - SQL Server support in DevServices
  • #15534 - Update Spring Web doc with proper return type in OpenAPI example
  • #15533 - Explain how to disable the readiness check in the Kafka guide.
  • #15532 - Support Publisher as a return type in RESTEasy Reactive as well
  • #15530 - Add maven.settings property to the test plugins and remove maven.repo in favor of maven.repo.local
  • #15528 - Regression: the quarkus-bom platform descriptor does not contain extensions categories
  • #15525 - Use adoc code listing and bulleted list
  • #15524 - oidc and oidc-client have the same configuration exception when the required properties are missing
  • #15520 - Use Eclipse Che icon from simpleicons.org
  • #15519 - Returning a Publisher is not working when using resteasy reactive
  • #15516 - CI: fix PULL_REQUEST_BASE for incremental build
  • #15515 - Update gradle remote dev documentation
  • #15514 - Avoid using API not present in JDK8
  • #15513 - Bump sentry-jul from 4.2.0 to 4.3.0
  • #15512 - Bump neo4j-java-driver from 4.2.1 to 4.2.3
  • #15511 - Bump awssdk.version from 2.16.11 to 2.16.13
  • #15505 - Support setting quarkus.log.level in lowercase
  • #15504 - Update SmallRye Config to 1.11.1
  • #15503 - Register for reflection the hierarchy of the entity in MongoDB with Panache
  • #15502 - Amazon LambdaRecorder Handler Discovery fails if handleRequest is in abstract class
  • #15500 - Remote dev mode fails on missing project directory
  • #15498 - Add maven-resolver-api as parentFirstArtifact
  • #15497 - Adapt catalog api for code.quarkus.io
  • #15495 - Log level in lowercase works for quarkus.log.category."whatever".level, but doesn't work for quarkus.log.level
  • #15494 - Remote dev mode fails to start
  • #15492 - Validation for REST endpoints does not return messages about the constraints violated
  • #15491 - Upgrade to Gizmo 1.0.7.Final and ASM 9.1
  • #15489 - Update SR OpenAPI to 2.0.23 and MP OpenAPI to 1.1.3-RC1
  • #15483 - Bump wildfly-elytron.version from 1.15.0.Final to 1.15.1.Final
  • #15482 - Update default package type in documentation
  • #15481 - Update to the config Dev UI screen
  • #15475 - Fix confusion between native image name and executable name
  • #15472 - Qute - clarify that literals can be used in Let/Set section
  • #15471 - Quarkus (Gradle) build should not run tests
  • #15470 - Vert.x Routes Not Working when using Void methods
  • #15468 - Skip GIB for BOM changes until -pl fix is available
  • #15467 - Dev UI - fix comparator for CDI observers
  • #15463 - Register parent dirs when deserializing the app
  • #15459 - Quarkus 1.12.1.Final:Build failure in native mode on windows
  • #15457 - Bump awssdk.version from 2.16.10 to 2.16.11
  • #15454 - Make sure compileClasspath is resolved before quarkusGenerateCode task
  • #15452 - Log the time each BeanContainerListener takes
  • #15451 - Add support for LocalDate as Path-/QueryParam
  • #15448 - Kafka Schema Registry with basic authentication not working in native mode
  • #15447 - Add basic exception mapping to all REST Data extensions
  • #15446 - Check OIDC discovery 'introspection_endpont' property
  • #15443 - SmallRye OpenAPI generates incorrect content type when using Spring Web annotations
  • #15441 - Avoid race condition in determining if SSL is used in integration tests
  • #15440 - OIDC Client stopped working and fails with 500 Internal Server
  • #15438 - Upgrade to Hibernate ORM 5.4.29.Final
  • #15437 - Dev UI - Add a margin-bottom to main-container
  • #15435 - Move instrumentation config to quarkus.live-reload namespace
  • #15431 - Allow configuring Jackson's TimeZone via configuration
  • #15429 - Replace @RequestController with @RestController
  • #15428 - Query Param addition MP Rest Client docs
  • #15426 - Fix broken kubernetes test
  • #15424 - Bump awssdk.version from 2.16.9 to 2.16.10
  • #15423 - Fix dependency issue with devservices
  • #15421 - Bump kotlin version to 1.4.31
  • #15413 - Extension registry client API
  • #15412 - Qute Type-safe Templates - fix template path validation
  • #15405 - Disable flaky container image test
  • #15404 - Add tests for new Mandrel version scheme
  • #15399 - Load groovy parent first
  • #15397 - Fix docs typo
  • #15396 - Register all profile properties in the default config source
  • #15395 - Disable "shadow" incremental CI for dependabot, master and release branches
  • #15392 - Bump commons-lang3 from 3.11 to 3.12.0
  • #15391 - Bump awssdk.version from 2.16.8 to 2.16.9
  • #15389 - ENVs required in prod profile break dev profile but only when using the built artifact
  • #15387 - Oidc Token propagation filter should be able to re-sign and set new issuer/audience and other JWT props
  • #15384 - DEV UI Enhancing the Scores Page in RESTEasy Reactive
  • #15377 - Bump debezium-core from 1.4.1.Final to 1.4.2.Final
  • #15376 - Include XRay (and maybe others) in Dependabot upgrades
  • #15373 - Reactive routes - fail the build if a path param contains invalid chars
  • #15369 - Panache Data REST: Update method requires at least two connections
  • #15368 - Extend Kafka health check documentation
  • #15367 - Register generic type in JAX-RS return type hierarchy for reflection
  • #15366 - Allow concurrent event handling and add ordered to @ConsumeEvent
  • #15365 - Set gradle annotationProcessorPath to compileClassPath
  • #15362 - Quarkus Security 1.1.4.Final
  • #15360 - Return properly encoded URLs from JarResource#getResourceURL()
  • #15358 - MalformedURLException with Quarkus 1.12 (or master) when the app in ,;~!@#$%^&() directory
  • #15356 - Allow to define the build profile at maven plugin level
  • #15354 - Bump awssdk.version from 2.16.6 to 2.16.8
  • #15353 - Add support for Vault Enterprise Namespace
  • #15351 - Blocking @ConsumeEvent only uses single worker thread since 1.11.X
  • #15350 - Artemis core synthetic bean
  • #15349 - Add support for Vault Enterprise Namespaces
  • #15347 - reactive messaging - broker configuration per channel is buggy with kafka healthcheck
  • #15343 - Annotate mongo entity id field for RESTEasy Link
  • #15341 - Replace httpServerRequest.absoluteURI() with simple URI check in Root Handler
  • #15336 - Avoid Uni.await() when creating dynamic OIDC TenantConfigContext
  • #15333 - Add BuildItems that can be used to control instrumentation behavior in dev-mode
  • #15332 - Dev UI - minor improvements
  • #15330 - Allow to skip bytecode instrumentation and force a full reload for specific classes
  • #15329 - Replace stack trace with a log message
  • #15324 - Extension guide - merge two sections about bytecode inspection
  • #15318 - Bump awssdk.version from 2.16.3 to 2.16.6
  • #15316 - Bump wildfly-elytron.version from 1.14.2.Final to 1.15.0.Final
  • #15314 - Narrowing the rbac for getting the secret
  • #15312 - Prefer output dir for hot deployment of resources
  • #15311 - CI: Align ci-fork-mvn-cache to initial build
  • #15304 - Opentracing Kafka : upgrade lib and small doc enhancement
  • #15303 - Static Resources in devmode doesn't provide filtered ones
  • #15299 - Health checks with stereotypes - fix the default scope
  • #15297 - Added filter and other updates to config screen in Dev UI
  • #15296 - Add the ability to open classes from the DevUI in the IDE
  • #15295 - gRPC compression
  • #15292 - Allow extending gradle nativetest source set
  • #15291 - Ensure that native-sources package results in the configuration as native
  • #15290 - Document code to create custom JSON ObjectMapper and JsonbConfig
  • #15288 - Copy sources from remote container when quarkus.native.debug.enabled=true
  • #15286 - Add UniInvoker to the RESTEasy Reactive client
  • #15285 - Bump quarkus-http.version from 3.1.0.Beta1 to 3.1.0.Beta2
  • #15284 - Bump mockito-core from 3.7.7 to 3.8.0
  • #15282 - Use AbstractLocationConfigSourceLoader to load application.properties and application.yaml
  • #15279 - kubernetes-config generated role for secrets is broad
  • #15278 - Wrap REST Data Panache exceptions for handling
  • #15277 - Add a dedicated section to security.adoc highlighting the differences between oidc, smallrye-jwt and oauth2 extensions
  • #15276 - ArC - remove build items deprecated in 1.11
  • #15274 - Document AWS Lambda HTTP injectable context variables
  • #15268 - Update Docker Client User Agent in CI
  • #15264 - gRPC code generation: support custom protoc location
  • #15261 - Simplify @TestHTTPEndpoint example even more
  • #15259 - Add Jackson pointers with Kotlin and cleanup the example Gradle build scripts
  • #15256 - Bump sentry-jul from 4.1.0 to 4.2.0
  • #15255 - Bump snakeyaml from 1.27 to 1.28
  • #15254 - Bump flyway-core from 7.5.3 to 7.5.4
  • #15252 - Provide unique information in secret/configmap ConfigSource
  • #15249 - Bump mockito-core from 3.7.7 to 3.8.0 in /integration-tests/gradle
  • #15248 - Bump mockito-core from 3.7.7 to 3.8.0 in /devtools/gradle
  • #15247 - A way to determine exactly what secret/configmap was used by quarkus-kubernetes-config
  • #15246 - Support Flyway ignoreFutureMigrations config
  • #15242 - Add support for Flyway "ignore future migrations"
  • #15241 - Bridge ResteasyConfiguration and MP Config for standalone
  • #15237 - Exporting invocation order of Filters
  • #15236 - Customize the nativeTest task sourceSets dependency
  • #15233 - Add native-source package type
  • #15230 - Enable Panache-style enhancement for public fields for all Hibernate entities, even without Panache
  • #15229 - Virtual host support for amqp 1.0
  • #15227 - Introduce @QuarkusIntegrationTest
  • #15225 - Update link to gradle limitations
  • #15223 - Panache Query/DTO projection with fields from referenced entity
  • #15222 - Panache Query/DTO projection with fields from referenced entity
  • #15220 - Memory leak in non-quarkus main() in quarkus-using module (due to quarkus dependencies)
  • #15217 - REST-JSON guide: Add note on new default date/time format for Jackson
  • #15216 - Add quarkus.servlet.max-parameters setting
  • #15215 - Allow to exclude JAX-RS classes with annotations
  • #15214 - Allow to exclude JAX-RS classes with annotations
  • #15211 - Use Duration instead of long (holding seconds) for Redis synchronous client timeout
  • #15208 - Build native image source jar
  • #15206 - Bump awssdk.version from 2.16.2 to 2.16.3
  • #15205 - Bump com.gradle.plugin-publish from 0.12.0 to 0.13.0 in /devtools/gradle
  • #15204 - NoClassDefFoundError for multi-module dependency in Vert.x reactive routes when using Maven quarkusDev
  • #15196 - Dev UI config editor with filtering capabilities
  • #15195 - Subsequent @QuarkusTest's stuck when running with different @TestProfile for testing Lambdas
  • #15194 - Quarkus Redis client timeout shorter than a second
  • #15190 - RESTEasy Reactive: support Uni in client
  • #15188 - Provide actionable solutions in "missing datasource" error messages
  • #15185 - Vert.x Routes Wrong Behaviour when using hyphens (-) in params
  • #15183 - Document the main attributes for incoming and outgoing kafka connectors
  • #15181 - Add Config interceptors to QuarkusConfigFactory
  • #15180 - Bump formatter-maven-plugin from 2.13.0 to 2.14.0
  • #15179 - Bump awssdk.version from 2.16.0 to 2.16.2
  • #15178 - Bump postgresql from 42.2.18 to 42.2.19
  • #15177 - Add add-extension submodule test
  • #15176 - Enable Jib platforms feature to create multi-architecture images
  • #15175 - Update gradle wrapper version used in codestart
  • #15174 - Initial support for Snappy in the Kafka client extension
  • #15164 - Hibernate Reactive: NamedQuery fails after hot reload
  • #15163 - Add Jacoco dependency to bom-descriptor-json and docs
  • #15162 - Integrate Fernflower decompiler into Quarkus build of fast-jar
  • #15157 - Include a list of dependencies in the app
  • #15156 - Bump micrometer-bom from 1.6.3 to 1.6.4
  • #15155 - Bump freemarker from 2.3.30 to 2.3.31
  • #15153 - Remove jandex plugin from flaky test
  • #15152 - Less reflection and move to MethodHandles in Hibernate Search extension
  • #15148 - Rename qute codestart to resteasy-qute
  • #15144 - QuarkusTestProfile - make it possible to disable app lifecycle observers
  • #15143 - CI: Print time taken by 'Reclaim Disk Space' commands
  • #15141 - MicroProfile Rest Client on RestEasy Reactive
  • #15139 - Jackson - Disable WRITE_DATES_AS_TIMESTAMPS by default
  • #15138 - Upgrade Infinispan to 12.0.1.final
  • #15130 - Bump caffeine from 2.8.8 to 2.9.0
  • #15129 - Bump awssdk.version from 2.15.82 to 2.16.0
  • #15122 - Polish RESTEasy Reactive SSE tests
  • #15120 - Upgrade to Mutiny 0.14.0
  • #15115 - Mark quarkus-qute as stable
  • #15113 - Add info on how to use gRPC code gen with Gradle to the guide
  • #15110 - Remove the list of extensions supporting Dev UI
  • #15104 - llegalAccessError with Panache MongoDB and Gradle
  • #15102 - IDEA setup tips
  • #15094 - Configure remote dev reconnect timeout
  • #15092 - Make sure mock is of correct type
  • #15091 - Bump rxjava from 2.2.20 to 2.2.21
  • #15090 - Bump awssdk.version from 2.15.81 to 2.15.82
  • #15083 - ApplicationScoped bean observing start/stop still observing even when mocked
  • #15079 - Remove dependency on quarkus-test-common in independent-projects/arc/tests
  • #15078 - Improve documentation of Kafka configuration
  • #15077 - timezone setting for jackson in application.properties
  • #15073 - Add QuarkusProdModeTest start/stop methods and fix restassured random port
  • #15068 - Move to vert.x based websockets
  • #15058 - Emitter fails with quarkus 1.11.x
  • #15052 - Reorg and docs for aws lambda and HTTP (API Gateway HTTP vs. REST API)
  • #15051 - Bump liquibase-core from 4.3.0 to 4.3.1
  • #15050 - Bump awssdk.version from 2.15.80 to 2.15.81
  • #15040 - Dev UI - add basic monitoring of CDI components
  • #15036 - Update doc pointer at the top of .github/quarkus-bot-java.yml
  • #15034 - Improve update-extension-dependencies.sh
  • #15022 - Add compiler release 8 to independent-projects
  • #15020 - Bump testcontainers-bom from 1.15.1 to 1.15.2
  • #15019 - Bump awssdk.version from 2.15.79 to 2.15.80
  • #15017 - Update kotlin generated bytecode to include proper nullability checks and annotations
  • #15011 - Add OidcClient refresh-token-time-skew property
  • #15010 - Add Migration Guide link in README
  • #15004 - OIDC: 401 when keys need to be refreshed
  • #15003 - Clean up maven compiler parameters flag usage
  • #14997 - RESTEasy reactive / Undertow routing race
  • #14994 - Add more netty tweaks to make reactor-netty work on top of quarkus-netty
  • #14993 - Quartz + Scheduler: Allow to use config in Identity field
  • #14991 - Classloading error with QuarkusMock regression in 1.12.0.CR1
  • #14990 - Qute API cleanup - get rid of the "io.quarkus.qute.api" package
  • #14989 - MongoDB Update : Allow all update operators
  • #14987 - Remove uberJar Maven/Gradle param & quarkus.package.uber-jar property
  • #14985 - Bump flyway-core from 7.5.2 to 7.5.3
  • #14983 - Bump wildfly-elytron.version from 1.14.1.Final to 1.14.2.Final
  • #14982 - Remove NativeImageMojo
  • #14979 - Fix gradle plugin compilation warnings
  • #14977 - Warnings when publishing Gradle plugin
  • #14967 - Quartz: Allow to use a configuration property in identity
  • #14962 - OidcClientFilter produces periodic 401 errors when token expires
  • #14961 - Add start/stop methods for QuarkusProdModeTest and do not setup RestAssured.port if it's configured randomly
  • #14960 - DevServices Support
  • #14957 - Add grpc netty keep-alive-time configuration option
  • #14955 - Update SmallRye Config to 1.11.0
  • #14953 - Migrate quarkus-oidc to Vert.x Mutiny WebClient
  • #14952 - Fix ClassLoader getParent() hack
  • #14933 - Dev UI config editor does not make it clear which property is set and which is not
  • #14932 - Add search engine in dev ui config
  • #14930 - Error report to be improved when entity is created and no datasource config is present
  • #14928 - Add Web Socket Undertow codestart
  • #14898 - InjectMock with package private method
  • #14888 - Create Extension with Quarkus CLI
  • #14885 - Export invocation order
  • #14878 - Remove uberJar parameter from Maven mojos/goals in 1.13
  • #14872 - Dev UI - display better error messages instead of NOT_FOUND in Qute templates
  • #14847 - Allow specifying optional config section with YAML configuration
  • #14798 - quarkus-oidc-token-propagation should also work with quarkus-smallrye-jwt
  • #14785 - jpa-security custom password type
  • #14760 - DEV UI: Hierarchical structure of static resources in endpoint page
  • #14746 - Move the Spring Cloud Config server to vert.x instead of Apache HTTP client
  • #14736 - resteasy-reactive header propagation
  • #14732 - Update Kafka to 2.7.0
  • #14727 - add create-extension to Quarkus CLI
  • #14722 - Avoid print icons when running on Windows OS
  • #14710 - Load any yml from config external folder
  • #14661 - AWS X-Ray dependency version not being updated
  • #14645 - Remove NativeImageMojo in 1.13
  • #14609 - Enhanced extension dependencies validation
  • #14492 - Migrate quarkus-oidc to Vert.x Mutiny WebClient
  • #14459 - Funqy knative events update
  • #14394 - MP Fault Tolerance - default method fallback doesn't work in native mode
  • #14384 - Support for Jacoco reports
  • #14305 - Connection handling fixes
  • #14284 - security-jpa custom cypher for passwords
  • #14281 - Panache REST resource returns 500 - Internal Server Error for violated primary key constraints
  • #14219 - Windows - ? instead of codestarts icons when generating project
  • #14207 - Add partial support of JAX-RS Application in resteasy extension
  • #14173 - Added CodeFlowAuthorizationTest
  • #13818 - NativeImageTest with container-image extensions
  • #13773 - Unable to build a gRPC-based Gradle project on Linux Alpine
  • #13666 - Add OidcConfigurationMetadata injectable request-scoped bean
  • #13542 - Failing OpenShift deployment not reporting the error to the Maven build
  • #13525 - Add a logging-gelf integration test with ELK
  • #13341 - Maven property quarkus.profile should be picked up by quarkus-maven-plugin
  • #13307 - Integrate ORM REST Data Panache with Hibernate Validator
  • #13301 - Native vs jvm command line mode with panache mongodb
  • #13243 - Introduce gitflow-incremental-builder
  • #13218 - Speed up CI "Initial JDK 11 Build" & fix some dependency gaps
  • #13068 - Extract route/ingress configuration into a specific config group
  • #12984 - OIDC Extension - JWKS not refreshed
  • #12873 - Hibernate does not perform an update statement without setters
  • #12630 - Improve OpenShift route configuration
  • #12507 - Pick a profile config properties automatically in @TestProfile
  • #12498 - Memory Leaks when using QuarkusTestProfile
  • #12422 - review and enable registry mechanism
  • #12355 - NullPointerException when rendering Qute templates as XML
  • #12228 - Hibernate ORM - strange start up failure caused by AnnotationException
  • #12046 - Handle gradle included-builds in quarkusDev task
  • #11902 - gradle quarkusDev run fails with --include-build
  • #11782 - Quarkus EnvConfigSource behaves differently from SmallRye ConfigSource
  • #11475 - Optional nested configuration issue
  • #11428 - Setting the kotlin.version property to 1.4 doesn't update the Kotlin dependencies version
  • #11382 - Configurable remote development reconnect retries
  • #11248 - Fail build with HAL resource without serializer #11246
  • #10578 - Named handler log files get logs duplicated when hot reload is performed
  • #10412 - Add OIDC integration tests which use WireMockServer
  • #9956 - Quarkus 1.5.0.Final - Mongo Panache - Native update queries create invalid MongoDB statements
  • #9895 - Allow activation of multiple configuration profiles
  • #9869 - Respect submodule application.properties config when packaging the application
  • #9634 - graal-js does not work when using quarkusDev
  • #8849 - RESTEasy: generic type argument class not registered in native image
  • #8654 - Start the application myself for @NativeImageTest
  • #9324 - Add support for compressor
  • #7678 - Quarkus boot fails when vertx-cache temporary directory exists
  • #7242 - Improved efficiency of ConnectionHandlingMode: deeper integration between Hibernate ORM and Agroal
  • #6810 - Multiple per-profile configuration files or includes
  • #6260 - Improve efficiency of CI pipeline resources by partial rebuild
  • #5860 - Cannot deserialize LocalDate in @QueryParam due to missing ParamConverterProvider
  • #4553 - OIDC token verification failures should be correctly reported in the log
  • #3938 - KubernetesMockServer tests sensitive to runOrder/reuseForks
  • #3262 - [quarkus-resteasy] All classes are scanned and registered even though the javax.ws.rs.core.Application returns a non-empty set of classes
  • #3084 - Non blocking HTTP/REST client
  • #2718 - Kafka compressions Snappy and LZ4 not supported with native builds
  • #612 - Print disassembly of generated bytecode
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