Sha256: 9fb084a86896764abbd9fee92304d135b3e4df56ea08e9fa4e50b24135925dda
Contents?: true
Size: 1.16 KB
Versions: 3
Compression:
Stored size: 1.16 KB
Contents
=== 4.0.1 * Fix #inspect and #to_s methods on KernelStore to pass through to Store === 4.0.0 This is largely a restructuring of existing functionality, making it simpler and more consistent. The tests have also been fully refactored. Added the following: * A Minitest integration at Configatron::Integrations::Minitest * Key errors while locked return the name of the relevant configatron * Configatron::RootStore is now the intended way to start a new configatron hiearchy. (You should likely not initialize a Configatron::Store yourself.) Deprecated the following: * Initializing a Configatron::Store with a custom hash * Calling .nil?/.empty? on a Configatron::Store * Calling locking, temp, or reset methods directly on a Configatron::Store (moved instead to Configatron::RootStore) * A DeepClone module is no longer defined at the top-level * Removed Configatron::KernelStore Other backwards-incompatible changes: * Renamespaced Configatron::Rails under Configatron::Integrations::Rails. * Moved locking and temp methods to exist just on Configatron::RootStore. * Configatron::Store.inspect no longer takes a name * key? will now return true for sub-Configatron::Stores
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
configatron-4.0.3 | History.txt |
configatron-4.0.2 | History.txt |
configatron-4.0.1 | History.txt |