3c7b6741f50ac5762143893b4cddc7f50923c696
Shallow Object.assign on settings meant filterTags (new in 1.5.0) was undefined for anyone with prior saved settings. Accessing .length on undefined threw, killing the entire redraw before calendar could render. - Defensive fallback: filterTags || [] - Deep merge on loadSettings for recentFiles, calendar, display
Waypoint
Calendar, recent files, and custom bookmarks sidebar for Obsidian.
Features
- Calendar panel — month grid with clickable days, week numbers, period indicators (day/week/month/quarter/year)
- Recent files — track recently opened/edited files
- Favorites — custom bookmarks with groups, icons, and rename
Commands
| Command | Default Hotkey |
|---|---|
| Go to daily note | Ctrl+Shift+Alt+D |
| Go to weekly note | Ctrl+Shift+Alt+W |
| Go to monthly note | Ctrl+Shift+Alt+M |
| Go to quarterly note | Ctrl+Shift+Alt+Q |
| Go to yearly note | Ctrl+Shift+Alt+Y |
| Next/Previous daily/weekly/monthly/quarterly/yearly note | — |
Installation
Via BRAT
- Install the BRAT plugin
- Add
https://gitea.mithrilforge.dev/olivier/waypointas a Beta Plugin - Enable Waypoint in Community Plugins
Manual
- Download the latest release from Gitea
- Extract
main.js,manifest.json, andstyles.cssto{vault}/.obsidian/plugins/waypoint/ - Enable Waypoint in Community Plugins
Description
Releases
8
Languages
TypeScript
90.4%
CSS
8.7%
JavaScript
0.9%