quarkus

Quarkus: Supersonic Subatomic Java.

APACHE-2.0 License

Stars
13K
Committers
1.1K

Bot releases are hidden (Show)

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
quarkus - 3.0.0.CR2

Published by gsmet over 1 year ago

Major changes

  • #32362 - Add Gradle project update
  • #32151 - Make Dev UI 2 the default Dev UI
  • #32136 - Introduce HTTP security policy mapping between roles and permissions

Complete changelog

  • #32406 - RestClient Reactive: copy method parameter annotations to the generated class
  • #32405 - ArC: fix spying on intercepted beans
  • #32403 - Make SDKMAN releases minor for maintenance and preview releases
  • #32402 - Fix ConfigMap volumes example at deploying-to-kubernetes.adoc
  • #32401 - Remove Amazon Services related entries from MAINTAINERS.adoc
  • #32400 - DevUI: RabbitMQ Reactive Messaging
  • #32396 - Provide an actionable console item for missing DevUI
  • #32395 - Bump Dekorate to 3.5.4
  • #32393 - Allow relying on Jackson-databind in Dev UI JsonRpc services regardless of runtime dependencies
  • #32390 - Fix copy paste typo
  • #32388 - Add some documentation about the /q/info endpoint
  • #32387 - Update Test timeouts for Windows
  • #32386 - Do not print stack-trace in LogStreamBroadcaster.recordHistory
  • #32380 - Bump jacoco.version from 0.8.8 to 0.8.9
  • #32371 - Add a way to expose more git info
  • #32364 - Improve error message when a to-index dependency is missing
  • #32362 - Add Gradle project update
  • #32360 - Qute validation - fix the way the namespace expressions are collected
  • #32356 - Refactor the QuteProcessor#validateNestedExpressions() method
  • #32355 - Cannot using 2 classes with Qute @MessageBundle with different namespace
  • #32351 - Cleanup PackageConfig
  • #32349 - Better error on unparseable GraphQL JSON request
  • #32342 - Avoid deprecated Maven API in DevMojo
  • #32339 - Add the .quarkus directory to project .gitignore
  • #32335 - Native sources build step output GraalVM version and docker image to use
  • #32334 - Pressing ‘d’ for open dev mode should provide info on how to enable devui if devui not available
  • #32331 - Documentation: fix typos and merged paragraphs in extending the CLI section
  • #32328 - native sources build step should tell the GraalVM version to use
  • #32325 - CLI plugin improvements and fixes
  • #32323 - Bump elasticsearch-opensource-components.version from 8.6.2 to 8.7.0
  • #32321 - Bump groovy from 4.0.10 to 4.0.11
  • #32318 - Revert io.netty.noUnsafe change
  • #32314 - DevUI: SmallRye Metrics
  • #32312 - Change link to new Dev UI
  • #32310 - Set a slightly higher memory for testing
  • #32308 - Upgrade to Hibernate ORM 6.2.0.Final and Hibernate Reactive 2.0.0.Beta1
  • #32307 - DevUI: Info extension
  • #32306 - Bump smallrye-jwt version to 4.2.1
  • #32305 - quarkus kill should on discovery say what it is installing
  • #32304 - quarkus plug caching issue?
  • #32303 - qurkus kill fails if jbang not installed
  • #32300 - Mocking/stubbing/spying not working right in Quarkus 3.x
  • #32299 - Refactor the QuteProcessor#validateNestedExpressions() method
  • #32297 - Fix intellij tests
  • #32296 - Properly include logging filters in named handlers
  • #32291 - Logging: filter not set on named handler
  • #32289 - Quarkus 3.0.0.Alpha4 introduces a performance regression
  • #32284 - Bump microprofile-health-api from 4.0 to 4.0.1
  • #32279 - Save creation of hashset and array to create an immutable set
  • #32270 - Dev UI - First version of build steps and build items pages
  • #32264 - OpenShift Dev UI
  • #32262 - Upgrade graphql-java to 20.1 and smallrye-graphql 2.1.3
  • #32255 - Ensure redis-cache does not cause load value on the wrong executor
  • #32251 - Integrate Stork 2.1.0
  • #32249 - Dev UI Resteasy reactive: no endpoint and card
  • #32248 - Bump smallrye-open-api.version from 3.3.1 to 3.3.2
  • #32236 - Take into account "fallback to container" when determining where native-image gets executed
  • #32232 - Take into account quarkus.resteasy.gzip.max-input in classic REST Client
  • #32228 - Dev UI 2 - RESTEasy Reactive speedometer on front page really a good idea?
  • #32221 - ArC - minor cleanup
  • #32216 - devui for resteasy reactive give 0% rating when no endpoints yet
  • #32214 - Avoid instantiating JPAConfig just to destroy it when static init fails
  • #32208 - Ensure RoleBinding resource is generated after Role/ClusterRole/ServiceAccount resources
  • #32205 - Bump Gradle to 8.0.2
  • #32203 - Do not print stack-trace in LogStreamBroadcaster.recordHistory
  • #32193 - Kubernetes config now requires explicit view-secrets authorization to access secrets that is not needed
  • #32151 - Make Dev UI 2 the default Dev UI
  • #32136 - Introduce HTTP security policy mapping between roles and permissions
  • #32111 - stork-configuration-generator 2.0.z gives java.lang.NoClassDefFoundError: jakarta/enterprise/inject/spi/CDI: jakarta.enterprise.inject.spi.CDI
  • #31939 - A bit of javadoc for codegen
  • #31784 - RESTEasy Reactive: Handle separator for bean params
  • #31556 - Properly monitor config for changes loaded from quarkus.config.locations
  • #31050 - Combining @Separator and @BeanParam
  • #29000 - [EPIC] Allow to migrate from Quarkus 2 to 3 with our tooling
  • #12941 - quarkus.resteasy.gzip.max-input does not apply for REST client
  • #12219 - Add support for Roles with permissions
quarkus - 2.16.6.Final

Published by gsmet over 1 year ago

Complete changelog

  • #32319 - [2.16] Revert io.netty.noUnsafe change
  • #32302 - Qute - fix validation of expressions with the "cdi" namespace
  • #32253 - (2.16) Upgrade to graphql-java 19.4
  • #32223 - (2.16) Upgrade wildfly-elytron to 1.20.3.Final
  • #32110 - Prevent splitting of cookie header values when using AWS Lambda
  • #32107 - Fix Podman detection on Windows
  • #32106 - Native building with container: Podman not detected on Windows
  • #32093 - Re-use current ApplicationModel for JaCoCo reports when testing Gradle projects
  • #32090 - K8s moved its registry
  • #32088 - Remove the session cookie if ID token verification failed
  • #32082 - Add missing quote in Hibernate Reactive with Panache guide
  • #32079 - Quarkus JaCoCo extension fails to start Gradle daemon
  • #32058 - Allow use of null in REST Client request body
  • #32047 - rest client reactive throws npe on null request body
  • #32041 - K8s is moving it's images
  • #32037 - Set-Cookie Header is Split when using OIDC together with AWS Lambda
  • #32015 - Support repeatable Incomings annotation for reactive messaging
  • #32002 - Quarkus: Kafka Event Processor with 2 @incoming annotations throws Null Pointer SRMSG00212
  • #31984 - Only substitute OctetKeyPair* classes when on the classpath
  • #31978 - Remove quarkus.hibernate-orm.database.generation=drop-and-create from Hibernate ORM codestart
  • #31930 - Native build fails for JWT
  • #31893 - Docker or Podman required for tests since 3.0.0.Alpha6
  • #31857 - Container runtime detection cached in sys prop, container-docker extension
  • #31811 - Check the expiry date for inactive OIDC tokens
  • #31717 - Quarkus OIDC Session Cookie not deleted in case of 401 unauthorized
  • #31714 - OIDC token refresh fails with 401, if user info is used and not available in the cache (anymore)
  • #31662 - Warning when docker is not running
  • #31525 - Bump Keycloak version to 21.0.1
  • #31490 - Enable Podman and Docker Windows quarkus-container-image-docker testing
  • #31307 - Native Build on Windows has incorrect resource slashes
  • #30383 - Create a new base classloader including parent-first test scoped dependencies when bootstrapping for CT
quarkus - 3.0.0.CR1

Published by gsmet over 1 year ago

Major changes

  • #32161 - Introduce a first version of the /q/info endpoint
  • #32104 - Add support for multiple mailers
  • #31917 - Use SmallRye BeanBag to initialize Maven RepositorySystem for compatibility with Maven 3.9
  • #31865 - Implement a backend for Quarkus Cache using Redis
  • #31198 - Introduce CLI plugins

