Skip to content

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.

2.13.0 - May 30th, 2019

2.12.4 - May 29th, 2019

  • 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

2.12.3 - January 27th, 2018

  • Add better error messages when environment variables are unable to be converted to the type specified in the YAML file. - #57

2.12.2 - January 24th, 2018

  • Internal bugfix involving how options were passed in from the CLI that could cause them to not be respected.

2.12.1 - January 15th, 2018

  • Relax Thor's dependency requirement - @jrmhaig - #55

2.12.0 - January 15th, 2018

  • 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.

2.11.0 - January 12th, 2018

  • 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.
Clone this wiki locally