quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are visible (Hide)

quarkus - 3.3.0.CR1

Published by gsmet about 1 year ago

Major changes

  • #35156 - Introduce HTTP OTLP exporter
  • #35039 - Support OIDC authorization code flow nonce
  • #35025 - Allows customizing the ObjectMapper in REST Client Reactive Jackson
  • #34933 - Support OIDC token propagation during SecurityIdentity augmentation
  • #34833 - Use OIDC Tenant annotation to resolve tenants
  • #34812 - Allow to customize OIDC JavaRequest checks
  • #34647 - Replace OkHttp tracing grpc backend with Vert.x
  • #34573 - Introduce a way to completely customize MeterRegistry
  • #34487 - Fallback specialized kubernetes config to vanilla kubernetes
  • #34378 - Reactive Messaging Pulsar Extension
  • #34145 - Move to sdk:graal-sdk over nativeimage:svm
  • #33376 - Add MicroMeter Netty support
  • #31997 - Delete elasticsearch-high-level-rest-client extension and upgrade dev-services and tests to Elasticsearch 8
  • #29244 - Add Twitch OIDC Provider

Complete changelog

  • #35262 - Initialize datasources at startup again
  • #35261 - Remove deleted bootstrap-config/application from Misc2 native test job
  • #35259 - QuarkusComponentTest: another fix for continuous testing integration
  • #35255 - Quartz: QuarkusMSSQLDelegate should extends MSSQLDelegate
  • #35238 - Narayana automatic recovery of JDBC XA resources only works after datasources was initialized manually
  • #35218 - Disable io.quarkus.it.vthreads.kafka.VirtualThreadTest.testAlertMessage
  • #35217 - OpenAPI: normalize disabled endpoint paths for OpenAPI model matching
  • #35214 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.3.2 to 3.3.3 in /devtools/gradle
  • #35213 - Update SmallRye Config to 3.3.3
  • #35212 - Clarify that tests using QuarkusDevModeTest run in black box mode
  • #35211 - Document Maven config options that may be relevant when running tests
  • #35210 - Removed dotted versions of environment variables from recording
  • #35202 - QuarkusComponentTest: test config source ordinal improvements
  • #35199 - QuarkusComponentTest: make is possible to specify priority of a test config property
  • #35195 - Bump SQL Server JDBC driver to 12.4.0
  • #35194 - Bump Microsoft SQL Server JDBC driver to 12.4.0
  • #35193 - OpenTelemetry service name should have higher priority than app name when no resource attributes are set
  • #35189 - Quarkus CLI fixes
  • #35188 - SmallRyeGraphQLOverWebSocketHandler: use order value > Integer.MIN_VALUE
  • #35187 - QUARKUS_INIT_AND_EXIT is now properly handled
  • #35186 - Use openshift builder ImageStreamTag from other projects when internal registry is used.
  • #35183 - Reduce allocation cost reporting spans
  • #35182 - Update dev-ui libs
  • #35181 - REST Data with Panache should not produce links when hal is disabled
  • #35177 - Dev UI Kafka screenshot update
  • #35175 - Vertx: add priority to the SafeVertxContextInterceptor
  • #35174 - Ensure the narayana-jta extension fully shuts down the recovery manager
  • #35173 - Should SafeVertxContextInterceptor define a Priority?
  • #35172 - Kafka Streams: restore the feature name at Quarkus startup
  • #35171 - kafka-streams: feature not listed on startup
  • #35165 - Propagate all user methods in REST Data with Panache
  • #35164 - Remove Old Dev UI: Core Logstream
  • #35163 - Remove Old Dev UI: Core Configuration
  • #35162 - Update SmallRye-GraphQL 2.3.0
  • #35161 - Note about using config under src/test in native mode testing
  • #35160 - Properly use internal links to point to other guides
  • #35159 - QuarkusComponentTest: support Gradle
  • #35158 - Allow using @CustomSerialization and @CustomDeserialization at class level
  • #35157 - Revert "Bump h2 from 2.1.214 to 2.2.220 in /bom/application"
  • #35156 - Introduce HTTP OTLP exporter
  • #35155 - Remove Old Dev UI: Core Dev Services
  • #35153 - Remove Old Dev UI: Core Build Metrics
  • #35150 - Remove deprecated Config APIs
  • #35146 - Increase DevMojoIT#testResourcesFromClasspath timeout
  • #35141 - Dev UI build steps chart
  • #35140 - ArC: fix deadlock when calling guarded methods on the same thread
  • #35139 - Convert duration properties into a format OTel can parse
  • #35138 - Allow customizing ObjectReader via @CustomDeserialization in Resteasy
  • #35136 - Deadlock while calling write-locked method from read-locked method
  • #35132 - Some longer timeouts for CI
  • #35124 - Add tests which exercise more complex JUnit extensions
  • #35116 - Fix missing bits in Flyway Dev UI migration
  • #35115 - Fix configuration access in the reactive messaging dev console widget
  • #35102 - Bump smallrye-open-api from 3.4.0 to 3.5.0
  • #35098 - QuarkusComponentTest in Gradle
  • #35092 - Quarkus rules for the Vale linter: Fix false positive messages and enhance regular expression of some rules
  • #35089 - Fix invalid reference in config documentation
  • #35085 - Skip flaky jms virtual threads until fix
  • #35084 - Eliminating the white space from the xref macro
  • #35082 - Provide a switch to disable Spring DI bean creation
  • #35077 - Improve test resilience
  • #35073 - Dev UI: Migrate Flyway extension
  • #35072 - Run blocking security tasks from Vert.x duplicated context
  • #35069 - Virtual threads module providing executor supplier for running virtual threads
  • #35063 - OTel baggage propagation test
  • #35062 - Take quarkus.tls.trust-all into account in Otlp export
  • #35056 - Use grep and not ggrep in filter-virtual-threads-tests-json.sh
  • #35050 - Remove Old Dev UI: Kafka client
  • #35049 - Remove Old Dev UI: gRPC
  • #35048 - Remove Old Dev UI: OIDC
  • #35047 - Remove Old Dev UI: Rest Client Reactive
  • #35046 - Remove Old Dev UI: Resteasy Reactive
  • #35042 - Bump com.gradle.enterprise from 3.14 to 3.14.1 in /devtools/gradle
  • #35039 - Support OIDC authorization code flow nonce
  • #35036 - Generate/use pull secrets when possible
  • #35033 - Enable cacheability of surefire and failsafe goals
  • #35026 - Add support for programmatic mapping and mapping configurers
  • #35025 - Allows customizing the ObjectMapper in REST Client Reactive Jackson
  • #35024 - Remove Old Dev UI: Infinispan client
  • #35023 - Add build-time property to disable quarkus-spring-di
  • #35021 - Remove Old Dev UI: Reactive messaging
  • #35019 - Fix wrong scheduler for gRPC blocking methods
  • #35018 - Virtual threads Reactive Messaging ITs
  • #35016 - Remove Old Dev UI: Rabbit MQ
  • #35012 - Dev UI: Add Build Steps dependency graph
  • #35002 - Remove Old Dev UI: Hibernate ORM Elastic
  • #35001 - Remove Old Dev UI: Hibernate ORM
  • #35000 - Remove Old Dev UI: Openshift
  • #34996 - Narayana JTA: do not allow to use datasource XA transactions with JDBC object store
  • #34990 - Use Synthetic bean for producing OpenTelemetry
  • #34988 - Decode REST Application path
  • #34985 - Add maxLifetime to reactive datasource configurations
  • #34984 - Remove Old Dev UI: Liquibase
  • #34983 - Remove Old Dev UI: Kubernetes
  • #34982 - Remove Old Dev UI: Micrometer
  • #34981 - Remove Old Dev UI: Qute
  • #34980 - Remove Old Dev UI: Scheduler
  • #34979 - Remove Old Dev UI: Fault tolerance
  • #34978 - Remove Old Dev UI: Metrics
  • #34977 - Remove Old Dev UI: Health
  • #34976 - Remove Old Dev UI: GraphQL
  • #34975 - Remove Old Dev UI: OpenAPI
  • #34974 - Remove Old Dev UI: Datasource
  • #34973 - Remove Old Dev UI: Container Image
  • #34972 - Remove Old Dev UI: Cache
  • #34970 - Dev UI: Remove link to prev dev ui
  • #34968 - Remove URI validation when @TestHTTPResource is injected as String
  • #34963 - Run authentication request blocking tasks on Vert.x duplicated context
  • #34962 - Request single segment images when using local lookup ImageStreams
  • #34961 - Improve Jacoco documentation with ConfigDocDefault
  • #34955 - Dev UI Arc Dependency graph diagram
  • #34954 - Virtual Thread ITs
  • #34946 - Clean up code of OpenTelemetryProducer
  • #34939 - Support @TestHTTPResource with path params
  • #34933 - Support OIDC token propagation during SecurityIdentity augmentation
  • #34925 - Force registration of JAXB providers
  • #34923 - Update Maven Surefire Plugin to 3.1.2
  • #34921 - Support @RolesAllowed property expression treated as list
  • #34920 - Introduce a way to customize OTel TextMapPropagator
  • #34914 - Veto REST Resources from CDI when constructors from Resources do not support CDI
  • #34913 - Virtual thread reference documentation and resteasy reactive how-to
  • #34912 - Failed auth with blocking authentication & a custom authentication failure mapper cause HTTP/2 error
  • #34908 - @RouteFilter stopped working with WebSocket requests Quarkus 3.2.0.Final
  • #34900 - Bump flyway.version from 9.20.1 to 9.21.0
  • #34888 - Make subresource handling for interfaces more nuanced
  • #34883 - Allow adding more claims to OIDC JWT authentication token
  • #34880 - ConcurrentModificationException in Quarkus 3.2.x Dev Mode
  • #34879 - Make the creation of the Tracer bean lazy
  • #34878 - Dev UI: Change page title to indicate sub page
  • #34876 - Add @RunOnVirtualThread support on classes in reactive messaging
  • #34871 - Dev UI: Migrate Kafka Client UI
  • #34865 - Bump mongo-client.version from 4.10.1 to 4.10.2
  • #34864 - Use Quarkus path in Arquillian Servlet
  • #34862 - Rename OIDC Tenant annotation to TenantFeature
  • #34855 - Implement support for @RunOnVirtualThread for gRPC services
  • #34851 - Bump to OTel 1.28 and SR reactive-messaging to 4.9.0
  • #34849 - Fix case where both http and https ports set to 0 in tests
  • #34845 - Error message when re-augmenting non-mutable Quarkus application
  • #34844 - Add clean instructions to be build cache-friendly
  • #34841 - Allow Type Reference in the Redis data source
  • #34840 - Remove com.typesafe.netty:netty-reactive-streams exclusion from org.asynchttpclient:async-http-client
  • #34838 - Set REST Application class if exists in RESTEasy Deployment
  • #34837 - Bump quarkus-platform-bom-maven-plugin from 0.0.90 to 0.0.92
  • #34836 - Bump flyway.version from 9.20.0 to 9.20.1
  • #34835 - Bump dokka-maven-plugin from 1.8.10 to 1.8.20
  • #34834 - Bump kotlinx-coroutines-bom from 1.7.1 to 1.7.2
  • #34833 - Use OIDC Tenant annotation to resolve tenants
  • #34831 - Bump com.gradle.enterprise from 3.13.4 to 3.14 in /devtools/gradle
  • #34830 - Bump keycloak-core from 22.0.0 to 22.0.1 in /bom/application
  • #34829 - Add more CORS regex tests and fix the CORS regex example
  • #34821 - Update Kotlin to 1.9.0
  • #34818 - Add diagram of Quarkus ClassLoader hierarchy
  • #34816 - Add a warning when re-augmenting non-mutable Quarkus application
  • #34813 - Allow adding extra OIDC provider scopes without having to list all scopes
  • #34812 - Allow to customize OIDC JavaRequest checks
  • #34808 - Lift the limitation regarding @Transactional and @RunOnVirtualThread
  • #34792 - Ignore unmapped build time properties in KubernetesServiceBindingConfig
  • #34791 - Allow for minor clock skew when comparing OIDC cookie and token lifetimes
  • #34786 - Add JWT sign test
  • #34784 - Do not make OIDC state cookie name unique if multiple code flows are not allowed
  • #34781 - Narayana upgrade (to 7.0.0.Final)
  • #34765 - OpenApi does not show all methods when used in conjunction with @EndpointDisabled in native
  • #34760 - Do not make state cookie name unique if OIDC multi-tab authentication is disabled
  • #34759 - Application throws "Configuration validation failed" exception for service-binded properties
  • #34748 - Openshift local ImageStream lookup only works for single segment images.
  • #34740 - Bump Keycloak version to 22.0.0
  • #34734 - Added --no-dockerfiles command shortcut
  • #34728 - Docs: duplicated context - minor improvements
  • #34727 - Add CORS regex test
  • #34718 - CORS regex allowing more origins than expected
  • #34716 - Bump smallrye-reactive-messaging.version from 4.7.0 to 4.8.0
  • #34715 - Bump mockito-core from 5.3.1 to 5.4.0
  • #34712 - Bump build-helper-plugin to 3.4.0
  • #34710 - Check internal id token lifespan affects not only exp claim but also Expires cookie param
  • #34706 - Simplify the way OIDC tenant id interceptors can be created
  • #34692 - Selecting OIDC tenant via annotation is not working with RESTEasy Reactive
  • #34688 - Dev-UI Upgrade js lib versions
  • #34659 - Improve OIDC multi-tenancy and providers docs
  • #34657 - Resteasy reactive - Interfaces are added as a Bean causing jakarta.enterprise.inject.AmbiguousResolutionException
  • #34647 - Replace OkHttp tracing grpc backend with Vert.x
  • #34646 - Introduce quarkus.oidc.authentication.add-scopes property
  • #34643 - QUARKUS_INIT_AND_EXIT is currently ignored.
  • #34639 - Remove unused class in OtlpExporterRuntimeConfig
  • #34637 - Polish OtlpGrpcSpanExporter creation
  • #34636 - Add a RunInSafeDuplicatedContext annotation
  • #34611 - Undertow correct path when building on Windows to Docker
  • #34608 - Add missing property ignore rule
  • #34607 - Improve the javadoc of RecorderContext#classProxy()
  • #34602 - Upgrade to Hibernate Search 6.2.0.Final
  • #34595 - EndUserSpanProcessor integration
  • #34591 - Dev UI: Migrate gRPC
  • #34576 - Live reload stopped working on 3.2 when using XA transactions
  • #34575 - Explain why quarkus-smallrye-jwt may need to run in blocking mode
  • #34573 - Introduce a way to completely customize MeterRegistry
  • #34567 - Bump groovy from 4.0.12 to 4.0.13
  • #34565 - Bump avro.version from 1.11.1 to 1.11.2
  • #34557 - Add support for virtual threads in smallrye-reactive-messaging
  • #34554 - ReactiveHashCommands doesn't properly encode/decode Object value
  • #34545 - Properly construct instance of LateBoundBatchSpanProcessor
  • #34544 - Add support for absolute paths for jacoco exec and report
  • #34540 - Remove long deprecated options from CertificateConfig
  • #34535 - Add @ClientFormParam to Reactive REST Client
  • #34532 - Bump guava from 32.0.0-jre to 32.1.1-jre
  • #34531 - Bump maven-invoker-plugin from 3.5.1 to 3.6.0
  • #34530 - Bump javaparser-core from 3.25.3 to 3.25.4
  • #34529 - Bump google-http-client-bom from 1.43.2 to 1.43.3
  • #34527 - Implement expire-after-access for the redis cache
  • #34526 - OTEL - Automatic ENDUSER_ID and ENDUSER_ROLE filling
  • #34525 - Undertow - fire context events for session context
  • #34524 - Make @RunOnVirtualThread capture and run in a duplicated context
  • #34519 - Implement XPending redis command
  • #34514 - Support @WithUnnamedKey in documentation
  • #34506 - Bump formatter-maven-plugin from 2.22.0 to 2.23.0
  • #34505 - Bump unboundid-ldapsdk from 6.0.8 to 6.0.9
  • #34504 - Bump grpc.version from 1.56.0 to 1.56.1
  • #34503 - Bump mongodb-crypt from 1.7.3 to 1.8.0
  • #34500 - Bump OWASP dependency-check plugin version to 8.3.1
  • #34491 - Remove Maven pre-3.8.x workaround now that the minimum supported version is 3.8.2
  • #34487 - Fallback specialized kubernetes config to vanilla kubernetes
  • #34486 - Implement Redis custom codec support
  • #34483 - Upgrade MongoDB client to 4.10
  • #34479 - Made LazyValue virtual thread friendly
  • #34477 - Add @ClientFormParam to Reactive REST Client
  • #34476 - Revert "Remove unnecessary synchronization when creating Resource instances
  • #34459 - Making --verbose a global flag
  • #34457 - Replaced deprecated Config phase BOOTSTRAP in Kubernetes
  • #34456 - Bump jakarta.websocket-api from 2.1.0 to 2.1.1
  • #34447 - Allow loading custom Groovy extension modules
  • #34446 - Allow loading custom Groovy extension modules
  • #34445 - Bump Maven Model Helper to 25
  • #34438 - Use tag provided by quarkus.container-image.image property
  • #34434 - Introduce a way to provide custom micrometer metrics tags
  • #34420 - Qute: ValueResolverGenerator optimization - reduce allocations
  • #34418 - ArC: add support for custom AlterableContext implementations
  • #34415 - Add 5 mn to all CI native builds as GraalVM 23 is slower
  • #34411 - Redis StreamCommands should provide xpending command
  • #34410 - Fix issues in groovy script
  • #34403 - Dev UI: Change log stream test to use less common logger
  • #34402 - Generated openapi ignores attributes annotated with XmlElement if class is annotated with XmlAccessType.NONE
  • #34401 - My second application tutorial
  • #34400 - Bump bouncycastle.version from 1.74 to 1.75
  • #34378 - Reactive Messaging Pulsar Extension
  • #34372 - Expose Stork Registars in Quarkus extension + integration test
  • #34363 - Infinispan cross-site replication failover configuration
  • #34361 - Remove unnecessary ImageID resolution in DockerProcessor
  • #34357 - Add CIBA grant type to oidc-client
  • #34356 - Add CIBA grant type to oidc-client
  • #34355 - Add Infinispan failover strategy configuration to the application.properties
  • #34351 - Bump build-reporter-maven-extension from 3.0.0 to 3.1.0
  • #34348 - Add support for @GlobalInterceptor on producer methods
  • #34339 - Remove unnecessary synchronization when creating Resource instances
  • #34335 - Disable build scan publication for test builds
  • #34334 - Introduce quarkus-test-hibernate-reactive-panache module
  • #34332 - Observing @Initialized(SessionScoped.class) not working
  • #34329 - Redis key / value serializer
  • #34323 - Dev UI: Add favourite functionallity for extension cards
  • #34318 - Fix AMQP Dev Services started message
  • #34310 - Reduce initial's Arc ManagedContext activation cost
  • #34293 - Use project.version instead of hardcoded 999-SNAPSHOT for quarkus.version property
  • #34282 - Rename Amazon Lambda to AWS Lambda in documentation
  • #34279 - Rename Amazon Lambda to AWS Lambda in documentation
  • #34271 - Suggest extensions in the management interface reference
  • #34265 - Bump error_prone_annotations from 2.19.1 to 2.20.0
  • #34263 - Bump checker-qual from 3.34.0 to 3.35.0
  • #34262 - Bump flyway.version from 9.17.0 to 9.20.0
  • #34251 - Upgrade to Hibernate Search 6.2.0.CR1
  • #34247 - Add missing literal on KubernetesClientObjectMapper annotation
  • #34245 - Allow executing tests on Vert.x blocking thread pool
  • #34243 - Investigate if it makes sense to allow Openshift users to reuse ImageStream from other namespaces.
  • #34242 - Dev UI tests updates
  • #34241 - Add support for Openshift builds pushing to external registries
  • #34239 - QuarkusComponentTest: convenient way of mocking interceptors
  • #34237 - Fail when using collections in Resteasy Reactive JAXB
  • #34230 - IsolatedRemoteDevModeMain Mutable Jar error message
  • #34219 - ArC: add InterceptorConfigurator#identifier() method
  • #34217 - Remove lambda from VertxHttpClientMetrics
  • #34216 - Apply tiny fixes to javadoc of HttpCommonTags
  • #34209 - FindResourceWriters often creates HashSets and ArrayLists while not necessary
  • #34179 - Support Kubernetes RollingUpdate configuration
  • #34162 - Provide a way that Openshift builds output to an external registry.
  • #34145 - Move to sdk:graal-sdk over nativeimage:svm
  • #34138 - ArC: add synthetic interceptors API
  • #34135 - Improve testing gRPC services with random ports
  • #34132 - Save setting the same state in the Vertx local data duplicated context
  • #34103 - quarkus --verbose flag is too local?
  • #34086 - QuarkusComponentTest: offer a convenient way of mocking interceptors
  • #34083 - Add fullDocumentBeforeChange to ChangeStreamOptions
  • #34077 - Bump kafka3.version from 3.4.0 to 3.5.0
  • #34065 - Add support for project Java version update based on extensions
  • #34047 - kubernetes extension support RollingUpdate config
  • #34025 - Reduce verbosity of kubernetes extension config with inheritance or more opinionated defaulting
  • #33994 - Allow token propagation filters to be used within the SecurityIdentityAugmentor
  • #33982 - Parametirized RolesAllowed does not work for a list of roles
  • #33931 - Add optional native flag to build PIE binaries
  • #33918 - Fix parameter validation issue in classic rest-client
  • #33915 - RestClientDefinitionException: Parameters and variables don't match, with @Path("") on interface
  • #33865 - RestEasy Reactive + JAXB unable to serialize list of entities
  • #33789 - Print messages about ports that can't change at runtime for K8s
  • #33715 - Checking datasource used for jdbc object store in narayana-jta extension
  • #33676 - Reduce the garbage produced by GraphQL while handling the request
  • #33664 - Support custom CDI contexts implementing AlterableContext
  • #33615 - Quarkus Redis Cache: expire-after-access config property
  • #33524 - Native Executable --no-pie
  • #33465 - @Parameter in openapi complains about missing jaxrs parameter
  • #33381 - Make sure OTel receives standard duration string properties
  • #33376 - Add MicroMeter Netty support
  • #33313 - Add posibility to have extra custom tags in HTTP metrics
  • #33228 - Switch Vert.x, datasource, reactive datasource and Agroal to @ConfigMapping
  • #32996 - Provide a way to customize quarkus' micrometer MeterRegistry/CompositeMeterRegistry
  • #32882 - Changing port numbers at runtime leads to deployment errors when using K8s/OpenShift extensions
  • #32854 - Use @WithUnnamedKey in Hibernate Search extension config
  • #32767 - Gradle Extension Plugin: "Configuration with name 'implementation' not found", when setting quarkusExtension.deploymentModule
  • #32760 - Quarkus Hibernate search programmatic API
  • #32682 - Add option to configure log level of WebApplicationException
  • #32594 - Dev UI: Migrate Kafka client to the new Dev UI
  • #32592 - Dev UI: Migrate GRPC to the new Dev UI
  • #32238 - OOM in Quarkus 3.0.0.Beta1 caused by okio via OpenTelemetry
  • #31997 - Delete elasticsearch-high-level-rest-client extension and upgrade dev-services and tests to Elasticsearch 8
  • #31980 - Configure RESTEasy Reactive Logging
  • #31960 - Elasticsearch Dev Services gives Operation not permitted on startup when using Podman
  • #31941 - Add support for TLS insecure option in opentelemetry oltp exporter
  • #31656 - Allow restricting propagation of OpenTelemetry trace headers
  • #31618 - "My Second Quarkus Application" guide
  • #29987 - OTel LateBoundSampler logs warning if using Liquibase and JDBC instrumentation
  • #29865 - Better support for Generic with redis#pubsub group
  • #29523 - ElasticsearchDevServicesBuildTimeConfig uses elasticsearch:7.17.0, newer versions are available
  • #29244 - Add Twitch OIDC Provider
  • #24833 - Add Twitch OIDC Provider
  • #23979 - Distinct ObjectMappers for RestEasy Reactive / RestEasy Reactive Client
  • #23580 - Support OIDC code flow nonce
  • #21535 - Provide OpenTelemetry OTLP/HTTP exporter
  • #21358 - Can't use GlobalInterceptor gRPC annotation with interceptor produced by a method
  • #15461 - Quarkus tests fails mTLS authentication against internal Maven repository
  • #13453 - RestEasy Jaxb not registered properly anymore