Complete changelog

  • #32244 - Add doc on Kafka Streams production configuration
  • #32243 - Make sure quarkus-cli can initialize the Maven resolver
  • #32235 - Remove lock icon for runtime config overrides
  • #32229 - new devui shows locks for both locked at build time and not build time
  • #32227 - Upgrade Caffeine 3.1.5
  • #32224 - Apply some housekeeping to RESTEasy Reactive
  • #32219 - Creating extension fails over missing bean RepositorySystem
  • #32213 - ArC: fix known-compatible bean archives check
  • #32212 - Kubernetes DEV UI extension
  • #32207 - Fix typo in OpenShift liveness probe
  • #32201 - Dev UI: Allow multiple pages for menu items
  • #32199 - Add support of Temporal types for cookie and header params
  • #32198 - Bump quarkus-platform-bom-maven-plugin from 0.0.80 to 0.0.81
  • #32195 - Remove misplaced System.out.println
  • #32194 - @RestCookie/@RestHeader (and relative @*Param) applied to Temporal parameter lead to deployment failure
  • #32186 - Remove quarkus-bootstrap-maven-plugin
  • #32184 - DevUI: Allow JsonRpc to other extensions
  • #32183 - Enhance MS Azure content doc portal search results
  • #32179 - Arc - introduce built-in bean for injection point of type @All List
  • #32178 - Simplify MutinyInfrastructure
  • #32173 - CLI plugin improvements
  • #32172 - Bump Dekorate to 3.5.3
  • #32171 - Bump jboss-metadata-web from 15.4.0 to 16.0.0.Final
  • #32170 - Bump asm.version from 9.4 to 9.5
  • #32169 - Bump cron-utils from 9.2.0 to 9.2.1
  • #32167 - Rework sequence handling in import scripts in codestarts, guides and tests
  • #32166 - ApplyHttpGetActionPortDecorator now also sets scheme
  • #32163 - Bump the lowest supported Maven version to 3.6.3
  • #32161 - Introduce a first version of the /q/info endpoint
  • #32153 - Add .sdkmanrc file
  • #32146 - Update brotli4j to version 1.11.0
  • #32141 - OpenAPI: ignore build-time excluded classes from annotation scan
  • #32140 - Upgrade gRPC lib to 1.54.0, handle newly generated AsyncService
  • #32139 - Improve the dev mode console output
  • #32138 - Provide proper Docker executable name on Windows
  • #32137 - Update jansi and aesh-readline to latest versions
  • #32135 - Quarkus-openshift fails to properly deploy applications which use management interface
  • #32131 - Bump surefire and failsafe plugins to 3.0.0
  • #32130 - Add support for specifying custom profiles in Spring Cloud Config client
  • #32128 - Support config reactive datasource with list of database urls for fault tolerance and load balance
  • #32125 - Bump com.gradle.enterprise from 3.12.5 to 3.12.6 in /devtools/gradle
  • #32120 - Silence JBoss version logging in QuarkusUnitTest
  • #32119 - Support JSON formatter for syslog logging
  • #32116 - ArC AnnotationsTransformer - add more specific builders
  • #32115 - Rename InitalizationTaskCompletedBuildItem to InitTaskCompletedBuildItem
  • #32113 - Support of gRPC actions for Kubernetes/Knative/OpenShift probes
  • #32110 - Prevent splitting of cookie header values when using AWS Lambda
  • #32107 - Fix Podman detection on Windows
  • #32106 - Native building with container: Podman not detected on Windows
  • #32105 - Disable validation of JAXBContext by default
  • #32104 - Add support for multiple mailers
  • #32101 - Dev UI: Auto naming for JsonRPC and build time data
  • #32100 - Fix Kotlin formatting
  • #32099 - Allow using the annotation @PartFilename on method parameters
  • #32097 - quarks-spring-cloud-config-client cannot take "profile" as a property which was supported by spring
  • #32095 - Bump smallrye-open-api.version from 3.3.0 to 3.3.1
  • #32094 - Bump mariadb-java-client from 3.1.2 to 3.1.3
  • #32093 - Re-use current ApplicationModel for JaCoCo reports when testing Gradle projects
  • #32091 - DevUI: Liquibase
  • #32090 - K8s moved its registry
  • #32086 - Ensure Dialects initialzed by Hibernate Reactive extension use the ReactiveDialectWrapper
  • #32085 - Do not require @ConfigGroup to generate mappings documentation
  • #32083 - Add missing mp-health and mp-fault-tolerance apis in bom
  • #32082 - Add missing quote in Hibernate Reactive with Panache guide
  • #32081 - Created extension failes to generate code as it is unable to provision BootstrapWorkspaceProvider
  • #32080 - Can't inject list of interfaces with wildcards twice into beans
  • #32079 - Quarkus JaCoCo extension fails to start Gradle daemon
  • #32077 - Get rid of Stork related warning in REST Client usage
  • #32076 - Add note in the docs about using OData with the REST Client
  • #32074 - Create the "Using the Infinispan Client" guide
  • #32073 - Fix OTel exporter headers config
  • #32072 - Ensure that computed headers can override the default content-type
  • #32069 - List of AWT runtime initialized classes not observable for other extensions
  • #32065 - List of AWT runtime initialized classes not observable for other extensions
  • #32063 - Qute - the new Dev UI
  • #32061 - Support @PartFilename on InputStream and Multi fields
  • #32060 - The quarkus-jaxb extension loads entity classes at build time even though no default JAXBContext will be created within the application
  • #32059 - quarkus-jaxb loads entity classes at build time even though no default JAXBContext will be created within the application
  • #32056 - Bump postgresql from 42.5.4 to 42.6.0
  • #32055 - Bump commons-compress from 1.22 to 1.23.0
  • #32053 - Remove Java 19 from Early Access JDK Build
  • #32050 - Move OTel configuration to use @ConfigMapping
  • #32048 - Caffeine Dev UI
  • #32044 - Port some Hibernate ORM extension features to the Hibernate Reactive extension
  • #32042 - Dev UI - BuildTimeContentProcessor - use the mapper from DatabindCodec
  • #32041 - K8s is moving it's images
  • #32040 - Hibernate Reactive - trouble using identity generation strategy
  • #32039 - Fix package declaration of the DevUIContent
  • #32038 - The annotation @RestStreamElementType should override @Produces at class
  • #32037 - Set-Cookie Header is Split when using OIDC together with AWS Lambda
  • #32036 - Make header computation in Reactive REST Client more capable
  • #32035 - Remove unwanted (and unnecessary) build-order dependency from test
  • #32034 - jdeps broken for fast-jar layout due to brotli version in dependency chain
  • #32033 - Allow PartFileName as method parameter
  • #32032 - PartFilename does not work for InputStream
  • #32026 - Allows applications to expose management endpoints
  • #32024 - Bump de.flapdoodle.embed.mongo from 4.6.1 to 4.6.2
  • #32022 - Bump google-http-client-bom from 1.43.0 to 1.43.1
  • #32018 - Automatic websocket codecs reflection registration
  • #32013 - Add Maven rewrite support to update
  • #32012 - @Produces(MediaType.SERVER_SENT_EVENTS) is necessary when using server side event
  • #32010 - Clarify diagnostic of Resteasy reactive for blocking methods
  • #32008 - Fix HttpRootPathBuildItem.Builder.orderedRoute()
  • #31995 - Bump dekorate from 3.5.0 to 3.5.2
  • #31992 - Bump version.cdi-tck from 4.0.8 to 4.0.9
  • #31981 - Implement a transformer for compatibility with downstream documentation
  • #31968 - K8s extension with customization doesn't generate spec.template.metadata when it's not customized.
  • #31917 - Use SmallRye BeanBag to initialize Maven RepositorySystem for compatibility with Maven 3.9
  • #31909 - Fix OTel endpoint resolution and improve documentation
  • #31865 - Implement a backend for Quarkus Cache using Redis
  • #31827 - Bump kafka-oauth-client from 0.11.0 to 0.12.0
  • #31824 - Update SmallRye Config to 3.2.0
  • #31820 - Change the kotlin formatter to better support building under Java 17
  • #31786 - Dev UI: doNotEmbed is opening a blank page instead of new window tab
  • #31775 - java.lang.StackOverflowError
  • #31759 - config validation fails for Optional<List>
  • #31744 - SROAP04005: Could not find schema class in index: java.lang.Object with smallrye-openapi & resteasy-reactive Resource returning RestResponse<?>
  • #31621 - Read encrypted configuration from configuration sources
  • #31528 - ExtensionDescriptorMojoTest.shouldFlagMissingDependenciesInARealisticExtension fails in Early Access JDK build
  • #31525 - Bump Keycloak version to 21.0.1
  • #31521 - Hibernate ORM - Document how to handle sequences in import.sql
  • #31492 - Loadbalance for reactive mysql client
  • #31457 - Bump smallrye-context-propagation.version from 2.0.0 to 2.1.0
  • #31402 - Error opening config URL is ignored
  • #31198 - Introduce CLI plugins
  • #31166 - Make QuarkusBuild not pollute Gradle's build cache
  • #31149 - Add link to 'how to write a guide' docs in create-extension template
  • #31071 - Remove outdated relocations
  • #31070 - Remove Maven relocations
  • #31011 - Impossible to create a project with Maven 3.9.0
  • #30457 - Split the actual Infinispan Client documentation Guide
  • #30383 - Create a new base classloader including parent-first test scoped dependencies when bootstrapping for CT
  • #29995 - Provide Git information on runtime (Alternative to SpringBoot build-info)
  • #27785 - Integrate Redis with the Quarkus Cache
  • #25950 - Support JSON logging for syslog
  • #16218 - Excluded JAX-RS classes are visible in openapi
  • #9064 - Add support for multiple SMTP servers to quarkus-mailer
quarkus - 3.0.0.Beta1

Published by gsmet over 1 year ago

Major changes

  • #31345 - Allow permission checks via @PermissionsAllowed security annotation
  • #30506 - Introduce Management Interface

Complete changelog

  • #32025 - Dev UI SmallRye Reactive Messaging make table 100% height
  • #32020 - Document spring-di limitations
  • #32011 - A few Redis usability improvements
  • #32007 - Remove now unnecessary logging configuration for k8s config
  • #32005 - Hibernate ORM and Search DEV bean should be available in DEV launch mode
  • #32004 - Hibernate ORM and Search extensions now requires dev build profile
  • #32003 - Ensure that k8s client created from quarkus-kubernetes-config is closed
  • #31998 - [smallrye-messaging] dev ui table too small Quarkus 3.0.0.Alpha5
  • #31996 - Adjust RestClientBaseTest temp directory handling
  • #31991 - Bump aws-lambda-java-events from 3.11.0 to 3.11.1
  • #31990 - Bump flyway.version from 9.15.2 to 9.16.1
  • #31989 - spring-di autowiring fallback by bean name
  • #31988 - Remove hardcoded skipTests=false for liquibase IT
  • #31987 - Bump com.gradle.enterprise from 3.12.4 to 3.12.5 in /devtools/gradle
  • #31986 - Bump kubernetes-client-bom from 6.5.0 to 6.5.1
  • #31984 - Only substitute OctetKeyPair* classes when on the classpath
  • #31978 - Remove quarkus.hibernate-orm.database.generation=drop-and-create from Hibernate ORM codestart
  • #31975 - Sanitize RESTEasy Reactive exception logging
  • #31969 - Migrate off ancient Plexus components
  • #31965 - Fix deprecated ReflectiveClassBuildItem construct method and replace with builder()
  • #31964 - OpenAPI: add map configuration for security scheme extensions
  • #31962 - Dev UI : use a non blocking response where possible
  • #31958 - Fix OpenTelemetry JDBC instrumentation in native mode and resilient test
  • #31953 - Upgrade to Hibernate ORM 6.2.0.CR4
  • #31951 - Update rules data for github bot to reflect changed paths
  • #31947 - Allow configuring the default ID optimizer and default to pooled-lo
  • #31946 - New dev UI for Hibernate extensions
  • #31945 - Inconsistent error logging of thrown exceptions in quarkus-resteasy-reactive-jackson
  • #31943 - Check if directory exists in sync-web-site.sh
  • #31942 - Bump Stork version to 2.0.1
  • #31940 - Add more options to exclude classes from the default JAXBContext
  • #31937 - Remove long deprecated jib property
  • #31936 - Restore ability to only start domain socket server
  • #31935 - Revert "Update bug report issue template fields"
  • #31934 - Option quarkus.http.host-enabled=false disables not only http but socket as well
  • #31930 - Native build fails for JWT
  • #31924 - mvn test fails since 3.0.0.Alpha6 and custom junit-platform.properties
  • #31920 - Bump mockito-bom from 5.1.1 to 5.2.0
  • #31918 - Bump resteasy-microprofile.version from 2.1.0.Final to 2.1.1.Final
  • #31916 - Update importmap to 1.0.7
  • #31913 - Explain why @PathParam may be optional in this case
  • #31910 - Fix Reactive REST Client Cache issue with multiple keys
  • #31905 - ArC: fix KotlinUtils.isKotlinSuspendMethod() in case of zero-parameter Kotlin methods
  • #31903 - Implement basic authentication for the management interface
  • #31902 - Dev UI: SmallRye Fault Tolerance
  • #31899 - Default to the pooled-lo optimizer in Hibernate ORM
  • #31889 - Docs - RESTEasy Reactive SSE support - document customized message
  • #31888 - Fix formatting in integration-tests/java-17/src/main/java/io/quarkus/it/hibernate/panache/person
  • #31886 - Add missing default methods in the JSON Transactional commands
  • #31885 - Add a note about the integration test profile
  • #31883 - Move to quarkus.console.color instead of deprecated quarkus.log.console.color
  • #31880 - Update gitflow-incremental-builder from 4.3.0 to 4.4.1
  • #31879 - Bump groovy from 4.0.9 to 4.0.10
  • #31878 - Keycloak policy enforcer - document and test permission scope security checks including @PermissionsAllowed annotation
  • #31877 - Support SpringDi List injection in bean producer
  • #31872 - OpenshiftProcessor throws StackOverflowError on 3.0.0.Alpha6
  • #31868 - Fix documentation of field lookupIfMissing in LookupUnlessProperty
  • #31863 - Property lookupIfMissing in LookupUnlessProperty has wrong documentation
  • #31862 - Log a warning during extension build if two sources of scm information disagree
  • #31859 - Support mapping volumes in Dev Service container based databases
  • #31858 - Generate Java 11 bytecode when using Bytebuddy in Hibernate ORM extensions
  • #31856 - ArC: add a build item to mark bean archives as known compatible with Quarkus
  • #31855 - Fix Hibernate ORM metadata retrieval on startup with multitenancy
  • #31850 - Bump jquery from 3.5.1 to 3.6.4
  • #31849 - Bump micrometer-bom from 1.10.4 to 1.10.5
  • #31848 - Bump proto-google-common-protos from 2.11.0 to 2.14.3
  • #31847 - Bump mockito-core from 5.1.1 to 5.2.0
  • #31846 - Hibernate reactive panache - validation of interceptor bindings
  • #31844 - Update to Infinispan 14.0.7.Final
  • #31843 - ArC: Kotlin improvements
  • #31842 - NPE logged in quarkus-integration-test-hibernate-orm-tenancy-connection-resolver
  • #31839 - Support generation of secured Route in OpenShift
  • #31836 - Update Apache Maven to 3.8.8 and Maven Wrapper to 3.2.0
  • #31801 - Fix missing cancellation when sending streams to gRPC services
  • #31797 - Fully support generation of K8s RBAC resources
  • #31720 - Reactivate opentelemetry-jdbc-instrumentation at the Misc4 build step
  • #31694 - Maven test utils: Regexp accounts for terminal colours
  • #31689 - Maven IT fails on Windows, terminal control symbols confuse regexps
  • #31673 - Integration Test Profile
  • #31595 - Hibernate Validator with Kotlin and RestEasy - Custom Validations executed twice
  • #31470 - Make sure parent modules are loaded into workspace before those that depend on them
  • #31454 - Hibernate Reactive 2.0.0.Alpha2 & re-enabling all HR modules
  • #31378 - ArC - Warning about CDI Lite and bean discovery mode
  • #31367 - New Dev UI for hibernate-search-orm-elasticsearch
  • #31366 - New Dev UI for hibernate-orm
  • #31345 - Allow permission checks via @PermissionsAllowed security annotation
  • #31242 - [ORM6] Reenable Hibernate Reactive modules when HR is ready for Quarkus 3
  • #30595 - Persist devservices database
  • #30506 - Introduce Management Interface
  • #30033 - OpenTelemetry extension re-write using the SDK AutoConfigure
  • #25001 - Secure the /q endpoint (or subset) in Prod more by default
  • #23429 - Management interface and port
  • #20644 - How can I best expose a secure Route?
  • #19286 - Allow overriding rbac permissions in KubernetesClientProcessor
  • #16612 - Controlling Service Account roles when using the Kubernetes and Kubernetes Client extension
  • #15422 - RBAC is generated incorrectly when namespace is set with kubernetes-config
  • #13602 - Separate binding/port config for non application endpoints
  • #10988 - offer full fledged, simple to use Permissions
quarkus - 2.16.5.Final

Published by gsmet over 1 year ago

