版本发布 8
**Full Changelog**: https://github.com/forwardemail/mail.forwardemail.net/compare/v0.11.20...v0.11.21
- fix(calendar): hoist getCalendarId above effectiveSelectedCalendarIds $derived fc6d135 --- https://github.com/forwardemail/mail.forwardemail.net/compare/v0.10.10...v0.10.11
- fix(calendar): move escape() declaration before first usage in generateICalEvent 6f8b68b --- https://github.com/forwardemail/mail.forwardemail.net/compare/v0.10.9...v0.10.10
- chore(deps): bump minor and patch versions 2ae6e8d - feat(calendar): per-instance edit/delete prompt for recurring events 300986c - feat(calendar): multi-day events c586bc2 - ci(deploy): bump Node to 22 for Wrangler 4.87+ d6d2b5a --- https://github.com/forwardemail/mail.forwardemail.net/compare/v0.10.4...v0.10.5 **Full Changelog**: https://github.com/forwardemail/mail.forwardemail.net/compare/v0.10.4...v0.10.5
- fix: platform label, calendar todos toggle, sidebar drawer cleanup a0779d7 --- https://github.com/forwardemail/mail.forwardemail.net/compare/v0.9.29...v0.9.30 **Full Changelog**: https://github.com/forwardemail/mail.forwardemail.net/compare/v0.9.29...v0.9.30
- fix: stop republishing existing releases in CI e4e7de0 --- https://github.com/forwardemail/mail.forwardemail.net/compare/v0.9.26...v0.9.27
- fix: resolve remaining non-release desktop and mailbox regressions f8c9b1e --- https://github.com/forwardemail/mail.forwardemail.net/compare/v0.9.25...v0.9.26
- fix(desktop): reply From alias, drag-drop folder moves, email wrap 4f7dfd0 --- https://github.com/forwardemail/mail.forwardemail.net/compare/v0.9.15...v0.9.16 **Full Changelog**: https://github.com/forwardemail/mail.forwardemail.net/compare/v0.9.15...v0.9.16