quarkus - 3.2.3.Final

Published by gsmet about 1 year ago

Complete changelog

  • #35131 - Unlist Security JPA Common
  • #35130 - Also support Universe BOM
  • #35129 - Support user methods with @Transactional in REST Data with Panache ORM
  • #35120 - Upgrade to Hibernate Search 6.2.0.Final in Quarkus 3.2
  • #35119 - Properly resolve @TestProfile when using nested tests in base classes
  • #35114 - Keep META-INF/MANIFEST.MF in the bootstrap Gradle resolver artifact
  • #35112 - Testing - fix MockitoConfig(convertScopes = true)
  • #35107 - User methods requiring a transaction in Hibernate ORM does not work for interfaces of Panache REST Data extension
  • #35104 - @Nested tests in a superclass do not work with test profiles
  • #35101 - Docs: fix typo in duplicated context guide
  • #35087 - Take into account container element constraints in config mapping validation
  • #35081 - Email validator on collection element not found after upgrade to Quarkus 3
  • #35080 - Mocking Singleton does not work even when using @MockitoConfig(convertScopes = true)
  • #35067 - Set analytics filter logs to debug
  • #35061 - Fix join message in websocket quickstart
  • #35060 - Add clear error message when Reactive REST Client used outside of Quarkus
  • #35059 - Stylistic Loggin guide tweaks
  • #35057 - Update graal-sdk to 23.0.1 to enable Java 11 compatibility
  • #35054 - Upgrade graal-sdk version to 23.0.1
  • #35040 - Fix Keycloak token address in OIDC DevUI script
  • #35029 - Keycloak dev services uses wrong token url for client_credentials grant type
  • #35022 - Fixing and adding missing abstracts in the Logging guide
  • #35015 - Limit List transformation in Spring DI module
  • #35013 - Fix sidecars resource requirements properties in Kubernetes
  • #35011 - @ConfigProperty injection semantics change when quarkus-spring-di is present and @Inject is used (regression in Quarkus 3)
  • #35009 - Upgrade to SmallRye Fault Tolerance 6.2.6
  • #35006 - quarkus-kubernetes Extension ignores multiple sidecars properties
  • #35005 - Fix OIDC token verification failure message
  • #34999 - Allow to exclude classes in REST Data with Panache with annotations
  • #34997 - Document HttpServerOptionsCustomizer
  • #34994 - OIDC UserInfo request must not be made if the token verification fails
  • #34993 - OIDC UserInfo endpoint is called even if the token verification fails
  • #34992 - Document usage of HttpServerOptionsCustomizer
  • #34991 - Upgrade to Hibernate ORM 6.2.7.Final and Hibernate Reactive 2.0.4.Final
  • #34987 - Ensure Kubernetes manifests are generated in the project location
  • #34986 - Quarkus is affected by criteria query issue in Hibernate
  • #34952 - Logging configuration stylistic review
  • #34951 - Improve Javadoc of @CustomSerialization
  • #34948 - Apply JavaPlugin on the deployment project
  • #34945 - Fix Openshift deployments when using a custom output directory
  • #34944 - Backport: Add option to produce PIE native binaries
  • #34938 - @UnlessBuildProperty is ignored on PanacheEntityResource
  • #34936 - Update RabbitMQ DevServices container to 3.12
  • #34917 - Fix issue of e.getCause() returns null
  • #34906 - Allow the use of HTTP2 in programmatically created REST Client
  • #34904 - Dev UI Scheduler: Fix screen height
  • #34896 - Quarkus resteasy-reactive (RestClientBuilder) HTTP2
  • #34894 - Upgrade logstash-gelf to 1.15.1 and add it to dependabot
  • #34886 - Fix http.route tracing attribute reporting
  • #34860 - Proper ordering of the handlers chapters and addition of some examples in the Logging guide
  • #34857 - Make sure links starting with attributes are identifiable
  • #34827 - quarkus.kubernetes.output-directory is not (always) relative to project location
  • #34826 - Fix build analytics documentation - payload example
  • #34778 - Observability for HTTP Server - when http route is / then attribute 'http.route' is not sent
  • #34737 - Avoid ambiguous use of 'Panache' in 'Logging with Panache'
  • #34703 - Ignored projects also ask about build analytics
  • #34673 - Openshift extension does not see kubernetes resources in custom location
  • #34671 - Hibernate Reactive Panache: open session on demand for repositories
  • #34542 - Fix user methods requiring a session in Panache REST Data with Reactive
  • #34511 - Duplicated context concept guide
  • #34432 - User methods requiring a session in Hibernate Reactive does not work for interfaces of Panache REST Data extension
  • #34359 - Add a section about MDC to the logging documentation
quarkus - 2.16.9.Final

Published by gsmet about 1 year ago

Complete changelog

  • #34953 - Generated docs: move DOM manipulation to build time
  • #34820 - Keep maven-repo artifact 7 days instead of 1
  • #34804 - Encode multi char code points correctly in RestEasy Reactive
  • #34736 - [2.16] io.grpc:grpc-protobuf CVE-2023-1428 & CVE-2023-32731
  • #34471 - The Common Log Format requires the date to be wrapped into []
  • #32390 - Fix copy paste typo
  • #31518 - Prevent ContextNotActiveException during invalid config validation if resteasy-reactive module is present
  • #31434 - Invalid config value prevents app to startup with invalid stacktrace instead of validation error message
  • #31053 - Bump grpc.version from 1.52.1 to 1.53.0
  • #31010 - HTTP access log %t missing enclosing brackets
  • #30403 - Bump grpc.version from 1.52.0 to 1.52.1
  • #30323 - Bump grpc.version from 1.51.1 to 1.52.0
  • #10134 - MicroProfile RestClient Encoding Failing for Emojis
quarkus - 3.2.2.Final

Published by gsmet about 1 year ago

Complete changelog

  • #34882 - Revert to openjdk-17-runtime:1.16 images
  • #34881 - Quarkus 3.2.1 openjdk base image tag
  • #34874 - Properly return HTTP 406 on invalid Accept header
  • #34859 - Remove false positive warning about quarkus.launch.rebuild
  • #34858 - Treat incorrect Accept header as a user error
  • #34856 - Fix unrecognised property
  • #34832 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.3.0 to 3.3.2 in /devtools/gradle
  • #34825 - quarkus.analytics.uri.base unrecognized by build time analytics
  • #34815 - Unrecognized configuration key "quarkus.launch.rebuild" reported when re-augmenting the application
  • #34814 - Update SmallRye Config to 3.3.2
  • #34805 - Fix container builds when explicitly setting container-runtime
  • #34725 - Native image building fails when using podman
  • #34722 - Make Snappy optional in JVM mode
  • #34699 - Documenting a possibility to store transaction logs to a database
  • #34670 - Make loading Snappy truly optional
  • #34631 - Allow reauthentication if the OIDC state cookie is not matched
  • #34630 - Make OIDC state handling more flexible
quarkus - 3.2.1.Final

Published by gsmet over 1 year ago

Major changes

  • #34662 - Add OpenAPI to management interface if enabled, with option to exclude