Complete changelog

  • #31959 - New home for Narayana LRA coordinator Docker images
  • #31931 - Support raw collections in RESTEasy Reactive server and client
  • #31922 - Add more lenient Liquibase ZipPathHandler to work around includeAll not working in prod mode
  • #31904 - [2.16] Upgrade SmallRye GraphQL to 1.9.4
  • #31894 - Supply missing extension metadata for reactive keycloak client
  • #31891 - Fix truststore REST Client config when password is not set
  • #31867 - Qute type-safe fragments - fix validation for loop metadata and globals
  • #31866 - The behavior of the @RestHeader annotation is different from the @HeaderParam annotation when the parameter is of type List
  • #31864 - Fix incorrect generic type passed to MessageBodyWriter#writeTo
  • #31818 - Jackson JAX-RS YAML Provider for Resteasy Reactive
  • #31804 - [2.16] A test to make sure non-existing modules are ignored during workspace discovery
  • #31793 - [2.16] Fix NPE loading workspace modules
  • #31770 - Fix native compilation when using quarkus-jdbc-oracle with elasticsearch-java
  • #31769 - Capability added for quarkus-rest-client-reactive-jackson
  • #31756 - quarkus-rest-client-reactive-jackson doesn't provide capabilities
  • #31728 - Register additional cache implementations for reflection
  • #31718 - Properly close metadata file in integration tests
  • #31713 - "Too many open files" When test native image.
  • #31712 - Make request scoped beans work properly in ReaderInterceptors
  • #31705 - Remove all dev services for kubernetes dependencies from kubernetes-client-internal
  • #31692 - RequestScoped context not active when using a ReaderInterceptor with large HTTP requests
  • #31688 - Suppress config changed warning for quarkus.test.arg-line
  • #31643 - Fix iterator issue when executing a zrange with score on a missing key
  • #31626 - quarkus.test.arg-line has become a built-time fixed property in 2.16.4
  • #31624 - native compilation : quarkus-jdbc-oracle with elasticsearch-java strange behaviour
  • #31617 - Bump Stork version 1.4.2
  • #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
  • #31551 - Scheduler - detect scheduled methods of the same name on a class
  • #31547 - Scheduler - it's possible to declare two scheduled methods of the same name on the same class
  • #31545 - Append System.lineSeparator() to config error messages
  • #31536 - Missing newline characters in config error message
  • #31532 - Interpret negative/zero body-limit as infinite when logging REST Client request body
  • #31523 - Request rejected by CORS for fonts in dev UI when quarkus.http.cors=true is set
  • #31496 - Filter out RESTEasy related warning in ProviderConfigInjectionWarningsTest
  • #31482 - Remove incorrect default value for keepAliveEnabled
  • #31440 - Several quarkus integration tests fail to compile to native with latest GraalVM master
  • #31384 - Ignore required documentation for @ConfigMapping default methods
  • #30757 - Allow same origin CORS requests without 3rd party origins being configured
  • #30744 - [Quarkus Native] ClassNotFoundException: com.github.benmanes.caffeine.cache.SSSW
  • #30698 - CORS Request same origin ignored if no other origin set
quarkus - 3.0.0.Alpha6

Published by gsmet over 1 year ago

Major changes

  • #31567 - Use a property to enable OpenTelemetry for JDBC and use the OpenTelemetry datasource instead of the OpenTelemetry driver
  • #31555 - Add support for CredentialsProvider in Mongo connections

Complete changelog

  • #31838 - Cover Knative deployment integration tests
  • #31835 - ArC - add TransformedAnnotationsBuildItem#hasAnnotation()
  • #31834 - Introduce quarkus.hibernate-orm.mapping.timezone.default-storage
  • #31833 - Knative deployer uses hasApiGroup to check for Knative support
  • #31826 - Support SpringDI List injection with @Inject
  • #31823 - Replace wildcard imports with specific imports for better code maintainability
  • #31819 - Upgrade SmallRye Common to 2.1.0
  • #31814 - ArC fixes for spec compatibility, round 6
  • #31810 - Handle generic return type in Spring Data JPA repositories
  • #31809 - Update SmallRye GraphQL to 2.1.2
  • #31806 - Upgrade rewrite-maven-plugin to 4.41.0
  • #31803 - A test to make sure non-existing modules are ignored during workspace discovery
  • #31799 - Synthetic bean for Quarkus ExecutorService
  • #31798 - Bump Dekorate to 3.5.0
  • #31795 - Apply small polish to cache code
  • #31791 - Fix NPE loading workspace modules
  • #31789 - Replace wildcard imports with specific imports for better code maintainability
  • #31787 - Knative deployer client check always fails over missing KnativeExtensionAdapter
  • #31782 - Synthetic beans - make it possible to use a recorded proxy directly
  • #31781 - Bump kubernetes-client-bom from 6.4.1 to 6.5.0
  • #31779 - Bump liquibase.version from 4.19.1 to 4.20.0
  • #31778 - Bump unboundid-ldapsdk from 6.0.7 to 6.0.8
  • #31774 - Spring Data API Extension not working with Interface-based Projections
  • #31773 - Address CloserTest flakiness
  • #31772 - Remove duplicate dependency
  • #31770 - Fix native compilation when using quarkus-jdbc-oracle with elasticsearch-java
  • #31769 - Capability added for quarkus-rest-client-reactive-jackson
  • #31762 - Bump Agroal to 2.1
  • #31760 - Add a few more gRPC streaming tests
  • #31758 - Remove mentions of Kogito from the documentation
  • #31757 - Remove leftover expose properties in K8s/OCP configuration
  • #31756 - quarkus-rest-client-reactive-jackson doesn't provide capabilities
  • #31755 - Cache.getAsync() - improve the stats recording logic
  • #31752 - Rename AddJobResourceDecorator2 to CreateJobResourceFromImageDecorator
  • #31751 - Dev UI Fix Windows
  • #31748 - Bump version.cdi-tck from 4.0.7 to 4.0.8
  • #31747 - Read scm-url information from pom, where environment information is missing
  • #31743 - Allows JSON-RPC method to return Uni<?> and add support for @Blocking and @NonBlocking
  • #31738 - DevUI: Not reachable in 3.0.0.Alpha5
  • #31737 - OpenShift binary build fails when current namespace is different
  • #31734 - Upgrade to jboss-threads 3.5.0.Final
  • #31733 - CI Fork Maven Cache job config tweaks
  • #31728 - Register additional cache implementations for reflection
  • #31727 - Add com.oracle.database.nls:orai18n to quarkus-jdbc-oracle
  • #31726 - Change log level traces of Kubernetes deployment from INFO to DEBUG
  • #31725 - Add check for extensions min Java
  • #31724 - Allow configuring the deploy strategy to perform K8s deployments
  • #31723 - There are two AddJobResourceDecorator decorators
  • #31722 - Multiple duplicate traces when deploying into Kubernetes
  • #31718 - Properly close metadata file in integration tests
  • #31716 - Save adding WebSocketServerExtensionHandler to the Netty pipeline in case no websocket extensions are present
  • #31715 - Disable Vert.x websockets when websocket extensions are not present
  • #31713 - "Too many open files" When test native image.
  • #31712 - Make request scoped beans work properly in ReaderInterceptors
  • #31711 - Ensure coverage of different ObjectMappers for clients and server
  • #31710 - Dev UI: clean up build-time-data files
  • #31709 - OpenAPI: fix handling of paths given in configuration
  • #31708 - Removed use of Jackson-databind in Dev UI RestEasy Reactive
  • #31706 - Bump quarkus-platform-bom-maven-plugin from 0.0.78 to 0.0.80
  • #31705 - Remove all dev services for kubernetes dependencies from kubernetes-client-internal
  • #31703 - Add Stork support to the new Vert.x gRPC impl
  • #31702 - ArC fixes for spec compatibility, round 5
  • #31701 - Fix deprecation warnings related to ORM dialects and add quarkus.datasource.db-version as a dialect version hint
  • #31700 - Update Jakarta spec names in documentation and various other places
  • #31697 - Small cleanup in ORM extension + internal LogCollectingTestResource
  • #31693 - Support of startup probes in Kubernetes/OpenShift/Knative manifests
  • #31692 - RequestScoped context not active when using a ReaderInterceptor with large HTTP requests
  • #31688 - Suppress config changed warning for quarkus.test.arg-line
  • #31687 - Bump quarkus-security from 2.0.1.Final to 2.0.2.Final
  • #31686 - Bump scala-maven-plugin from 4.8.0 to 4.8.1
  • #31685 - Bump dokka-maven-plugin from 1.7.20 to 1.8.10
  • #31680 - RestEasy Reactive card uses Jackson databind
  • #31679 - Update dependabot config to include updating qpid proton-j
  • #31678 - Fix erroneous action error of minimum logging level
  • #31675 - Bump Stork version to latest 1.4.2
  • #31674 - Dev UI: added a way to react on hot reload
  • #31672 - Dev UI: Polyfill for importmaps
  • #31671 - Bump smallrye-open-api from 3.2.0 to 3.3.0, fix OpenAPI security issues
  • #31670 - Bump org.eclipse.jgit from 6.4.0.202211300538-r to 6.5.0.202303070854-r
  • #31669 - Bump microprofile-lra-api from 2.0-RC1 to 2.0
  • #31668 - Bump resteasy-spring-web from 3.0.1.Final to 3.0.2.Final
  • #31667 - Bump flyway.version from 9.15.1 to 9.15.2
  • #31666 - Validate the default JAXBContext at build time only if it is really u…
  • #31664 - Use public interface for config mapping in doc
  • #31662 - Warning when docker is not running
  • #31661 - Update to proton-j 0.34.1
  • #31659 - Fix cli update for Maven
  • #31653 - Add a guide for the Elasticsearch Java API client
  • #31649 - Replace some uses of the deprecated ReflectiveClassBuildItem constructors
  • #31646 - Allow third party extensions to avoid validating the default JAXB context
  • #31645 - RuntimeUpdatesProcessor now supports hot replacement problems
  • #31644 - Ensure logging category is properly set for @QuarkusIntegrationTest
  • #31640 - Integration Test...UNABLE to determine the status of the running process
  • #31629 - Rename streamId to stream in user-facing update command
  • #31626 - quarkus.test.arg-line has become a built-time fixed property in 2.16.4
  • #31624 - native compilation : quarkus-jdbc-oracle with elasticsearch-java strange behaviour
  • #31612 - Apply minor polish to Gradle integration test launching
  • #31605 - Update Jakarta spec names in documentation
  • #31594 - Upgrade to SnakeYaml 2.0
  • #31592 - Add debugging info to IllegalStateException (include the GACT string and the index)
  • #31589 - ArC TCKs
  • #31586 - Configuration property for hibernate.timezone.default_storage
  • #31567 - Use a property to enable OpenTelemetry for JDBC and use the OpenTelemetry datasource instead of the OpenTelemetry driver
  • #31555 - Add support for CredentialsProvider in Mongo connections
  • #31537 - Upgrade to maven-compiler-plugin 3.11.0
  • #31522 - Dev UI 2 - Lots of remaining temp files in /tmp
  • #31490 - Enable Podman and Docker Windows quarkus-container-image-docker testing
  • #31474 - Configuration property to give a hint to Quarkus/Hibernate ORM regarding the database version
  • #31419 - Handle text blocks when creating Panache find query
  • #31364 - Add more detail code and procedures on hibernate-orm-panache doc
  • #31309 - Update maven-invoker-plugin to 3.4.0 and add to dependabot
  • #31307 - Native Build on Windows has incorrect resource slashes
  • #31246 - Agroal does not provide existing connections from the pool when new connections cannot be established and pool<MIN_SIZE
  • #31228 - OpenShift deployment fails while instantiating the build
  • #31210 - using PanacheQuery#project with multi-line string in Kotlin fails
  • #31013 - RuntimeUpdatesProcessor should offer a way for hot reload consumers to set an exception
  • #30997 - OpenAPI does not correctly generate security schema when @RolesAllowed is used
  • #30532 - Use a property to enable OpenTelemetry for JDBC
  • #30248 - openapi for RestResponse<Stream> not automaticly documenting T
  • #29482 - Kubernetes extension support startupProbe
  • #27373 - OpenAPI extension creates bad oapi export with @RolesAllowed
  • #26870 - Quarkus SwaggerUI ignores http.root.path if quarkus.resteasy-reactive.path is set
  • #26789 - Ability to Configure Update Behavior for Kubernetes/OpenShift Resources
  • #26180 - OpenShift binary build targeting to another namespace failing
  • #23945 - oracle jdbc connection doesn't work if oracle db charset is JA16SJIS
  • #23651 - Kubernetes deploy deletes load-balancer when service-type=load-balancer
  • #21126 - OpenAPI Auto security OIDC only works with keycloak
  • #20277 - Add support for CredentialsProvider in the MongoDB client
quarkus - 3.0.0.Alpha5

Published by gsmet over 1 year ago

Major changes

  • #31540 - Configuration property to work with database schemas generated for Hibernate ORM 5.6
  • #31392 - Add Hibernate StatelessSession support
  • #31343 - Scheduler - add time zone support for cron-based schedules
  • #31235 - Upgrade to Hibernate ORM 6.2
  • #31192 - Support HTTP/2 connections in REST Client Reactive
  • #31175 - Support Spring Data repositories with multiple Persistence Units
  • #31174 - Allow configuring redirect handler using the @ClientRedirectHandler annotation
  • #31159 - Bump Gradle to version 8.0
  • #31079 - Allow multiple OIDC code flows in the same browser
  • #30734 - Dev UI 2
  • #30309 - Introduce deploy CLI commands

