All notable changes to laravel-settings
will be documented in this file
- Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in rawilk#63
- [Feature]: Hash key generator by @rawilk in rawilk#68
- Bump dependabot/fetch-metadata from 1.6.0 to 2.2.0 by @dependabot in rawilk#66
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v3.3.1...v3.4.0
- Fix typo by @lakuapik in rawilk#51
- Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in rawilk#52
- Added support for larvael 11.x by @demianottema in rawilk#58
- Bump ramsey/composer-install from 2 to 3 by @dependabot in rawilk#59
- Finish Laravel 11.x Compatibility Update by @rawilk in rawilk#60
- @lakuapik made their first contribution in rawilk#51
- @demianottema made their first contribution in rawilk#58
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v3.3.0...v3.3.1
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v3.2.0...v3.3.0
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in rawilk#42
- Add ability to set team id on a single call by @rawilk in rawilk#44
- v3.2.0 doc update by @rawilk in rawilk#45
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v3.1.2...v3.2.0
- Disable caching of the default value if configured that way by @rawilk in rawilk#40
- Update docs for new
cache_default_value
config option by @rawilk in rawilk#41
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v3.1.1...v3.1.2
- Give name
settings_key_team_id_unique
to unique index in team migration file - https://github.com/rawilk/laravel-settings/commit/1c44f29f6e8f78914876c629f1b0b3d1eff7f84c
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v3.1.0...v3.1.1
- Enums as setting keys by @rawilk in rawilk#37
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v3.0.0...v3.1.0
- Add team/multi-tenancy support by @rawilk in rawilk#28
- Remove Laravel 8.x support
- Remove Laravel 9.x support
- Add PHP 8.3 support
- Update interface method signatures for
Driver
andSetting
- Add support for custom key and context serializers by @rawilk in rawilk#30
- Add custom value serializer support by @rawilk in rawilk#31
- Fix typo in
isFalse
check - https://github.com/rawilk/laravel-settings/pull/34/commits/84989d4803e9ee99cfbd84925f8dae783c81b55e - Add support to fetch/flush all settings by @rawilk in rawilk#32
- Dispatch events for certain operations in settings service @rawilk in rawilk#33
- Add ability to get the cache key for a given setting key - https://github.com/rawilk/laravel-settings/pull/34/commits/91fbd874f653b50f37f092379ee997bf2642e368
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v2.2.2...v3.0.0
- Bump creyD/prettier_action from 4.2 to 4.3 by @dependabot in rawilk#15
- Bump aglipanci/laravel-pint-action from 2.1.0 to 2.2.0 by @dependabot in rawilk#17
- Add Laravel 10.x Support by @rawilk in rawilk#18
- Add Php 8.2 compatibility by @rawilk in rawilk#19
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v2.2.1...v2.2.2
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in rawilk#13
- Bump aglipanci/laravel-pint-action from 1.0.0 to 2.1.0 by @dependabot in rawilk#10
- Improve internal handling of the Context object on Settings service class
- Prevent decryption errors when checking if a value should be persisted or not on
set()
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v2.2.0...v2.2.1
- Allow cache to be temporarily disabled (via
temporarilyDisableCache()
)
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v2.1.1...v2.2.0
- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in rawilk#8
- Bump actions/checkout from 2 to 3 by @dependabot in rawilk#9
- Prevent non-strings from being unserialized or decrypted
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v2.1.0...v2.1.1
- Feature: model settings by @rawilk in rawilk#7
- Composer: Update doctrine/dbal requirement from ^2.12 to ^3.5 by @dependabot in rawilk#5
- Bump creyD/prettier_action from 3.0 to 4.2 by @dependabot in rawilk#6
- Drop official PHP 8.0 support
Full Changelog: https://github.com/rawilk/laravel-settings/compare/v2.0.1...v2.1.0
- Add support for Laravel 9.*
- Add support for PHP 8.1
- Drop support for Laravel v6 and v7
- Drop support for php 7
- Add support for php 8
- Update some of code base to use php 8 features
- Fix bug with context being reset when saving (#3)
- Wrap decrypting values in a try/catch to help prevent decryption errors when caching is used - #2
- Add support for Laravel 8
- initial release