You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[new] Tooling support allows to launch tools from the command-line (-Dseedstack.tool=) or from the SeedStack maven plugin.
[new] The config tool dumps the current configuration options for the application.
[new] The errors tool dumps all current error messages available in the application.
[new] Kernel parameter seedstack.autodetectModules allows to control if module detection should be done (true/false).
[new] HTTP(S) proxy automatic detection or explicit configuration support.
[brk] Java 8 is now required.
[brk] Classic configuration system based on props has been removed in favor of a YAML configuration (amongst others).
[brk] Configuration keys have been shortened and renamed.
[brk] The password configuration lookup has been replaced by the $decrypt configuration function.
[brk] Jersey 1 implementation of JAX-RS has been removed.
[brk] Class org.seedstack.seed.cli.SeedRunner was renamed to org.seedstack.seed.cli.CliLauncher and its main method has been removed (use org.seedstack.seed.core.SeedMain instead).
[brk] The transaction, el and crypto modules are merged into core module.
[brk] The shell module is now an add-on.
[brk] Even when only one transaction handler is present, it is no longer automatically used (an explicit resource must always be specified for the transaction).
[brk] The default value of the @Configuration annotation mandatory argument has been changed to false.
[brk] The defaultValue attribute of the @Configuration annotation has been removed. Pre-initialize fields if a default value is needed.
[brk] The package org.seedstack.seed.core.utils has been removed in favor of the 'shed' utility library.
[brk] Annotation resolution strategy has been unified for all SeedStack annotations and can exhibit minor differences with prior strategies.