Skip to content

v2.22.2

Choose a tag to compare

@jszobody jszobody released this 07 Jul 18:19
· 34 commits to master since this release

Two small improvements to the setup commands and the dashboard.

postmaster:verify defaults the recipient to MAIL_FROM_ADDRESS

Omitting --to used to error out. It now falls back to your app's own from-address — a real, owned inbox — so the check can run with no arguments (handy in a deploy hook). Emailing yourself is a natural test, and even a bounce there still proves the webhook path. --to still overrides; it only errors when neither is set. (#28)

php artisan postmaster:verify            # sends to MAIL_FROM_ADDRESS
php artisan postmaster:verify --to=you@example.com

Cache-busted dashboard assets

The stylesheet, Alpine bundle, and logo are served from stable routes with heuristic caching, so after upgrading the package a browser could keep serving the old files until a hard refresh (stale styles, button layout, etc.). Each asset URL now carries a short content hash — when a file changes on upgrade, its URL changes and the browser fetches the new copy automatically.