All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
0.1.12 - 2017-07-05
- Updated dependencies.
0.1.11 - 2017-03-27
- Fix handling of default values.
- Improve sanitization handling.
0.1.10 - 2017-02-09
- Fix relation between default values and persistence.
- Make VolatileOptionRepository more volatile, to fix unit tests.
0.1.9 - 2017-02-08
- Skip prefix in the correct loop.
0.1.8 - 2017-02-08
- Remove prefix option from options array when it was detected.
0.1.7 - 2017-02-08
- Implement mechanism to detect a prefix passed-in through the config array.
0.1.6 - 2017-02-07
- Implement
OptionRepository::findAll()
and fixOptionsStore::getAll()
. Props @Giuseppe-Mazzapica.
- Fix bug in
WordPressOptionRepository::writeOption()
method. Props @Giuseppe-Mazzapica.
0.1.5 - 2017-02-07
- Removed
void
return type hint fromIdentityMap::purge()
.
0.1.4 - 2017-02-07
- Added
ConfigurableOptionsStore
that accepts a config to set itself up. - Added
purge()
method toIdentityMap
class. - Added
Prefixable
interface to make prefixes discoverable.
0.1.3 - 2017-02-07
- Removed unneeded
OptionsStore::update()
method.
0.1.2 - 2017-02-07
Option
interface overridessetValue()
method to indicate correct return type.
- Filled some empty stubs in
OptionsStore
class.
0.1.1 - 2017-02-07
- Split out
BrightNucleus\Value
namespace into separate package (brightnucleus/values
).
0.1.0 - 2017-02-07
- Initial release to GitHub.