-
-
Notifications
You must be signed in to change notification settings - Fork 25
Release News
Jeff Felchner edited this page May 31, 2019
·
9 revisions
Starting with 2.11.0
I'll be adding human-readable release notes in addition
to the CHANGELOG
.
- Change .gitignore lookup to recurse directories in case Chamber is not being invoked from the root of the project - #64
- Ignore dots and dashes in the hostname when detecting the keyfiles associated with those namespaces - #56
- Fix namespaces not being resolved correctly when dealing with namespaced keys - #58
- Add better error messages when environment variables are unable to be converted to the type specified in the YAML file. - #57
- Internal bugfix involving how options were passed in from the CLI that could cause them to not be respected.
- Relax Thor's dependency requirement - @jrmhaig - #55
- Added official Sinatra and Padrino integrations.
- Added
chamber sign
to allow users to sign their application settings with a special key and allow any developer to verify those settings without the special key. Full documentation is here. - Added ability to parse ISO8601 formatted environment variables and have
them be converted into Ruby
Time
objects. See Coercions.
- Namespaced Key Pairs were added which allow users to specify more than one level of access to their settings.
-
chamber init
learned how to create keys for multiple namespaces. - Environment variables can now be coerced from multiple different types based on the type that was declared in the YAML file.
Copyright ©2023
- Release News
- Gem Comparison
- 12-Factor App Rebuttal
- Environment Variable Problems
- Installation
- Basics
- Defining Settings
- Accessing Settings
- Verifying Settings
- Namespaces
- Environment Variables
- Integrations
- Encryption
- Advanced Usage
- Command Line Reference