Steps to reproduce
- In Sandbox (using v1.9.2)
- Create a new Note
- add a single date property to the note (name doesn’t matter, just Date type)
- Go to source mode
- add {{date}} as the value
- leave source mode
- add a new property (any type and value)
- Open Source Mode
- the date property value now shows “{ date }”:
Did you follow the troubleshooting guide? [Y/N]
Y - Replicated in Sandbox
Expected result
date properties retains {{date}} value when adding additional properties to the note.
Actual result
value for the existing date property changed from “{{date}}” to “{date}”:
This resulted in the value not getting initialized when used as a template to set the current date.
Environment
SYSTEM INFO:
Obsidian version: v1.9.2
Installer version: v1.8.10
Operating system: Darwin Kernel Version 24.5.0: Tue Apr 22 19:54:43 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T8132 24.5.0
Login status: logged in
Language: en
Catalyst license: insider
Insider build toggle: on
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on
RECOMMENDATIONS:
none