Complete changelog

  • #34809 - Fix path segment handling of encoded values
  • #34804 - Encode multi char code points correctly in RestEasy Reactive
  • #34802 - Fail when GraalVM / Mandrel version detection fails
  • #34795 - Discover all the project modules from all the Maven profiles by default
  • #34794 - Improve jar resources' release robustness
  • #34789 - Avoid race condition on adding content-length header
  • #34787 - Quarkus Maven plugin is unable to resolve local deps when generating code tests
  • #34783 - Stork - Removing out of date content and link upstream documentation
  • #34775 - DevMojo warnIfBuildGoalMissing parameter to be able to supress the warning about missing build goal
  • #34774 - Fixed workspace loading in dev mode when POM manipulaing plugins store POM files outside project directories
  • #34773 - Add another hint how to decrease OIDC session cookie size
  • #34772 - Remove token customizer from OIDC Microsoft provider
  • #34764 - Quarkus Maven Plugin doubles up the /target folder when used with Flatten Plugin
  • #34753 - Fix null logger
  • #34752 - Align Vert.x version in RESTEasy Reactive with Quarkus
  • #34746 - Properly implement redirection in REST Client for 307 responses
  • #34743 - OIDC DEV UI - small alignment and width adjustments
  • #34739 - Move DevUI Config resolution to Runtime
  • #34732 - ID token verification has failed: null after upgrade from 3.1.0 -> 3.2.0
  • #34729 - CVE-2023-2974 is reported in quarkus-core which does not allow our pipeline to complete
  • #34726 - ArC: improve documentation on supported CDI features and limitations
  • #34720 - Support serialization of class fields with Jackson in native
  • #34717 - Failed to execute goal io.quarkus.platform:quarkus-maven-plugin:3.2.0.Final:generate-code
  • #34709 - Support @ConfigMapping inheritance doc generation
  • #34707 - Remove a class that wasn't meant to be added
  • #34702 - Properly populate metrics uri in presence of auth failures
  • #34694 - ClassSerializer missing its default no arg constructor in native mode
  • #34689 - Ban only unavailable config services when initializing config in CodeGenerator
  • #34685 - Allow override of dev services props by integration test extensions
  • #34683 - Docfix: create multiple named reactive datasources is supported
  • #34682 - Upgrade Hibernate Reactive to 2.0.3.Final
  • #34678 - Don't mask deployment target from the CLI
  • #34675 - quarkus deploy --openshift ignores quarkus.openshift.deployment-kind=Deployment
  • #34665 - Docs: fix example snippet for VertxContextSupport
  • #34662 - Add OpenAPI to management interface if enabled, with option to exclude
  • #34661 - Bump sshd-common from 2.9.2 to 2.10.0 in /bom/application
  • #34658 - Fix import issues in qute documentation examples
  • #34655 - Refactor Hibernate mapping to use groups instead of dotted names
  • #34649 - Fix OIDC DEV UI Live Reload
  • #34644 - Rest client running GET requests instead of POST after redirect
  • #34642 - Live Reload stopped working since 3.2.0.CR1
  • #34641 - Don't load remote build analytics config if user has not accepted
  • #34632 - Resteasy Reactive: Server becomes unresponsive due to race condition on ContainerResponseContext.getEntityStream()
  • #34629 - Add QuarkusApplication javadoc
  • #34628 - Quarkus 3.2: Hibernate ORM configuration problem
  • #34626 - Quarkus 3.2.0.Final fetching build analytics remote config when disabled
  • #34625 - Add hint for migration of servlets for RESTEasy Reactive
  • #34612 - DevServices for Keycloak should support refresh token grant
  • #34610 - Do not refresh OIDC session if the user is requesting logout
  • #34606 - Timeout message for build analytics
  • #34601 - zip file closed errors
  • #34593 - Dev UI: Add Extension name in header page
  • #34592 - OIDC Logout doesn't work after 5 minutes
  • #34586 - Invalid handling of path segments in URLs by "quarkus-resteasy-reactive"
  • #34583 - Ban all services from SmallRyeConfig in CodeGenerator
  • #34581 - OpenTelemetry service name should have higher priority than app name and resource attribute service name
  • #34570 - Prevent build failure when @Blocking on Application
  • #34566 - Bump microprofile-openapi-api from 3.1 to 3.1.1
  • #34564 - Bump smallrye-jwt.version from 4.2.1 to 4.3.0
  • #34559 - Grpc: Fix hanging when Keycloak authorizer blocks thread and response never arrives
  • #34541 - Fix error message about JDBC instrumentation
  • #34539 - Prevent invalid warnings when setting @QuarkusIntegrationTest related properties
  • #34533 - DevMojo: align Maven goal invocation logging with Maven 3.9 style
  • #34528 - Fix Maven auth issue due to a classpath mix up
  • #34523 - Fix notifications when reindexing the default PU through the dev UI
  • #34521 - Track exceptions thrown during JAX-RS processing in the current span
  • #34520 - Invoke secured blocking Grpc methods on worker thread
  • #34510 - Enhance OpenTelemetry's DropTargetsSampler
  • #34509 - Upgrade to Maven 3.9.3
  • #34508 - Fix typo in InjectMock javadoc
  • #34507 - Add SSL Support to integration test
  • #34502 - Add support to run QuarkusIntegrationTest against https
  • #34499 - Simplify and improve OIDC PKCE secret initialization
  • #34494 - Restore ENTRYPOINT in Dockerfile templates
  • #34490 - Make sure settings-security.xml is picked up from ~/.m2 if exists
  • #34484 - Update OIDC DevUI doc with new DevUI images
  • #34482 - Build Analytics - prompt improvements
  • #34481 - ArC: fix possible StringIndexOutOfBoundsException in ArcJsonRPCService
  • #34478 - Make plugin syncing log debug
  • #34474 - Fix span export issue when user provided SpanProcessor beans exist
  • #34471 - The Common Log Format requires the date to be wrapped into []
  • #34468 - Enforce the configured TLS version
  • #34466 - DevUIArcJsonRPCTest.testInvocations unstable
  • #34463 - QuarkusApplication Simple JavaDoc
  • #34458 - Fix a typo in hibernate-reactive-panache.adoc
  • #34454 - An option to attach an Uber JAR as the main project artifact
  • #34452 - Fix Hibernate NoSuchMethod Exception when TenantIdGeneration used in Quarkus 3 native mode
  • #34450 - Support multiple backchannel logout tokens
  • #34449 - Refactor BuildTimeConfigurationReader to make it easy to initialize a config outside ExtensionLoader
  • #34448 - Failure to pull non-cached deps during test launch with proxy private repository
  • #34444 - Fix extra registry config merging
  • #34443 - Quarkus 3 native image fail to start with NoSuchMethod Exception
  • #34442 - OIDC BackChannel Logout is not production ready
  • #34441 - Upgrade to Hibernate ORM 6.2.6.Final, Hibernate Reactive 2.0.2.Final
  • #34440 - Attach renamed original JAR to the Maven project to keep install plugin working
  • #34439 - Quarkus gRPC @Blocking service bug (wrong kind of thread) with @RolesAllowed
  • #34433 - Use debug logging for catalog initialization message
  • #34431 - Prevent implicit image push when image build is explicitly disabled
  • #34425 - Documentation: Native testing, fix typo
  • #34414 - Improve generic resolution support in Spring Data JPA
  • #34413 - deploy commnad incorrectly trigger image build
  • #34405 - Fix typo in ResponseHeader annotation
  • #34404 - Fix typo in imports of sample in resteasy-reactive-client doc
  • #34388 - Provide possibility to run ./mvnw install with uber-jar creation, without renaming the uber-jar artefact
  • #34385 - Bad command in documentation
  • #34383 - Update ubi and openjdk-17-runtime images
  • #34376 - swagger-ui endpoint is traced by OTel
  • #34374 - Recover Kubernetes connection after watching builds logs timeout in OCP
  • #34373 - Remove duplicate property kotlin.coroutine.version from application BOM
  • #34370 - Quarkus is uing ubi8/ubi-minimal:8.6 and openjdk-17-runtime:1.15 while newer versions are available
  • #34368 - Docs - describe authentication challenge in security architecture concept guide
  • #34366 - Docs - configuration reference - environment variables
  • #34358 - Updates Infinispan to 14.0.11.Final
  • #34353 - OpenApi and SwaggerUi exposed on service port instead of management port
  • #34350 - Spring Data API Extension Interface Projections not working with generic interfaces
  • #34347 - Unable to pass command arguments to docker image in command line mode
  • #34336 - ArC: fix constructor injection for abstract decorators
  • #34276 - Openshift extension fails to deploy when on RHEL
  • #34175 - Dev UI Documentation update for Security
  • #34146 - BlockingOperationNotAllowedException in GRPC when using authentication
  • #34144 - Remove usages of @AlwaysInline
  • #34141 - Remove usage of @AlwaysInline as it's not GraalVM API
  • #34128 - Complete review for the Logging reference guide
  • #34085 - No gRPC response when no separate server is used & quarkus-keycloak-authorization is present
  • #34069 - Improve config documentation generation for mappings
  • #33945 - Dev-ui config editor not showing config values changed by a ConfigSourceInterceptor
  • #33889 - Panache LockModeType ignored since 3.1.1
  • #33567 - Custom ConfigSource not working with extensions that implement CodeGenProvider
  • #33446 - Pass additional parameters to podman/docker on MacOS
  • #33407 - OpenTelemetry custom SpanProcessor doesn't work in native mode
  • #33317 - OpenTelemetry SDK autoconfiguration ignores OTEL service name in favor of Quarkus app name
  • #33188 - Podman fails to build native on macOS
  • #33115 - Quarkus maven plugin 3.0.1.Final artifact upload broken, Authentication failure in Azure Devops
  • #31010 - HTTP access log %t missing enclosing brackets
  • #30802 - OIDC: Generate PKCE secret 32 chars long if it is not set and the client secret is not 32 chars long
  • #30462 - Bug/OpenTelemetry extension - unexpected exceptions are not recorded on the span
  • #27452 - Fix TODO in DropTargetsSampler.java
  • #27384 - OpenTelemetry: server spans of failed requests have no exception event
  • #24938 - Micrometer URI templating does not apply for unauthorized requests
  • #10134 - MicroProfile RestClient Encoding Failing for Emojis
quarkus - 3.2.0.Final

Published by gsmet over 1 year ago

Major changes

  • #34227 - Support custom claim types in quarkus-test-security-jwt and quarkus-test-security-oidc

Complete changelog

  • #34345 - Add a section about march (graalvm 23+)
  • #34344 - Small doc adjustments noticed when backporting recent PRs
  • #34340 - Styling edits to security proactive auth docs
  • #34338 - Build analytics - Improvements III
  • #34337 - Fix typo & minor edits to security NVD doc
  • #34325 - Add support for java.time.Year as JAX-RS parameter
  • #34324 - resteasy-reactive java.time.Year ParamConverter
  • #34321 - Inconsistent Bearer token authentication in docs
  • #34320 - Minor doc enhancements to Security Basic Auth docs
  • #34317 - Minor doc enhancements to Identity providers
  • #34313 - Filter out disabled REST methods from the OpenAPI document
  • #34290 - Add more links between OIDC bearer and code flow authentication docs
  • #34288 - Remove "-concept" from doc filenames and IDs
  • #34287 - Style edits to "Authorization of web endpoints" Security ref doc
  • #34286 - Make sure snapshot artifacts available in both workspace and remote repos are resolved from workspace in dev mode
  • #34280 - Bump dekorate.version from 3.6.1 to 3.7.0
  • #34278 - Describe how you can serve static files with a Vert.x route
  • #34275 - Add extension suggestion in management interface reference
  • #34274 - Build analytics - Improvements II
  • #34266 - Make further updates to the update guide in the community and product docs so they match
  • #34259 - Properly configure KubernetesSerialization for OpenShiftClient
  • #34258 - Rephrase Non-mutable jar error message for remote-dev
  • #34256 - Use -Dnative consistently as it is what we recommend
  • #34255 - Build analytics - Fix windows prompt
  • #34252 - Various fixes regarding GraalVM/Mandrel flavor
  • #34250 - Propagate Smallrye Context when switching REST Client context
  • #34240 - Fix create app exception min java version not thrown up
  • #34238 - Should Quarkus set the march parameter by default?
  • #34235 - Bump smallrye-mutiny-vertx-core from 3.3.0 to 3.4.2
  • #34233 - OpenAPI $ref loop when setting Schema implementation
  • #34232 - Bump commons-codec from 1.15 to 1.16.0
  • #34227 - Support custom claim types in quarkus-test-security-jwt and quarkus-test-security-oidc
  • #34224 - Use GraalVM CE instead of Mandrel for building static binaries
  • #34223 - Provide a way to push env variables to dev services containers
  • #34220 - Build a container image from scratch breaks due to missing libraries
  • #34215 - Upgrade to SmallRye Fault Tolerance 6.2.4
  • #34214 - Add smallrye-jwt test confirming RSA-OAEP encrypted token with RSA 1_5 set in headers is rejected
  • #34212 - Tracing Issue in Version 3.1.2 - Spans Not Consolidated under Parent Span
  • #34207 - Qute: @EngineConfiguration validation - consider superclasses
  • #34195 - Small fixes for the Dev UI doc
  • #34174 - Bump smallrye-open-api.version from 3.3.4 to 3.4.0
  • #34163 - Qute section helper type check is not complete
  • #34133 - Can't set non-string values on claims on JWT tokens produced in tests
  • #34076 - Kafka Dev UI: add ACL page, set Content-Type header, support msg headers
  • #34060 - Style n grammar edits to security overview doc
  • #34038 - Adding headers to Kafka message does not work via Kafka UI
  • #34030 - REST endpoints disabled via the @EndpointDisabled annotation still appear in swagger
  • #33864 - Support passing environment variables to devservices containers
  • #33725 - Live reload with multi-module workspace containing SNAPSHOT dependencies
  • #33589 - Make the update guide in the community and product docs match
  • #30442 - quarkus-test-security-(jwt and oidc): support non-string claims (integers, arrays, maps)
quarkus - 2.16.8.Final

Published by gsmet over 1 year ago

Complete changelog

  • #34469 - 2.16 - Enforce the configured TLS version
  • #34371 - gRPC route to use mainrouter when http.root-path is not '/'
  • #34261 - grpc service not working when use-separate-server is set to false and custom http.root-path is set
  • #34142 - Fix NPE in RunningDevService which represens a shared service
  • #34105 - Avoid calling OIDC UserInfo endpoint if UserInfo is cached
  • #34104 - OIDC will request UserInfo and TokenIntrospection even if they are cached
  • #34034 - Also include stream information in CLI project creation
  • #33897 - NPE with shared Keycloak dev services when exiting Quarkus dev mode
  • #33595 - Skip manifest entry properties that are missing values
  • #33491 - Ensure that cookies added in filters are visible to resource methods
  • #33490 - Cookies created in request filters are not accessible in Resource Methods
  • #33448 - Fix location and content location headers in Resteasy Reactive
  • #33419 - RESTEasy ResponseBuilder.location Inadvertently Decodes Path Segments in Relative URI
  • #33128 - Fix broken link so it points to the config-yaml guide
  • #33127 - Fix links to point to https://quarkus.io/guides/config-yaml
  • #32932 - Fix resteasy-reactive-client hostname verification default
quarkus - 3.1.3.Final

Published by gsmet over 1 year ago

