Templater stopped adding aliases to notes

Are you using Obsidian v1.9.x?

We have officially removed support for the properties tag, alias, cssclass in favor of tags, aliases and cssclasses. In addition, the values of these properties must be a list. If the current value is a text property, it will no longer be recognized by Obsidian.

https://obsidian.md/changelog/2025-05-21-desktop-v1.9.0


Try changing the template to:

<%"---"%>
aliases:
  - <% tp.date.now("dddd Do MMMM YYYY") %>
created: <% tp.date.now("YYYY-MM-DD hh:mm") %>
modified: 
reviewed: 
<%"---"%>
# <% tp.date.now("dddd Do MMMM YYYY") %>

This also works:

aliases: [<% tp.date.now("dddd Do MMMM YYYY") %>]

So after running the template, either:

---
aliases: 
  - Sunday 8th June 2025
---

or

---
aliases: [Sunday 8th June 2025]
---

will work fine and the same as before Obsidian v1.9.x.

1 Like