V0.9.3
= 0.9.3 =
- Reworked Date & Time editor panel — new field order (start date → start time → end time → end date), smart defaults, end date/time safeguards that prevent end from being set before start, and past-date prevention on the start date field.
- Recurrence preset labels are now context-aware and derived from the selected start date (e.g. "Weekly on Thursday", "Monthly on the third Thursday", "Annually on March 13").
- Fixed: recurring events now auto-save their recurrence rule whenever the post is updated — no separate save step required.
- Fixed: changing a recurrence preset now correctly marks the post as dirty, activating the Update button immediately.
- Calendar View event pills use
contrast-color()(CSS Color Level 6) to automatically select black or white text based on the event type's background colour. - Added
blockendar_recurrence_presetpost meta field (REST-exposed) as a dirty-state proxy for recurrence changes.