Complete changelog

  • #31654 - Update PR preview and teardown URL domains
  • #31647 - Disable AddExtensionToModuleInMultiModuleKtsProjectTest for now
  • #31643 - Fix iterator issue when executing a zrange with score on a missing key
  • #31641 - Dev UI: RestEasy Reactive
  • #31639 - Bump resteasy-microprofile.version from 2.0.0.Final to 2.1.0.Final
  • #31638 - Bump microprofile-lra-tck from 2.0-RC1 to 2.0
  • #31637 - Bump docker-maven-plugin from 0.41.0 to 0.42.0
  • #31633 - Fix typos in the Cache doc
  • #31632 - Fail the doc build on CI if INFO
  • #31630 - Register ObjectId for reflection
  • #31627 - Preserve Mockito's subclass behavior
  • #31622 - Fix false pos churn (trivial etc ) generated by the Quarkus docs Vale style rules
  • #31620 - Polish tests and documentation for quarkus.hibernate-orm.database.orm-compatibility.version
  • #31615 - Upgrade to Liquibase 4.19.1
  • #31613 - Ensure large payloads don't affect the invoking thread of a Resource Method
  • #31611 - Don't use Gradle daemon in Gradle integration tests
  • #31610 - Docs - suggest StaticInitConfigBuilderBuildItem instead of deprecated StaticInitConfigSourceProviderBuildItem
  • #31609 - Add sort list generic type argument for Panache REST Data
  • #31608 - Fix a typo in the Hibernate Reactive with Panache guide
  • #31606 - Resteasy Reactive/Panache requests reactive Hibernate session from executor thread if request is large
  • #31603 - Gradle - Metaspace error when adding an extension to a Kotlin project
  • #31602 - Bump annotations from 24.0.0 to 24.0.1
  • #31601 - Make Scheduler not log in Dev UI log
  • #31599 - Bump smallrye-fault-tolerance.version from 6.2.0 to 6.2.1
  • #31598 - Make printed update command compatible with Windows
  • #31597 - Allow usage of other multipart types in Reactive REST Client
  • #31584 - Add a Quarkus 3 board to the project planning
  • #31582 - Exclude VertxHttpClientFactory in favour of QuarkusHttpClientFactory
  • #31581 - Arc - Do not validate static members in inner non-static classes for CDI annotations
  • #31579 - Reinitialize sun.security.pkcs11.P11Util at runtime
  • #31578 - Dev UI: Upgrade to vaadin 23.3.8 and use grouped gav
  • #31574 - Support multiple levels of repository interfaces in Spring Data JPA
  • #31572 - Dev UI - make a JsonRPCProvider an application scoped bean by default
  • #31571 - Scheduler - new Dev UI improvements
  • #31570 - Spring Data API Extension not implementing repository function
  • #31565 - Bump checker-qual from 3.31.0 to 3.32.0
  • #31562 - Bump com.gradle.enterprise from 3.12.3 to 3.12.4 in /devtools/gradle
  • #31560 - Prevent SSE writing from potentially causing accumulation of headers
  • #31559 - SseUtil unexpectedly stores headers in Serialisers.EMPTY_MULTI_MAP
  • #31558 - JUnit @Nested Inner Classes with @BeforeAll and @Transactional annotations fail on initialization after upgrading to 2.16.3.Final
  • #31553 - Initial version of the config editor page
  • #31551 - Scheduler - detect scheduled methods of the same name on a class
  • #31550 - RESTEasy Reactive: treat multipart file input as regular input
  • #31549 - Scheduler - fire CDI events when the scheduler/job is paused/resumed
  • #31548 - Changed old documentation anchors markup for the XREF macro for proper synergy with the downstream documentation
  • #31547 - Scheduler - it's possible to declare two scheduled methods of the same name on the same class
  • #31546 - Run thenApplyAsync with custom executor in OpenTelemetryMpContextPropagationTest
  • #31545 - Append System.lineSeparator() to config error messages
  • #31542 - Dev UI: Fix snap to bottom and use badge
  • #31540 - Configuration property to work with database schemas generated for Hibernate ORM 5.6
  • #31539 - Higher timeout for CreateProjectTest#createMultipleTimes
  • #31538 - Dev UI: add new warning color
  • #31536 - Missing newline characters in config error message
  • #31535 - Fix various documentation problems
  • #31534 - Make sure PUs are active in PostgresOpenTelemetryJdbcInstrumentationIT
  • #31532 - Interpret negative/zero body-limit as infinite when logging REST Client request body
  • #31529 - Bump javaparser-core from 3.25.0 to 3.25.1
  • #31526 - Upgrade to Hibernate ORM 6.2.0.CR3
  • #31524 - Update bug report issue template fields
  • #31523 - Request rejected by CORS for fonts in dev UI when quarkus.http.cors=true is set
  • #31518 - Prevent ContextNotActiveException during invalid config validation if resteasy-reactive module is present
  • #31515 - Fix removed resource artifact ref in keycloak-admin-client-reactive
  • #31514 - Qute type-safe messages - default bundle name strategy #2
  • #31509 - ArC - new Dev UI - only show events/invocations if monitoring is enabled
  • #31505 - Bump owasp version to 8.1.2
  • #31504 - Dump build logs when MavenIT fails
  • #31503 - Fix randomly failures when deploying to OpenShift/K8s on JVM/Native
  • #31502 - Make CloserTest more resilient
  • #31501 - Update SmallRye GraphQL to 2.1.1
  • #31500 - Switch to the new ORM 6 dialects when possible
  • #31496 - Filter out RESTEasy related warning in ProviderConfigInjectionWarningsTest
  • #31494 - Fix maven BuildIT failures
  • #31482 - Remove incorrect default value for keepAliveEnabled
  • #31476 - io.quarkus.kubernetes.deployment.OpenshiftDeployer throws java.io.IOException: Failed to resolve but evidently did reach the host
  • #31475 - Configuration property to work with database schemas generated for Hibernate ORM 5.6
  • #31473 - Add some logging to ProviderConfigInjectionWarningsTest
  • #31472 - Silence Hibernate ORM regarding BV integration
  • #31469 - Warnings about lack of "Hibernate Validator", despite no validation annotations being used
  • #31460 - Scheduler - new Dev UI - first iteration
  • #31459 - Use more familiar Map creation idiom in Wiremock example
  • #31455 - Bump quarkus-platform-bom-maven-plugin from 0.0.76 to 0.0.78
  • #31453 - Implement the dev service page
  • #31445 - Bump Dekorate to 3.4.1
  • #31444 - ArC: initial implementation of CDI Build Compatible Extensions
  • #31439 - Add hibernate-community-dialects to BOM
  • #31438 - HTTP response compression - fix Undertow and RESTEasy Classsic support
  • #31436 - Allow using any common exception when handling multiple exceptions
  • #31435 - Implement the container image card
  • #31434 - Invalid config value prevents app to startup with invalid stacktrace instead of validation error message
  • #31429 - Use Java 11 Set creation idiom in SecurityTransformerUtils
  • #31427 - Add the data source card + qwc-alert
  • #31426 - Implement the Micrometer card for the new dev ui
  • #31425 - Implement the health check card
  • #31424 - Implement the cache card for the new dev ui
  • #31417 - OpenTelemetry context not propagated to a fork-join pool thread via the OpenTelemetryMpContextPropagation
  • #31415 - GZIP Compression not working in servlet application
  • #31411 - Bump de.flapdoodle.embed.mongo from 4.5.1 to 4.6.1
  • #31410 - Bump nimbus-jose-jwt from 9.30.2 to 9.31
  • #31408 - Bump kotlinx-serialization-json from 1.4.1 to 1.5.0
  • #31407 - Bump google-http-client-bom from 1.42.3 to 1.43.0
  • #31406 - @ServerExceptionMapper doesn't support multiple exception types
  • #31398 - Add the ability to customize k8s client config
  • #31392 - Add Hibernate StatelessSession support
  • #31390 - Fix typo in BeanConfiguratorBase
  • #31389 - Properly test fix UUID support in Reactive REST Client multipart support
  • #31388 - Apply various polishing operations to RESTEasy Reactive source code
  • #31385 - Enhancements to security overview features content
  • #31384 - Ignore required documentation for @ConfigMapping default methods
  • #31383 - Add support for repeatable annotation-based test resources
  • #31380 - Fix abstract preamble in security topics
  • #31379 - Include the artifact in the bean discovery mode warning
  • #31376 - Use CLI instead of Cli in help message
  • #31373 - Make Quarkus Kubernetes gitops friendly
  • #31370 - Leverage AuthenticationException to simplify exception handling checks
  • #31369 - Document testing native with profile prod and test properties
  • #31363 - Bump flyway.version from 9.15.0 to 9.15.1
  • #31360 - Bump wildfly-elytron.version from 2.0.0.Final to 2.1.0.Final
  • #31359 - Repeatable Annotation-based test resources
  • #31358 - Various small fixes
  • #31356 - Upgrade to OpenTelemetry v1.23.1 and smallrye-reactive-messaging to v4.4.0
  • #31353 - Update instructions on running container built with Dockerfile with debug port
  • #31348 - Arc - Validate whether interceptors declare producer methods
  • #31343 - Scheduler - add time zone support for cron-based schedules
  • #31337 - Pass -H:ImageBuildStatisticsFile only when using GraalVM 22.3
  • #31333 - Properly call Quarkus.blockingExit from QuarkusDevModeTest
  • #31330 - Debug port not working in Docker container
  • #31324 - Bump log4j-api from 2.19.0 to 2.20.0
  • #31323 - Drop jboss-transaction-api_1.2_spec.version from BOM
  • #31317 - Quarkus#blockingExit is being called regularly from the main thread
  • #31314 - Dev UI nitpicking
  • #31312 - Add a way for RESTEasy Reactive to close arbitrary Closeable services
  • #31305 - Qute type-safe messages - make the Message annotation optional
  • #31301 - Bump groovy from 4.0.5 to 4.0.9
  • #31299 - Qute type-safe messages - change the default bundle name strategy
  • #31297 - Enhancements for the JPA-related content
  • #31296 - Ability to not generate app.kubernetes.io/version label
  • #31295 - Remove repetitive container image itests
  • #31294 - Delegate striping of debug symbols to GraalVM/Mandrel when >23.0
  • #31287 - Adding server grpc netty permit-keep-alive-time and permit-keep-alive-without-calls
  • #31284 - Suppress compiler warnings in RESTEasy Reactive
  • #31283 - Nayarana LRA - Fix artifact coordinates in resource removal
  • #31279 - Bump Narayana to 6.0.0.Final
  • #31277 - Disable Hibernate Reactive modules in native-tests.json
  • #31275 - Higher sleep delay before timeout for ReadTimeoutTestCase
  • #31270 - Better error message when classinfo is null
  • #31269 - Bump checker-qual from 3.30.0 to 3.31.0
  • #31268 - Bump smallrye-config.version from 3.1.2 to 3.1.3
  • #31267 - Issue with id population when using MongoDb with Panache in native
  • #31266 - Bump elasticsearch-opensource-components.version from 8.6.1 to 8.6.2
  • #31259 - Remove unused flyway property
  • #31258 - Synchronize GraalVM upstream's and Quarkus'-only debug info stripping
  • #31255 - Upgrade tool - Add option to OpenRewrite to consider additional source files (md/adoc and codestarts files)
  • #31251 - Quarkus 3, memory leak, NotAMockException when using mockito clearInlineMocks
  • #31248 - ArC fixes for spec compatibility, round 4
  • #31235 - Upgrade to Hibernate ORM 6.2
  • #31233 - Bump flyway.version from 9.14.1 to 9.15.0
  • #31222 - Refactor ReflectiveClassBuildItem
  • #31217 - Disable the Hibernate Reactive modules
  • #31213 - Provide an equivalent of Jersey's CloseableService
  • #31205 - Ensure no content-type header is sent when no HTTP body exists
  • #31203 - Bump nimbus-jose-jwt from 9.30.1 to 9.30.2
  • #31200 - Update smallrye-jwt and smallrye-jwt-build to include local keys in native image
  • #31196 - Clean up jakarta notifications
  • #31195 - Upgrade REST Assured to 5.3.0
  • #31194 - Remove quarkus3.yml
  • #31192 - Support HTTP/2 connections in REST Client Reactive
  • #31190 - Upgrade JAXB to 4.0.2
  • #31189 - Restrict the route for static resources to HEAD and GET
  • #31188 - Exclude some dependencies causing problems with Jakarta
  • #31187 - Add a small utility used for the Jakarta upgrade path
  • #31185 - Move native Resource configuration from Feature to json
  • #31184 - OIDC Challenge response has JSON content type without body
  • #31183 - Fix the non-default constructor mechanism of bytecode recording
  • #31180 - Move native Proxy configuration from Feature to json
  • #31179 - Move native JNI configuration from Feature to json
  • #31178 - ArC - introduce the concept of synthetic injection points
  • #31177 - Add support for unsafeAllocated reflectively instantiated classes
  • #31175 - Support Spring Data repositories with multiple Persistence Units
  • #31174 - Allow configuring redirect handler using the @ClientRedirectHandler annotation
  • #31170 - Bump micrometer-bom from 1.10.3 to 1.10.4
  • #31159 - Bump Gradle to version 8.0
  • #31153 - Bug in Quarkus bytecode generation
  • #31152 - Introduce queryConfigEnabled in the Swagger UI
  • #31144 - Upgrade to Maven Surefire 3.0.0-M9
  • #31143 - Create "native" category for docs
  • #31142 - Support custom redirect handler in REST Client Reactive
  • #31136 - QDOCS-119 Update OIDC title
  • #31135 - Bump de.flapdoodle.embed.mongo from 4.4.1 to 4.5.1
  • #31133 - Bump mongo-client.version from 4.8.2 to 4.9.0
  • #31131 - Don't compile quickstarts for unrelated changes in PR builds
  • #31128 - Add hint about how to exclude paths from log in http-reference.adoc
  • #31124 - Add support for SameSite for cookies
  • #31122 - RESTEasy Reactive: support NewCookie sameSite attribute
  • #31121 - Hibernate reactive - remove the Mutiny.Session bean
  • #31115 - Add post-processing to the grpc-stubs project
  • #31114 - Update to the gRPC Reflection service 1.0
  • #31109 - Only log at DEBUG if graphql endpoint already finished the HTTP response
  • #31108 - Apply some improvements to RESTEasy Classic doc
  • #31107 - Adjust REST Client docs titles
  • #31106 - Fix wrong artifact ID in Redis docs
  • #31102 - Fix gRPC codegen race condition
  • #31097 - TIP quarkus-systemd-notify when deploy to systemd
  • #31095 - Wrong dependency of Quarkus Redis in docs
  • #31090 - Enable MP REST Client TCK tests
  • #31089 - MongoDB with Panache fix multitenancy documentation
  • #31085 - Arc - validate Event raw type injection points and throw DefinitionException when found
  • #31083 - Unresolved javax usages on 3.0
  • #31081 - Add MicroProfile OpenTelemetry TCK
  • #31080 - Upgrade to SmallRye Fault Tolerance 6.2.0
  • #31079 - Allow multiple OIDC code flows in the same browser
  • #31067 - Add config to set OpenShift build log level
  • #31065 - Upgrade to SLF4J 2
  • #31062 - ArC: EventMetadata - implement the getInjectionPoint() method
  • #31061 - Add RSS section to native memory management section
  • #31058 - Outdated SLF4J version in bom
  • #31057 - Bump vertx-web from 4.3.5 to 4.3.8 in /independent-projects/resteasy-reactive
  • #31053 - Bump grpc.version from 1.52.1 to 1.53.0
  • #31051 - Remove long deprecated config keys from QuarkusTestProfileAwareClassOrderer
  • #31048 - Remove deprecated @NativeImageTest
  • #31043 - Fail at build time when there are model conflicts in the JAXBContext
  • #31041 - Improve linking in security topics and some style edits
  • #31037 - Add DataCater as adopters
  • #31035 - Condition archetypes transformation in update-version.sh
  • #31034 - Redirect in graphql
  • #31033 - ArC: remove deprecated @AlternativePriority
  • #31032 - resteasy-reactive-jaxb does not seperate RootElements by endpoint
  • #31029 - Docs - update title of Introduction to Contexts and Dependency Injection
  • #31026 - Never register server specific providers in REST Client
  • #31024 - Resteasy Reactive client tries to use ContainerResponseFilter
  • #31023 - Remove unnecessary @RecordableConstructor
  • #31020 - Bump formatter-maven-plugin from 2.21.0 to 2.22.0
  • #31019 - CI - Remove deprecated set-output calls
  • #31017 - Update enforcer-maven-plugin from 3.0.0-M3 to 3.2.1
  • #31012 - ArC: detect unsupported Inject annotations
  • #31006 - Remove leftover "host" property in K8s/OpenShift/Knative
  • #31002 - Enhancements to the Security guide headings
  • #31000 - Bump Dekorate to 3.4.0
  • #30993 - Minor preparations for Hibernate ORM 6
  • #30983 - Harmonize capability constants
  • #30963 - ArC: remove deprecated @AlternativePriority
  • #30942 - Register a custom redirect handler in REST clients
  • #30933 - Switch Windows build to Java 17
  • #30818 - Post-process proto files one by one to reduce memory usage
  • #30817 - Grpc post processing throws OOM exception with large number of proto file
  • #30757 - Allow same origin CORS requests without 3rd party origins being configured
  • #30734 - Dev UI 2
  • #30717 - Hibernate reactive - deprecate the usage of injected Mutiny.Session
  • #30705 - Consider using OpenId Connect instead of OIDC in the guide and link names
  • #30704 - OIDC Bearer tutorial doc name is very long
  • #30698 - CORS Request same origin ignored if no other origin set
  • #30687 - Allow to exclude/include proto files from dependencies
  • #30621 - openapi-swaggerui: schema reflection thinks javax.ws.rs.core.* types are REST Body types.
  • #30566 - Allow configuring port of http probes
  • #30547 - Allow configuring the port for the http probe
  • #30464 - queryConfigEnabled config property missing from SwaggerUI config
  • #30309 - Introduce deploy CLI commands
  • #30277 - I can't set "log category" for Quarkus-openshift deployment classes
  • #29922 - Registration for reflection with unsafeAllocated
  • #29599 - Warn "Cannot determine null of mp.jwt.verify.publickey.location to register with the native image" in dev mode
  • #29558 - Better tooling experience for Quarkus project info and update
  • #28562 - Bump to using JDK 19 as the latest JDK in CI
  • #28026 - Support multipart/mixed in Rest Client Reactive
  • #27348 - Unexpected 401 due to AuthenticationCompletionException is thrown in OIDC Authorization Code Flow
  • #27266 - application-test.yaml not taken into account when using -Dquarkus.test.native-image-profile=test
  • #26986 - Jakarta - EE 10 - Hibernate ORM 6 upgrade and JPA 3.1
  • #26928 - Make Quarkus Kubernetes gitops friendly.
  • #26152 - Resteasy Reactive: ContextResolver not used
  • #25998 - Azure Function binding types
  • #25159 - Scheduled - custom time zone support for cron-based schedules
  • #24075 - Spring JpaRepository doesn't seems to work with ORM named persistence units
  • #22294 - Add support for HTTP/2 in the reactive rest client
  • #15473 - Avoiding app.quarkus.io annotations