Complete changelog

  • #34314 - Properly disambiguate projections from different repositories
  • #34312 - Spring Data API Extension Interface-based Projections occasionally throws NoSuchMethodError
  • #34307 - Fix NPE on OpenTelemetryVertxTracingFactory
  • #34305 - NPE at io.quarkus.opentelemetry.runtime.tracing.intrumentation.vertx.OpenTelemetryVertxTracingFactory$VertxDelegator.receiveResponse(OpenTelemetryVertxTracingFactory.java:102)
  • #34281 - Also create the default mailer if @Location is used
  • #34272 - Null Pointer when sending mail through MailTemplate
  • #34253 - Upgrade Hibernate Validator to 8.0.1.Final
  • #34249 - Vert.x 4.4.4, Netty 4.1.94, and Mutiny Bindings 3.5.0
  • #34246 - Make sure all base codestarts work for 2.x and 3.x
  • #34244 - URL-encode OIDC post_logout_uri query parameter
  • #34228 - Update netty-handler to address public known CVEs in versions before 4.1.94
  • #34211 - Select the right default version for a dialect when using Hibernate Reactive
  • #34210 - OIDC post_logout_redirect_uri query param appended to string buffer without % escape
  • #34126 - Take image-pull-policy config into account for init-containers
  • #34125 - Kubernetes init-containers ignore pull-policy
  • #34124 - Upgrade Hibernate ORM to 6.2.5.Final and Hibernate Reactive to 2.0.1.Final
  • #34119 - Fix for missing registry parameters in quarkus push image
  • #34098 - ArC: implement equals/hashCode for TypeVariableImpl and WildcardTypeImpl
  • #34091 - Bump BouncyCastle version to 1.74
  • #34089 - Quarkus extension created with 2.13 stream and Quarkus CLI 3 contains Jakarta imports
  • #34073 - Add configured SameSite attribute to all OIDC session cookies
  • #34072 - Fix metadata for keycloak-admin-client-reactive
  • #34067 - Bump snappy-java from 1.1.8.4 to 1.1.10.1 in /bom/application
  • #34064 - SameSite cookie attribute not set when tokens are splitted with Quarkus OIDC
  • #34062 - Fixes NullPointerException when using Infinispan Counter Manager
  • #34056 - Adjust update command quoting for Windows
  • #34055 - Fix service name in the OpenShift guide
  • #34050 - Infinispan NPE when upgrading to Quarkus 3
  • #34032 - Wrong hibernate dialect version detected for MS Sql Server
  • #33923 - Return Access-Control-Expose-Headers in normal CORS requests
  • #33922 - Access-Control-Expose-Headers not returned to request
  • #33880 - Update Maven server auth config properties initialization
  • #33779 - Quarkus 3/Hibernate 6 - Exception when access ElementCollection from an Entity with an embedded composite Key with associated Object
  • #33527 - A few requested enhancements to the Ansible guide
  • #32843 - Improve JavaDoc -> AsciiDoc transformation for lists, paragraphs and code blocks
quarkus - 3.2.0.CR1

Published by gsmet over 1 year ago

Major changes

  • #33672 - Support @Encoded annotation on REST Client Reactive
  • #33653 - Migrate OIDC to the new Dev UI
  • #33607 - QuarkusComponentTest
  • #33544 - Document io_uring
  • #33529 - X will open editor on current working directory as a fallback
  • #33516 - Support tag expressions
  • #33319 - Allow to customize OIDC verification
  • #32864 - Provide default OIDC static tenant resolver
  • #32794 - Provide programmative transaction for MongoDB reactive with Panache
  • #31873 - Reactive Datasource: support CredentialsProvider changing values

Complete changelog

  • #34177 - Dev UI Documentation links update
  • #34176 - Bump org.eclipse.jgit from 6.5.0.202303070854-r to 6.6.0.202305301015-r
  • #34173 - Bump asciidoctorj from 2.5.8 to 2.5.10
  • #34172 - Bump scala.version from 2.13.10 to 2.13.11
  • #34168 - Build analytics improvements
  • #34167 - Adjust usage page link per Max's complaint
  • #34159 - Add DevUI JsonRPC service tests for Hibernate Search
  • #34150 - Bump artemis.version from 2.28.0 to 2.29.0
  • #34149 - Bump jakarta.persistence-api from 3.0.0 to 3.1.0
  • #34147 - Bump com.gradle.enterprise from 3.13.3 to 3.13.4 in /devtools/gradle
  • #34142 - Fix NPE in RunningDevService which represens a shared service
  • #34127 - QuarkusComponentTest: convenient handling of nested classes
  • #34126 - Take image-pull-policy config into account for init-containers
  • #34125 - Kubernetes init-containers ignore pull-policy
  • #34122 - Do not fail the build if wait for tags fails
  • #34121 - Fix kubernetes integration tests
  • #34120 - Update builder images to jdk-17.0.7
  • #34112 - Bump docker-maven-plugin from 0.42.1 to 0.43.0
  • #34111 - Bump micrometer-bom from 1.11.0 to 1.11.1
  • #34110 - Bump grpc.version from 1.55.1 to 1.56.0
  • #34107 - Support system properties as config source for classloading options
  • #34098 - ArC: implement equals/hashCode for TypeVariableImpl and WildcardTypeImpl
  • #34092 - quarkus run now works with gradle
  • #34091 - Bump BouncyCastle version to 1.74
  • #34090 - Dev UI Testing
  • #34087 - quarkus run not working for gradle
  • #34082 - fix caching of properties
  • #34080 - Bump commons-io from 2.12.0 to 2.13.0
  • #34079 - bump wildfly-elytron.version from 2.2.0.Final to 2.2.1.Final
  • #34078 - Bump parsson from 1.1.1 to 1.1.2
  • #34073 - Add configured SameSite attribute to all OIDC session cookies
  • #34072 - Fix metadata for keycloak-admin-client-reactive
  • #34070 - Edits to security authentication mechanisms doc
  • #34068 - Bump kubernetes-client-bom from 6.7.1 to 6.7.2
  • #34067 - Bump snappy-java from 1.1.8.4 to 1.1.10.1 in /bom/application
  • #34064 - SameSite cookie attribute not set when tokens are splitted with Quarkus OIDC
  • #34062 - Fixes NullPointerException when using Infinispan Counter Manager
  • #34059 - QuarkusComponentTest: collect injection points from superclasses
  • #34057 - Do not require custom TenantResolver when named tenants are configured
  • #34056 - Adjust update command quoting for Windows
  • #34055 - Fix service name in the OpenShift guide
  • #34054 - Avoid plugin syncing for known commands
  • #34052 - Minor style edits to security architecture doc
  • #34050 - Infinispan NPE when upgrading to Quarkus 3
  • #34045 - Bump bctls-fips from 1.0.14.1 to 1.0.16
  • #34035 - Complain for DEBUG errors in CI AsciiDoc build
  • #34034 - Also include stream information in CLI project creation
  • #34031 - Only invoke public no args callbacks in Arquillian testing
  • #34026 - Bump apicurio-common-rest-client-vertx from 0.1.15.Final to 0.1.17.Final
  • #34022 - Qute: add MapTemplateExtensionsTest
  • #34017 - Qute: add SectionResolutionContext.evaluate()
  • #34009 - Container JIB: Update base ubi openjdk to tag version to 1.16
  • #34007 - Disable LambdaDevServicesContinuousTestingTestCase
  • #34006 - Warn extension authors if build step and recorder are in the same package
  • #34002 - Dev UI: OIDC Updates
  • #34000 - Bump jaxb-runtime.version from 4.0.2 to 4.0.3
  • #33999 - Bump aws-lambda-java-events from 3.11.1 to 3.11.2
  • #33995 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.2.1 to 3.3.0 in /devtools/gradle
  • #33992 - Remove 'Reactive' as a category for docs
  • #33987 - Deprecate fullStacktraces
  • #33984 - Qute: disable optimization of generated ValueResolvers for native builds
  • #33981 - Added guidance for diataxis templates & xrefs
  • #33979 - Fix property "http-action-port-name" is ignored by Kubernetes
  • #33977 - Document Reactive SQL Clients pipelining
  • #33972 - Upgrade Kotlin to 1.8.22
  • #33969 - Update liquibase to 4.21.1
  • #33964 - Inject mock annotations cleanup
  • #33947 - Force Linux line endings for mvnw
  • #33942 - Vertx GraphQL supports graphql-transport-ws sub-protocol
  • #33938 - ArC: add @ApplicationScoped to a class that contains @Startup method
  • #33937 - Add CODEOWNERS to Quarkiverse projects
  • #33933 - Upgrade to Jandex 3.1.2
  • #33929 - Do not copy the resources to classpath in invoker tests
  • #33927 - QuarkusComponentTest - add support for @All List injection points
  • #33925 - Ignore config.yml to have better caching
  • #33924 - Support marshalling of JAXBElements in REST Client and Server Reactive
  • #33923 - Return Access-Control-Expose-Headers in normal CORS requests
  • #33922 - Access-Control-Expose-Headers not returned to request
  • #33920 - Bump elasticsearch-opensource-components.version from 8.7.1 to 8.8.1
  • #33919 - Bump jakarta.json-api from 2.1.1 to 2.1.2
  • #33907 - ArC: remove deprecated classes and methods
  • #33902 - ORM/HR Panache: named query enhancements
  • #33898 - Fix missing dependencies from BOM
  • #33897 - NPE with shared Keycloak dev services when exiting Quarkus dev mode
  • #33892 - Bump quarkus-platform-bom-maven-plugin from 0.0.88 to 0.0.90
  • #33882 - ArC: prevent removing the final flag from records
  • #33881 - Qute: disable optimization of generated value resolvers
  • #33880 - Update Maven server auth config properties initialization
  • #33876 - Allow users to specify arbitrary arguments to docker build
  • #33875 - quarkus-rest-client-reactive-jaxb does not support direct marshalling of JAXBElement
  • #33869 - Provide better stacktrace when throwing web exceptions in Rest Client
  • #33868 - REST reactive: use ClientLogger bean, if present
  • #33866 - [quarkus-container-image-docker] Build docker image with --pull option and more
  • #33858 - Bump de.flapdoodle.embed.mongo from 4.6.3 to 4.7.0
  • #33857 - Bump picocli.version from 4.7.3 to 4.7.4
  • #33856 - Bump testcontainers.version from 1.18.1 to 1.18.3
  • #33855 - Get the DevMojo goal name from the MojoExecution instead of a hardcoded constant
  • #33847 - Upgrade Google Cloud Functions libraries
  • #33844 - Panache: Only change field visibility and move JAXB annotations from field to getter when we actually generate the getter
  • #33840 - Add environment variables and labels support to @QuarkusIntegrationTest
  • #33836 - Ignore Transfer-Encoding for lambda/azf
  • #33832 - Panache adding @XmlTransient to fields breaks (de)serialization in RestAssured
  • #33826 - Dev UI: add open in IDE feature
  • #33813 - Upgrade to java 11.0.19-tem in .skdmanrc
  • #33810 - A normal scoped bean implemented as Java record cannot be serialised to json
  • #33794 - OIDC flow doc newbie improvements and big reorganization
  • #33793 - Remove the need for @Unremoveable producer with custom @Context types
  • #33787 - Dev UI: Fixed errors in log
  • #33786 - Bump impsort-maven-plugin from 1.8.0 to 1.9.0
  • #33784 - Azure Function HTTP refactored
  • #33777 - Allows configuring the initial HTTP/2 settings
  • #33773 - Fix failing tests after removing the HTTPS port in Kubernetes
  • #33767 - Bump kubernetes-client-bom from 6.6.2 to 6.7.1
  • #33766 - Remove unnecessary --pull parameter when running builder images
  • #33760 - ArC: speed up bean resolution at runtime
  • #33759 - Use jakarta.annotation.Priority instead of deprecated Arc one
  • #33757 - Fix test class name display
  • #33755 - Bump commons-io from 2.11.0 to 2.12.0
  • #33754 - Bump kotlinx-coroutines-core from 1.6.4 to 1.7.1
  • #33750 - Fix that InifispanJsonRPCService bean is only available in DEV mode when DEV profile is active
  • #33749 - Configurable strategy to control GraalVM build image pulling
  • #33745 - Introduce an attribute for the platform groupId
  • #33744 - Tests run in DEV mode are now logged with short names, previously signature was present
  • #33742 - Escape properties in filtered pom.xml of integration-tests/maven and integration-tests/kubernetes
  • #33734 - Drop the jakarta directory
  • #33731 - Don't strip stack trace on startup failures
  • #33729 - Defer register XAResourceRecovery after recovery manager service is created
  • #33728 - Add <scm> info to Quarkiverse projects
  • #33724 - Kubernetes resource name and version no longer depend on container image configuration
  • #33719 - ArC: update CDI documentation with references to CDI 4.0 and CDI Lite
  • #33714 - Bump proto-google-common-protos from 2.16.0 to 2.19.1
  • #33712 - Verify primary OIDC token first before requesting UserInfo
  • #33711 - OIDC ID token should be verified before UserInfo is accessed with the access token
  • #33707 - Minor clean-ups and javadoc improvements
  • #33704 - Do not append paths in SCM info
  • #33703 - Allows receiving the channel name when using Redis Pub/Sub
  • #33700 - Logging with Panache: allow usage in tests outside of Quarkus
  • #33696 - Do not generate the https in K8s unless HTTP ssl configuration is set
  • #33694 - Do not bind the Management port into the generated Service resource
  • #33692 - Unexpected HTTP 431 response
  • #33691 - Configurable strategy to control GraalVM build image pulling
  • #33686 - Add quarkus-grpc dependency in Kubernetes Integration Test
  • #33685 - Don't set the TCCL before every test
  • #33684 - Bump guava from 31.1-jre to 32.0.0-jre
  • #33674 - Include bridge and synthetic methods in Quiltflower output
  • #33673 - Remove the last traces of Fernflower
  • #33672 - Support @Encoded annotation on REST Client Reactive
  • #33661 - Dev UI: Add source editor for configuration
  • #33653 - Migrate OIDC to the new Dev UI
  • #33648 - DEV UI - Enable error handling for JSON RPC client and normal requests-response cases
  • #33644 - Gradle: package classes dir when creating dependency lib dir
  • #33641 - Add links to Well-Known OIDC providers doc
  • #33635 - Improve Secret Keys Expressions documentation
  • #33634 - Improving the Datasource guide
  • #33630 - native.image.path have absolute path in generated pom
  • #33629 - rest-client-reactive tests has absolute path in application.properties
  • #33625 - config.yml has absolute path in test of integration-tests/gradle
  • #33619 - Show metadata errors in the docs build
  • #33618 - Bump com.gradle.enterprise from 3.13.2 to 3.13.3 in /devtools/gradle
  • #33617 - Automatically execute plugin goals configured in phases preceding quarkus:dev
  • #33607 - QuarkusComponentTest
  • #33605 - Update the AMQP Dev service image to quay.io/artemiscloud/activemq-artemis-broker:1.0.18
  • #33590 - Bump wildfly-elytron.version from 2.1.0.Final to 2.2.0.Final
  • #33571 - Fix parent structure regarding updating the version with the versions plugin
  • #33568 - Avoid null pointer exception when resolving generics in RR
  • #33565 - Removed manual OTel properties for fallback, since they are now provided automatically
  • #33560 - Don't ignore invalid config in quarkus.container-image.name
  • #33555 - Build time analytics
  • #33554 - Kubernetes name influenced by the quarkus.container-image.name
  • #33552 - Jib not using image name when using variables
  • #33550 - Improve log messages related to OIDC session cookie encryption secret
  • #33544 - Document io_uring
  • #33534 - Allow serializing complex objects in JobDataMaps when using Quartz extension
  • #33532 - [oidc] Clarify startup warning: Secret key for encrypting tokens should be 32 characters long
  • #33529 - X will open editor on current working directory as a fallback
  • #33523 - ArC fixes for spec compatibility, round 10
  • #33521 - Allow Quarkus to pick a random debug port
  • #33520 - Suppress unused warning in RepositorySupport class
  • #33517 - Allow configuration of Flyway connectRetriesInterval
  • #33516 - Support tag expressions
  • #33515 - support tag-expression in test tests
  • #33504 - Fix propagation of native category
  • #33503 - Explain in OIDC DevServices doc how to configure a timeout
  • #33502 - Renamed doc filename and xrefs to include token
  • #33501 - gradle multi module project build fails when quarkus.bootstrap.workspace-discovery is enabled
  • #33497 - Fix typo in SchedulerRuntimeConfig#StartMode#HALTED javadoc comment
  • #33493 - The ConfigValue instance for quarkus.otel.sdk.disabled is null during relocation
  • #33467 - Keycloak Devservice failed 'Timed out waiting for log output matching '.*Keycloak.started.'
  • #33464 - Add Linux podman build to CI
  • #33457 - Bump jib-core from 0.23.0 to 0.24.0
  • #33456 - Bump mutiny-bom from 2.1.0 to 2.2.0
  • #33447 - ArC fixes for spec compatibility, round 9
  • #33442 - Update OIDC Spotify properties
  • #33440 - Arc - log a WARN if we encounter unproxyable JDK class since we cannot transform it either
  • #33438 - Read process output from a new Thread
  • #33437 - Improve usability of gRPC probes in Kubernetes
  • #33429 - Replace quarkus.log.console.color with quarkus.console.color
  • #33417 - Custom cdi context not applied for certain bean types
  • #33409 - Improve the generation init-tasks by database migration on Kubernetes/OpenShift
  • #33394 - Update CONTRIBUTING.md to mention extensions.quarkus.io
  • #33391 - Mark the avro extensions as "stable"
  • #33356 - ConsoleProcessor.java references quarkus.log.console.color, which was deprecated in Quarkus 2.1
  • #33319 - Allow to customize OIDC verification
  • #33315 - CLI uses locally enabled jbang catalogs
  • #33310 - null pointer in panache 'list' query with like clause
  • #33289 - Bump checker-qual from 3.32.0 to 3.34.0
  • #33287 - Bump javaparser-core from 3.25.2 to 3.25.3
  • #33269 - Dev UI Documentation
  • #33260 - Unify container readiness checks
  • #33239 - Produce EventLoopGroup build item
  • #33213 - Prefixed env vars used during build are included and required during runtime when using ConfigMapping
  • #33212 - Add capability for scheduler extension
  • #33210 - io.quarkus.logging.Log breaks unit tests
  • #33203 - Enable DebugCodeInfoUseSourceMappings with GraalVM >= 23.0
  • #33135 - Quarkus Gradle plugin fails to initialize when an "aes-gcm-nopadding"-encrypted value is present in application.properties
  • #33110 - Enable function with same name for Funqy
  • #33097 - Quarkus with liquibase on Kubernetes
  • #33079 - Update SmallRye Config to 3.3.0
  • #33067 - Add some hint to inspect the log-level when test-launch failed
  • #33066 - Reduce LauncherUtil check-interval from 500 to 50 ms
  • #33060 - add open-editor ('e') to devmode
  • #33056 - Improve searchability of OIDC well known providers guide
  • #33047 - Include classes touched by parent for testing
  • #33025 - Error in interpreting a config mapping
  • #32979 - Reactive Redis pubsub patterns channels can't get the real channel name .
  • #32953 - Docs: filtering by category "Native" not working in https://quarkus.io/guides/
  • #32929 - Add possibility to parse days and milliseconds with config DurationConverter
  • #32902 - Fix K8s/OpenShift deployment when using management interface+https
  • #32876 - Enhance direct access to protected, package-private, private and superclass entity fields in Hibernate ORM
  • #32864 - Provide default OIDC static tenant resolver
  • #32858 - Batching buffer with minChunkSize
  • #32834 - Provide default OIDC static tenant resolver
  • #32816 - NullPointerExeception when running quarkus:dev when trying to write dynamic property from git-commit-id-maven-plugin to manifest
  • #32802 - Reviewing Datasource guide
  • #32794 - Provide programmative transaction for MongoDB reactive with Panache
  • #32763 - Provide a warn/error when kubernetes-config can't read target resource.
  • #32735 - Direct access to protected or package-private entity fields does not trigger SQL updates in Hibernate ORM
  • #32731 - Added effective host and mapped port prop to amqp dev services
  • #32701 - Issues in verifying signature of Bearer token generated for azure ad.
  • #32670 - Document 'security-jpa-reactive' quickstart
  • #32597 - Dev UI Documentation
  • #32546 - ResteasyReactiveOutputStream could make better use of the Netty (direct) pooled allocator
  • #32330 - Improve SmallRye Config Secret Keys Handlers documentation in config reference
  • #32295 - Config mapping for java.util.Maps that also have an "unnamed" entry
  • #32225 - Quarkus-openshift extension fails to deploy application which use management interface+https
  • #32156 - Transactions support for reactive entities and repositories in mongodb panache
  • #32031 - Dev UI: Migrate OIDC to the new Dev UI
  • #31970 - Restore tests of Dev UI page content for Hibernate extensions following the switch to the new Dev UI
  • #31873 - Reactive Datasource: support CredentialsProvider changing values
  • #31871 - Body size > 8KB are not returned from quarkus + Azure Function application
  • #31780 - Azure Functions maven plugin quarkized
  • #31729 - Support JDBC ObjectStore in narayana-jta extension
  • #30939 - Allow editing of params at any time
  • #30834 - Quartz configuration useProperties in application.properties file
  • #30166 - Copy resources when running quarkus:dev goal
  • #29525 - AmqpDevServicesBuildTimeConfig uses activemq-artemis-broker:0.1.2, newer versions are available
  • #29412 - Integrate io_uring support
  • #25037 - Integration Tests for Quarkus Native Image for AWS Lambda do not work with multiple lambdas
  • #23961 - Support @Encoded for query parameters in REST Client Reactive
  • #23497 - Easy activation of single letter aliases
  • #23432 - Trigger dev terminal commands / aliases with keyboard shortcuts
