3c7b6741f5
Shallow Object.assign on settings meant filterTags (new in 1.5.0) was undefined for anyone with prior saved settings. Accessing .length on undefined threw, killing the entire redraw before calendar could render. - Defensive fallback: filterTags || [] - Deep merge on loadSettings for recentFiles, calendar, display
20 lines
427 B
JSON
20 lines
427 B
JSON
{
|
|
"name": "waypoint",
|
|
"version": "1.5.1",
|
|
"description": "Calendar, recent files, and custom bookmarks sidebar.",
|
|
"main": "main.js",
|
|
"scripts": {
|
|
"dev": "node esbuild.config.mjs",
|
|
"build": "node esbuild.config.mjs production"
|
|
},
|
|
"keywords": [],
|
|
"author": "Olivier",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"builtin-modules": "4.0.0",
|
|
"esbuild": "^0.25.0",
|
|
"obsidian": "latest",
|
|
"typescript": "^5.6.0"
|
|
}
|
|
}
|