quarkus - 2.16.4.Final

Published by gsmet over 1 year ago

Complete changelog

  • #31510 - Add logging to CompiledJavaVersionBuildStep
  • #31507 - Adjust API in transaction.adoc code snippet
  • #31498 - Added a note to get correct OpenAPI documentation
  • #31486 - smallrye-openapi generates wrong definition for grouped parameters
  • #31483 - Fix documentation for quarkus.hibernate-orm.enabled
  • #31477 - Qute generated value resolvers - fix varArgs methods with 1 argument
  • #31471 - [2.16] Make sure parent modules are loaded into workspace before those that depend on them
  • #31467 - Don't run kubernetes-client Dev Services transitively
  • #31465 - Propagate Quarkus related failsafe system properties
  • #31462 - Do not append single '&' with empty query params in Resteasy Reactive
  • #31449 - Qute: VarArgs processing error with 1 element
  • #31447 - SmallRye GraphQL 1.9.3, test for Deprecated annotation
  • #31422 - Fix client jackson body writer to propagate the client context
  • #31418 - Fix doc generation for quarkus.hibernate-orm.enabled
  • #31416 - Fix copy paste error in qute docs
  • #31405 - Propagate SystemProperties set in Failsafe plugin to the Test launcher
  • #31394 - Fix afterEach callback for integration tests
  • #31393 - Integration Test AfterEach callbacks are not called
  • #31355 - [Regression] Very slow startup in dev mode when the Kubernetes extension is present
  • #31350 - Also set io.netty.noUnsafe at runtime when set at build time
  • #31349 - Netty complaining about access to heap buffer in native
  • #31347 - Adjust image name substitution for Elasticsearch Dev Services
  • #31339 - Improve logging in DevServicesKubernetesProcessor
  • #31336 - Pass --userns=keep-id to podman only when in rootless mode
  • #31331 - Use idiomatic RESTEasy Reactive filter declaration for OpenTelemetry
  • #31316 - Improve CSRF documentation
  • #31302 - Updated OpenAPI mp.openapi.extensions.smallrye.openapi key mapping
  • #31300 - Support UUID serialization in REST Client multipart bodies
  • #31298 - RESTEasy Reactive doesn't support java.util.UUID
  • #31291 - Bump org.jetbrains.annotations from 17.0.0 to the latest(24.0.0)
  • #31289 - Return a null InputStream from REST Client when response is 204
  • #31280 - Bump SQL Server JDBC driver to 12.2.0
  • #31276 - Bump protobuf from 3.21.9 to 3.22.0
  • #31274 - Try to solve disk space issues on GitHub Actions
  • #31261 - Bump Microsoft SQL Server JDBC driver to 12.2.0
  • #31260 - Make OIDC connection error log messages more visible
  • #31250 - Clarify in keycloak-authorization doc when it should be used
  • #31249 - Empty array of values in WebTargetImpl.queryParam method is added to the final URI as an &
  • #31245 - [Regression in 2.16.3] NullPointerException: Cannot invoke "org.jboss.resteasy.reactive.server.SimpleResourceInfo.getResourceClass()" because "this.resourceInfo" is null
  • #31240 - protobuf code generated w/ 3.22.0 broken w/ Quarkus
  • #31236 - Bump postgresql from 42.5.3 to 42.5.4
  • #31234 - Bump mermaid from 9.1.1 to 9.4.0
  • #31231 - RESTEasy reactive returns an empty InputStream instead of null on 204 - No Content response
  • #31211 - Fix the non-default constructor mechanism of bytecode recording [2.16]
  • #31209 - Another fix for the Redis Search aggregation test
  • #31186 - Show how to enable all origins in HTTP CORS section
  • #31150 - Add keycloak authorization capability
  • #31127 - Enhancements to instructions for contributing to the Quarkus docs
  • #31334 - podman4 can't build any code with quarkus builder
  • #30601 - Generate a preview website for documentation PRs
  • #30549 - Enhancements and fixes for the Authorization of Web Endpoints section
  • #30419 - Enhancing the Authorization of Web endpoints guide
  • #30333 - Can't work with Google Oauth2 using qaurkus-oidc
  • #29427 - quarkus.oidc.auth-server-url causing weird start-up failure
  • #26152 - Resteasy Reactive: ContextResolver not used
quarkus - 2.16.3.Final

Published by gsmet over 1 year ago

Major changes

  • #29756 - Support custom Flyway credentials/URL

Complete changelog

  • #31141 - Resolve roles allowed configuration expression after config setup is completed
  • #31129 - Fix stuck HTTP2 request when sent challenge has resumed request
  • #31125 - Add "keep-alive-enabled" parameter to REST client reactive
  • #31112 - Qute - fix assignability check when validating expressions
  • #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
  • #31077 - Qute: regression in template extension method with byte array
  • #31076 - Quarkiverse: Install instead of verify
  • #31074 - Added quarkus-jms-spi to quarkus bom
  • #31059 - Path lookup must also consider interfaces
  • #31046 - Simplify Quarkiverse release.yml workflow
  • #31038 - Update Instrumentation Processor check logic to match comment
  • #31036 - Use CDI when accessing UserTransaction/TransactionManager in QuarkusTransaction
  • #31028 - Fix typo in snapstart enable config
  • #31016 - Re-initialize platform dependent netty classes/values at runtime
  • #30988 - Race condition in SmallRye Config property expansion for @RolesAllowed value?
  • #30964 - Add ConfigMappings from a builder class to support full hot reload
  • #30961 - Error of quarkus:dev when the project.build.directory is overridden by a profile
  • #30960 - Register CDI Bean when ConfigMapping is marked as Unremovable
  • #30922 - Fix dependency parsing in JBangBuilderImpl
  • #30885 - Add concurrency configuration to the GitHub Action workflows
  • #30843 - Micrometer-Extension writes wrong URI-Tag when Path-Variables defined at Interface-Level
  • #30672 - Avoid creating CSRF cookie if no CSRF token was created
  • #30648 - Support passing filename to multipart form data output
  • #30594 - CSRF: exception thrown when authentication falied
  • #30570 - Set filename for PartItems in MultipartFormDataOutput
  • #30455 - Introduce quarkus.datasource.devservices.init-script-path
  • #29756 - Support custom Flyway credentials/URL
  • #29631 - @Unremovable ConfigMapping is still removed
  • #29630 - Changes to configmappings not being applied during hot reload
  • #28709 - QuarkusTransaction does not fire @Initialized(TransactionScoped.class)
  • #24639 - configure dedicated db user for database migrations: DML-only user for datasource, but DDL user for migration
  • #23360 - "Request has already been read" using vertx + auth
  • #17839 - Invalid memory configuration for netty maxDirectMemory in native image
quarkus - 3.0.0.Alpha4

Published by gsmet over 1 year ago

