Skip to content

v0.3.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jul 21:07
1d93f6c
  • The red "cleanup required" badge no longer survives the click it
    invites: Kirby builds the Panel areas before it calls the route
    action but resolves the menu entries afterwards, so the badge is
    computed lazily now and the response that just ran the cleanup
    carries the updated badge instead of the pre-cleanup count
  • Entries whose meta.json is missing or unreadable — what an
    interrupted deletion leaves behind — can be removed from the Panel
    again: they never appear as table rows, so the empty-trash button
    is gated on everything the trash root holds rather than on the
    listed items. The confirmation dialog counts and measures the same
    way and no longer offers to free "0 B" while such an entry sits on
    disk
  • The area no longer claims the trash is empty while entries it
    cannot list occupy disk space — a note above the list says how
    many there are, why they are missing and that emptying the trash
    removes them. It also covers the partial case, where the table
    used to show fewer rows than the badge counted without explaining
    the difference
  • An unreadable trash root no longer breaks the empty-trash dialog.
    The trash is measured one entry at a time, so an unreadable root
    reports 0 with the root warning explaining it, and an unreadable
    folder inside a single entry costs only that entry's bytes
    instead of zeroing the whole total