You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Release provenance: Add a GitHub Actions release workflow that builds release assets in CI and creates artifact attestations for main.js, manifest.json, and styles.css.
License metadata: Add the MIT license file so the repository declares the standard open-source license used by the plugin.
中文说明(点击展开)
🐛 修复
发布来源证明:添加 GitHub Actions 发布流程,在 CI 中构建发布产物,并为 main.js、manifest.json、styles.css 创建 artifact attestation。
许可证信息:添加 MIT license 文件,明确插件使用的标准开源许可证。
[0.1.0] - 2026-06-04
🚀 Added
Single-choice properties: Monitor configured frontmatter list properties and keep only the latest value when a list contains multiple items.
Property suggestions: Suggest Obsidian properties from the property cache while adding single-value properties, including a right-aligned type label for each candidate.
Property type validation: Use Obsidian property APIs to warn when watched properties are not configured as list-compatible property types.
Property management: Add settings to configure watched properties and convert non-list property types to multitext without modifying existing notes.
Metadata editor refresh: Precisely refresh updated property rows in Obsidian's metadata editor after automatic cleanup, avoiding a full page rebuild.
Optional notices: Add a default-enabled setting to show a Notice when the plugin automatically updates a property, including the note name, property name, and kept value.
Localization: Add English and Chinese UI text for settings, warnings, and notices.
⚡ Changed
Minimum app version: Set minAppVersion to 1.11.0 to match the Obsidian APIs used for SettingGroup and property metadata.
中文说明(点击展开)
🚀 新增
单选属性:监听配置的 frontmatter 列表属性,当列表包含多个值时只保留最新值。
属性候选:添加单一值属性时,从 Obsidian 属性缓存中提供候选项,并在右侧显示属性类型标签。
属性类型校验:使用 Obsidian 属性 API 校验监听属性类型,当属性未配置为兼容列表的属性类型时显示警告。