-
released this
2026-06-22 16:18:37 +02:00 | 0 commits to master since this releaseFix
Calendar (and the entire sidebar) disappeared for existing users after updating to v1.5.0.
Root cause:
Object.assigndoes a shallow merge on settings. The savedrecentFilesobject replaced the entire default, so the newfilterTagsfield wasundefined. Accessing.lengthon it threw an exception, killingrenderRecentFiles()and preventingrenderCalendar()from ever running.Fixed with:
- Defensive
|| []fallback onfilterTags - Deep merge on
loadSettingsforrecentFiles,calendar, anddisplayobjects so future new fields also survive gracefully
Downloads
- Defensive