Steps to reproduce
- Set Daily Notes to the following format: YYYY-MM-DD 「MMM」
- Create daily notes with the updated format for the current, previous and next day (calendar plugin may help)
- Test the following commands
3.1 Daily notes: Open next daily note
3.2 Daily notes: Open previous daily note
3.3 Daily notes: Open today’s daily note (should work)
Did you follow the troubleshooting guide? [Y/N]
Yes. All steps are reproducible in a clean sandboxed vault.
Expected result
After the mentioned commands, it should be expected for the note to be swapped to the desired one, when available. For “previous daily note”, the relative previous one to the current on screen. The opposite for “next daily note”.
Actual result
The commands are missing from command palette. They are still visible in Hotkeys section in Options.
Also, we’re able to use Calendar Plugin to further these tests. It is able to create daily notes as expected, but not to load them when they’re already created.
Environment
SYSTEM INFO:
Obsidian version: v1.10.6
Installer version: v1.8.9
Operating system: Windows 10 Pro 10.0.19045
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 1
Plugins enabled: 1
1: Calendar v1.5.10
Additional information
I’ve done some investigation, and with moment.js tests those errors were reproducible in an npm envirorment. It seems to be a parsing error. I’ll leave a vault copy with my tests and results.
Moment.js Unicode Bracket Parsing Issue Report.md (7.5 KB)
Daily Note Formatting Tests.md (8.9 KB)
Obsidian Sandbox.zip (86.5 KB)