14 hours ago
quarkus

3.38.0.CR1

Complete changelog

  • #27362 - Quarkus Lambda IT failing with java.net.SocketTimeoutException: Read timed out
  • #29141 - Mailer stuck when sending a message from GraphQL endpoint
  • #36215 - Imperative Mailer not working with smallrye-graphql
  • #45227 - Generating the OpenShift Route CRD using the quarkus-maven-plugin fails when using TLS b/c is adds a path field
  • #46899 - Spring Data API Extension Dynamic Projections not working
  • #49975 - Support Vertx context propagation in Kotlin coroutine gRPC services
  • #50151 - Make @SpringBootTest annotation work
  • #50685 - quarkus-rest treats semicolon as a separator in query parameters
  • #52703 - Opentelemtry VertxGrpcSpanExporter + NoopSpanExporter
  • #53312 - Testcontainers are not reused between builds and test executions with testcontainers.reuse.enable=true
  • #53350 - Cross-application AMQP Dev Services sharing broken — ContainerLocator not updated for new discovered() API
  • #53431 - Panache Next: Switch to JD 1.1 Page and PageRequest
  • #53943 - Add a property requiring to use client authentication for all OIDC endpoints
  • #54290 - Document priority of configs in various dev and test profiles as well as overriding possibilities
  • #54384 - quarkus-hibernate-panache-next: in Kotlin, WithId.AutoUUID fails with Unknown integral data type for ids: UUID
  • #54402 - Allow trusted proxy CA subject DN to be verified
  • #54537 - @Transactional does not work in Hibernate Reactive with Panache
  • #54592 - SPI to have other extensions contribute (static) Hibernate Persistence Unit definitions
  • #54593 - Use a per-request TaskQueue for blocking GraphQL over WebSockets
  • #54596 - Migrate from quarkus-local-cache to Caffeine + JCache
  • #54668 - Hibernate ORM 7.4 temporal entity support testing
  • #54691 - Quarkus ForwardedParser does not validate proto values from Forwarded and X-Forwarded-Proto headers
  • #54788 - Native build with future defaults fails when CLDR locale data uses disabled service loader
  • #54802 - Support stream in maven create project mojo
  • #54814 - KnownCompatibleBeanArchiveBuildItem: support maven type
  • #54870 - HttpServerMetricsTagsContributor tags are not applied on the requestReset path, causing inconsistent tag keys for http_server_requests_seconds (quarkus-micrometer-registry-prometheus)
  • #54965 - quarkus-data-hibernate: PanacheRepository.flush() (no-arg) throws IllegalStateException: Entity 'java.lang.Class' was not found
  • #54971 - GraphQL blocking resolvers using Hibernate without @Transactional silently break with parallel execution
  • #55045 - OIDC: Eager startup validation of JWT bearer token file prevents lazy file creation
  • #55063 - SpringDataRepositoryCreator generates duplicate findAll() method when extending bare Repository marker interface with explicit findAll() declaration
  • #55131 - quarkus-dev.properties is not loaded in quarkusDev when gradle-worker.no-process=true
  • #55282 - Support weight-based (memory) eviction for Hibernate 2LC Caffeine cache regions
14 hours ago
quarkus

3.37.3

Complete changelog

  • #48106 - quarkus.grpc.codegen.proto-directory unrecognized configuration key & missing from documentation
  • #55093 - Incompatible exception classloaders when mocking exceptions during tests
  • #55196 - quarkus-oidc cannot handle non rollable refresh tokens concurrently
  • #55231 - Safer testcontainers.reuse.enable restoration + more resilient tests
  • #55272 - OIDC: deduplicate concurrent token refresh requests within a single Quarkus instance
  • #55288 - [3.x] OpenShift Client native integration test fails after #55242
  • #55292 - Bump the hibernate group across 1 directory with 12 updates
  • #55316 - Fix IsContainerRuntimeWorking to not write testcontainers.reuse.enable to ~/.testcontainers.properties
  • #55319 - Fix native image build failure caused by Netty's SelfSignedCertificate
  • #55351 - Don't truncate stacktrace on OIDC authentication errors
  • #55357 - Do not miss Throwable in the OIDC code flow error log
  • #55362 - @JsonFormat(shape = JsonFormat.Shape.ARRAY) on a class ignored by reflection-free Jackson serializers when used inside a List/Set
  • #55363 - Reflection free deserializers drops data of final collection field with no setter
  • #55365 - Fix flakiness of RawTypeReflectionFreeSerializerTest
  • #55366 - Fix serialization of pojos using JsonFormat.Shape enum in reflection-free Jackson serializers
  • #55369 - quarkus-rest-jackson: reflection-free deserializer ignores @JsonTypeInfo/@JsonSubTypes for polymorphic list elements inside a wrapper type
  • #55370 - Bail out of reflection-free deserializer when @JsonTypeInfo is used
  • #55373 - Jacoco + CycloneDX extension breaking combination in Quarkus 3.37.1+
  • #55374 - Implement getter-as-setter pattern when deserializing private collection in reflection-free Jackson serializers
  • #55378 - Register gRPC codegen configuration properties
  • #55380 - Harden remote dev mode against path traversal and unsafe deserialization
  • #55385 - NPE in modularity can transformed classes
  • #55396 - Fix NPE in modularity when processing removed resources
  • #55397 - Ignore unresolvable POMs for bundled CycloneDX components
  • #55403 - Fix bad link syntax and update cross-document references to use xref
  • #55410 - quarkus-rest-jackson: Reflection-free deserializer ignores @JsonProperty(required=true) on a @JsonCreator sometimes
  • #55411 - Take count of @JsonProperty(required=true) on a @JsonCreator in reflection-free Jackson serializers
  • #55425 - Disable Mockito class cache so thenThrow works across component tests
  • #55426 - ServerExceptionMapper on sub-resource is global instead of sub-resource specific
  • #55427 - Make @ServerExceptionMapper in sub-resource specific to that sub-resource
  • #55450 - Fix serialization of java.time.Duration in generated reflection-free Jackson serializers
1 days ago
Activiti