Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: php-cache/cache
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: da97c83
Choose a base ref
...
head repository: php-cache/cache
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6394f7e
Choose a head ref
  • 6 commits
  • 18 files changed
  • 1 contributor

Commits on Aug 19, 2026

  1. feat: add an extensible taggable pool adapter

    Provide an opt-in subclass base with protected access to both wrapped pools without widening the existing adapter state.
    cryptiklemur committed Aug 19, 2026
    Configuration menu
    Copy the full SHA
    7ca78e3 View commit details
    Browse the repository at this point in the history
  2. fix: validate filesystem cache keys eagerly

    Reject unsupported filename keys from getItem() and map the PSR-required dot keys to portable internal filenames.
    cryptiklemur committed Aug 19, 2026
    Configuration menu
    Copy the full SHA
    9734fbf View commit details
    Browse the repository at this point in the history
  3. fix: validate keys across cache chain members

    Preflight every member before mutations while preserving read priority and lazy lower-tier items.
    cryptiklemur committed Aug 19, 2026
    Configuration menu
    Copy the full SHA
    2cab0b0 View commit details
    Browse the repository at this point in the history
  4. fix: retry rejected doctrine cache keys

    Keep accepted legacy mappings and use SHA-256 only when a pool rejects a normalized key.
    cryptiklemur committed Aug 19, 2026
    Configuration menu
    Copy the full SHA
    0fa40c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    326b033 View commit details
    Browse the repository at this point in the history
  6. test: keep filesystem bridge cleanup compatible

    Delete the test cache directory directly because directoryExists() is unavailable at the supported Flysystem minimum.
    cryptiklemur committed Aug 19, 2026
    Configuration menu
    Copy the full SHA
    6394f7e View commit details
    Browse the repository at this point in the history
Loading