|
2 | 2 |
|
3 | 3 | All notable changes to `laravel-settings` will be documented in this file |
4 | 4 |
|
| 5 | +## v3.0.0 - 2023-09-29 |
| 6 | + |
| 7 | +### What's Changed |
| 8 | + |
| 9 | +- Add team/multi-tenancy support by @rawilk in https://github.com/rawilk/laravel-settings/pull/28 |
| 10 | +- Remove Laravel 8.x support |
| 11 | +- Remove Laravel 9.x support |
| 12 | +- Add PHP 8.3 support |
| 13 | +- Update interface method signatures for `Driver` and `Setting` |
| 14 | +- Add support for custom key and context serializers by @rawilk in https://github.com/rawilk/laravel-settings/pull/30 |
| 15 | +- Add custom value serializer support by @rawilk in https://github.com/rawilk/laravel-settings/pull/31 |
| 16 | +- Fix typo in `isFalse` check - https://github.com/rawilk/laravel-settings/pull/34/commits/84989d4803e9ee99cfbd84925f8dae783c81b55e |
| 17 | +- Add support to fetch/flush all settings by @rawilk in https://github.com/rawilk/laravel-settings/pull/32 |
| 18 | +- Dispatch events for certain operations in settings service @rawilk in https://github.com/rawilk/laravel-settings/pull/33 |
| 19 | +- Add ability to get the cache key for a given setting key - https://github.com/rawilk/laravel-settings/pull/34/commits/91fbd874f653b50f37f092379ee997bf2642e368 |
| 20 | + |
| 21 | +**Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.2.2...v3.0.0 |
| 22 | + |
5 | 23 | ## v2.2.2 - 2023-03-20 |
6 | 24 |
|
7 | 25 | ### What's Changed |
8 | 26 |
|
9 | | -- Bump creyD/prettier_action from 4.2 to 4.3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/15 |
10 | | -- Bump aglipanci/laravel-pint-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/17 |
11 | | -- Add Laravel 10.x Support by @rawilk in https://github.com/rawilk/laravel-settings/pull/18 |
12 | | -- Add Php 8.2 compatibility by @rawilk in https://github.com/rawilk/laravel-settings/pull/19 |
| 27 | +- Bump creyD/prettier_action from 4.2 to 4.3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/15 |
| 28 | +- Bump aglipanci/laravel-pint-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/17 |
| 29 | +- Add Laravel 10.x Support by @rawilk in https://github.com/rawilk/laravel-settings/pull/18 |
| 30 | +- Add Php 8.2 compatibility by @rawilk in https://github.com/rawilk/laravel-settings/pull/19 |
13 | 31 |
|
14 | 32 | **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.2.1...v2.2.2 |
15 | 33 |
|
16 | 34 | ## v2.2.1 - 2023-02-07 |
17 | 35 |
|
18 | 36 | ### What's Changed |
19 | 37 |
|
20 | | -- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/rawilk/laravel-settings/pull/13 |
21 | | -- Bump aglipanci/laravel-pint-action from 1.0.0 to 2.1.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/10 |
22 | | -- Improve internal handling of the Context object on Settings service class |
23 | | -- Prevent decryption errors when checking if a value should be persisted or not on `set()` |
| 38 | +- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/rawilk/laravel-settings/pull/13 |
| 39 | +- Bump aglipanci/laravel-pint-action from 1.0.0 to 2.1.0 by @dependabot in https://github.com/rawilk/laravel-settings/pull/10 |
| 40 | +- Improve internal handling of the Context object on Settings service class |
| 41 | +- Prevent decryption errors when checking if a value should be persisted or not on `set()` |
24 | 42 |
|
25 | 43 | **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.2.0...v2.2.1 |
26 | 44 |
|
27 | 45 | ## v2.2.0 - 2022-12-07 |
28 | 46 |
|
29 | 47 | ### What's Changed |
30 | 48 |
|
31 | | -- Allow cache to be temporarily disabled (via `temporarilyDisableCache()`) |
| 49 | +- Allow cache to be temporarily disabled (via `temporarilyDisableCache()`) |
32 | 50 |
|
33 | 51 | **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.1.1...v2.2.0 |
34 | 52 |
|
35 | 53 | ## v2.1.1 - 2022-12-06 |
36 | 54 |
|
37 | 55 | ### What's Changed |
38 | 56 |
|
39 | | -- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/8 |
40 | | -- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/9 |
41 | | -- Prevent non-strings from being unserialized or decrypted |
| 57 | +- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/8 |
| 58 | +- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/rawilk/laravel-settings/pull/9 |
| 59 | +- Prevent non-strings from being unserialized or decrypted |
42 | 60 |
|
43 | 61 | **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.1.0...v2.1.1 |
44 | 62 |
|
45 | 63 | ## v2.1.0 - 2022-11-01 |
46 | 64 |
|
47 | 65 | ### Added |
48 | 66 |
|
49 | | -- Feature: model settings by @rawilk in https://github.com/rawilk/laravel-settings/pull/7 |
| 67 | +- Feature: model settings by @rawilk in https://github.com/rawilk/laravel-settings/pull/7 |
50 | 68 |
|
51 | 69 | ### Changed |
52 | 70 |
|
53 | | -- Composer: Update doctrine/dbal requirement from ^2.12 to ^3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/5 |
54 | | -- Bump creyD/prettier_action from 3.0 to 4.2 by @dependabot in https://github.com/rawilk/laravel-settings/pull/6 |
55 | | -- Drop official PHP 8.0 support |
| 71 | +- Composer: Update doctrine/dbal requirement from ^2.12 to ^3.5 by @dependabot in https://github.com/rawilk/laravel-settings/pull/5 |
| 72 | +- Bump creyD/prettier_action from 3.0 to 4.2 by @dependabot in https://github.com/rawilk/laravel-settings/pull/6 |
| 73 | +- Drop official PHP 8.0 support |
56 | 74 |
|
57 | 75 | **Full Changelog**: https://github.com/rawilk/laravel-settings/compare/v2.0.1...v2.1.0 |
58 | 76 |
|
59 | 77 | ## 2.0.1 - 2022-02-23 |
60 | 78 |
|
61 | 79 | ### Updated |
62 | 80 |
|
63 | | -- Add support for Laravel 9.\* |
64 | | -- Add support for PHP 8.1 |
| 81 | +- Add support for Laravel 9.* |
| 82 | +- Add support for PHP 8.1 |
65 | 83 |
|
66 | 84 | ## 2.0.0 - 2020-12-01 |
67 | 85 |
|
68 | 86 | ### Breaking Changes |
69 | 87 |
|
70 | | -- Drop support for Laravel v6 and v7 |
71 | | -- Drop support for php 7 |
| 88 | +- Drop support for Laravel v6 and v7 |
| 89 | +- Drop support for php 7 |
72 | 90 |
|
73 | 91 | ### Updated |
74 | 92 |
|
75 | | -- Add support for php 8 |
76 | | -- Update some of code base to use php 8 features |
| 93 | +- Add support for php 8 |
| 94 | +- Update some of code base to use php 8 features |
77 | 95 |
|
78 | 96 | ## 1.0.3 - 2020-10-26 |
79 | 97 |
|
80 | 98 | ### Fixed |
81 | 99 |
|
82 | | -- Fix bug with context being reset when saving ([#3](https://github.com/rawilk/laravel-settings/issues/3)) |
| 100 | +- Fix bug with context being reset when saving ([#3](https://github.com/rawilk/laravel-settings/issues/3)) |
83 | 101 |
|
84 | 102 | ## 1.0.2 - 2020-10-09 |
85 | 103 |
|
86 | 104 | ### Fixed |
87 | 105 |
|
88 | | -- 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) |
| 106 | +- 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) |
89 | 107 |
|
90 | 108 | ## 1.0.1 - 2020-09-09 |
91 | 109 |
|
92 | 110 | ### Added |
93 | 111 |
|
94 | | -- Add support for Laravel 8 |
| 112 | +- Add support for Laravel 8 |
95 | 113 |
|
96 | 114 | ## 1.0.0 - 2020-08-02 |
97 | 115 |
|
98 | | -- initial release |
| 116 | +- initial release |
0 commit comments