quarkus - 3.1.2.Final

Published by gsmet over 1 year ago

Complete changelog

  • #34041 - Fix endpoint address in the OpenShift guide
  • #34039 - Cleanup after REST Client multipart request
  • #34028 - Revert Liquibase to 4.20
  • #34024 - Avoid indefinite Uni wait in OIDC recorders
  • #34020 - Ensure Panache class transformers run before Arc's static method transformers
  • #34014 - Fix resolving custom ObjectMapper at deserialization in Resteasy Reactive
  • #34012 - Revert Liquibase to v4.20.0
  • #34008 - RESTEasy Reactive: ContextResolver not called/used
  • #34005 - Panache tries to (and fails to) transform classes even if disabled
  • #34003 - ArC: fix InvocationContext#setParameters()
  • #34001 - AroundInvoke Interceptors can only modify parameters if first in chain
  • #33993 - Quarkus startup hangs in OidcRecorder
  • #33988 - Fix minor grammar mistake in config-reference.adoc
  • #33986 - Resource leak: Multipart HTTP-Requests leave Attr_ temporary files not deleted
  • #33983 - Make sure our recipes are visible as a dependency when updating
  • #33978 - Generated docs should generate mvn create app command with Quarkus version and not stream version
  • #33971 - Protect include/exclude test commands against NPE
  • #33970 - Qute: skip generation of resources if a validation error occurs
  • #33968 - Update to Vert.x 4.4.3 and Netty 4.1.93.Final
  • #33966 - Quarkus crashing with dev-mode with Qute (on a specific situation)
  • #33965 - Don't include startup probe for KNative manifests
  • #33962 - Use JavaBinFinder when launching decompiler
  • #33961 - :dev terminal test commands don't work anymore (testSupport.include is null)
  • #33958 - Replace IfBuildProfile in UnlessBuildProfile javadoc
  • #33954 - UnlessBuildProfile Annotation Javadoc
  • #33948 - Manage org.glassfish.jaxb:txw2 at the same version as jaxb-core and jaxb-runtime
  • #33944 - Kubernetes + Smallrye Health Extensions: Knative deployment fails due to presence of startupProbe
  • #33940 - Manage net.java.dev.jna:jna-platform at the same version as net.java.dev.jna:jna
  • #33939 - Downgrade maven-shade-plugin to 3.2.1
  • #33934 - Bump SmallRye GraphQL to 2.2.1
  • #33930 - Decompiler fails when there's no java in path
  • #33912 - Bump Vert.x Mutiny Bindings to version 3.4.2
  • #33910 - Change redirection from /q/dev to /q/dev-ui to be FOUND instead of MOVED_PERMANENTLY
  • #33904 - Gradle plugin "confused" with parent-first vs removed vs optional artifacts
  • #33903 - ArC: beans injected into All List injection points should be unremovable
  • #33901 - Gradle-plugin: properly handle read-only files
  • #33893 - Bump jboss-logging from 3.5.0.Final to 3.5.1.Final
  • #33891 - Bump mariadb-java-client from 3.1.3 to 3.1.4
  • #33884 - Quarkus 3.1.1 causes Npe when using configinterceptor
  • #33878 - Upgrade to Maven 3.9.2 and Maven resolver 1.9.10
  • #33873 - Launch Liquibase and Flyway operations only when Arc is ready
  • #33872 - Add more documentation to @RestHeader
  • #33870 - Gradle plugin does not copy all files correctly, when having parent-first-artifacts
  • #33867 - Upgrade smallrye-health to 4.0.2
  • #33861 - Name resolution fails with @RestHeader annotation under certain condition
  • #33843 - AppCDS failed if mongodb-liquibase extension present
  • #33842 - AppCDS generation failed with Permission denied
  • #33841 - ArC: fix some scenarios with generic decorators
  • #33825 - smallrye-graphql-cdi triggers "Detected bean archive with bean discovery mode of 'all'" warning
  • #33824 - Replace references of s2i with openshift
  • #33819 - Restrict properties passed to gradle worker processes
  • #33803 - Generic CDI Decorator Throws java.lang.NoSuchMethodError
  • #33781 - Check if OIDC user-info-path is configured when UserInfo is required
  • #33772 - OIDC code authorization flow misleading error in some OAuth2 configurations
  • #33679 - Vert.X bump to 4.4.2 lead to domain socket must not be empty exception when used with Quarkus Micrometer extension
  • #33658 - redirect of /q/dev too permanent?
  • #33469 - Fix detection of project root in Quarkus CLI
  • #33402 - Extension provided plugins are not automatically added if plugin catalog is missing
  • #33333 - Use the container-provided settings decrypter
  • #33321 - Different behavior in native build using env var in application.properties when build with gradle vs. maven (Quarkus 3.x)
  • #33220 - Maven proxy usage is broken with Quarkus 3.0.2.Final
  • #33024 - Error trailers are not propagated when using new Vert.x gRPC support
  • #30811 - CDI Decorator ignored for beans implementing interface extending other generic interface
quarkus - 3.1.1.Final

Published by gsmet over 1 year ago

Complete changelog

  • #33846 - Update Jackson to 2.15.2
  • #33834 - Kafka serde discovery: handle channel names containing dot
  • #33821 - DEV UI: Prevent NPE in JsonRpc#route after Quarkus app reloaded
  • #33820 - DEV UI on reload logs NPE xception in JsonRpcRouter#route on line 200
  • #33815 - Redis Hostname provider - do not call getHosts() twice
  • #33811 - Only expose the Dev UI Routes if Vert.x HTTP is present
  • #33804 - Dev Mode fails with Quarkus 3.1 and Kafka client (no vert.x http extension on the classpath)
  • #33802 - Fix Dev UI v1 link in the guides
  • #33799 - Fix message typo in OIDCRecorder
  • #33769 - Fix detection of OpenTelemetry
  • #33763 - When using RestMulti, don't require @Produces
  • #33761 - Properly implement ClientRequestContext#setEntity
  • #33758 - Update security-keycloak-admin-client.adoc
  • #33756 - Prevent NPE in Jacoco report preparation when a workspace module has no sources
  • #33753 - Bump apicurio-registry.version from 2.4.2.Final to 2.4.3.Final
  • #33752 - Bump kotlinx-serialization-json from 1.5.0 to 1.5.1
  • #33746 - Quarkus 3.1 still throws an error if @Produces is not defined on a stream response
  • #33741 - io.quarkus:quarkus-jacoco cannot import pom module dependecy
  • #33738 - Quarkus 3.1 rest client uses wrong Messagewriter
  • #33735 - Make Elasticsearch Java Client's withJson(...) methods work in native mode
  • #33730 - Smallrye Reactive Messaging with Kafka Connector does not support channel names containing a dot
  • #33720 - Normalize podman vs. podman.exe and Podman Desktop
  • #33718 - Fix native query support in Hibernate Reactive
  • #33713 - NamedNativeQuery not working in native image
  • #33695 - Update rewrite-maven-plugin to 4.46.0
  • #33689 - DevTool-cli Clarify --errors help message
  • #33687 - Call after construct callbacks when creating outer instances/QuarkusTest
  • #33680 - Fix dropped exception on JSON stream cancellation
  • #33677 - Fix npe when vert.x delegate is called but not set yet
  • #33671 - Mark test failure in time for callbacks to know about it
  • #33670 - Guard against potential NPE in GrpcClientConfiguration
  • #33667 - Do not include the Kafka Dev UI beans during the native build
  • #33663 - Fix SSE response with legacy publisher in native mode
  • #33660 - Dev UI small fixes
  • #33659 - Add DevConsoleCORSFilter to Dev UI JsonRPC WebSocket
  • #33657 - Security JPA Reactive - catch non-unique result exception properly
  • #33652 - Endpoint with RestSseElementType doesn't produce events in native
  • #33651 - Refer to 'microprofile_jwt' scope in OIDC docs
  • #33649 - [Doc] Fix minor typo in devtool CLI
  • #33647 - Incorrect test status in QuarkusTestAfterTestExecutionCallback and QuarkusTestAfterEachCallback for failing test
  • #33645 - Ignore IndexDependencyBuildItem for missing dependencies
  • #33643 - RolesAllowed and OIDC broken in 2.16.0-Final and 3.0.4-Final with KeyCloak
  • #33639 - Upgrade to SmallRye Fault Tolerance 6.2.3
  • #33631 - Hibernate Storing multiple items with @IdClass in one transaction fails
  • #33627 - Do not bind the "grpc" container port when configured to use same server
  • #33623 - Regression - Unable to build native binary when using quarkus-kafka-client extension
  • #33614 - Reincorporate entries into jars' MANIFEST.MF
  • #33613 - MANIFEST.MF don't contain information anymore since 3.1.x builds
  • #33612 - Make repositories setup in quarkus-parent consistent with other poms
  • #33608 - Propagate completion and error events in Redis pub/sub
  • #33604 - Fix support of InputStream multipart without filename in REST Client
  • #33601 - Rest client using multipart stopped working while migrating to Quarkus 3
  • #33598 - Fix the Micrometer MP Metrics annotation transformation
  • #33597 - Bump dekorate to 3.6.1
  • #33595 - Skip manifest entry properties that are missing values
  • #33594 - Invalid Mocks in @Nested Tests with @TestProfile after upgrade to Quarkus 3
  • #33593 - GrpcClientConfiguration.inProcess results in NPE when config not present
  • #33591 - Correct a typo in native-reference.adoc
  • #33588 - Failed to stop Quarkus [Error Occurred After Shutdown] error when adjusting configuration through Dev UI
  • #33587 - Dev UI - Configuration - unable to filter configuration properties defined in application.properties
  • #33586 - Use 'target' as output dir for platform test classes loaded from JARs
  • #33585 - NPE When Constructor Injecting a Microprofile Metric
  • #33582 - Kubernetes to enforcing quarkus.kubernetes.replicas=0
  • #33581 - Fix check to return existing marshaller if class is already bounded
  • #33579 - Is it a Typo? seems like a bug in code. As it always returns false
  • #33578 - Fix typo in grpc in-process runtime config
  • #33573 - disableTrustManager is not used in ResteasyReactiveClientProvider
  • #33569 - Pass disableTrustManager in ResteasyReactiveClientProvider
  • #33538 - Dev UI new common component for no-service/data
  • #33531 - Update Vert.x Mutiny bindings to version 3.4.1
  • #33498 - Upgrade Hibernate ORM and Hibernate Reactive
  • #33418 - Quarkus redis reactive pubsub disconnecting handler
  • #33305 - OutputTargetBuildItem.getOutputDirectory() returning a strange value when running a test in the Platform
  • #33300 - Register PGobject subtypes for reflection
  • #33285 - Vertx race condition may not initialise OpenTelemetry
  • #33206 - Using duration with hibernate and postgres interval leads to error in native mode
  • #33072 - Quarkus Native on(GraalVM) issue with ElasticSearch Java Client: No deserializer found in 'co.elastic.clients.elasticsearch.core.UpdateByQueryRequest._DESERIALIZER'
  • #32963 - Reactive Client - Mutiny Dropped Exception on Cancel (stream+json)
  • #32926 - New Form editor in Configuration doesn't show up the key/value in application.properties
  • #32234 - Dev UI 2 - Generalize No Dev Services element
  • #29422 - DevUI - config editor doesn't notify user when something goes wrong
  • #28971 - Quarkus Maven Plugin unable to handle maven exclusions
