Skip to content

v1.2.2

Choose a tag to compare

@Classic298 Classic298 released this 29 Jun 21:28

[v1.2.2] - 2026-06-29

Compatible with Open WebUI v0.10.0

This release adds cleanup for channels and channel messages (requested in #34). Channels were previously left untouched; you can now keep busy Support/Alerts-style channels fast and tidy by expiring old messages, and reclaim channels left behind by deleted users.

Added

  • Age-based channel-message pruning (--channel-message-max-age-days N): delete messages older than N days from every channel while keeping the channel itself. Pinned messages are preserved unless --no-exempt-pinned-channel-messages is passed.
  • Orphaned-channel cleanup (--delete-orphaned-channels, default off): delete channels owned by a deleted user, along with their messages, reactions, members, file links, webhooks, and access grants.
  • Orphaned channel-message cleanup (--delete-orphaned-channel-messages, default on): delete messages whose channel no longer exists.
  • Channel operations surfaced across all interfaces: interactive wizard ("Channel Message Age Pruning" menu plus orphaned-channel toggles), dry-run preview totals, and CSV export (old_channel_message, orphaned_channel, orphaned_channel_message categories).
  • Added support for Open WebUI v0.10.0 which brings some schema changes across migrations.