Quarkus
Notes
no notes yet
Major changes
- #2424 - [fixes #2422] - policy-enforcer should be disabled by default
- #2423 - Docs - extension guide - how to override a bean
- #2385 - Improve add-extension with error in case of multiple matches
- #2369 - Support for the default groups and the tokens in Cookies
- #2279 - Upgrade to GraalVM rc16
- #2268 - Introduce an Hibernate Search + Elasticsearch extension
- #2095 - Major improvements for the Flyway extension
- #2086 - Add log rotation
Complete changelog
- #2434 - feat: kubernetes extension generates probes if smallrye-health is ava…
- #2433 - Add a note about configuring gradle build using locally built Quarkus version
- #2432 - Add a note about configuring gradle build using locally built Quarkus version
- #2431 - Confusing version override message logging in the Gradle plugin
- #2430 - Confusing version override message logging in the Gradle plugin
- #2429 - Exclude log4j dependency from the Vert.x Kafka Client dependency
- #2426 - Exclusion of log4j Reactive Messaging Kafka
- #2424 - [fixes #2422] - policy-enforcer should be disabled by default
- #2423 - Docs - extension guide - how to override a bean
- #2422 - Keycloak - policy-enforcer should be disabled by default
- #2421 - Remove duplicate dependency causing a warning when building
- #2418 - Vertx processor - produce ServiceStartBuildItem
- #2416 - UTF-8 charset, string formatting, misc updates
- #2415 - Make -Dextension and -Dextensions behave the same in the add-extension mojo
- #2411 - Add reportExceptionStackTraces to NativeImagePhase and tools.
- #2408 - fix: fixed typo in method name
- #2407 - update the version of SmallRye Reactive Messaging to 0.0.8
- #2401 - fix m2e war launcher lifcycle
- #2398 - Use Maven equivalent BOM import syntax that in Gradle guide
- #2395 - Initial work to get native-image generation working on windows with graalvm 19
- #2393 - Make add-extensions -Dextension and -Dextensions behave the same
- #2392 - MP Config integration - support injection of arrays and custom types
- #2391 - Use the actual artifact extension instead of its packaging type
- #2390 - Use Undertow to parse the cookies
- #2389 - Properly handle sources configured with ${project.basedir} in dev mode
- #2388 - Small fix for a not-commented comment
- #2387 - Ensure that the live reload works on generated Kotlin projects
- #2385 - Improve add-extension with error in case of multiple matches
- #2382 - Remove the duplicate JWT token log message
- #2381 - Observers - finish EventMetadata support
- #2380 - Observers - finish EventMetadata support
- #2379 - MP Config integration - support injection of arrays and custom types
- #2377 - issue 2376 - fix knative secret credential link
- #2376 - Container registry secrets link is broken
- #2374 - Allow multiple file extensions per CompilationProvider
- #2372 - CompilerProvider: consider allowing to claim multiple file extensions
- #2369 - Support for the default groups and the tokens in Cookies
- #2367 - Quarkus 0.14 problem with sourceDirectory specified in Pom
- #2366 - Get the resulting jar path directly from the gradle jar task
- #2365 - Disable TracingTest.testContextPropagationInFaultTolerance
- #2364 - Fix example in the flyway guide
- #2362 - Upgrade to RESTEasy 4.0.0.Final
- #2360 - Elytron upgrade to 2.0.0.Alpha4
- #2359 - Bump smallrye openapi version
- #2358 - MP FT integration - fix FallbackHandler support
- #2357 - Get the resulting jar path directly from the gradle jar task
- #2356 - Config - fix javax.inject.Provider injection support
- #2355 - Fix config properties validation
- #2354 - @Inject @ConfigProperty javax.inject.Provider not supported
- #2352 - Activate camel-core integration tests via -Dnative
- #2350 - Config properties validation - ConfigProperty#name() is not mandatory
- #2349 - Dev mode with maven multi module project takes non referenced deps
- #2347 - Still: Could not find field com.sun.beans.WeakCache.map on class com.sun.beans.WeakCache
- #2346 - CamelConfig.BuildTime.disableJaxb and disableXml need defaults
- #2345 - Bump maven versions used in created projects
- #2344 - FallbackHandler seems to not taken into consideration
- #2343 - Upgrade to RESTEasy 4.0.0.CR3
- #2340 - Tweaks to quarkus-gradle-plugin build
- #2338 - Missing Reactive Pg Client extension in BOM
- #2337 - Fail build if a non-Dependent bean injects InjectionPoint metadata
- #2334 - Allow tests to be run from Eclipse (#2253)
- #2332 - Dev mode - identify classes generated from all hot deployment paths
- #2331 - BuildMojo does not take into account project's packaging (assuming it's a jar)
- #2329 - Make very minor changes to extension philosophy section
- #2327 - BuildMojo does not take into account project's packaging (assuming it's a jar)
- #2325 - Update to SmallRye Open API 1.1.2
- #2319 - Maven Multi module CDI Injection_ClientProxy ClassCastException
- #2318 - Refactor createProject for Init Starter
- #2317 - Dev mode with maven multi module project takes non referenced dependencies
- #2313 - Adding ServiceProviderBuildItem List constructor, removing the array null check as the List is validated as well
- #2310 - Camel extension is too verbose on default log level, fixes #2233
- #2309 - fix(#2308): Fixes NPE if no baseDir provided.
- #2308 - Null Pointer is thrown if no baseDir in MavenRepoInitializer
- #2306 - Fix typo in extension guide
- #2304 - Remove warning on no endpoint specified, as UDPSender is now working
- #2301 - Make the default datasource application scoped
- #2300 - Update to smallrye-jwt 1.1.4 and remove CDI producers
- #2297 - io.quarkus.it package fixes
- #2296 - Typos
- #2295 - Make sure version is available for Camel, fixes #1807
- #2294 - BootstrapAppModelResolver assumes that Maven packaging === extension
- #2291 - Revert "Swagger UI Docs"
- #2286 - Make sure the current project is added to the loaded workspace
- #2285 - chore: missing char in directory name
- #2281 - Add javax.xml.bind.helpers.Messages resource
- #2279 - Upgrade to GraalVM rc16
- #2278 - Possible NPE in camel extension, fixes #2273
- #2275 - Failed to locate current project when the current project is not a module of its parent
- #2273 - Possible NPE in camel extension
- #2272 - Revert "Fix usage of class not available in Java 9+", fixes #2207
- #2271 - Fix Gradle builds with property files
- #2270 - The datasources are not ready to be consumed when injecting a DS to CamelLifecycle
- #2268 - Introduce an Hibernate Search + Elasticsearch extension
- #2265 - Configuration guide - fix injecting non-existing properties
- #2264 - Configuration guide - incorrect description of injecting non-existing properties
- #2262 - OpenAPI spec not generated correctly when JSR303 Bean Validation annotations used
- #2258 - Failure to startup with io.quarkus:quarkus-smallrye-reactive-messaging-kafka extensions
- #2257 - fix very minor typo in security-guide.adoc
- #2256 - Align maven list-extensions usage on add-extension
- #2255 - Upgrade to JBoss Threads 3.0.0.Beta3
- #2250 - Include the javax.xml.bind.helpers.Messages resource bundle in the JAXB extension
- #2248 - Use Maven's default profile activator for profile activation
- #2247 - Bootstrap maven initializer does not handle profile activation configs
- #2246 - Improve support for infinispan marshaller
- #2245 - Add missing @Inject to fields annotated with specific annotations
- #2242 - Add a extensions philosophy section to the guide
- #2240 - Basic creator outcome tests
- #2239 - Initialize a properly configured ProviderFactory at static init time
- #2237 - @Metric annotation requires @Inject too
- #2236 - Do not duplicate managed version of slf4j-jboss-logging
- #2234 - RuntimeClassLoader fixes
- #2233 - Camel extension is too verbose on default log level
- #2232 - Added MDC and NDC to docs
- #2230 - OpenAPI hidden property not hidden
- #2221 - NPE while starting an application with @Incoming method
- #2220 - Nicer thread pool shutdown handling
- #2216 - Amazon lambda Template cleanup - remove duplicated code
- #2214 - remove gradle-it, need a better approach in the future
- #2213 - Add log files rotation #2086
- #2212 - Modifies File logging guide so that it corresponds with default behavior
- #2207 - [camel] Could not find field com.sun.beans.WeakCache.map
- #2202 - Runner JAR lib and Class-Path content tests
- #2201 - Fix #2096 Maven archetype does not generate/include .gitignore file
- #2199 - Problem with quarkus live reload with a jaxb project
- #2197 - Amazon Lambda - minor cleanup
- #2195 - Multiple Datasource support
- #2184 - Use Strimzi Kafka images
- #2167 - Support the cases where JWT token is not available in HTTP Authorization header
- #2163 - Decouple RESTEasy and Undertow and introduce an amazon-lambda-resteasy extension
- #2162 - Infinispan ServerList property value override at runtime
- #2156 - Define tracer as singleton
- #2132 - Copy quarkus sub-process output to console (#2109)
- #2131 - Build should fail if a non-Dependent bean injects InjectionPoint metadata
- #2116 - Add tests for the startup log output #2005
- #2096 - Maven archetype does not generate/include .gitignore file
- #2095 - Major improvements for the Flyway extension
- #2092 - decouple Undertow from RESTEasy
- #2088 - Finalize multiple datasources support for Agroal
- #2086 - Add log rotation
- #2075 - 'provided' app deps should be added in dev mode and dev-mode-tree
- #2074 - Add quarkus-bootstrap:dev-mode-tree
- #2073 - 'provided' app deps should be added to the classpath in dev mode
- #2065 - add link to list of possible dialects in the 'Using Hibernate orm and JPA' guide
- #2040 - JAX-RS exceptions in native mode CNFE javax.ws.rs.ext.Providers
- #2039 - Reactive Postgres Client extension
- #2005 - Add tests for the startup log output
- #1938 - Maven plugin
quarkus:list-extensionsusage withadd-extension - #1925 - Improve flyway extension to be more cohesive with Quarkus
- #1862 - Reactive Postgres Client extension
- #1807 - Camel Extension - Native binary does not output Camel version
- #1708 - io.quarkus.bootstrap.BootstrapException if pom exists in parent directory
- #1564 - Add link to list of possible dialects in the "USING HIBERNATE ORM AND JPA" guide
- #1477 - RuntimeClassLoader inconsistent resource lookups
- #1321 - Infinispan properties override at runtime
- #1199 - Add logo to QuarkusIO organization
- #484 - Jaeger: Fix core dump when using UdpSender (reproduce by not including the
JAEGER_ENDPOINTsystem property)