Skip to content

Releases: sigtrygg-space/kirby-trash

v0.1.2

v0.1.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Jul 14:40
726fd76
  • composer.json carries the plugin version (shown in the Panel for
    manual and submodule installs), a real author entry and support
    links for the Packagist page
  • Releases are automated: a workflow tags and publishes when the
    version in composer.json changes on main

Housekeeping release.

Housekeeping release. Pre-release
Pre-release

Choose a tag to compare

@sigtrygg-space sigtrygg-space released this 07 Jul 11:09
68a002e

Composer dist package no longer ships irrelevant files (.github with workflows and screenshots, tests, PHPUnit config) - installs now contain only the plugin itself.

No functional changes. Full list in the CHANGELOG.

First public pre-release of kirby-trash, a proper trash can for Kirby CMS.

Choose a tag to compare

@sigtrygg-space sigtrygg-space released this 06 Jul 18:34
63fcdce

First public pre-release of kirby-trash, a proper trash can for Kirby CMS.

Highlights

  • Soft-delete for pages and files via page.delete:before / file.delete:before
    hooks — a failing safety copy blocks the actual deletion
  • Panel area with restore, permanent delete and "empty trash": table layout with
    original path, size, deletion date and time left, plus a details dialog with
    all metadata and direct restore/delete actions
  • Automatic cleanup with configurable retention (retentionDays, default 30,
    -1 = keep forever) and a kirby trash:cleanup CLI command for cronjobs
  • Permissions (access, restore, delete), admin-only by default
  • enabled and root options accept closures for logic-driven switching
  • English and German translations

Requires Kirby 5 and PHP 8.2+. See the README
for installation and options, and the CHANGELOG
for the full list.