Quarkus

quarkusio/quarkus last check 430 releases recent
Notes
no notes yet
Release notes
view on github
0.15.0 · 1y+

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-extensions usage with add-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_ENDPOINT system property)