quarkus - 3.1.0.Final

Published by gsmet over 1 year ago

Complete changelog

  • #33536 - Add some media queries for dev ui to render better on smaller screens
  • #33511 - Move Status tag to footer
  • #33510 - Dev UI: OpenAPI - Fix paths when custom
  • #33477 - Dev-UI v2 fails to work with swagger-ui extension after changing its path config
  • #33472 - Disable non configured default OIDC tenant if TenantConfigResolver is available
  • #33468 - Upgrade vertx to 4.4.* to allow TLS Server certificate rotation without restarts
  • #33462 - Add support of signature algorithms (PSxxx, EdDSA) in quarkus-oidc
  • #33459 - Disable flaky OTel-GraphQL test for now
  • #33432 - Fix log issue with @QuarkusIntegrationTest
  • #33424 - Update graal-sdk to 22.3.2
  • #33423 - Update graal-sdk to 22.3.2 to address public known CVEs in version 22.3.0
  • #33416 - Update to vertx 4.4.2
  • #33351 - Fix blank DEV UI extension pages when loading data from Back End
  • #33331 - dev-ui in Q3 is log is difficult to enlarge
  • #33268 - Replace jboss-parent with quarkus-parent
  • #33229 - Native binary run log is not visible when running tests with Quarkus main
  • #33120 - Do not require OIDC users disable default tenant when TenantConfigResolver is used
quarkus - 2.13.8.Final

Published by gsmet over 1 year ago

Complete changelog

  • #33476 - Do not create session and PKCE encryption keys if only bearer tokens are expected
  • #33475 - Warning message if quarkus.oidc.application-type=service
  • #33439 - 2.13: Do not support any Origin by default if CORS is enabled
  • #33414 - 2.13: Encrypt OIDC session cookie value by default
  • #33388 - 2.13 - Upgrade to Infinispan 14.0.9.Final
  • #33386 - Fix security-csrf-prevention.adoc
  • #33224 - 2.13.8 backports 1
  • #33118 - Updates to Infinispan 14.0.9.Final
  • #32753 - Update codestarts to use openjdk container images 1.15
  • #32751 - Codestarts - OpenJDK-Container Image not updated
  • #32679 - Logging with Panache: fix LocalVariablesSorter usage
  • #32663 - infov impacts local variable type
  • #32645 - Updates to Infinispan 14.0.8.Final
  • #32619 - [2.13] Sanitize the behavior of provided ExceptionMapper classes in dev-mode
  • #32424 - 2.13: Upgrade Gradle to 7.6.1
  • #32403 - Make SDKMAN releases minor for maintenance and preview releases
  • #32278 - Backport Ensure that ConfigBuilder classes work in native mode to 2.13
  • #32261 - 2.13: Upgrade graphql-java to 19.4 and smallrye-graphql to 1.7.2
  • #31959 - New home for Narayana LRA coordinator Docker images
  • #31891 - Fix truststore REST Client config when password is not set
  • #31844 - Update to Infinispan 14.0.7.Final
  • #31763 - Bump Agroal version to 1.17
  • #31579 - Reinitialize sun.security.pkcs11.P11Util at runtime
  • #31560 - Prevent SSE writing from potentially causing accumulation of headers
  • #31559 - SseUtil unexpectedly stores headers in Serialisers.EMPTY_MULTI_MAP
  • #31496 - Filter out RESTEasy related warning in ProviderConfigInjectionWarningsTest
  • #31471 - [2.16] Make sure parent modules are loaded into workspace before those that depend on them
  • #31416 - Fix copy paste error in qute docs
  • #31336 - Pass --userns=keep-id to podman only when in rootless mode
  • #31246 - Agroal does not provide existing connections from the pool when new connections cannot be established and pool<MIN_SIZE
  • #31129 - Fix stuck HTTP2 request when sent challenge has resumed request
  • #31099 - Use the effective Maven project build config when initializing sources and classes paths for dev mode
  • #31092 - Make sure quarkus:go-offline properly supports test scoped dependencies
  • #31001 - [2.13.x] - Update 2.13 to use the new container images
  • #30984 - 2.13.x: Upgrade RESTEasy to 4.7.9.Final
  • #30961 - Error of quarkus:dev when the project.build.directory is overridden by a profile
  • #30956 - Backport to 2.16: Upgrade to Hibernate ORM 5.6.15.Final
  • #30940 - Use SchemaType.ARRAY instead of "ARRAY" for native support
  • #30919 - Compilation to native fails, when quarkus-smallrye-openapi is included
  • #30812 - Manage the apache-mime4j dependency
  • #31334 - podman4 can't build any code with quarkus builder
  • #30694 - Use newer API for creating tmp files in RESTEasy Reactive
  • #30510 - Simplify logic in create-app.adoc and allow to define stream
  • #30488 - Updates to Infinispan 14.0.6.Final
  • #30478 - Allow context propagation for OpenTelemetry
  • #30389 - Fix RestAssured URL handling and unexpected restarts in QuarkusProdModeTest
  • #30355 - Updates to Infinispan 14.0.5.Final
  • #30034 - Updates Infinispan dependencies
  • #29850 - Drop ':z' bind option when using MacOS and Podman
  • #29747 - Updates to Infinispan 14.0.3.Final and covers more counters testing
  • #29733 - Bug with Infinispan counter since 2.14
  • #29547 - Bump impsort-maven-plugin from 1.7.0 to 1.8.0
  • #29493 - Exclude Netty's reflection configuration files
  • #29413 - Recent change introduced warnings while building native image of MongoDB Client (and possibly others)
  • #29126 - Integrate the api dependency from Infinispan 14 (#ISPN-14268)
  • #28819 - Updates to Infinispan 14.0.1.Final
  • #28373 - Updates to Infinispan 14.0.0.Final and Protostream 4.5.0.Final
  • #23360 - "Request has already been read" using vertx + auth
quarkus - 3.0.4.Final

Published by gsmet over 1 year ago

Complete changelog

  • #33551 - Properly include Prometheus related code
  • #33547 - infinispan-client + micrometer combination doesn't compile in native
  • #33542 - Limit subclass codec registration to known working codecs
  • #33539 - fix typo in grpc-service-consumption.adoc
  • #33537 - Fix the custom card for Dev UI Rabbit MQ
  • #33499 - Ensure that invoker is properly initialized in QuartzJobDefinition#schedule
  • #33491 - Ensure that cookies added in filters are visible to resource methods
  • #33490 - Cookies created in request filters are not accessible in Resource Methods
  • #33488 - Bump Resteasy Classic to 6.2.4.Final
  • #33478 - Arc - remove logging when discovering a an illegal bean type in producer type hierarchy
  • #33466 - Ensure the classes to be bound in JAXB are cleared in DEV mode
  • #33460 - ArC - fix observer method injection for dependent synthetic beans
  • #33458 - Failed to start quarkus, Already a codec registered with name uy.com.andi.reproducer.logic.services.bus.utils.BusMessageCodec
  • #33453 - Fix malformed sentence in guide
  • #33451 - Create all the required directories before copying native JSON files
  • #33450 - Native build fails if quarkus.package.output-directory is set
  • #33449 - Error "No current injection point found" when using a ConfigMapping on an onStartup method
  • #33448 - Fix location and content location headers in Resteasy Reactive
  • #33441 - Two classes have the same XML type name "xmlObject".
  • #33419 - RESTEasy ResponseBuilder.location Inadvertently Decodes Path Segments in Relative URI
  • #33410 - Improve documentation of DockerConfig
  • #33398 - Use default value from quarkus.http.read-timeout in RESTEasy Reactive
  • #33389 - INFO message is confusing
  • #33384 - Do not build the REST Client instances in CDI wrapper constructor for RequestScoped clients
  • #33383 - Properly handle Kotlin suspend methods in Reactive Messaging Kafka
  • #33377 - REST Client Reactive: Listener & Request-scoped bean
  • #33368 - Do not attempt to detect container runtime in native-sources build
  • #33366 - Fix documentation for Secured Routes in OpenShift
  • #33357 - Fix typo in Azure Functions documentation
  • #33326 - Fix 'quarkus.otel.exporter.otlp.traces.timeout' default value
  • #33311 - Add missing line break to render doc properly
  • #33308 - Kafka consumer using kotlin coroutines throws ClassCastException
  • #33294 - No need to exclude javax validation-api anymore
  • #33275 - Secured Openshift routes should be documented
  • #33266 - Dev UI: Fix raw built time data page
  • #33265 - Properly support extracting fields from entities into projections
  • #33258 - Ensure that Google Cloud Functions and Jib extensions work together
  • #33252 - Fix NPE when force restarting with kubernetes dev service running
  • #33246 - Fix Resource Class reflection registration when custom Writer is used
  • #33236 - Keep query params for extension page deeplinks
  • #33235 - Deeplinks to DEV UI extension page removes query params
  • #33225 - Upgrade RESTEasy Classic to 6.2.3.Final
  • #33190 - Update apache link in the license header to https
  • #33184 - Address some issues in getting-started-reactive documentation
  • #33169 - Bump angus-activation from 2.0.0 to 2.0.1
  • #33161 - Quarkus 3 quarkus.package.type=native-sources require docker/podman or native-image
  • #33136 - Embed Other UIs better in Dev UI
  • #33042 - Print valid api versions when specifying one in K8s Client Dev Services
  • #33011 - Building an image with jib fails when adding the quarkus google cloud functions extension
  • #33007 - kubernetes dev service weird error when flavor is kind and setting api value
  • #33006 - get NPE when force restarting with kubernets dev service running
  • #32931 - Dev UI 2 - Infinite Page View
  • #32912 - Dev UI Dynamic Label not working
  • #32872 - Dev UI: Allow runtime links in external page
  • #32859 - Support Runtime Values for External Dev UI links
  • #31774 - Spring Data API Extension not working with Interface-based Projections
quarkus - 3.1.0.CR1

Published by gsmet over 1 year ago

Major changes

  • #33233 - Verify OIDC ID token audience by default
  • #33197 - Introduce a way to set headers and status code for streaming response
  • #32857 - Provide new API to programmatically create REST Client reactive
  • #32570 - Upgrade Oracle JDBC driver to 23.2.0.0
  • #32512 - Introduce a Hibernate Reactive variant of the Security Jakarta Persistence extension
  • #32375 - Bump Kotlin to 1.8.21

