| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-14 | 1.2 kB | |
| v7.1.0 source code.tar.gz | 2026-09-14 | 1.6 MB | |
| v7.1.0 source code.zip | 2026-09-14 | 1.9 MB | |
| Totals: 3 Items | 3.5 MB | 1 | |
Full Changelog: https://github.com/austintoddj/canvas/compare/v7.0.1...v7.1.0
Added
• Post version history — checkpoints at publish, schedule, update, restore, and leave-editor (not every autosave), with restore, optional names, and a newest-50-per-post retention • Publishing calendar — month view of scheduled and published posts • Webhook delivery history — inspect recent attempts, retry failures from the admin, 30-day retention • canvas:announce-scheduled — fires PostPublished (and outbound webhooks) when a scheduled post goes live by time • Live integration checks — Unsplash, AI, and webhooks are enabled only after a successful probe / test delivery • Collapsible desktop sidebar
Changed
• Host documentation now lives under docs/ • Integrations UI is a dedicated flow with credential verification before enable
Fixed
• Webhook URL SSRF bypass via IPv6 transition addresses (also in 7.0.1)
Upgrade
composer update austintoddj/canvas
php artisan canvas:migrate
php artisan canvas:publish
Hosts should already run the Laravel scheduler every minute so scheduled posts announce on time and retention prunes run.