|
1 |
| -# Version 3.0.0 (2016-?-?) |
| 1 | +# Version 3.0.0 (2016-12-12) |
2 | 2 |
|
3 | 3 | * [new] New configuration system based on [Coffig library](https://github.com/seedstack/coffig).
|
4 |
| -* [new] Tooling support allows to launch tools from the command-line (-Dtool=<toolName>) or from the SeedStack maven plugin. |
5 |
| -* [new] Add `config` tool which dumps the current configuration options for the application. |
6 |
| -* [new] Kernel parameter `seed.autodetectModules` allows to control if module detection should be done (true/false). |
| 4 | +* [new] Tooling support allows to launch tools from the command-line (-Dseedstack.tool=<toolName>) or from the SeedStack maven plugin. |
| 5 | +* [new] The `config` tool dumps the current configuration options for the application. |
| 6 | +* [new] The `errors` tool dumps all current error messages available in the application. |
| 7 | +* [new] Kernel parameter `seedstack.autodetectModules` allows to control if module detection should be done (true/false). |
7 | 8 | * [new] HTTP(S) proxy automatic detection or explicit configuration support.
|
8 | 9 | * [brk] Java 8 is now required.
|
9 |
| -* [brk] Classic configuration system based on props has been removed. |
| 10 | +* [brk] Classic configuration system based on props has been removed in favor of a YAML configuration (amongst others). |
10 | 11 | * [brk] Configuration keys have been shortened and renamed.
|
11 | 12 | * [brk] The `password` configuration lookup has been replaced by the `$decrypt` configuration function.
|
12 | 13 | * [brk] Jersey 1 implementation of JAX-RS has been removed.
|
|
16 | 17 | * [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).
|
17 | 18 | * [brk] The default value of the `@Configuration` annotation `mandatory` argument has been changed to `false`.
|
18 | 19 | * [brk] The `defaultValue` attribute of the `@Configuration` annotation has been removed. Pre-initialize fields if a default value is needed.
|
19 |
| -* [brk] The package `org.seedstack.seed.core.utils` has been removed in favor of 'shed' utility library. |
| 20 | +* [brk] The package `org.seedstack.seed.core.utils` has been removed in favor of the 'shed' utility library. |
| 21 | +* [brk] Annotation resolution strategy has been unified for all SeedStack annotations and can exhibit minor differences with prior strategies. |
20 | 22 |
|
21 | 23 | # Version 2.3.2 (2016-11-09)
|
22 | 24 |
|
|
0 commit comments