Complete changelog

  • #33420 - Added prereqs to the how to template
  • #33404 - Document that ContextConfigurator#done() is invoked automatically
  • #33401 - Bump testcontainers.version from 1.18.0 to 1.18.1
  • #33400 - Bump google-http-client-bom from 1.43.1 to 1.43.2
  • #33399 - Remove k8s client from Dependabot config
  • #33397 - Update Dev UI Libs
  • #33396 - Bump error_prone_annotations from 2.18.0 to 2.19.1
  • #33395 - Bump kubernetes-client-bom from 6.6.0 to 6.6.2
  • #33385 - Properly make check for RESTEasy Classic stricter
  • #33382 - context-propagation-quickstart fails with Unsatisfied dependency for type org.jboss.resteasy.spi.HttpRequest
  • #33378 - Update docs on running @QuarkusIntegrationTest against a running application
  • #33375 - Intercept and report exceptions when using the WithSpan annotation
  • #33374 - Present more useful exception when QuarkusTestResourceLifecycleManager fails
  • #33372 - Error handling with @WithSpan (OpenTelemetry)
  • #33371 - NPE in QuarkusTestExtension after exception in QuarkusTestResourceLifecycleManager.start()
  • #33370 - Fixed GraphQLOpenTelemetryTests to use getSpanByKindAndParentId method insted of get
  • #33367 - Arc - document the need to execute full rebuild to enable monitoring of business method invocations
  • #33365 - Dev UI: Infinispan Client dev ui implementation
  • #33364 - Fix KubernetesWithFlywayInitTest test
  • #33362 - Make check for RESTEasy Classic stricter
  • #33360 - RESTEasy Reactive build is failing as org.jboss.resteasy.spi.HttpRequest is not available as bean
  • #33352 - Fix mutabillity in Stork gRPC channel when fetching Stork services
  • #33344 - Bump micrometer to 1.11.0
  • #33336 - Bump kotlinx-coroutines-bom from 1.6.4 to 1.7.1
  • #33335 - Update mariadb to latest LTS 10.11 for devservices and integration tests
  • #33306 - Remove @NotNull annotations
  • #33304 - Fix argument parsing for CLI plugins
  • #33303 - Regression in CLI plugin argument parsing
  • #33302 - init task name starts with service name
  • #33301 - Update to SmallRye-GraphQL 2.2.0
  • #33296 - Qute - support optional end tags for sections
  • #33293 - Qute - support optional end tags for sections
  • #33288 - Test: Correct OpenTelemetry Baggage bean injection assertion
  • #33284 - quarkus with kubernetes and mongodb liquibase generate Job with name always the same
  • #33283 - Make it easier to get well known properties from TokenIntrospection
  • #33282 - Make it simpler to get well-known properties from OIDC TokenIntrospection
  • #33281 - Bump dekorate to 3.6.0
  • #33278 - Mailer - Add the ability to configure a list of approved recipients
  • #33276 - Improve the How-to and Tutorial templates
  • #33267 - Automatically lookup Providers based on the presence of standard Jakarta file
  • #33262 - Index custom JAX-RS providers
  • #33245 - Reduce the number of dev mode tests run in Elytron JDBC extension
  • #33244 - Bump groovy from 4.0.11 to 4.0.12
  • #33242 - Bump grpc.version from 1.54.1 to 1.55.1
  • #33238 - Bump com.gradle.enterprise from 3.13.1 to 3.13.2 in /devtools/gradle
  • #33234 - Add prerequisites to contribution guide plus some copy edits.
  • #33233 - Verify OIDC ID token audience by default
  • #33230 - Fix new vale error on 'source:' attribute in yml rules - compatibility issue with Vale 2.24.1 & later
  • #33227 - Add instructions for prerequesites to "CONTRIBUTE TO QUARKUS DOCUMENTATION"
  • #33226 - Allow to inject info extension data as beans
  • #33217 - Fix liquibase quickstart issue in native mode
  • #33209 - Native run of liquibase-quickstart fails with java.lang.NoSuchMethodException: java.util.concurrent.ConcurrentHashMap.()
  • #33197 - Introduce a way to set headers and status code for streaming response
  • #33191 - Fix bad vale rule in Quarkus style rules that breaks vale linter
  • #33189 - Ensure that ObjectMapperCustomizer impls are used in runtime init
  • #33185 - Allow all configured http methods in the CORS preflight response
  • #33168 - Bump de.flapdoodle.embed.mongo from 4.6.2 to 4.6.3
  • #33167 - Bump flyway.version from 9.16.3 to 9.17.0
  • #33166 - Bump mutiny from 2.1.0 to 2.2.0
  • #33165 - OpenAPI: Add support for apiKey security scheme configuration
  • #33162 - Expose gRPC Reflection service v1 and v1.alpha
  • #33159 - quarkus.smallrye-openapi does not support SecurityScheme of type apiKey
  • #33158 - Fix order of actual and expectation in SecurityTestUtils assertion
  • #33147 - Remove redundant modifiers for interface fields from NativeConfig
  • #33143 - Promote mandrel as the default builder image for native executables
  • #33137 - Monitoring dev mode ARC in dev ui crash quarkus "dev flow"
  • #33134 - Bump jackson-bom from 2.14.2 to 2.15.0
  • #33133 - Bump junit-jupiter from 5.9.2 to 5.9.3
  • #33132 - Bump quarkus-platform-bom-maven-plugin from 0.0.81 to 0.0.88
  • #33114 - Bump build-reporter-maven-extension from 2.3.1 to 3.0.0
  • #33113 - Bump asciidoctorj from 2.5.7 to 2.5.8
  • #33112 - Bump junit-bom from 5.9.2 to 5.9.3
  • #33111 - Bump com.gradle.enterprise from 3.13 to 3.13.1 in /devtools/gradle
  • #33107 - Update JFR and monitoring docs
  • #33103 - Allow for a larger timeout for the Logging-Gelf integration tests
  • #33098 - Bump kubernetes-client-bom from 6.5.1 to 6.6.0
  • #33091 - Gradle-Model: make kotlin-gradle-plugin-api a compileOnly dependency
  • #33078 - Revert "Cleanup Flyway Config"
  • #33076 - Bump jacoco.version from 0.8.9 to 0.8.10
  • #33075 - Bump jakarta.activation-api from 2.1.1 to 2.1.2
  • #33074 - Bump elasticsearch-opensource-components.version from 8.7.0 to 8.7.1
  • #33070 - Use relative path for JDK 17-based AppCDS dump
  • #33069 - AppCDS build step with JDK 17 source/target uses absolute classpath
  • #33063 - Gradle modules build: Allow Java 20
  • #33062 - Let ProcessBuilder do the IO redirection in LauncherUtil
  • #33058 - Named Flyway config assumes values from adjusted default Flyway config
  • #33054 - Update to Gradle Enterprise Maven Extension 1.17.1
  • #33051 - ArC fixes for spec compatibility, round 8
  • #33037 - Update Mockito to 5.3.1
  • #33015 - gRPC server reflection is broken in 3.0.1.Final
  • #32994 - Quarkus-info extension could provide beans available to applications
  • #32984 - Arc: Implement validation for various erroneous cases of bean metadata, re-enable TCK tests
  • #32980 - Dev mode - make it possible to watch files matching a predicate
  • #32976 - Support Providers in REST Client Reactive from context
  • #32971 - Have OIDC DevUI web-app function included with quarkus.oidc.provider
  • #32969 - ObjectMapperCustomizer only evaluated at build time if resteasy-reactive-jackson or rest-client-reactive-jackson present
  • #32966 - Make it simpler to get well-known properties from UserInfo
  • #32964 - Use configured principal claim when the token is verified with UserInfo
  • #32945 - ArC - fix CreationalContext handling when used directly with BeanManager
  • #32942 - Taking into account the @Priority annotation when registering context providers
  • #32935 - Register GZIP interceptor for reflection when http compression is enable
  • #32930 - Bump org.junit:junit-bom from 5.9.2 to 5.9.3 in /devtools/gradle
  • #32927 - RESTEasy Rective rest client injection into resource fails in native mode over NoSuchMethodException
  • #32925 - Cleanup Flyway Config
  • #32913 - Resolve build warnings
  • #32909 - Enable OIDC ID token audience verification by default
  • #32908 - Use Maven 3.9.1 in generated projects
  • #32899 - Remove duplicated test dependencies in infinispan-client-deployment
  • #32898 - Exclude gradle-wrapper/.gradle dir from the codestarts artifact
  • #32885 - ArC fixes for spec compatibility, round 7
  • #32883 - Drop condition for GraalVM < 22.2
  • #32881 - Support registering a HttpClientOptions in REST Client Reactive API
  • #32880 - Support registering a ClientHeadersFactory in REST Client Reactive API
  • #32860 - Add a small tutorial on deploying Quarkus app with Ansible
  • #32857 - Provide new API to programmatically create REST Client reactive
  • #32856 - Provide new API to programmatically create REST Client reactive
  • #32852 - Fix inconsistent behaviour in REST Client reactive when using contexts
  • #32849 - Revert "Use specific PgPoolOptions in reactive-pg-client"
  • #32845 - Upgrade to Hibernate Reactive 2.0.0.CR1
  • #32839 - Inconsistent behaviour in REST Client Reative in regards of switching between Event Pool / Worker (inherited) executors
  • #32832 - Bump liquibase.version from 4.20.0 to 4.21.0
  • #32829 - Fix generateJniConfig step
  • #32821 - Use specific PgPoolOptions in reactive-pg-client
  • #32819 - Correct a typo in redis-reference.adoc
  • #32806 - Gradle plugins update build fixup
  • #32792 - Deprecations cleanup - Jandex, OpenTelemetry, SRye reactive messaging
  • #32784 - Replace deprecated classAnnotation(s) with declaredAnnotation(s)
  • #32778 - Bump io.smallrye.config:smallrye-config-source-yaml from 2.13.1 to 3.2.1 in /devtools/gradle
  • #32775 - Arc - Replace deprecated isAccessible() with canAccess(Obj)
  • #32773 - Kubernetes Service Binding doesn't work with PostgresCluster
  • #32764 - Minor clean up
  • #32743 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.13.0 to 2.14.0
  • #32742 - Bump grpc.version from 1.54.0 to 1.54.1
  • #32734 - Remove unused .dockerignore
  • #32730 - ArC - support multiple interceptor methods in a class hierarchy and around invoke method declared on target class
  • #32723 - Only provide quarkus.datasource.jdbc.url from DevServices when Agroal is available
  • #32709 - Add rule to mark Bearer token issues as security issues
  • #32705 - Bump javaparser-core from 3.25.1 to 3.25.2
  • #32688 - Mailer - Add the ability to configure a list of approved recipients
  • #32684 - Support decoding of messages GZIP-compressed in REST Client Reactive
  • #32681 - ArC - improve the AdditionalBeanBuildItem javadoc
  • #32678 - [gradle] BasicJavaNativeBuildIT fails with latest JDK 17-based graal master
  • #32677 - Switch Hibernate Validator extension to @ConfigMapping
  • #32668 - Update Gradle plugins build
  • #32667 - Qute: Allow to specify default bundle message file without language tag
  • #32662 - Add environmentVariables to gradle task quarkusDev
  • #32661 - Support setting environment variables in Gradle quarkusDev
  • #32658 - Bump bouncycastle.version from 1.72 to 1.73
  • #32631 - Bump testcontainers.version from 1.17.6 to 1.18.0
  • #32593 - Dev UI: Migrate Infinispan client to the new Dev UI
  • #32591 - Unrecognized configuration key set by DevServices
  • #32590 - Bump proto-google-common-protos from 2.14.3 to 2.16.0
  • #32574 - Set @Sgitario as maintainer of the k8s extension
  • #32570 - Upgrade Oracle JDBC driver to 23.2.0.0
  • #32534 - Pass method arguments to permissions on RESTEasy Reactive endpoints
  • #32529 - Upgrade to Jandex 3.1.1
  • #32516 - Bump docker-maven-plugin from 0.42.0 to 0.42.1
  • #32512 - Introduce a Hibernate Reactive variant of the Security Jakarta Persistence extension
  • #32504 - Adds caches configuration resource property to build time configuration
  • #32494 - Infinispan named configurations (ISPN-14012)
  • #32468 - Remove deprecated AppModel
  • #32440 - Initial setup of gradle enterprise build scans
  • #32432 - Adapts AWT extension to the new dynamic .so loading [JDK 17, 19, 20]
  • #32416 - Update to Vert.x 4.4.1
  • #32410 - Dev tools fixes and improvements
  • #32375 - Bump Kotlin to 1.8.21
  • #32374 - Put AwsRequestId to logger MDC
  • #32354 - Defining message in msg.properties file doesn't work with default locale
  • #32294 - Port NativeConfig to @ConfigMapping
  • #32226 - mvn quarkus:deploy fails on a when quarkus-openshift is added to the project
  • #32189 - Support registering a ClientHeadersFactory in the rest client programmatic API
  • #32154 - Documenting ways for in-file and cross-file navigation
  • #32121 - Fix on RestPathAnnotationProcessor to ensure that the correct url template is computed for metrics
  • #32030 - Support passing method args of RESTEasy Reactive endpoints secured with @PermissionsAllowed to permission constructor
  • #32001 - Bump OTel to 1.24+1.25
  • #31944 - Allow to run MP LRA TCK with externally managed coordinator
  • #31596 - ImageIO AWT Quarkus IT test fails with GraalVM 23.0.0-dev build after AWT change
  • #31583 - Upgrade to Vert.x 4.4
  • #31511 - Add owasp dependency check action
  • #30745 - Documentation - Mandrel is not promoted as the default native image builder
  • #30737 - Process messages immediately after is sent in chuncked streaming
  • #30690 - Json stream item is not processed immediately after receiving in ChunkedStreamingMultiSubscriber.class
  • #30304 - [infinispan-client] NPE during cache configuration
  • #26981 - Gzip support when using quarkus-rest-client-reactive
  • #26523 - RESTEasy Reactive - support binary content streaming with header control
  • #26478 - Allowed multiple named configurations for Infinispan client
  • #26003 - rest-client-reactive does not inject Providers in ClientRequestFilter
  • #24192 - Put AWSRequestId into logger MDC for quarkus-amazon-lambda
  • #23553 - Introduce a hibernate reactive variant of the security JPA extension
  • #13464 - Indexing error with unhelpful error message when a generated class is registered as an additional bean instead of a generated bean
quarkus - 3.0.3.Final

Published by gsmet over 1 year ago

Complete changelog

  • #33237 - Update Stork to version 2.2.0
  • #33221 - Bump smallrye-open-api.version from 3.3.2 to 3.3.4
  • #33216 - Ignore malformed language ranges when resolving locales for validation
  • #33202 - Fix nesting of cli plugins
  • #33201 - Fix pom.xml for owasp dependency check plugin
  • #33199 - Replaced the inversed return types with correct return types
  • #33194 - Populate ResourceInfo when exception thrown from Resource returning CompletionStage
  • #33187 - Bug fix for qute-reference: correct import for hidden fragment
  • #33183 - Fix small documentation issue in reactive
  • #33171 - error in the getting-started-reactive page
  • #33170 - Panache Reactive + Reloads
  • #33150 - quarkus-hibernate-validator HV000149: http 500 error caused by IllegalArgumentException if accept-language is invalid
  • #33146 - Fix missing method in native mode when an SSE endpoint returns a Flow.Publisher
  • #33140 - Fix Hibernate Reactive dev mode
  • #33138 - Fix tiny typo in Stork Kubernetes documentation
  • #33131 - Quarkus 3.0.1.Final Kubenetes builds break stork
  • #33128 - Fix broken link so it points to the config-yaml guide
  • #33127 - Fix links to point to https://quarkus.io/guides/config-yaml
  • #33118 - Updates to Infinispan 14.0.9.Final
  • #33108 - Upgrade Kotlin with quarkus update
  • #33106 - Quarkus 3.0.1 behaves different in reactive native mode
  • #33100 - Workaround for unnecessary info logs in Hibernate ORM (HHH-16546)
  • #33096 - Fix a regression in config doc generation
  • #33089 - new Info Log since Q3 HHH000157: Lazy property fetching available for
  • #33086 - Fix completion mode field when creating a K8s Job resource and Flyway
  • #33085 - quarkus kubernetes creates job with unsupported on spec.completionMode
  • #33084 - ArC - static method interception fix
  • #33064 - Bump Gradle to 8.1.1
  • #33034 - Make the update guide evergreen
  • #33032 - Fix experimental badge on new Dev UI
  • #33010 - Bump surefire plugin in independent-projects to 3.0.0
  • #33009 - new devui does not show experimental status
  • #32990 - ClassNotFoundException when scheduler calls static @Transactional PanacheEntity method
  • #32951 - The javadoc of return types for each methods in redis client ValueCommand.java and ReactiveValueCommands.java is inversed for some commands
  • #32932 - Fix resteasy-reactive-client hostname verification default
  • #32862 - SimpleResourceInfo parameter is null in a response filter when an exception is raised
  • #32768 - Update Kotlin version with OpenRewrite
  • #32766 - Issue with default values in config doc generation
  • #32309 - Improve container runtime detection
  • #32246 - Quarkus doesn't detect Docker rootless anymore
quarkus - 2.16.7.Final

Published by gsmet over 1 year ago

Complete changelog

  • #33023 - Fix algorithm comparison bug in OIDC code loading the token decryption key
  • #33020 - Fixed example in command-mode-reference.adoc
  • #33012 - Update JReleaser guide for native executables
  • #32842 - Correct a typo in redis-reference.adoc
  • #32841 - Add a column before a table column separator |
  • #32838 - Fix a typo in security-openid-connect-multitenancy.adoc
  • #32771 - Prevent NPE for UserInfo String and Boolean properties
  • #32762 - Normalize paths for POM Model providers
  • #32753 - Update codestarts to use openjdk container images 1.15
  • #32751 - Codestarts - OpenJDK-Container Image not updated
  • #32740 - Add missing static import in config interceptor doc
  • #32738 - Fix guide oidc trust-store config parameter name
  • #32703 - Include MariaDB deprecated.properties
  • #32702 - Native MariaDb with useSsl throw NPE
  • #32692 - Allow ConfigMappings with default visibility
  • #32690 - Quarkus dev mode is not working with a certain type of folder tree due to dependency injection
  • #32679 - Logging with Panache: fix LocalVariablesSorter usage
  • #32669 - Replace remaining references to bcX-jdk150
  • #32663 - infov impacts local variable type
  • #32655 - Correct a minor error in native-reference.adoc
  • #32636 - Remove reference Uni::then in Mutiny primer
  • #32635 - Quarkus Mutiny guide mistake
  • #32603 - Avoid calling after construct callbacks twice when using @Nested tests
  • #32514 - Bump OWASP dependency check plugin version to 8.2.1
  • #32505 - Throw the exception if OIDC client fails to acquire the token
  • #32501 - Remove unnecessary line split from metadata yaml
  • #32500 - YamlMetadataGenerator emits yaml with line splits
  • #32481 - Fix NPE when OIDC TenantConfigResolver returns null
  • #32480 - RestClient with Oidc Token (OidcClientRequestReactiveFilter) is NOT failing when Token is wrong/unauthorized
  • #32449 - Multitenancy OIDC permit tenant enumeration
  • #32442 - Add one more CORS same origin unit test
  • #32419 - Correcting Resteasy Reactive docs
  • #32403 - Make SDKMAN releases minor for maintenance and preview releases
  • #32383 - Using @InjectSpy from a JUnit5 @Nested inner class leads to unreliable test result
  • #32360 - Qute validation - fix the way the namespace expressions are collected
  • #32355 - Cannot using 2 classes with Qute @MessageBundle with different namespace
  • #32349 - Better error on unparseable GraphQL JSON request
  • #31939 - A bit of javadoc for codegen
  • #31581 - Arc - Do not validate static members in inner non-static classes for CDI annotations
  • #31558 - JUnit @Nested Inner Classes with @BeforeAll and @Transactional annotations fail on initialization after upgrading to 2.16.3.Final
  • #31554 - RunTimeMappingsConfigBuilder failures (native build/tests) with 2.16.4
quarkus - 3.0.2.Final

Published by gsmet over 1 year ago

