Quarkus
Notes
no notes yet
Major changes
- #757 - Basic Vertx CDI integration
- #749 - Rename the Bean Validation extension to Hibernate Validator
- #711 - Create a JAX-RS - JSON extension relying on JSON-B and JSON-P
- #647 - Reactive Messaging - @Stream qualifier support
- #621 - Move the Maven plugin back to JUnit 5, and also transition CLI
- #617 - Initial PR for security support
- #543 - Convert the getting started guide to use maven-shamrock-plugin:create
- #497 - Reactive Messaging - support @Stream qualifier
- #449 - Fix issues in RESTEasy related to JSON-B
Complete changelog
- #772 - Disable an Infinispan 2LC assertion which isn't currently working
- #766 - [#705] Configuration phase two
- #765 - Only log a warning if GRAALVM_HOME is not set and SSL is enabled
- #763 - Restore the definition of the java.library.path when SSL is enabled
- #762 - Jaeger SSL/TrustManager fix
- #760 - ArC - implement BeanManager.resolveInterceptors()
- #757 - Basic Vertx CDI integration
- #756 - Fix generated native profiles
- #755 - Docs: align sequence name with entity name
- #754 - Enabling Hibernate 2LC by default
- #753 - Vertx CDI integration - introduce ConsumeEvent annotation
- #752 - Properly force some ORM properties and issue some warnings if set
- #751 - Refactor infinispan-client extension packages to be consistent with
- #750 - Disable the SSL test by default as it apparently connects to external resources anyway
- #749 - Rename the Bean Validation extension to Hibernate Validator
- #748 - When creating new project with CLI, the native image build profile shouldn't be enabled by default
- #747 - Remove dependency on SVM class
- #746 - Max idle evictions applied eventually in Hibernate cache impl #731
- #744 - Fixed caffeine graal package name / location
- #743 - Get rid of indexes in ObserverGenerator and AnnotationLiteralProcessor
- #742 - Remove DocumentProvider from native image
- #741 - Add a test for @RegisterForReflection/Response JSON serialization
- #738 - Rename root package in Infinispan client extension
- #736 - Update the configuration docs in the extension guide
- #730 - For now, only build native cli when using -Dnative-cli
- #729 - Delete the OpenSSL extension
- #728 - [#704] Partition config parsing methods
- #725 - Rename substitutions packages to graal to be consistent
- #724 - Cleanup the pom of infinispan-hibernate-cache-protean
- #723 - Infinispan Client rework comments + Fix Test for new Configuration changes
- #720 - Netty extension
- #719 - Arc default interface methods
- #717 - Very minor enhancements
- #716 - Eclipse apt fixes
- #715 - Caffeine Extension
- #714 - Agroal tidying/bugfix
- #711 - Create a JAX-RS - JSON extension relying on JSON-B and JSON-P
- #710 - Fix Hibernate cache random failures #694
- #709 - ArC - implement BeanManager.resolveInterceptors()
- #708 - Only register DocumentProvider if we are dealing with org.w3c.Document in JAX-RS extension
- #706 - Make the resource generation optional in the maven plugin
- #705 - Next steps for configuration
- #704 - Config parsing method needs to be partitioned
- #698 - Improve user experience with SSL
- #697 - Move off freemarker
- #695 - Disable an Infinispan 2LC assertion which isn't currently working
- #694 - InfinispanCacheJPAFunctionalityTestEndpoint often failing
- #693 - Trivial Hot rod polishing
- #692 - Refactor configuration completely
- #691 - RestClientProcessor - replace generated bean classes with BeanRegistrar
- #690 - RestClientProcessor - replace generated $$RestClientProxy classes with BeanRegistrar
- #689 - Fix Bean Validation extension feature name
- #688 - Revert "ArC - remove LazyValue from ComputingCache"
- #686 - ArC - fix race condition in ComputingCache
- #685 - Set proper error message when building native image without prior packaging
- #684 - shamrock-maven-plugin fails native-image when build goal wasn't run
- #683 - ArC - get rid of ObserverGenerator.OBSERVER_INDEX
- #682 - Fix a few maven generation regressions
- #680 - Gracefully stop rather than hang when there are no steps
- #678 - Disable SSL for postgres
- #675 - Resource generation failed when applied on existing
pom.xml - #674 - ArC - document "remove unused beans" optimization
- #673 - The Maven plugin should fail when GAV is set and existing project exists
- #672 - The Maven plugin does not prompt the user anymore
- #671 - Forbid the usage of the default package in the project generation
- #670 - Project generation location
- #669 - Issue #668, look for substitution by expected type if param type fails
- #668 - BytecodeRecorderImpl should check registered substitutions for both param and expectedType
- #667 - Support Infinispan Client in Protean
- #666 - Various documentation fixes
- #662 - Arc: default interface method issue
- #661 - Fix uberjar creation
- #660 - Packaging using uberJar fails
- #658 - Bean removal should WARN when lookups fail
- #657 - Fixes #656, JAX-RS injection factory is racey
- #656 - Intermittent failures due to race in JAX-RS initialisation
- #655 - Don't close EMF that has not been started yet
- #652 - Fix devmojo URI issues on some JVMs
- #651 - Fixes #232, make sure that shamrock:dev destroys the child process on exit
- #649 - close created URLClassLoader's
- #648 - CLI - fix pom and test templates
- #647 - Reactive Messaging - @Stream qualifier support
- #645 - Explain Eclipse IDE limitations to run shamrock:dev
- #644 - Fixes #634, mvn install fails if runner jar already exists
- #640 - Exceptions e.g. in @OnMessage are not logged (only WebSocket or general?)
- #639 - Log the stop-time in seconds aligned with start time.
- #638 - Make Arc tests runnable without any configuration from IntelliJ
- #636 - Fixes #635, metrics processors are not unregistered on undeployment
- #635 - Metrics does not unregister metrics on shutdown
- #634 - mvn install fails if it has already been run
- #631 - Kill processes aggressively
- #630 - shamrock-maven-plugin IT tests failing on Windows
- #628 - Stop time shown in ms, should align with Startup time
- #627 - Update line feeds parsing in org.jboss.shamrock.cli.commands.ListExtensionsTest
- #626 - org.jboss.shamrock.cli.commands.ListExtensionsTest failing on Windows
- #622 - cleanup of curate phase and provisioning
- #621 - Move the Maven plugin back to JUnit 5, and also transition CLI
- #619 - Some more windows fixes
- #618 - Remove old maven module
- #617 - Initial PR for security support
- #616 - Remove a duplicated dependency in the Agroal deployment artifact
- #615 - Regression on Windows
- #614 - shamrock:create generate non valid test class
- #613 - Compilation failure - wrongly merged files in cli MojoUtils
- #611 - Apply minor typo fixes
- #593 - Remove OpenSSL extension or mark it as experimental clearly
- #584 - Need a release of the protean-wildfly-elytron-embedded project
- #582 - Make sure you can use Shamrock on Windows
- #550 - Config key name casing consistency
- #543 - Convert the getting started guide to use maven-shamrock-plugin:create
- #497 - Reactive Messaging - support @Stream qualifier
- #485 - Jaeger: SSL/TrustManager support when using OkHttp client
- #454 - Support SSL in the REST client
- #449 - Fix issues in RESTEasy related to JSON-B
- #448 - Provide a jaxrs-json extension
- #424 - Use an upstream release of Hibernate ORM
- #419 - Cleaned configuration and extension writing model
- #291 - 12% JVM CPU utilization for C2 compiler for one microservice in jvm mode
- #255 - Performance regression on RESTEasy 4.0.0.Beta6 upgrade