Major changes

  • #30856 - Upgrade Quarkus to Jakarta EE 10
  • #30762 - Azure Functions Extension
  • #30727 - Add gRPC InProcess support
  • #30656 - Introduce a way for users to customize Flyway configuration
  • #30640 - Support StatementInspector as @PersistenceUnitExtension managed bean
  • #30480 - Bump kubernetes-client-bom from 6.3 to 6.4
  • #30477 - Scheduler API - make it possible to schedule a job programmatically
  • #30469 - Introduce CacheSectionHelper
  • #30340 - Allow global default cache configuration
  • #30307 - Support retrieval of all Multipart parts in RESTEasy Reactive
  • #29756 - Support custom Flyway credentials/URL
  • #29026 - Flyway and Liquibase are now run as init containers in manifests.
  • #22622 - Elasticsearch Java Client

Complete changelog

  • #31028 - Fix typo in snapstart enable config
  • #31016 - Re-initialize platform dependent netty classes/values at runtime
  • #31014 - UniAsserter - introduce UniAsserterInterceptor
  • #31008 - Reenable quickstarts in CI for all branches
  • #31004 - Enhance TROUBLESHOOTING.md with pointer for native image investigation
  • #30999 - Bump flapdoodle to 4.4.1
  • #30995 - Fix mongo test issues
  • #30989 - Disable MongoDbRestDataPanacheTest on Windows again
  • #30987 - ArC: add ObserverTranformer test to the core test suite
  • #30986 - Update my triage areas: add ArC, remove tracing
  • #30980 - Make use of @RecordableConstructor optional when there is a single constructor
  • #30979 - Don't run quickstart compilation job on PRs that don't target main
  • #30978 - Make use of @RecordableConstructor in DataSourceSupport
  • #30974 - Bump quarkus-platform-bom-maven-plugin from 0.0.75 to 0.0.76
  • #30973 - Bump docker-maven-plugin from 0.40.3 to 0.41.0
  • #30969 - Gradle ITs: fix passing system properties
  • #30968 - ArC - Fix ObserverTransformerTest
  • #30966 - Bump Smallrye Reactive Messaging version to 4.3.0 and kafka3.version 3.4.0
  • #30964 - Add ConfigMappings from a builder class to support full hot reload
  • #30960 - Register CDI Bean when ConfigMapping is marked as Unremovable
  • #30957 - Mongodb native apps built with JDK20 based GraalVM / Mandrel crash
  • #30955 - Introduce support for the "jdbc-uri" property in k8s service binding
  • #30952 - Disable Vertx DNS resolver when deploying to kubernetes
  • #30951 - Cannot deploy applications into OpenShift using quarkus.kubernetes.deploy=true
  • #30950 - Various changes to observer methods to align them with spec expectations
  • #30949 - Instruct GraalVM / Mandrel >= 23.0.0 to keep more accurate debug information
  • #30946 - Upgrade to Hibernate ORM 5.6.15.Final
  • #30945 - Add support for JAX-RS StreamingOutput in RESTEasy Reactive
  • #30944 - Fix automatic module name of the change agent
  • #30941 - SmallRye GraphQL 2.1.0
  • #30932 - Remove vertx-kafka-client dependency from smallrye-reactive-messaging-kafka
  • #30931 - Restore jakarta-renames.properties
  • #30930 - Upgrade GPG key import action in release workflow
  • #30925 - Enable MongoDB tests on Windows
  • #30924 - ArC fixes for spec compatibility, round 3
  • #30923 - Keep 2.x extensions codestarts embedded in tooling and mark them legacy
  • #30918 - Remove the Jakarta transformation infrastructure
  • #30917 - Arc - validate Event#select and Event#fire methods for type variables
  • #30913 - Go back to limit of 6 PRs for Dependabot
  • #30909 - Remove deprecated Fernflower configuration
  • #30902 - Bump quarkus-platform-bom-maven-plugin from 0.0.51 to 0.0.75
  • #30901 - Bump build-reporter-maven-extension from 2.2.0 to 2.3.1
  • #30900 - Bump quarkus-security from 2.0.0.Alpha2 to 2.0.1.Final
  • #30899 - Use wildcards for Quarkus and WildFly Dependabot rules
  • #30898 - Bump eclipse-collections from 10.4.0 to 11.1.0
  • #30897 - Bump microprofile-jwt-auth-api from 2.0 to 2.1
  • #30892 - Bump resteasy-spring-web from 3.0.0.Beta3 to 3.0.1.Final
  • #30890 - Bump org.eclipse.jgit from 6.3.0.202209071007-r to 6.4.0.202211300538-r
  • #30889 - Bump microprofile-reactive-streams-operators.version from 1.0.1 to 3.0
  • #30887 - Bump microprofile-rest-client-api from 3.0 to 3.0.1
  • #30885 - Add concurrency configuration to the GitHub Action workflows
  • #30884 - Bump smallrye-opentracing.version from 3.0.0 to 3.0.3
  • #30883 - Bump microprofile-openapi-api from 3.0 to 3.1
  • #30882 - Bump smallrye-mutiny-vertx-core from 3.0.0 to 3.2.0
  • #30881 - Bump smallrye-open-api.version from 3.1.1 to 3.1.2
  • #30880 - Bump microprofile-config-tck from 3.0.1 to 3.0.2
  • #30879 - Set Dependabot limit higher for the week-end
  • #30877 - Bump microprofile-config-api from 3.0 to 3.0.2
  • #30876 - Bump artemis.version from 2.27.1 to 2.28.0
  • #30875 - Add Elasticsearch Java client to Dependabot
  • #30873 - Tweak some Dependabot rules
  • #30872 - Bump angus-activation from 1.0.0 to 2.0.0
  • #30870 - Bump microprofile-rest-client-tck from 3.0 to 3.0.1
  • #30868 - Potentially revert quarkus-class-change-agent artifact name change
  • #30867 - CI - Remove deprecated set-output calls
  • #30865 - Simplify reactive pool size configuration
  • #30864 - Bump microprofile-health-tck from 4.0 to 4.0.1
  • #30863 - Bump jakarta.activation-api from 2.1.0 to 2.1.1
  • #30862 - Bump microprofile-fault-tolerance-tck from 4.0 to 4.0.2
  • #30861 - Bump quarkus-http.version from 5.0.0.Alpha3 to 5.0.1.Final
  • #30859 - Clean up Jakarta-related workflows
  • #30857 - QDOCS-85: enhancements to OIDC code flow tutorial and concept topics
  • #30856 - Upgrade Quarkus to Jakarta EE 10
  • #30849 - Disable OpenshiftWithDockerAndImageTest for now
  • #30848 - Remove version change for the Jakarta transformation
  • #30847 - Add Bruno to the bot configuration for metrics
  • #30840 - Bump checker-qual from 3.29.0 to 3.30.0
  • #30836 - Increase timeout of Data6 group of native tests
  • #30835 - Bump to Kotlin 1.8.10
  • #30822 - Some minor Jakarta refinements
  • #30816 - ArC - reduce allocations for intercepted methods
  • #30808 - Remove tika configuration from the bot
  • #30807 - Fix automatic module name of the change agent
  • #30801 - Change default reactive SQL pools max size
  • #30798 - Remove okhttp leftovers
  • #30796 - Bump flyway.version from 9.14.0 to 9.14.1
  • #30795 - Bump nimbus-jose-jwt from 9.29 to 9.30.1
  • #30792 - Bump Reactive Messaging version to 3.23.0
  • #30790 - Note about clean option for build and dev
  • #30786 - Fix @EngineConfiguration sample in Qute Reference documentation
  • #30785 - Improve robustness of the Redis Search - Aggregation test
  • #30775 - Support for MP JWT 2.1 with smallrye-jwt 4.2.0
  • #30774 - CLI - introduce clean command
  • #30773 - Jakarta - Adjust commit pointer for JAX-RS branch
  • #30772 - Reduced accuracy in source positions when debugging native executables with latest GraalVM
  • #30764 - Bump mongodb-crypt from 1.6.1 to 1.7.1
  • #30763 - Bump javaparser-core from 3.24.2 to 3.25.0
  • #30762 - Azure Functions Extension
  • #30761 - Bump mockito-bom from 4.11.0 to 5.1.1
  • #30760 - Bump flyway.version from 9.12.0 to 9.14.0
  • #30758 - Revert "Pass quarkus args to dev mode gradle task"
  • #30751 - Improve JDBC driver error message in Agroal processor
  • #30750 - Use quotes for the path to find maven basedir in mvnw
  • #30747 - Jakarta - Adjust TestNG version update
  • #30746 - Jakarta - Upgrade to Narayana 6.0.0.CR1
  • #30743 - Remove workaround for testing knative environment
  • #30742 - Provide actionable warning when logging level is lower than min level
  • #30740 - Qute ValueResolverGenerator - use gizmo switch for field properties
  • #30739 - Warning log level set below minimu logging level should mention how to overwrite it
  • #30733 - cancel-previous-runs GH action is still using deprecated Node.js 12 (only in forked repos)
  • #30731 - Bump font-awesome from 6.2.0 to 6.2.1
  • #30730 - Remove explicit mock-maker-inline configs
  • #30727 - Add gRPC InProcess support
  • #30726 - Move Vale configuration file to a standard location
  • #30723 - Ban commons-io from quarkus-core-deployment
  • #30718 - Bump com.gradle.enterprise from 3.12.2 to 3.12.3 in /devtools/gradle
  • #30716 - Add Q&A about AnalysisError\$ParsingError with link-at-build-time
  • #30710 - Upgrade to Mockito 5.1.0
  • #30709 - Fix unknown build properties regression
  • #30708 - Remove default "password" for key stores
  • #30707 - Quarkus 2.16 and Mockito 5.1.0 --> java.lang.NoClassDefFoundError
  • #30703 - Implement Redis Stream command support
  • #30699 - Use new simpler syntax for getting all beans in Jackson related docs
  • #30697 - Erroneous warnings after #30620
  • #30696 - Enable Quarkus GH Lottery notifications for the "triage/needs-feedback" label
  • #30695 - Fix case in path matching in RESTEasy Reactive where templates overshadow static matching
  • #30682 - PostgreSQL service binding does not get recognised by Quarkus app
  • #30673 - Use quarkus.http.ssl-port instead of quarkus.https.port
  • #30672 - Avoid creating CSRF cookie if no CSRF token was created
  • #30671 - Upgrade Netty to version 4.1.87.Final
  • #30669 - sync-web-site.sh - Add --depth=1 when the website history is not needed
  • #30667 - Changed REST path matching with RESTEasy Reactive?
  • #30666 - ArC fixes for spec compatibility, round 2
  • #30665 - Fix missing preamble on doc index page
  • #30664 - Apply minor polish to FlywayProcessor
  • #30663 - Remove the executable bit from Java files
  • #30660 - Hopefully fix issue with Gradle templates transformation
  • #30658 - Enhancements for the Authentication mechanisms documentation
  • #30656 - Introduce a way for users to customize Flyway configuration
  • #30654 - Diataxis restructure of NVD content and added more references to link security topics
  • #30648 - Support passing filename to multipart form data output
  • #30647 - Bump nimbus-jose-jwt from 9.28 to 9.29
  • #30646 - Force java_generic_services to false for protos gathered from dependencies
  • #30643 - Bump elasticsearch-opensource-components.version from 8.6.0 to 8.6.1
  • #30642 - Quarkus CLI: quarkus build gets stuck with application generated with quarkus app create if there's spaces in output directory
  • #30640 - Support StatementInspector as @PersistenceUnitExtension managed bean
  • #30634 - Improve sync-web-site.sh for the doc team requirements
  • #30633 - Only register apicurio related classes for reflection when present
  • #30632 - Interpolate ClientHeaderParam in REST client reactive
  • #30631 - allow additional text in clientheader
  • #30630 - ArC: make sure all beans have a bean type of java.lang.Object
  • #30629 - Provide useful hint when json processing extensions missing from REST Client
  • #30627 - Bump dekorate 3.3.0 to 3.3.1
  • #30626 - Fix support of primitive types for filtering in REST Data Panache
  • #30623 - Introduce convertScopes to @InjectSpy
  • #30620 - Record config properties in multiple phases
  • #30619 - Bump bouncycastle.version from 1.71 to 1.72
  • #30618 - Add summary to topic
  • #30617 - Added hibernate-orm property: quarkus.hibernate-orm.validation.enabled
  • #30610 - Remove Stalebot from the list of GitHub applications
  • #30608 - Support @InjectSpy on javax.inject.Singleton classes
  • #30607 - Fixed header of 2 doc topics
  • #30605 - REST Data with Panache: NoSuchMethodError for entity with a field of primitive type
  • #30604 - Remove lookup by profile when updating configurations
  • #30603 - Log a warning when a deprecated extension config item is used
  • #30601 - Generate a preview website for documentation PRs
  • #30594 - CSRF: exception thrown when authentication falied
  • #30587 - Add jakarta migration for kotlin codestart using Gradle with Groovy DSL
  • #30586 - Quarkus docs contributor guide & template enhancements
  • #30582 - Quarkus 3.0 codestarts for Gradle have javax in allopen rather than jakarta
  • #30579 - Add more log to GrpcDuplicatedContextGrpcInterceptor
  • #30573 - Introduce app.kubernetes.io/managed-by label to k8s manifest generation
  • #30572 - should set app.kubernetes.io/managed-by=quarkus when we generate deploy schemas
  • #30570 - Set filename for PartItems in MultipartFormDataOutput
  • #30563 - Revert "Distinct generated count method from interface in REST Data with Panache"
  • #30556 - Remove deprecated reactive datasource config properties
  • #30554 - Refactor to use new SignatureBuilder API by Gizmo in REST Data Panache
  • #30553 - Add MySQL/MariaDB pipelining-limit and use-affected-rows config properties
  • #30552 - Replace bcX-jdk15on:1.70 by bcX-jdk18on:1.71
  • #30549 - Enhancements and fixes for the Authorization of Web Endpoints section
  • #30546 - Improve error message in RunningAppConfigResolver
  • #30544 - Arc - compare types declared by @Typed with unrestricted bean types instead of actual types
  • #30543 - io.quarkus.runtime.configuration.QuarkusConfigFactory not a subtype in v3.0.0.Alpha3 dev mode
  • #30542 - Drop and ban commons-io dependency from quarkus-core-deployment
  • #30540 - Build failed due to limit bean types to types outside of the transitive closure of bean types
  • #30538 - Log a warning when a deprecated extension config item is used
  • #30535 - Higher timeout for Native tests - Misc4
  • #30533 - Bump dekorate to 3.3.0
  • #30530 - Distinct generated count method from interface in REST Data with Panache
  • #30529 - Use custom ObjectMapper for Keycloak admin client if necessary
  • #30523 - Bump assertj-core from 3.24.1 to 3.24.2
  • #30522 - Bump freemarker from 2.3.31 to 2.3.32
  • #30521 - Bump quarkus-spring-security-core-api from 5.3.Final to 5.4.Final
  • #30520 - Bump flyway.version from 9.11.0 to 9.12.0
  • #30518 - Recompose security-openid-connect-web-authentication.adoc to Diataxis framework
  • #30516 - Customize application ObjectMapper can impact Keycloak admin client
  • #30509 - ArC fixes for spec compatibility
  • #30505 - Upgrade upgrade script to 3.0.0.Alpha3
  • #30498 - Force quarkus grpc xds dependency for the istio integration test
  • #30495 - Bump liquibase.version from 4.18.0 to 4.19.0
  • #30492 - Bump Otel to 1.22.0
  • #30489 - Refactor Spring Client Config
  • #30487 - Infinispan client enhancements
  • #30486 - Bump smallrye-mutiny-vertx-binding from 3.0.0 to 3.2.0
  • #30483 - Move TestNG outside of the BOM
  • #30481 - Test all gRPC combos wrt exception handling, msgs, etc
  • #30480 - Bump kubernetes-client-bom from 6.3 to 6.4
  • #30478 - Allow context propagation for OpenTelemetry
  • #30477 - Scheduler API - make it possible to schedule a job programmatically
  • #30475 - Upgrade to Narayana 6.0.0.CR1 in the Jakarta branch
  • #30472 - Register Kafka checkpoint ProcessingState as reflective class for native
  • #30469 - Introduce CacheSectionHelper
  • #30459 - Document how to set an extension image
  • #30455 - Introduce quarkus.datasource.devservices.init-script-path
  • #30452 - Arc - Using @Typed with illegal values should throw an exception
  • #30449 - Register eventbus message codec when headers are present in consumer
  • #30448 - Ability to set validation mode using a hibernate-orm property
  • #30447 - Arc - remove wildcard types from bean types of class-based beans
  • #30444 - Improve Redis search test robustness
  • #30439 - Revert the jQuery upgrade in MicroProfile TCKs
  • #30438 - Fail by default when encountering interceptor annotations on private methods
  • #30434 - Qute - introduce the EngineConfiguration annotation
  • #30428 - Bump error_prone_annotations from 2.17.0 to 2.18.0
  • #30425 - Bump assertj-core from 3.24.1 to 3.24.2 in /devtools/gradle
  • #30422 - Recompose the security overview and built-in authentication content to diataxis doc templates
  • #30419 - Enhancing the Authorization of Web endpoints guide
  • #30417 - Eventbus, No message codec for type when using headers
  • #30409 - Actually forbid simultaneous use of persistence.xml and quarkus.hibernate-orm.* properties
  • #30406 - Fix istio CI workflow by adding --embed-certs
  • #30403 - Bump grpc.version from 1.52.0 to 1.52.1
  • #30401 - Bump nimbus-jose-jwt from 9.27 to 9.28
  • #30397 - Tweak and optimize vale config
  • #30394 - Add Note in doc about service binding with DC
  • #30391 - Qute type-safe messages - support resource bundle naming convention
  • #30387 - Add support for Redis Streams
  • #30382 - Qute I18N should support standard Java resource bundle filenames
  • #30374 - Bump bctls-fips from 1.0.14 to 1.0.14.1
  • #30373 - Bump gson from 2.10 to 2.10.1
  • #30369 - Detail Environment Variables Config conversion rules
  • #30366 - Upgrade flapdoodle embed mongo to 4.4.0
  • #30365 - Fix timing issue in SearchCommandsTest.testAggregation
  • #30361 - Enhancements to Security docs Basic authentication tutorial
  • #30360 - Remove test case from no-awt native integration test
  • #30357 - build: dont fail when vale gets overwhelmed.
  • #30356 - Deprecate Config bootstrap phase and specific Config build steps
  • #30351 - Bump Dekorate to 3.2.1
  • #30345 - Update maven-surefire-plugin to 3.0.0-M8
  • #30341 - Cache - introduce the dev-spi module
  • #30340 - Allow global default cache configuration
  • #30338 - Fix locales integration test to pass with JDK 20
  • #30331 - Qute - consider custom section helper factories during build time
  • #30329 - Test against OpenJDK 21 EA
  • #30328 - Add configuration property quarkus.hibernate-orm.persistence-xml.ignore
  • #30325 - Bump assertj-core from 3.23.1 to 3.24.1
  • #30324 - Improve unknown properties resolution for ConfigMappings
  • #30323 - Bump grpc.version from 1.51.1 to 1.52.0
  • #30320 - Add console port to container execution for AMQP dev services
  • #30316 - Cache programmatic API - invalidate entries whose keys match a predicate
  • #30314 - Cache programmatic API - support asynchronous value loader
  • #30311 - Cache programmatic API - support asynchronous value loader
  • #30308 - Add Mutiny 2/Flow changes and Kotlin not parent first
  • #30307 - Support retrieval of all Multipart parts in RESTEasy Reactive
  • #30303 - Remove warning when deploying to Kubernetes without pushing image
  • #30302 - Add HTTPS port in generated containers by Kubernetes
  • #30298 - Bump jquery from 3.6.1 to 3.6.3
  • #30297 - Bump micrometer-bom from 1.10.2 to 1.10.3
  • #30295 - Bump elasticsearch-opensource-components.version from 8.5.3 to 8.6.0
  • #30283 - Improves documentation on SecurityIdentityAugmentor with Hibernate
  • #30279 - Introduce VertxContextSupport
  • #30278 - Allow transformation of private injected field to allow reflection-free injection
  • #30274 - Build metrics - collect information about produced build items
  • #30234 - Hibernate dirty property false positives
  • #30225 - Take into account @Produces annotations from interfaces and superclasses in JaxrsEndPointValidationInterceptor
  • #30186 - Bump jboss-metadata-web from 15.2.0.Final to 15.4.0
  • #30184 - Allow setting additional Hibernate quoting options
  • #30176 - Native: build error when an app use DB2 (quarkus-jdbc-db2) and Oracle (quarkus-jdbc-oracle)
  • #30118 - MongoDB with Panache: allow setting per collection read preference
  • #30108 - Update Maven to 3.8.7
  • #30104 - Some spelling fixes
  • #30084 - Provide option to restrict X-Forwarded-* headers to configured proxy addresses
  • #30055 - Register properly OpenApiConfigMapping at runtime
  • #30043 - Enhance doc contributor guide with information about creating new content, landing page config, and URL redirection
  • #30021 - Register kafka serializers and schemaregistry classes only when present
  • #30020 - Register bouncycastle classes for reflection only when present
  • #29999 - Kubernetes Extension Should be Aware of Standard TLS Properties
  • #29997 - MongoDB Panache - Read Preference on Entity level
  • #29973 - Add tests examples to Google Cloud Functions codestarts
  • #29928 - Generate a Versions java class for fabric8 dependencies
  • #29909 - give more explicit pointer to the contribute guide
  • #29888 - Restricting X-Forwarded-* header parsing
  • #29886 - Move reflection and serialization configuration from Feature to json
  • #29779 - Install mock by TypeLiteral and Qualifiers
  • #29778 - Use prefix and name when matching unrecognized configurations keys
  • #29761 - Hibernate reactive panache refactoring
  • #29756 - Support custom Flyway credentials/URL
  • #29719 - Maven Javadoc Plugin fails because of a Quarkus module name
  • #29693 - MethodTooLargeException when too many classes to register for reflection
  • #29666 - Remove OpenApi CORS default support
  • #29665 - MongoDb with Panache: Add multi-tenancy support to MongoDb Panache throught dynamic database selection
  • #29660 - Warning log "Unrecognized configuration key" on native build occurs for known properties
  • #29631 - @Unremovable ConfigMapping is still removed
  • #29630 - Changes to configmappings not being applied during hot reload
  • #29597 - Recompose security-openid-connect.adoc
  • #29573 - Quarkus Vertx HTTP defines default keystore password
  • #29520 - decouple from okhttp(3)
  • #29466 - Duplicated Context in StartupEvent Observers
  • #29450 - ArC: fix build-time and runtime resolution of beans with recursive generic types
  • #29433 - Fix flaky test in reactive-messaging-hibernate-orm
  • #29397 - Provide a way for users to customize PgPool creation
  • #29348 - Reactive - Support multi hosts connection to Postgres
  • #29253 - Resteasy + Hibernate Validator : @Produces on super interface is not taken into account, JSON is default
  • #29209 - Kubernetes resources generation log not on par with what is generated
  • #29026 - Flyway and Liquibase are now run as init containers in manifests.
  • #28921 - OpenTelemetry JDBC instrumentation - fix Oracle and DB2 in native mode
  • #28919 - Remove 'class' from 'quarkus-class-change-agent' artifact name
  • #28915 - flyway cannot find thin oracle driver in native mode
  • #28598 - Enhance TROUBLESHOOTING.md with pointer for native image investigation
  • #28593 - Add globally_quoted_identifiers_skip_column_definitions to quarkus.hibernate-orm.database
  • #28582 - Update documentation for package type
  • #28502 - Flyway transactional lock property
  • #28443 - quarkus.args not work with gradle and quarkus 2.13.0
  • #28397 - Smallrye-OpenAPI: Don't produce any CORS headers by default in production when CORS is disabled
  • #28385 - Support StreamingOutput or document alternative in RESTEasy Reactive
  • #27403 - Add support for STATEMENT_INSPECTOR in Hibernate ORM
  • #27154 - @Path mapping path doesn't work as expecting
  • #27023 - Caffeine configuration - Allow global default configuration
  • #26987 - Jakarta - EE 10 - RESTEasy Reactive and JAX-RS 3.1
  • #26463 - Automatic Kubernetes Service Binding extension with Kafka breaks on new deploy
  • #25489 - Refine how resource classes with same components are merged
  • #25462 - Request routing partially broken in reactive RESTEasy
  • #25275 - Quarkus gRPC generator tries to write the same file twice
  • #24639 - configure dedicated db user for database migrations: DML-only user for datasource, but DDL user for migration
  • #22622 - Elasticsearch Java Client
  • #22295 - Remove vertx-kafka-client dependency
  • #20228 - RestAssured not configured to use the correct port when quarkus.http.test-ssl-port is set
  • #17839 - Invalid memory configuration for netty maxDirectMemory in native image
  • #17227 - Enable the mongodb-client, mongodb-panache, mongodb-panache-kotlin and the mongodb-rest-data-panache IT on Windows
  • #17147 - ArC fails to construct bean with self-referencing generic constraint
  • #16589 - Simultaneous use of persistence.xml and quarkus.hibernate-orm.* properties is not actually forbidden
  • #14789 - [Mongo Panache Extension] Dynamically select database
  • #12685 - Quarkus ignores SKIP_PARSE_PERSISTENCE_XML when started in development mode
  • #12597 - ArC - get rid of reflection fallback for private injection points
