From 14794f617ed52968c591152a84ba67cf13bda6ff Mon Sep 17 00:00:00 2001 From: rawilk Date: Fri, 29 Sep 2023 15:30:04 +0000 Subject: [PATCH] Update CHANGELOG --- CHANGELOG.md | 70 +++++++++++++++++++++++++++++++++------------------- 1 file changed, 44 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9849b14..fea5493 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,32 @@ All notable changes to `laravel-settings` will be documented in this file +## v3.0.0 - 2023-09-29 + +### What's Changed + +- Add team/multi-tenancy support by @rawilk in https://github.com/rawilk/laravel-settings/pull/28 +- Remove Laravel 8.x support +- Remove Laravel 9.x support +- Add PHP 8.3 support +- Update interface method signatures for `Driver` and `Setting` +- Add support for custom key and context serializers by @rawilk in https://github.com/rawilk/laravel-settings/pull/30 +- Add custom value serializer support by @rawilk in https://github.com/rawilk/laravel-settings/pull/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 https://github.com/rawilk/laravel-settings/pull/32 +- Dispatch events for certain operations in settings service @rawilk in https://github.com/rawilk/laravel-settings/pull/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 + ## v2.2.2 - 2023-03-20 ### What's Changed -- Bump creyD/prettier_action from 4.2 to 4.3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/15 -- Bump aglipanci/laravel-pint-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/17 -- Add Laravel 10.x Support by @rawilk in https://github.com/rawilk/laravel-settings/pull/18 -- Add Php 8.2 compatibility by @rawilk in https://github.com/rawilk/laravel-settings/pull/19 +- Bump creyD/prettier_action from 4.2 to 4.3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/15 +- Bump aglipanci/laravel-pint-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/17 +- Add Laravel 10.x Support by @rawilk in https://github.com/rawilk/laravel-settings/pull/18 +- Add Php 8.2 compatibility by @rawilk in https://github.com/rawilk/laravel-settings/pull/19 **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.2.1...v2.2.2 @@ -17,10 +35,10 @@ All notable changes to `laravel-settings` will be documented in this file ### What's Changed -- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/rawilk/laravel-settings/pull/13 -- Bump aglipanci/laravel-pint-action from 1.0.0 to 2.1.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/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()` +- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/rawilk/laravel-settings/pull/13 +- Bump aglipanci/laravel-pint-action from 1.0.0 to 2.1.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/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 @@ -28,7 +46,7 @@ All notable changes to `laravel-settings` will be documented in this file ### What's Changed -- Allow cache to be temporarily disabled (via `temporarilyDisableCache()`) +- Allow cache to be temporarily disabled (via `temporarilyDisableCache()`) **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.1.1...v2.2.0 @@ -36,9 +54,9 @@ All notable changes to `laravel-settings` will be documented in this file ### What's Changed -- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/8 -- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/9 -- Prevent non-strings from being unserialized or decrypted +- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/8 +- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/9 +- Prevent non-strings from being unserialized or decrypted **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.1.0...v2.1.1 @@ -46,13 +64,13 @@ All notable changes to `laravel-settings` will be documented in this file ### Added -- Feature: model settings by @rawilk in https://github.com/rawilk/laravel-settings/pull/7 +- Feature: model settings by @rawilk in https://github.com/rawilk/laravel-settings/pull/7 ### Changed -- Composer: Update doctrine/dbal requirement from ^2.12 to ^3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/5 -- Bump creyD/prettier_action from 3.0 to 4.2 by @dependabot in https://github.com/rawilk/laravel-settings/pull/6 -- Drop official PHP 8.0 support +- Composer: Update doctrine/dbal requirement from ^2.12 to ^3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/5 +- Bump creyD/prettier_action from 3.0 to 4.2 by @dependabot in https://github.com/rawilk/laravel-settings/pull/6 +- Drop official PHP 8.0 support **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.0.1...v2.1.0 @@ -60,39 +78,39 @@ All notable changes to `laravel-settings` will be documented in this file ### Updated -- Add support for Laravel 9.\* -- Add support for PHP 8.1 +- Add support for Laravel 9.* +- Add support for PHP 8.1 ## 2.0.0 - 2020-12-01 ### Breaking Changes -- Drop support for Laravel v6 and v7 -- Drop support for php 7 +- Drop support for Laravel v6 and v7 +- Drop support for php 7 ### Updated -- Add support for php 8 -- Update some of code base to use php 8 features +- Add support for php 8 +- Update some of code base to use php 8 features ## 1.0.3 - 2020-10-26 ### Fixed -- Fix bug with context being reset when saving ([#3](https://github.com/rawilk/laravel-settings/issues/3)) +- Fix bug with context being reset when saving ([#3](https://github.com/rawilk/laravel-settings/issues/3)) ## 1.0.2 - 2020-10-09 ### Fixed -- Wrap decrypting values in a try/catch to help prevent decryption errors when caching is used - [#2](https://github.com/rawilk/laravel-settings/issues/2) +- Wrap decrypting values in a try/catch to help prevent decryption errors when caching is used - [#2](https://github.com/rawilk/laravel-settings/issues/2) ## 1.0.1 - 2020-09-09 ### Added -- Add support for Laravel 8 +- Add support for Laravel 8 ## 1.0.0 - 2020-08-02 -- initial release +- initial release