Skip to content

v1.3.0 — Snapshots, Pinning, Auto-update & Project Health

Choose a tag to compare

@nickhamze nickhamze released this 08 Mar 13:22
· 39 commits to main since this release

This is the biggest Dispatch release yet. We went from a deployment tool to a full project management platform — without losing any of the simplicity that made the original useful.

What's new

Build snapshots — roll back in one click

Capture your entire installed project set before a risky change and restore it in one command if anything breaks. Also available via wp telex snapshot create/list/restore/delete.

Version pinning — freeze what's working

Lock any project at its current build. Pinned projects are excluded from update checks and wp telex update --all until you're ready to move forward.

Auto-update — stay current automatically

Set projects to update automatically on every new Telex build. Per-project control means you can auto-update low-risk utility blocks while keeping your main theme pinned.

Notification channels

Email digests and Slack webhooks for install, update, and removal events. Batched digests so you're not getting pinged for every background update.

Project health dashboard

A dedicated tab showing active state, file integrity, version freshness, and compatibility warnings for every installed project.

Block usage analytics

See how many posts each installed block is embedded in. Know which ones are load-bearing before you touch them.

Project groups

Named per-user collections for organizing your Telex library. Filterable in the admin screen and WP-CLI.

GDPR / Privacy Tools integration

The audit log is now registered with WordPress's built-in privacy tools — export or erase a user's audit history via Tools → Personal Data.

Settings page redesigned

Full-width layout, consistent page header, and per-panel skeleton loaders so there's no layout shift while panels load.

Fixes & quality

  • wp telex doctor now uses wp_is_file_mod_allowed() instead of reading DISALLOW_FILE_MODS directly
  • 15 new PHPStan errors resolved (DISALLOW_FILE_MODS, sprintf arity, array offsets, WP_User type hints)
  • 3 CSS no-descending-specificity lint errors resolved
  • Stale JS tests removed to match current store shape (notice state removed)
  • Dead $user_cache property removed from audit log table class

Full changelog

See CHANGELOG.md for the complete history.