Skip to content

Commit 87ff8b9

Browse files
committed
docs: Document consequences of change, and add links in summary
1 parent fdddaf4 commit 87ff8b9

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/Support and Help/Missing tags, aliases and cssclasses in some Obsidian 1.9.x versions.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,11 @@ aliases:
99
## Summary
1010

1111
- **Obsidian 1.9.0 and above** have **breaking changes** that are likely to cause missing `tags`, `aliases`, `cssclasses` values.
12+
- See [[#Obsidian 1.9.0 and above read properties strictly]] and [[#What needs to change?]]
1213
- **Obsidian 1.9.3** introduced a new option in the core **Format converter** plugin to update your notes automatically.
14+
- See [[#How to fix unsupported properties]]
1315
- **Obsidian 1.9.4** behaves more robustly than the earlier 1.9.x versions, although it still has some issues.
16+
- See [[#Things discovered whilst exploring this breaking change]]
1417

1518
## Obsidian 1.9.0 and above read properties strictly
1619

@@ -22,6 +25,12 @@ aliases:
2225
> > [!Quote] Breaking changes
2326
> > 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.
2427
28+
Consequences of this:
29+
30+
- Searches that use **tags** in properties/frontmatter may no longer find expected, due to tags not being recognised, or being interpreted differently.
31+
- Notes with **aliases** may no longer be found, as their alias values may be ignored.
32+
- Notes with **cssclasses** may no longer be rendered as before, as their cssclass(s) values may be ignored.
33+
2534
## Things discovered whilst exploring this breaking change
2635

2736
### Obsidian 1.9.4

0 commit comments

Comments
 (0)