All Versions
27
Latest Version
Avg Release Cycle
131 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v3.0.M1 Changes
- #312 An Inefficient Usage of Java Collections
- โฌ๏ธ #313 Upgrade JUnit 5 to 5.8.1
- #315 Standard Modules should not have multiple constructors
- ๐ #316 JUnit 4 support deprecation
- #317 Java 11 as a minimal requirement for Bootique
- #322 "BQRuntimeListener" to receive notifications on runtime startup
-
v2.0 Changes
- ๐ #267 Support specifying config key for "-H"
- #269 Migrate from Guice to Bootique DI
- โ #271 bootique-test integration with junit5
- ๐ท #276 Job parameters mapped as declared vars not shown in help
- #280 BQRuntimeDaemon hides exceptions thrown in runtime
- โก๏ธ #284 Update to bootique-modules-parent 2.0
-
v2.0.RC1 Changes
- #292 Declared vars with array indices are excluded from help
- ๐ฒ #314 Module override log message mixes overridden module and overrider
-
v2.0.M1 Changes
- ๐ #267 Support specifying config key for "-H"
- #269 Migrate from Guice to Bootique DI
- โ #271 bootique-test integration with junit5
- ๐ท #276 Job parameters mapped as declared vars not shown in help
- #280 BQRuntimeDaemon hides exceptions thrown in runtime
- โก๏ธ #284 Update to bootique-modules-parent 2.0
- โก๏ธ #286 Update to bootique-modules-parent 2.0.1
- โ #287 bootique-test-junit5: manage static BQRuntime fields
- #288 Ambiguous "Bootique.module(..)" methods
- โ #289 "Bootique.extend(binder).addPostConfig()" extension for unit tests
- โ #291 JUnit 5: Scope management with "@BQTestTool" annotation
- โ #293 @BQApp must support the same lifecycles as @BQTestTool
-
v2.0.B1 Changes
- โฌ๏ธ #297 Upgrade to Jackson 2.11.3
- โฌ๏ธ #298 Upgrade to Junit 4.13.1 and Junit 5.7.0
- ๐ง #300 Pluggable configuration loaders
- #303 "-h" : application description doesn't fold to terminal width
- โก๏ธ #304 Update to bootique-modules-parent 2.0.5
- ๐ง #306 Injectable configuration format parsers
- โก๏ธ #308 Update to bootique-modules-parent 2.0.6
-
v1.1 Changes
October 31, 2019- #262 A module superclass to cut down on new module setup
- ๐ง #263 Add methods to ConfigModule to resolve objects from ConfigurationFactory
- ๐จ #264 "-Dbq.trace" should print the entire config
- โก๏ธ #265 Update Jackson to 2.10.0.pr1
- #266 Startup exceptions are swallowed by Guice on Java 11
-
v1.0
May 03, 2019 -
v1.0.RC2 Changes
- ๐ #253 Duration value object does not support fractions
- ๐ #254 Duration doesn't support label 'hrs'
- โก๏ธ #257 Update to bootique-modules-parent 0.15
- ๐ง #258 Overriding multiple modules causes the submodule to be configured twice
-
v1.0.RC1 Changes
November 30, 2018- #181 Ability to document declared variables
- โก๏ธ #188 Update Guice to 4.2.0
- โก๏ธ #189 Update Jackson to 2.9.5
- #190 StackOverflowError on -H and recursive factories
- #213 Excluded Guava subdependencies
- ๐ #214 Cleaning up APIs deprecated since <= 0.25
- ๐ #215 Remove support for date/time values as arrays of components
- #216 Config: addressing array elements via property paths
- #219 Value object: Duration
- #218 Value object: Percent
- #224 Value object: Bytes
- #226 Add copyright to all sources
- #228 Integrate Apache Rat in modules for license checking
- #229 Customizable user-friendly output for value objects on -H
- โฌ๏ธ #232 Upgrade bootique and core modules to bootique-modules-parent:0.11
- 0๏ธโฃ #233 Default value for options
- โฌ๏ธ #235 Upgrade bootique and core modules to bootique-modules-parent:0.12
- ๐ #246 "Bytes" value type must support uppercase abbreviations
- #249 Replace confusing variants of addOption in BQCoreModuleExtender
- โก๏ธ #250 Update modules parent to 0.14
- #251 Rename method addConfigOnOption in BQCoreModuleExtender
- ๐ #252 Ambiguity in OptionMetadataBuilder default value setter
-
v0.25 Changes
March 21, 2018- #131 Complex command invocation structures
- #178 Config CLI options order
- ๐ #193 JsonNodeConfigurationFactory - proper parser initialization
- ๐จ #194 Refactor JoptCliProvider to CliFactory and generic Cli provider
- #195 CommandManager: allow lookup of commands by name and by type
- #196 CommandManager: track command attributes and private commands
- #197 Commands starting background processes should unblock invoker threads
- ๐ง #198 DI config binding API to facilitate configuration reuse
- โ #199 Tests: swallowed BQDaemonTestFactory startup errors
- โ #201 Speed up BQDaemonTestFactory
- #211 BQRuntimeChecker - static helper for runtime assertions
- โ #212 Rename "BQModuleProviderChecker.testPresentInJar" to "testAutoLoadable"