- Added optional caching
- New interface for your entity. We are no longer using
UserInterface
. UseSettingsOwnerInterface
instead. - Changed behavior of
SettingsManager::all
. It will not return global config if the user/local values are missing - Added possibility to add default value as third parameter on
SettingsManager::get
- Updated namespace to
Dmishh\SettingsBundle
instead ofDmishh\Bundle\SettingsBundle
- Updated the configuration. This break BC but makes sure the configuration is not as "deep". #31
- Bump PHP to
^5.5.9
and Symfony to^2.7|^3.0
#50
- Minor code improvements and bug fixes
- System messages translations to en, it, es, fr, de, ru, uk, sv languages
- Ability to choose serialization mechanism (php or json)
- Ability to add constraints to validation
- First stable version