Skip to content

chore(deps): bump cache/filesystem-adapter from 1.2.0 to 3.0.0 - #244

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/composer/cache/filesystem-adapter-3.0.0
Open

chore(deps): bump cache/filesystem-adapter from 1.2.0 to 3.0.0#244
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/composer/cache/filesystem-adapter-3.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 24, 2026

Copy link
Copy Markdown
Contributor

Bumps cache/filesystem-adapter from 1.2.0 to 3.0.0.

Release notes

Sourced from cache/filesystem-adapter's releases.

Release 3.0.0

See the change log for changes.

Release 2.0.4

Full Changelog: php-cache/filesystem-adapter@2.0.3...2.0.4

Changelog

Sourced from cache/filesystem-adapter's changelog.

3.0.0

Changed

  • Expose getFilePath() as a protected extension point for custom file layouts.
  • Hash keys into 256 shard directories to avoid platform-specific filenames and large flat directories.
  • Clear cache files recursively so custom layouts can use nested directories.
  • Require cache/adapter-common 3.
  • Store tag generations in item payloads and separate marker files. Clear the cache directory before upgrading or rolling back.

2.0.4

Fixed

  • Treat serialized items and tag indexes that reference unavailable PHP classes as cache misses.
  • Allow installing with psr/simple-cache 2 or 3.

2.0.3

Fixed

  • Validate filesystem key constraints in getItem() and safely store the PSR-required . and .. keys.

2.0.0

Added

  • Add accessors for the Flysystem instance and cache directory.

Changed

  • Require PHP 8.2 or later.
  • Support Flysystem 2 and 3 through FilesystemOperator.
  • Require psr/cache 3 and psr/simple-cache 3.
  • Add native parameter and return types required by the PSR interfaces.
  • Normalize leading and trailing slashes in setFolder().

Fixed

  • Reject folder values that resolve to the Flysystem root or traverse through a parent directory.
Commits
  • 23d6d50 feat(cache)!: make tag invalidation race-safe
  • d127746 fix(composer): allow psr/simple-cache 2
  • e9e6645 fix(cache): treat unserialize failures as cache misses
  • a6f7edf fix: validate filesystem cache keys eagerly
  • e7ccbef style: enforce symfony 2025 rules
  • 1784274 test: remove void from test methods
  • 97747a1 fix: repair minimum and split dependency checks
  • 61f6f13 feat!: require PHP 8.2 and PSR cache 3
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels Aug 24, 2026
@github-project-automation github-project-automation Bot moved this to Ready for review in PR Dashboard Aug 24, 2026
@Progi1984

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [cache/filesystem-adapter](https://github.com/php-cache/filesystem-adapter) from 1.2.0 to 3.0.0.
- [Release notes](https://github.com/php-cache/filesystem-adapter/releases)
- [Changelog](https://github.com/php-cache/filesystem-adapter/blob/master/Changelog.md)
- [Commits](php-cache/filesystem-adapter@1.2.0...3.0.0)

---
updated-dependencies:
- dependency-name: cache/filesystem-adapter
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/composer/cache/filesystem-adapter-3.0.0 branch from ee4c0ad to 53791b7 Compare August 24, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update php code

Projects

Status: Ready for review

Development

Successfully merging this pull request may close these issues.

2 participants