It seems to me that there is a maximum amount of array entries allowed (399). After this, the formula shows as invalid. I noticed this when I tried to check if a string property is a valid lucide icon or not and wanted to paste in a list of all available icon names.
Steps to reproduce
- Download this file: lucide-icons-incomplete.md (6.9 KB)
- Copy and paste the content into a base formula
- Add a new entry to the rray and see that the formula becomes invalid
Did you follow the troubleshooting guide? [Y/N]
Y
Expected result
Be able to use array of any (reasonable) size.
Actual result
Array size is limited to 399.
Environment
SYSTEM INFO:
Obsidian version: v1.11.3
Installer version: v1.5.3
Operating system: Windows 10 Pro 10.0.26100
Login status: logged in
Language: en
Catalyst license: insider
Insider build toggle: on
Live preview: on
Base theme: dark
Community theme: none
Snippets enabled: 21
Restricted mode: off
Plugins installed: 43
Plugins enabled: 21
1: Advanced URI v1.41.0
2: Calendar v1.5.10
3: Dataview v0.5.68
4: Linter v1.30.0
5: Media DB v0.7.0
6: QuickAdd v1.11.5
7: Templater v2.18.1
8: Settings Search v1.3.10
9: ReadItLater v0.11.4
10: Meta Bind v1.4.6
11: Spaced Repetition v1.13.4
12: Map View v5.5.0
13: Force note view mode v1.2.2
14: Paste Image Into Property v1.0.6
15: Tag Wrangler v0.6.1
16: Excalidraw v2.2.8
17: Mermaid Base Views v1.0.0
18: Slides Extended v2.3.0
19: Maps v0.1.6
20: Tab Multi Select v1.0.0
21: Pretty Properties v1.10.4
Additional information
As a workaround you could just split the array and use multiple formulas, but that’s pretty awkward.