All Versions
43
Latest Version
Avg Release Cycle
87 days
Latest Release
766 days ago

Changelog History
Page 1

  • v2.13.1 Changes

    September 20, 2019

    ๐Ÿ›  Fix

    • Ruby 2.5-Only Syntax Added

    Uncategorized

    • Update DecryptionFilter#decrypt to work with Ruby 2.4
  • v2.13.0 Changes

    May 30, 2019

    ๐Ÿ›  Fix

    • Add Missing Conditional For Heroku Cloud Adapter
    • Quote Heroku App Name
    • shell Option Not Being Passed to Subcommands

    ๐Ÿ”„ Change

    • Make Sure We're Escaping In The Proper Situations
    • Convert Heroku Over To New Cloud Adapter
    • Refactor Heroku Push
    • Refactor The Keys Code

    โž• Add

    • New CircleCI Adapter
    • CircleCI Binary
    • Generic Cloud Commands
    • CircleCi Cloud Adapter
    • Option to Push Decryption Keys to Heroku
    • Ability to Access rootpath From Chamber Configuration
    • Ability to Convert Keys to Environment Variables
  • v2.12.5 Changes

    May 29, 2019

    ๐Ÿ”„ Change

    • Remove Dots And Dashes From Namespaces When Resolving Filenames
    • Extract key_filename_extension And DRY Up Other Methods
    • Support .gitignore Files That Are Not At The Repository Root

    ๐Ÿ›  Fix

    • Namespaces Passed As Hashes Not Being Transformed Properly
  • v2.12.4

    May 29, 2019
  • v2.12.3 Changes

    January 27, 2018

    โž• Add

    • Better error messages when environment variables cannot be converted
  • v2.12.2 Changes

    January 24, 2018

    ๐Ÿ›  Fix

    • ContextResolver not overriding proper keys
  • v2.12.1 Changes

    January 16, 2018
    • Update version of the thor gem
  • v2.12.0 Changes

    January 16, 2018

    โž• Add

    • Ability to parse ISO8601 formatted environment variables
    • chamber sign --verify
    • File#verify
    • Files::Signature#verify
    • chamber sign
    • Ability for Instance to sign its files
    • Ability for FileSet to sign all of its Files
    • Ability for File to create a signature for itself
    • Files::Signature
    • Ability for initialization to create signature key
    • Generic local settings to gitignore
    • Sinatra/Padrino integration

    ๐Ÿ”„ Change

    • Key::Base to always return the signature key if it exists
    • Move base64 requires to the correct files
    • Simplify condition in chamber secure
    • Simplify gitignore additions
    • Message formatting for initialization
    • Initialization to create passphrase files
    • initialization output to only show namespaces hint selectively
    • Rails integration location

    ๐Ÿ›  Fix

    • Public keys being incorrectly gitignored
    • Asking to overwrite settings files on re-initialization
  • v2.11.0 Changes

    January 12, 2018

    โž• Add

    • on/off and 1/0 to boolean conversion
    • Ability for EncryptionFilter to handle namespaced keys
    • Keys::Base that other key classes inherit from
    • EncryptionKey
    • namespaced key detection to DecryptionKey
    • Ability to generate multiple key pairs via init
    • Ability to automatically convert ENV nils
    • Ability to automatically convert ENV arrays
    • Ability to automatically convert ENV booleans
    • Ability to automatically convert ENV floats
    • Ability to automatically convert ENV integers

    ๐Ÿ”„ Change

    • DecryptionFilter to attempt multiple keys
    • EncryptionFilter.execute to use each_with_object
    • EncryptionFilter to allow multiple encryption keys to be passed
    • Runner to allow multiple keys to be specified
    • DecryptionFilter to attempt multiple decryption keys
    • Singularize decryption_keys variable
    • key options to be able to be a hash
    • Key so namespace detection only works with standard key names
    • Configuration to force options to have been set
    • default public key hash key due to Hashie conflict
    • Key to always include the default key file path
    • Fail silently if Key is not found
    • Rename Key classes
    • Rename all variables from singular 'key' to 'keys'
    • Simplify the ContextResolver
    • Consolidate definitions of the secure token

    ๐Ÿ›  Fix

    • Hashie::Mash not handling converting nested hash keys to symbols
    • SecureRandom not being defined

    โœ‚ Remove

    • Unneeded require statments
    • BooleanConversionFilter
    • Environmentable module and inline its single usage
  • v2.10.2 Changes

    December 30, 2017

    ๐Ÿ›  Fix

    • Warning being thrown when secured value is nil