All Versions
22
Latest Version
Avg Release Cycle
141 days
Latest Release
88 days ago

Changelog History
Page 1

  • v1.2.0

    May 10, 2020
    • 👍 [ENHANCEMENT] Drop support for Rubies 1.9.3, 2.0, 2.1, and 2.2
    • 👍 [ENHANCEMENT] Add support for Rubies 2.5, 2.6, and 2.7
    • 🚅 [ENHANCEMENT] Drop support for Rails 3 and 4
    • 🚅 [ENHANCEMENT] Add support for Rails 5.2 and 6.0
    • [ENHANCEMENT] Proxy all ENV values via CLI to the "heroku" command
  • v1.1.1

    April 30, 2015
    • 🛠 [BUGFIX] Fix crash when environment-specific configuration is nil
  • v1.1.0

    January 27, 2015
    • 🔧 [FEATURE] Support --remote when setting Heroku configuration
    • ✅ [ENHANCEMENT] Test against Rails 4.2 (stable)
  • v1.0.0

    September 17, 2014
    • 🛠 [BUGFIX] Make calls to Heroku with a clean Bundler environment
    • 🚚 [ENHANCEMENT] Remove Rails as a runtime dependency
    • 🚅 [FEATURE] Replace the Rails generator with the figaro install task
    • [ENHANCEMENT] Rename the Figaro.require method to Figaro.require_keys
    • ✅ [ENHANCEMENT] Begin to test against Rails 4.2 (beta)
  • v1.0.0.rc1

    April 17, 2014
    • [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
  • v0.7.0

    June 27, 2013
    • 🔧 [FEATURE] Allow configuration values to be overridden on the system level
    • 🔧 [FEATURE] Enable ERB evaluation of the configuration file
  • v0.6.4

    May 01, 2013
    • 🛠 [BUGFIX] Make the configuration file path platform-independent
    • [FEATURE] Make Figaro.env proxy method calls case-insensitive
  • v0.6.3

    March 10, 2013
    • 🛠 [BUGFIX] Run Heroku commands with a clean Bundler environment
  • v0.6.2

    March 07, 2013
    • ♻️ [ENHANCEMENT] Refactor figaro:heroku task into a unit-tested class
    • [ENHANCEMENT] Relax development gem dependency version requirements
    • ✅ [ENHANCEMENT] Track test coverage
  • v0.6.1

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