quarkus - 2.16.2.Final

Published by gsmet over 1 year ago

Complete changelog

  • #30976 - Metrics - check if index contains class before attempting to use it
  • #30965 - JandexBeanInfoAdapter.getMetricAnnotationsThroughStereotype is not null safe
  • #30959 - Return text from /q/metrics when the Accept header contains html
  • #30953 - Fix OIDC capability string
  • #30947 - Ignore interface/class without default constructs fields in SB config
  • #30940 - Use SchemaType.ARRAY instead of "ARRAY" for native support
  • #30919 - Compilation to native fails, when quarkus-smallrye-openapi is included
  • #30916 - Add AppCDS documentation
  • #30896 - Quarkus spring-boot-properties extension unable to handle complex configuration.
  • #30878 - Bump postgresql from 42.5.2 to 42.5.3
  • #30866 - Only run the quickstart compilation for main
  • #30851 - Fixed return type typo in smallrye graphQL guide
  • #30844 - Fixed greeting in getting started guide
  • #30839 - Fix handling of Accept header in graphQL
  • #30833 - Update docs to show BuildProducer use as method parameter instead of field
  • #30828 - Make OIDC session cookie same site lax by default
  • #30826 - Caffeine - Automatically register metrics cache impls if Micrometer is around
  • #30825 - Fix comment about Caffeine optimization
  • #30823 - Change accept header to valid plain text in micrometer documentation
  • #30821 - Packaging type -Dquarkus.package.create-appcds=true isn't documented
  • #30815 - Update SmallRye Config to 2.13.2
  • #30812 - Manage the apache-mime4j dependency
  • #30806 - / in Accept header is ignored if not listed as the first item
  • #30805 - MailTemplateInstance with attachments
  • #30803 - Support file and byte array attachments in MailTemplateInstance
  • #30797 - OIDC login not work
  • #30783 - uses 'quarkus.platform.artifact-id' property
  • #30778 - Avoid creating 3 Liquibase MongoDB instances for startup operations
  • #30776 - Ensure that AwsProxyRequestContext can be used with @Context in RESTEasy Reactive
  • #30767 - Remove duplicate notification of SseBroadcaster's onErrorListeners
  • #30765 - Bump postgresql from 42.5.1 to 42.5.2
  • #30755 - Update ForwardedParser to validate the port
  • #30744 - [Quarkus Native] ClassNotFoundException: com.github.benmanes.caffeine.cache.SSSW
  • #30536 - munitnyucontextmanager non helpful error reporting
  • #29753 - Introduce ConnectionFactoryWrapperBuildItem
  • #29605 - Update docs to reflect that injection should not
  • #27774 - PLANNER-1709 Avoid deprecated penalize/reward overloads
  • #23442 - problem using quarkus-resteasy-reactive-kotlin-serialization with AwsProxyRequestContext
