All Versions
27
Latest Version
Avg Release Cycle
131 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v0.24 Changes
October 11, 2017- #111 Config CLI options
- ๐ง #155 Unit tests inherit shell env vars, ignoring test configuration
- #173 CLI Options duplicate names check
- ๐ #175 Deprecating BQ_* vars
- #180 Case-sensitive property resolution for declared vars
- #183 Module aggregation / define module dependencies
- #185 Show full dependency override graph
-
v0.23 Changes
July 11, 2017- #25 Map known exceptions to CommandOutcomes
- #127 Allow @BQConfigProperty to be used on constructors
- #140 Catch Guice CreationException
- ๐จ #141 Refactor startup sequence
- โ #142 Streamline Test API - hide BQTestRuntime wrapper
- #148 Exceptions inside CommandOutcomes are not reported by Bootique
- #157 Can't access grandparent service in a two-level override
- #158 Allow access to DI contents by Guice Key
-
v0.22 Changes
March 31, 2017- ๐ #90 Module "extend" API - a better version of "contribute*"
- #119 Relax @BQConfigProperty restrictions.
- #123 ENVIRONMENT section in help
- #124 Exposing and aliasing app config environment variables
- ๐ง #133 Environment variables not merged into configuration
-
v0.21 Changes
January 27, 2017- #27 ConfigHelpCommand: Help for configs
- #99 Empty YAML troubles
- 0๏ธโฃ #100 Default command options are visible in help, but can't be used
- ๐ #102 Metadata model for modules and their configs
- 0๏ธโฃ #105 Default command name generation should convert camel-case to dashes
- #112 Explicit short option names
- ๐ #113 Move io.bootique.application to io.bootique.meta.application
- ๐ #114 Config metadata: Support for polymorphic types
- ๐ #115 Config metadata: Fold long descriptions
-
v0.20 Changes
October 04, 2016- ๐จ #89 Don't print debug info to stdout
- โ #91 bootique-test: test helper for PolymorphicConfiguration
- ๐จ #92 Standalone service for printing help
- #93 A concept of "app name" for help purposes
- ๐ #95 Support for terminal width detection
- 0๏ธโฃ #96 Separate default and help commands
- ๐ #97 Bootique-like builder API for unit tests
- ๐ #98 Support setting app text description to use in help
-
v0.19 Changes
August 08, 2016- 0๏ธโฃ #84 Cache SubtypeResolver in DefaultJacksonService
- ๐ฒ #85 API to override log levels
- ๐ #87 Move to io.bootique namespace
-
v0.18 Changes
- ๐ #73 Test ResourceFactory and FolderResourceFactory on Windows
- โ #76 BQDaemonTestRuntime fails quietly.
-
v0.17 Changes
- #62 Bootique.main() - a generic main method
- #63 Must canonicalize file:/ URLs.
- #65 Allow property override from environment variables
- ๐ #66 Support for multiple ordered configs
- #67 Expand Bootique.app(..) method
- #69 Appendable args list
- ๐ #71 Support for alternative formats of configs
- #72 FolderResourceFactory classpath: URL issues
- ๐ #74 Remove API deprecated since 0.12
-
v0.16 Changes
- ๐ #57 BQDaemonTestFactory - return BQDaemonTestRuntime from Builder.start
- โ #58 BQDaemonTestRuntime to track outcome
- โ #59 BQTestRuntime.run(..) method
-
v0.15 Changes
- โ #38 BQDaemonTestRuntime NPE in stop if there was an error in start
- โ #39 A wrapper for BQDaemonTestRuntime injectable to JUnit
- โ #41 A wrapper for BQTestRuntime injectable to JUnit
- โ #44 BQModuleProviderChecker: a test helper that ensures module provider is available for auto-loading
- ๐ง #46 Support classpath: URLs in configuration loader.
- ๐ง #47 ResourceFactory: Configuration type for abstract resource
- #54 @BindingAnnotation's in Bootique should be allowed on methods