Skip to content

Commit 1252dac

Browse files
committed
Add a changelog for easier future iteration
1 parent 7dd5aff commit 1252dac

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Change Log of `laravel-cache-evict`
2+
Note: you may refer to `README.md` for description of features.
3+
4+
## Dev (WIP)
5+
6+
## 1.0.3 (2025-01-17)
7+
Special note: this update is made in response to the external rugpull as discovered in #4. All previous versions are "tainted" and will not be supported, effective immediately. Update your installed version now!!!
8+
- No longer depends on `ramazancetinkaya/byte-formatter` as culprit of rugpull
9+
- A StackOverflow-copied solution is being used for now
10+
- A proper solution will be made later
11+
- Added a changelog at `ChANGELOG.md`
12+
13+
## 1.0.2 (2024-10-29)
14+
Hotfix: avoid `database` eviction race condition (38d70027b1778685a3c5ddffb4e10a9892bf4896); improve test case stability (2f7fecf581d5598231671ba5511e219aa94122b3)
15+
16+
## 1.0.1 (2024-10-29)
17+
The v1.0.1 release of the library.
18+
- Added the earlier-promised auto tests (#2)
19+
- Reorganized the README
20+
- Removed `package.json` (#2) to fix possible installation failures
21+
22+
## 1.0.0 (2024-10-27)
23+
Initial release.
24+
25+
This is a utility library for Laravel that can efficiently remove many expired cache items in Laravel to prevent storage overload.
26+
- Supports the `file` and `database` cache driver
27+
- Supports self-defined cache eviction strategies
28+
- Uses PHP generators to avoid using too much memory while scanning for expired items
29+

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ Some drivers (e.g. `memcached`, `redis`) will never be supported because they ha
3939

4040
Custom eviction strategies can be defined for other cache drivers that does not have their own eviction mechanisms (see FAQ section).
4141

42+
### Change log
43+
Please see `CHANGELOG.md`.
44+
4245
## Usage
4346

4447
You may run this in the command line:

0 commit comments

Comments
 (0)