quarkus - 2.16.1.Final

Published by gsmet over 1 year ago

Complete changelog

  • #30729 - Bump mariadb-java-client from 3.1.1 to 3.1.2
  • #30724 - Upgrade to Mutiny 1.9.0
  • #30722 - Set SameSite Strict only on OIDC session cookie
  • #30720 - Bump picocli.version from 4.7.0 to 4.7.1
  • #30719 - Bump jackson-bom from 2.14.1 to 2.14.2
  • #30715 - PanacheRepositoryResource should implement ReactiveRestDataResource
  • #30713 - Use MapProperty instead of Map
  • #30694 - Use newer API for creating tmp files in RESTEasy Reactive
  • #30692 - Bump htmlunit version to 2.70.0
  • #30686 - Don't fail send when a sse sink has been closed
  • #30681 - RESTEasy Reactive: SSE broadcaster fails if a sink has been closed
  • #30680 - Mark methods generatred by ASM transformations as synthetic
  • #30659 - Drop unused class GradleLogger
  • #30653 - Fix opening in IDE when more than IDE is running
  • #30652 - Match prometheus export metrics format
  • #30651 - ArC - use reflection fallback for PreDestroy callbacks if needed
  • #30649 - Document redirect options in RESTEasy Reactive
  • #30644 - Adjust source language absent in documentation code blocks
  • #30636 - PreDestroy hooks fail depending on method modifiers
  • #30635 - Introduce a minimum-java-version in the extension descriptor metadata
  • #30625 - OIDC authentication loop if Cookie Policy sameSite=strict
  • #30624 - Fix NPE obtaining a project map from Maven session
  • #30622 - Update invalid package in guide
  • #30612 - Fix import file name in redis-reference.adoc
  • #30609 - Qute generated resolvers - getters should take precedence over fields
  • #30593 - Qute validation - improve hierarchy indexing to fix assignability issues
  • #30591 - Resolve correct version when application version is unset
  • #30589 - Bump junit-bom from 5.9.1 to 5.9.2
  • #30585 - Bump Microsoft SQL Server JDBC driver to 11.2.3
  • #30584 - Update MS SQL JDBC driver to version 11.2.3
  • #30576 - Use accept header to choose metrics export format
  • #30574 - Handle empty source directory for included builds
  • #30569 - Add default implementation for REST Data interfaces
  • #30564 - Update security-openid-connect-client.adoc
  • #30559 - container-image extension running with kubernetes extension
  • #30557 - AWT: JniRuntimeAccess: freetypeScaler.c calls sun.font.FontUtilities
  • #30548 - Add a blurb about not supporting validation.xml in Quarkus
  • #30526 - RESTEasy classic servlets - add RoutingContext to active request context
  • #30515 - Native build fails with hibernate-orm-rest-data-panache + elytron-security-properties-file
  • #30513 - Limit application.properties lookup to main source set
  • #30510 - Simplify logic in create-app.adoc and allow to define stream
  • #30501 - Fix HibernateOrmCodestart
  • #30500 - Place extension with an unknown category in the uncategorized category
  • #30496 - Update documentation
  • #30490 - Avoid adding the exception itself as a suppressed exception
  • #30488 - Updates to Infinispan 14.0.6.Final
  • #30485 - Verify code flow access token first if no UserInfo precondition exists
  • #30479 - Define defaultValueDocumentation for builderImage
  • #30474 - Docs - default value of quarkus.native.builder-image is not shown
  • #30470 - Revert --enable-monitoring with no arguments support
  • #30460 - Bump kafka3.version from 3.3.1 to 3.3.2
  • #30453 - Gradle build failing w/ Quarkus 2.16.0
  • #30430 - Bump gizmo from 1.5.0.Final to 1.6.0.Final
  • #30429 - Bump Keycloak version to 20.0.3
  • #30426 - Fix redundant push when using buildx
  • #30424 - Building of container images with buildx causes build failures
  • #30423 - 2.15+ - Services dependent on libraries without classes no longer build
  • #30418 - Disable -D argument propagation in DevMojo
  • #30415 - Arc - Change Types#getTypeClosure so that superclasses and interfaces of producer types no longer throw on finding wildcards
  • #30412 - Arc - wildcard detection for producer methods/fields is too aggressive
  • #30410 - Introduce support for GraalVM --enable-monitoring
  • #30408 - Warning: Option 'AllowVMInspection' is deprecated and might be removed from future versions: Please use --enable-monitoring
  • #30405 - Quarkus Undertow doesn't work with blocking SecurityIdentityAugmentor
  • #30399 - Fix ElasticSearch Dev Services container restart
  • #30384 - Elasticsearch Dev Services restarts container on every auto-compile
  • #30368 - Allow Environment variables to populate property Maps in build time Config
  • #30354 - AWT io.quarkus.awt.it.ImageGeometryFontsIT native integration test failing with "GraalVM for Java 20" dev builds
  • #30347 - Bump junit-jupiter from 5.9.1 to 5.9.2
  • #30343 - Trailing comma is lost from prometheus metrics
  • #30335 - Add native compilation section to Hibernate Validator guide
  • #30332 - NPE in toString method for Processor Parameters in kafka-streams 3.3.1 version
  • #30275 - Inline Log category property doesn't work
  • #30208 - OIDC: 401 when access-token needs to be refreshed and user-info-required=true
  • #30179 - Add an owasp-check profile
  • #28781 - RESTEasy Reactive: document redirects
  • #24027 - Hibernate Validator does not use META-INF/validation.xml, it should work or be stated in the documentation.
  • #23002 - if more than two running IDE while launching 'x' gives error
quarkus - 2.7.7.Final

Published by gsmet over 1 year ago

Complete changelog

  • #30514 - JReleaser - Specific configuration for maintenance and preview
  • #30435 - [2.7] Set Path and SameSite Strict attributes on Form and OIDC cookies
  • #30290 - Introduce minimum-java-version and recommended-java-version
  • #30083 - Fix memory leak in Agroal local connection cache for Netty's FastThreadLocalThread
  • #29626 - Allow CORS same origin requests
  • #29569 - Bump sshd-core version to 2.9.2
  • #29552 - Fix JDBC Oracle exclude config for windows native builds
  • #29541 - Bump sshd-common version to 2.9.2
  • #29458 - Bump postgresql from 42.5.0 to 42.5.1 in /bom/application
  • #29342 - Add CORS route to DevConsole
  • #29099 - Replace deprecated properties in JReleaser descriptor
  • #28951 - Handle maintenance releases in release-cli.sh
  • #28948 - Upgrade to JReleaser 1.3.0
  • #28645 - Manage version for Apache Commons Text
  • #28550 - Bump jackson-bom from 2.13.4 to 2.13.4.20221013
  • #28497 - Include minimum/recommended JDK version in the platform stream descriptor
  • #28404 - Upgrade protobuf to 3.19.6
  • #28272 - Bump snakeyaml from 1.32 to 1.33
  • #27881 - Bump snakeyaml from 1.31 to 1.32
  • #27742 - Bump jackson-bom from 2.13.3 to 2.13.4
  • #27581 - Bump snakeyaml from 1.30 to 1.31
  • #27519 - Bump postgresql from 42.4.2 to 42.5.0
  • #27409 - Complete implementation of UriInfoImpl
  • #27406 - Prevent duplicate HTTP headers when WriterInterceptor is used
  • #27397 - Bump postgresql from 42.4.1 to 42.4.2
  • #27360 - Fix how certificates are obtained in the RestClient integration tests
  • #27335 - Integration tests for RestClient require periodic regeneration of certificates
  • #27325 - Resteasy Reactive duplicates headers when custom WriterInterceptor is present
  • #27221 - UriInfo.resolve always returns null with resteasy-reactive
  • #27129 - Remove wrong LANG from dockerfile use parent default
  • #27120 - Bump postgresql from 42.4.0 to 42.4.1
  • #26775 - Delay initialization of the DefaultChannelId class at runtime
  • #26737 - Adjust some extension descriptions
  • #26681 - Strip debug information from the native executable unconditionally
  • #26515 - Upgrade JReleaser to 1.1.0
  • #26492 - Use proper header name
  • #26482 - Upgrade Hibernate Reactive to 1.1.7.Final
  • #26467 - Properly ensure that transfer-encoding is not set when content-length exists
  • #26465 - Properly initialize elements from the datasource configs
  • #26464 - Resteasy Reactive adds transfer-encoding header though content-length is present
  • #26455 - [reactive-pg-client] NullPointerException in PgPoolRecorder.java
  • #26422 - Attempt to fix podman DNS issue
  • #26376 - Clear out OutputStream when a MessageBodyWriter throws an exception
  • #26363 - Bump postgresql from 42.3.6 to 42.4.0
  • #26357 - Allow to override the Oracle JDBC metadata for native images also on Windows
  • #26347 - Move excludes for jaeger-thrift to the bom
  • #26270 - ServerExceptionMapper with JsonMappingException exception mapper result is not used as main response but as property value in result
  • #26265 - Add some missing extension descriptions
  • #26095 - Upgrade Protostream to 4.4.3.Final following the Infinispan upgrade - 2.7
  • #26045 - Fix some typos in Maven tooling doc
  • #26026 - Add missing -deployment entries to BOM for quarkus-smallrye-reactive-…
  • #26021 - Ensure that File is properly handled in native mode in RESTEasy Reactive
  • #25973 - NoSuchMethodException in Resteasy-reactive when running in native mode
  • #25954 - Image generation failed. Exit code: 255 in windows 10
  • #25953 - Bump infinispan from 13.0.8.Final to 13.0.10.Final
  • #25949 - Ensure that @WithConverter values work in native mode
  • #25940 - MP Config Converter fails in native build
  • #25930 - Provide actionable error message when unable to bind to Unix domain socket
  • #25924 - Vert.x + listening to a Unix Domain Socket - enhance error message when native transport is not configured properly
  • #25910 - Fix the error for non-blocking multipart endpoints
  • #25909 - Misleading error for multipart non-blocking method in resteasy-reactive
  • #25903 - List Reactive Oracle Client in Hibernate Reactive guide
  • #25870 - Fix null query parameter handling in generated RestEasy Reactive clients
  • #25867 - Podman on Windows needs one /, not two // prefix
  • #25865 - NativeImageBuildRemoteContainerRunner: Podman on Windows statfs error for prepending e.g. //c/ for C:\ drive
  • #25864 - Allow updating docs for older branches
  • #25816 - [Guide] fix reactive-sql-clients startup method
  • #25779 - Bump postgresql from 42.3.3 to 42.3.6
  • #25691 - Upgrade Hibernate Reactive to 1.1.6.Final
  • #25603 - Hibernate Reactive 1.1.5.Final
  • #25285 - Normalize uri template name to be a valid regex groupname
  • #25258 - RESTEasy reactive illegally restricts JAX-RSpath parameter names
  • #24889 - Upgrade to JReleaser 1.0.0
  • #24664 - Support arrays in RESTEasy Reactive Resource methods
  • #24456 - Upgrade Hibernate Reactive to 1.1.4.Final
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