Skip to content

2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Aug 08:34
· 1 commit to master since this release
7825f31

🇺🇸 English

Breaking changes

  • Requires Obsidian 1.13.0 or later. The settings screen now uses Obsidian's declarative settings API.
  • Local image handling is now explicitly split into managed and delegated modes. Existing automatic-upload and local-copy preferences are migrated safely into both modes; review the selected mode after upgrading.

New features

  • Added separate managed and delegated paste/drop pipelines, so the plugin's local file lifecycle is isolated from Obsidian or an external attachment manager's lifecycle (PR #40)
  • Added a dedicated explicit-upload workflow and reusable upload-reference manager for direct, note, and vault upload commands

Improvements

  • Clarified mode-specific settings and help text. Delegated mode hides managed-only local paste controls while preserving their values for a later switch back.
  • Strengthened delegated handoff validation and lifecycle protection around attachment creation, rename, move, reference replacement, and optional local cleanup.
  • Updated the English and Chinese documentation with the new ownership model and its compatibility boundaries.

🇨🇳 中文

破坏性变更

  • 需要 Obsidian 1.13.0 或更高版本;设置页已迁移至 Obsidian 的声明式设置 API。
  • 本地图片处理现在明确分为 托管(managed)委托(delegated) 两种模式。原有的自动上传与保留本地副本偏好会安全迁移到两种模式;升级后请检查当前选中的模式。

新功能

  • 新增独立的 managed/delegated 粘贴与拖放管线,将本插件的本地文件生命周期与 Obsidian 或外部附件管理器的生命周期隔离(PR #40
  • 新增专用的显式上传工作流与可复用上传引用管理器,服务单图、笔记和全库上传命令

改进

  • 明确各模式对应的设置和说明:delegated 模式隐藏仅适用于 managed 的本地粘贴控件,但保留其值以便日后切换回来。
  • 加强委托接力在附件创建、重命名、移动、引用替换及可选本地清理过程中的事务校验和生命周期保护。
  • 更新中英文文档,说明新的管理权模型及其兼容性边界。


📦 Installation

Download main.js, manifest.json, styles.css and copy to <Vault>/.obsidian/plugins/md-image-manager/