Skip to content

Latest commit

 

History

History
98 lines (63 loc) · 3.03 KB

CHANGELOG.md

File metadata and controls

98 lines (63 loc) · 3.03 KB

1.0.0.rc1 / 2014-04-17

  • [FEATURE] Add bang and boolean methods to Figaro.env
  • [ENHANCEMENT] Detach Figaro.env from the configuration file hash
  • [FEATURE] Add the ability to swap Figaro's application adapter
  • [FEATURE] Warn when configuration keys or values are not strings
  • [FEATURE] Enable Figaro to load multiple times, overwriting previous values
  • [FEATURE] Load Figaro configuration prior to database configuration
  • [ENHANCEMENT] Test against Ruby 2.1
  • [ENHANCEMENT] Test against Rails 4.1
  • [FEATURE] Replace Rake task with figaro executable
  • [BUGFIX] Fix character escaping for figaro heroku:set on Windows
  • [FEATURE] Warn when a preexisting configuration key is skipped during load
  • [FEATURE] Add the ability to fail fast in the absence of required keys
  • [FEATURE] Tie into Rails' earliest possible before_configuration hook

0.7.0 / 2013-06-27

  • [FEATURE] Allow configuration values to be overridden on the system level
  • [FEATURE] Enable ERB evaluation of the configuration file

0.6.4 / 2013-05-01

  • [BUGFIX] Make the configuration file path platform-independent
  • [FEATURE] Make Figaro.env proxy method calls case-insensitive

0.6.3 / 2013-03-10

  • [BUGFIX] Run Heroku commands with a clean Bundler environment

0.6.2 / 2013-03-07

  • [ENHANCEMENT] Refactor figaro:heroku task into a unit-tested class
  • [ENHANCEMENT] Relax development gem dependency version requirements
  • [ENHANCEMENT] Track test coverage

0.6.1 / 2013-02-27

  • [ENHANCEMENT] Declare development gem dependencies in gemfiles
  • [BUGFIX] Cast boolean configuration values to strings
  • [ENHANCEMENT] Use RSpec expect syntax

0.6.0 / 2013-02-26

  • [ENHANCEMENT] Test against Ruby 2.0.0
  • [ENHANCEMENT] Test against Rails 4.0

0.5.4 / 2013-02-22

  • [ENHANCEMENT] GitHub Ruby Styleguide conventions
  • [ENHANCEMENT] Remove unnecessary development dependencies
  • [FEATURE] Allow nil values in Figaro.env

0.5.3 / 2013-01-12

  • [BUGFIX] Fix figaro:heroku to properly capture standard output... again

0.5.2 / 2013-01-07

  • [BUGFIX] Escape special characters in the figaro:heroku task

0.5.1 / 2013-01-07

  • [BUGFIX] Fix figaro:heroku to properly capture standard output

0.5.0 / 2012-10-28

  • [BUGFIX] Automatically cast configuration keys and values to strings
  • [FEATURE] Allow the figaro:heroku task to respect remote Rails environment
  • [FEATURE] Enable Figaro.env to act as a proxy to ENV

0.4.1 / 2012-04-25

  • [BUGFIX] Fix figaro:heroku Rake task failures

0.4.0 / 2012-04-20

  • [FEATURE] Allow environment-specific configuration

0.3.0 / 2012-04-20

  • [ENHANCEMENT] Refactor the loading configuration into ENV
  • [FEATURE] Add figaro:heroku Rake task

0.2.0 / 2012-04-03

  • [ENHANCEMENT] Test against multiple Rails versions (3.0, 3.1, 3.2)
  • [FEATURE] Add figaro:install Rails generator
  • [BUGFIX] Gracefully parse YAML files containing only comments

0.1.1 / 2012-04-02

  • [ENHANCEMENT] Remove RSpec development gem dependency
  • [ENHANCEMENT] Introduce Figaro, the mascot

0.1.0 / 2012-04-02

  • Initial release!