formax68_memoChron/package.json
formax68 6e74c16701 release: v1.14.0 — UX enhancements, bug fixes, and security hardening
- always-visible today indicator distinct from selected day (#55)
- note-exists indicator in the agenda and optional toggle on the grid (#56)
- {{day}} / {{month}} named template variables (#56)
- {{cursor}} marker for caret placement after note creation (#56)
- UK/EU date format relabelled; hyphens used consistently in title and frontmatter (#56)
- fixed daily-note YYYY-MM-DD parsing in non-UTC timezones (#59)
- fixed sluggish month/week navigation arrows (#54)
- fixed drag-resize → view-mode dropdown sync and Today button across modes (#54)
- fixed frontmatter date corruption with UK format (#56)
- fixed Saturday-start week edge case
- deduped concurrent calendar fetches
- color settings validated against XSS via SVG injection
- consistent, meaningful error messages from every catch block
- lifecycle cleanup: views, services, timers, and drag listeners disposed on unload
- services read live settings instead of cached references
2026-05-13 09:17:46 +03:00

35 lines
922 B
JSON

{
"name": "memochron",
"version": "1.14.0",
"description": "Calendar integration and note creation plugin for Obsidian",
"main": "main.js",
"scripts": {
"dev": "node esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production",
"version": "node version-bump.mjs && git add manifest.json versions.json"
},
"keywords": [
"obsidian",
"obsidian-plugin",
"calendar",
"notes"
],
"author": "",
"license": "MIT",
"devDependencies": {
"@types/luxon": "^3.6.2",
"@types/node": "^16.11.6",
"@typescript-eslint/eslint-plugin": "5.29.0",
"@typescript-eslint/parser": "5.29.0",
"builtin-modules": "3.3.0",
"esbuild": "0.17.3",
"obsidian": "latest",
"tslib": "2.4.0",
"typescript": "4.7.4"
},
"dependencies": {
"ical.js": "^1.5.0",
"luxon": "^3.6.1",
"obsidian-daily-notes-interface": "^0.9.4"
}
}