laminas/laminas-cache-storage-adapter-blackhole
Laminas cache adapter for blackhole
3.2.0
2.7M downloads/mo
#4448 most downloaded on Packagist
laminas/laminas-cache-storage-adapter-blackhole
What this package is like to depend on
Last release 5 months ago
10 Mar 2026
Ships fairly regularly
a new release about every 6 months
Most releases are documented
notes for 10 of 16 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
16 releases · first in 2020
1 release in the last 12 months
see the full history below
Release timeline
16 releases · Oct 2020 to Mar 2026Releases
latest 16-
3.2.010 Mar 2026Release notes
Open source →Release Notes for 3.2.0
Feature release (minor)
3.2.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies,Enhancement
- 75: Allow PHP 8.5, remove PHP 8.1 thanks to @fezfez
-
3.1.023 Jan 2025Release notes
Open source →Release Notes for 3.1.0
Feature release (minor)
3.1.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Dependencies,Enhancement
renovate
-
3.0.008 Jul 2024Release notes
Open source →Release Notes for 3.0.0
Backwards incompatible release (major)
laminas-cache-storage-adapter-blackhole3.0.0 is here and finally adds native types everywhere, adds support forpsr/cacheandpsr/simple-cachev2 & v3 and supportslaminas/laminas-cachev4.3.0.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
BC Break,Enhancement
-
2.5.023 Jan 2025Release notes
Open source →Release Notes for 2.5.0
Feature release (minor)
2.5.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
renovate
- 57: Lock file maintenance thanks to @renovate[bot]
-
2.4.007 Jan 2024Release notes
Open source →Release Notes for 2.4.0
Feature release (minor)
2.4.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement,renovate
- 59: Update dependency php to ~8.1.0 || ~8.2.0 || ~8.3.0 thanks to @renovate[bot]
-
2.3.031 Dec 2022Release notes
Open source →Release Notes for 2.3.0
Feature release (minor)
2.3.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 56: Apply PHP 8.0 syntax thanks to @samsonasik
-
2.2.020 Dec 2022Release notes
Open source →Release Notes for 2.2.0
Feature release (minor)
2.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
renovate
- 51: Lock file maintenance thanks to @renovate[bot]
Enhancement,renovate
-
2.1.022 Oct 2022Release notes
Open source →Release Notes for 2.1.0
Feature release (minor)
Removed
- Support for PHP 7.3
2.1.0
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 5
Enhancement,dependency update
- 48: Add PHP 8.2 support thanks to @fezfez
Enhancement
- 47: Normalize composer-dependencies thanks to @boesing
- 37: Prepare for Renovate with reusable workflows thanks to @ghostwriter
renovate
- 43: Configure Renovate thanks to @renovate[bot]
dependency update
- 41: Bump psalm/plugin-phpunit from 0.16.1 to 0.17.0 thanks to @dependabot[bot]
- 38: Bump vimeo/psalm from 4.14.0 to 4.21.0 thanks to @dependabot[bot]
-
2.0.008 Nov 2021Release notes
Open source →Release Notes for 2.0.0
Backwards incompatible release (major)
Added
- Added support for PHP 8.1
- Added support for
laminas/laminas-cachev3 - Added support for
laminas/laminas-component-installerto integrate better withlaminas-mvcormezzioprojects - Added
PSR-16andPSR-6support without the need to providepsras an option
Fixed
- Fixed the return-type annotation from
BlackHole#getAvailableSpacesincefloatwon't be returned
Changed
- The return value of the methods
BlackHole#checkAndSetItem,BlackHole#replaceItems,BlackHole#replaceItem,BlackHole#addItems,BlackHole#addItem,BlackHole#setItems,BlackHole#replaceItemare now based on thewritableoption passed to the adapter. BlackHole#removeItemswill now return an empty array which states that the removal was successfulBlackHole#getAvailableSpacewill now returnPHP_INT_MAXBlackHole#clearByNamespacewill now always returntrue. If called with an empty prefix, anInvalidArgumentExceptionwill be thrownBlackHole#clearByPrefixwill now always returntrue. If called with an empty prefix, anInvalidArgumentExceptionwill be thrownBlackHole#clearExpiredwill now always returntrueBlackHole#flushwill now always returntrueBlackHole#optimizewill now always returntrueBlackHole#setTagswill now always returntrueBlackHole#clearByTagswill now always returntrueBlackHole#getTotalSpacewill now returnPHP_INT_MAX
Removed
- Removed support for
laminas/laminas-cachev2 - Removed
BlackHoleOptions-class along with thepsroption
Breaking Changes
- Marked
BlackHole-Adapter asfinal
2.0.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
BC Break,Enhancement
- 24: PHP 8.1 support thanks to @boesing
- 21: Provide compatibility for laminas-cache v3.0 thanks to @boesing
-
1.2.129 Apr 2021Release notes
Open source →Release Notes for 1.2.1
1.2.x bugfix release (patch)
Fixes
BlackHole::deleteItemsnow returns an empty list of keys when called inPSRcompatibility mode
1.2.1
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
Bug
- 15: Merge release 1.1.2 into 1.2.x thanks to @github-actions[bot]
-
1.2.029 Apr 2021Nothing published for this version
-
1.1.229 Apr 2021Nothing published for this version
-
1.1.126 Feb 2021Nothing published for this version
-
1.1.025 Feb 2021Nothing published for this version
-
1.0.112 Oct 2020Nothing published for this version
-
1.0.005 Oct 2020Nothing published for this version