Skip to content

2.0.1.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 07 Jul 07:13
· 23158 commits to main since this release

Major changes

Complete changelog

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