Complete changelog

  • #33040 - Fix config for Vale linter GitHub Action on PR
  • #33033 - Fix minor formatting issue in the update guide
  • #33013 - Lowercase enum values to avoid hypen in k8s flavor acronym
  • #33004 - Kubernetes Dev Services: k3s flavour name is not properly documented
  • #33002 - Bump gizmo from 1.6.0.Final to 1.6.1.Final
  • #32999 - Qute - fix a regression introduced in #32653 (3.0.1)
  • #32989 - Exclude JS files from resource filtering
  • #32978 - Fix native compilation when using the kafka-client without netty
  • #32968 - Unable to build native binary when using quarkus-kafka-client extension
  • #32959 - Minus not working with Integer in qute after upgrading to 3.0.1.Final
  • #32956 - Dev UI2 show wrong java version
  • #32949 - InjectMock should not create a new contextual instance
  • #32944 - Quarkus 3: @InjectMock with Producer
  • #32941 - Rename server-list to hosts in the Infinispan Dev Services guide
  • #32938 - Register class for reflection when returning Multi for JAX-RS Resource
  • #32934 - Fix setting service account in Kubernetes/Openshift extensions
  • #32933 - Quarkus-3.0.1 - Ignores Kubernetes Service account property
  • #32922 - Narayana upgrade (to 6.0.1.Final)
  • #32907 - Set minimal Maven version to 3.8.2
  • #32893 - Fix issue with KnownPathResource manager in native
  • #32888 - Quartz - update the error message when scheduler was not started
  • #32886 - RESTEasy Reactive streaming resource methods leads to NoSuchMethodException in native mode
  • #32874 - Scheduler Dev UI - always log id of programmatically scheduled jobs
  • #32855 - Support for multi tenancy column discriminator
  • #32844 - Allow access token verification for Google,Github
  • #32827 - Update OIDC Dev code to recognize quarkus.oidc.provider
  • #32826 - OidcDevConsoleProcessor does not recognize quarkus.oidc.provider
  • #32781 - Bump micrometer-bom from 1.10.5 to 1.10.6
  • #32780 - Bump picocli.version from 4.7.1 to 4.7.3
  • #32656 - Undertow file servlet listing
  • #32192 - Encrypt OIDC session cookie value by default
quarkus - 3.0.0.Final

Published by gsmet over 1 year ago

Major changes

  • #32491 - Dev UI: Continuous testing
  • #25422 - Make Stork CDI-aware

Complete changelog

  • #32560 - quarkus plugin repeats arguments passed to cli rendering users incapable of passing right arguments
  • #32555 - Change pie to bar in continuous-testing dev ui
  • #32553 - Bump maven-invoker-plugin from 3.4.0 to 3.5.1
  • #32543 - Dev UI 2 - Hide the RESTEasy Reactive score on the home page
  • #32542 - Various fixes for Kubernetes Dev UI 2
  • #32541 - Remove inexistent relocations in the application BOM
  • #32540 - Dev Ui for kubernetes throws error on manifest generation
  • #32536 - Various Quarkus Update fixes and enhancements
  • #32535 - Gradle: do not pass all system properties
  • #32528 - Add triage rule for Dev UI
  • #32524 - Gradle: ability to disable worker process isolation, pass all envs+sys-props
  • #32522 - devui 2 continous testing layout issues
  • #32521 - ArC - optimize if no BuildCompatibleExtension is found
  • #32520 - Use list with an empty string by default in generated Role/ClusterRole
  • #32519 - Generating Role or ClusterRole resources with empty API group property produces invalid manifests
  • #32518 - Devui small enchancements
  • #32509 - Native quarkusBuild fails with 3.0.0.CR2
  • #32508 - Gradle-Plugin: Do not let Gradle build fail w/ configuration cache
  • #32502 - Disable Vert.x file caching when building the k8s client HttpClient.Factory
  • #32499 - Kubernetes client thread block
  • #32497 - Bump mongo-client.version from 4.9.0 to 4.9.1
  • #32496 - Bump smallrye-fault-tolerance.version from 6.2.1 to 6.2.2
  • #32495 - Bump com.gradle.plugin-publish from 1.1.0 to 1.2.0 in /devtools/gradle
  • #32491 - Dev UI: Continuous testing
  • #32490 - Avoid null pointer exception when building containers
  • #32489 - Upgrade Oracle DB container images to use the slim-faststart variant
  • #32488 - Higher timeouts for various builds
  • #32487 - Support referencing method parameters in @ClientHeaderParam
  • #32478 - Fix base-codestart 2.x
  • #32476 - Fix native image warning in Kafka
  • #32472 - Update getting started reactive image
  • #32467 - DevUI: Liquibase and Datasource updates
  • #32465 - Native build fails with 3.0.0.CR2
  • #32461 - Quarkus 3.0.0.CR2 - quarkus-kafka-client triggers NativeImageBuildStep in JVM mode
  • #32458 - Align deployment image name when custom name is set in Openshift configuration
  • #32450 - Bump flyway.version from 9.16.1 to 9.16.3
  • #32448 - Local cache upgrade
  • #32443 - DevUI: Configuration Changes Not Sticking
  • #32439 - Openshift resources getting out of sync when custom quarkus.openshift.name is used.
  • #32437 - Test default storage change for OffsetTime in Hibernate ORM 6.2.0.Final
  • #32435 - Upgrade the reference Oracle RDBMS container used across integration tests
  • #32433 - Fix Hibernate ORM value generators in native image
  • #32430 - Include ID in the form inputs
  • #32428 - Rename guides mentioning MicroProfile to SmallRye to avoid redirects
  • #32425 - Sanitize the behavior of provided ExceptionMapper classes in dev-mode
  • #32423 - Bump httpclient from 4.5.13 to 4.5.14
  • #32418 - Native build with jib and gradle fails on quarkus 3.0.0.CR1
  • #32409 - InjectMock should not mock an intercepted subclass
  • #32407 - Arc CDI TCK related fixes, focused around behavior gated behind strict mode
  • #32404 - Fix ConfigMap volumes example at deploying-to-openshift.adoc
  • #32394 - Test gRPC usage of Vert.x event loops
  • #32366 - Update version detection scheme for native
  • #32357 - Αllow referring to property parameters in header config of REST Client
  • #32350 - Gradle: Help extensions that assume the output directory exists
  • #32338 - Proofreading for cli-tooling.adoc
  • #32333 - Quarkus 3.0.0.CR1 throw NoSuchMethodException where use @CreationTimestamp and @UpdateTimestamp in native mode
  • #32316 - Update SmallRye Config to 3.2.1
  • #32474 - Quarkus 3 kotlin generation missconfigures allopen
  • #32276 - Switch Hibernate Search extension to @ConfigMapping
  • #32233 - Clicking on Dev UI main logo/title doesn't bring me to the home page
  • #32230 - Dev UI 2 - Fonts are blurry (Chrome / Fedora)
  • #32162 - Register implicit converters for reflection
  • #31932 - Dev UI 2 - generate-code gets maven-metadata.xml for Vaadin components
  • #31898 - Test and document default storage change for OffsetTime in Hibernate ORM 6
  • #28065 - ConfigMapping - register type arguments of supported generic return types for reflection
  • #25422 - Make Stork CDI-aware
  • #18973 - Java OOM Java heap space when I use WithKubernetesTestServer annotation in unit test
  • #7883 - built-in ExceptionMappers cause unexpected behavior
quarkus - 3.0.1.Final

Published by gsmet over 1 year ago

Complete changelog

  • #32879 - PLANNER-2861 Upgrate to OptaPlanner 9
  • #32863 - Dev UI: Implement the config filter by extension
  • #32861 - Make dev-services hot reload
  • #32848 - Provide correct generic type and annotations in ParamConverterProvider
  • #32847 - Fix a typo in rest-client-multipart.adoc
  • #32846 - Fix a typo in mongodb-panache.adoc
  • #32842 - Correct a typo in redis-reference.adoc
  • #32841 - Add a column before a table column separator |
  • #32840 - Correct a minor error in qute-reference.adoc
  • #32838 - Fix a typo in security-openid-connect-multitenancy.adoc
  • #32837 - Disable DEV UI for remote dev mode
  • #32836 - Prevent exposing of new DEV UI in remote development mode
  • #32833 - Fix OIDC UserInfo to better handle null, array, map
  • #32825 - Set correct OIDC Google principal claim
  • #32824 - Set correct OIDC Google principal claim name
  • #32817 - ArC - new Dev UI - fixes and improvements
  • #32815 - Properly pass annotation to Writers when streaming data
  • #32812 - Report OTel config unknowns only when fallback properties used
  • #32810 - Fix K8 service binding with reactive datasource
  • #32809 - Set OIDC user-info-required when UserInfo is known to be required
  • #32805 - ArC - support interception of static methods with repeatable bindings
  • #32804 - Remove maven-compiler-plugin from dependabot ignore list
  • #32798 - Register Resource Class for reflection when customer Reader or Writer is used
  • #32797 - Dev UI remove console.log
  • #32796 - Dev UI Fix labels not clearing out
  • #32795 - Docs update for Apicurio Registry compatible dependencies
  • #32788 - Add note about using Jacoco with a multi-module project
  • #32783 - Bump dekorate to 3.5.5
  • #32776 - Bump quarkiverse-parent to 13
  • #32771 - Prevent NPE for UserInfo String and Boolean properties
  • #32765 - RR client: annotations on @*Param fields present in @BeanParam class unavailable to custom ParamConverterProvider
  • #32762 - Normalize paths for POM Model providers
  • #32759 - Restore the ability to use @TestReactiveTransaction on a test class
  • #32757 - Also create the default mailer if @CheckedTemplate is used
  • #32756 - Display JVM CDS logs when debug logging is enabled
  • #32755 - [Quarkus 3.0.0.CR2] [quarkus-mailer] NullPointerException when sending with MailTemplateInstance
  • #32754 - Allow the OPTIONS method for static resources
  • #32753 - Update codestarts to use openjdk container images 1.15
  • #32752 - Collect META-INF/resources only from the runtime classpath
  • #32751 - Codestarts - OpenJDK-Container Image not updated
  • #32750 - Fix issue with quarkus.init-and-exit
  • #32749 - Dev UI add label and icon to submenu
  • #32748 - Dev UI DevService page to use new card component
  • #32744 - Dev UI - add logger level to server log
  • #32740 - Add missing static import in config interceptor doc
  • #32738 - Fix guide oidc trust-store config parameter name
  • #32737 - Make it possible to test Google OIDC from DevUI
  • #32733 - Fixed Java migrations from different packages
  • #32729 - quarkus.init-and-exit no longer works
  • #32724 - Undertow: Servlet context path failing with _static directory
  • #32717 - Get element type without annotations
  • #32715 - Throw better exception when REST Client receives invalid JSON
  • #32711 - Add service registars and loaders to the list of beans to keep
  • #32710 - Rest-client throw a "HTTP 400 Bad Request" instead of "Bad Response From Server"
  • #32708 - Dev UI Move info to menu item and format page for known items
  • #32707 - Bump yasson from 3.0.2 to 3.0.3
  • #32704 - Bump smallrye-mutiny-vertx-core from 3.2.0 to 3.3.0
  • #32697 - Fix OpenTelemetryJdbcInstrumentationTest flaky test
  • #32696 - Quarkus returns 404 on OPTIONS request for the static resources
  • #32692 - Allow ConfigMappings with default visibility
  • #32690 - Quarkus dev mode is not working with a certain type of folder tree due to dependency injection
  • #32689 - Make mailer beans default beans
  • #32687 - Upgrade to Hibernate ORM 6.2.1.Final
  • #32683 - Reinitialize BouncyCastle DRBG URLSeededEntropySourceProvider at runtime
  • #32675 - Dev UI: allow status to be a list
  • #32673 - Dev UI make sure to work on custom http root
  • #32666 - Get java.nio.file.InvalidPathException on Windows when compile Quarkus 3.0.0.Final Spring Cloud Config Client
  • #32654 - Flyway migration: JavaMigration doesn't respect location
  • #32653 - Qute build steps - refactoring and performance improvements
  • #32651 - Ensure the ServiceAccount/Role/ClusterRole resources are created in order
  • #32650 - Quarkus 3: Using @TestReactiveTransaction at the class level doesn't work
  • #32648 - ConcurrentAuthTest: Make sure executor is shut down even after failure
  • #32645 - Updates to Infinispan 14.0.8.Final
  • #32644 - Support blocking exception mappers in REST Client Reactive
  • #32643 - Quarkus doesn't support 2.2.5.Final apicurio-registry-mem anymore and documentation should provide compatibility info
  • #32641 - Fixed minor typos in doc content
  • #32640 - Openshift application has no access to secrets
  • #32633 - Bump microprofile-config-api from 3.0.2 to 3.0.3
  • #32630 - Bump mongodb-crypt from 1.7.1 to 1.7.3
  • #32620 - Upgrade to Hibernate Reactive 2.0.0.Beta2
  • #32617 - UniAsserterInterceptor - improve the javadoc and docs
  • #32614 - Implement new DevUI for Reactive REST Client
  • #32613 - Add CSS ids to DEV UI continuous testing page to help automated testing
  • #32611 - Add new security architecture diagram and process description to Security Architecture content
  • #32610 - Qute Dev UI improvements
  • #32605 - Support generation of ClusterRoleBinding resources
  • #32602 - Strange problem with Hibernate Reactive Panache in Quarkus 3.0.0.
  • #32599 - Dev UI: Complete Server log implementation.
  • #32596 - Dev UI: Migrate Rest client reactive to the new Dev UI
  • #32589 - Bump microprofile-config-tck from 3.0.2 to 3.0.3
  • #32587 - Bump com.gradle.enterprise from 3.12.6 to 3.13 in /devtools/gradle
  • #32586 - Validator for Config only
  • #32585 - Write "Update projects to Quarkus 3 automatically" guide
  • #32584 - Add JWT authentication tests to management-interface-auth
  • #32583 - New Dev UI show numbers in submenu for arc extension
  • #32581 - Quarkus 3.0.0.CR2 : DevUI error with custom root path
  • #32580 - Quartz - only notify QuartzSchedulerImpl.destroy() if the bean exists
  • #32579 - Update docs about spying on partial mocks
  • #32576 - AWT related .so libs needed in container
  • #32573 - Bump Keycloak version to 21.0.2
  • #32572 - Kubernetes - RBAC ClusterRoleBinding not generating correctly?
  • #32571 - Gradle integration tests: tackle (Windows) CI issues
  • #32565 - Fix Otel propagator for old property
  • #32564 - Remove useless leading spaces in sam YAML files
  • #32563 - Small UI fix to devservice page
  • #32561 - Properly perform reflection registration for @Gauge instances
  • #32559 - Disable flaky OpenTelemetry Jdbc instrumentation test
  • #32558 - Remove lambdas from OidcRecorder
  • #32554 - Bump mockito-core from 5.2.0 to 5.3.0
  • #32538 - Use local lookup policy for generated image stream resources
  • #32533 - Exceptions with Hibernate Reactive under load
  • #32527 - Update apicurio registry dependencies
  • #32464 - Spring Data API Extension not updating generic mapping
  • #32427 - Smallrye-metrics integration test fails when passing -H:-ParseOnce GraalVM option
  • #32414 - ERROR Being Logged In Quarkus 3.0.0.CR1 DevUIProcessor with camel-quarkus-twilio extension
  • #32384 - Provide an update guide
  • #32332 - Unknown enum constant org.osgi.annotation.bundle.Requirement.Resolution.OPTIONAL
  • #32326 - DevUI: Info change from Card to Menu
  • #32210 - Use of the quarkus-opentelemetry extension yields config warnings
  • #31908 - Add Management auth test confirming OIDC works for the main router only
  • #31587 - RESTEasy Reactive SSE doesn't provide method annotations, nor actual headers to MessageBodyWriter
  • #31554 - RunTimeMappingsConfigBuilder failures (native build/tests) with 2.16.4
  • #31543 - Improving the sam.jvm.yaml
  • #30555 - Quarkus jacoco coverage not working in a multi module project where code and tests are in separate modules
  • #30312 - Reactive Client ResponseExceptionMapper throws BlockingNotAllowedException when consuming an InputStream
  • #29879 - Create an opentelemetry-aws IT test project
  • #28505 - Support a silent mode for JWTAuthMechanism
  • #24540 - NullPointerException on custom consraint validator when injecting a config mapping at startup
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