Skip to content

Release v2.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 09:31
· 62 commits to main since this release

Release v2.5.0: fixes - item-list cache wired and invalidated on writes, atomic replace import.

Changelog

Fixed

  • The PSR-6 item-list cache (cache.pool, default cache.app) is now actually used: the pool was never injected because the extension looked it up on the isolated container used during load(). A pool id that does not exist still disables the cache.
  • Cached item lists are invalidated when collections or items are created, updated, moved, deleted or imported through Doctrine (dashboard CRUD, import), so trails no longer stay stale after an edit.
  • A replace import now runs in a transaction per collection: a failure while re-creating the tree rolls back and keeps the previous items.

Full Changelog: v2.4.1...v2.5.0