Skip to content

Commit 733d54c

Browse files
committed
Change kernel parameter name for disabling module autodetection
1 parent f1f8422 commit 733d54c

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

CHANGELOG.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
# Version 3.0.0 (2016-?-?)
1+
# Version 3.0.0 (2016-12-12)
22

33
* [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).
78
* [new] HTTP(S) proxy automatic detection or explicit configuration support.
89
* [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).
1011
* [brk] Configuration keys have been shortened and renamed.
1112
* [brk] The `password` configuration lookup has been replaced by the `$decrypt` configuration function.
1213
* [brk] Jersey 1 implementation of JAX-RS has been removed.
@@ -16,7 +17,8 @@
1617
* [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).
1718
* [brk] The default value of the `@Configuration` annotation `mandatory` argument has been changed to `false`.
1819
* [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.
2022

2123
# Version 2.3.2 (2016-11-09)
2224

core/src/main/java/org/seedstack/seed/core/internal/CorePlugin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
* and configuration files.
2828
*/
2929
public class CorePlugin extends AbstractSeedPlugin {
30-
static final String AUTODETECT_MODULES_KERNEL_PARAM = "seed.autodetectModules";
30+
static final String AUTODETECT_MODULES_KERNEL_PARAM = "seedstack.autodetectModules";
3131
private static final Logger LOGGER = LoggerFactory.getLogger(CorePlugin.class);
3232
private static final String SEEDSTACK_PACKAGE = "org.seedstack";
3333
private final Set<Class<? extends Module>> seedModules = new HashSet<>();

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
<properties>
2626
<poms.version>3.0.0</poms.version>
2727
<nuun-kernel.version>1.0.M9</nuun-kernel.version>
28-
<shed.version>1.0.0-SNAPSHOT</shed.version>
29-
<coffig.version>1.0.0-SNAPSHOT</coffig.version>
28+
<shed.version>1.0.0</shed.version>
29+
<coffig.version>1.0.0</coffig.version>
3030
<commons-cli.version>1.3.1</commons-cli.version>
3131
<guice.version>4.0</guice.version>
3232
<shiro.version>1.2.4</shiro.version>

0 commit comments

Comments
 (0)