Repository navigation
Release v2.5.0
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, defaultcache.app) is now actually used: the pool was never injected because the extension looked it up on the isolated container used duringload(). 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
replaceimport 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