Release 1.1.0
Release Notes
✨ New Features
-
Attachment Auto Upload (Mobile)
Insert an image on mobile, and the plugin uploads it instantly (tested on Android / iOS). -
Multi-language Support
Added support for Auto / English / Simplified Chinese — switchable in settings. -
Concurrent Upload Modes
Choose between Low / Medium / High concurrency for faster bulk uploads. -
Debug Logging System
Added a flexible debug mode. You can toggle at runtime via the console:window.__LSKY_RUNTIME_DEBUG__ = true
Enables real-time debug output without reloading the plugin.
⚙️ Improvements
- Unified response handling across all API versions (
status / message / datafields). - Fully removed Node dependencies — now 100% browser API based.
- Safer logic for deleting local files after upload (prevents accidental deletions).
- Improved settings layout and display on mobile.
- Cleaned up internal uploader initialization and i18n loading order.
🧩 Fixes
- Fixed mobile upload compatibility issues by detecting runtime platform.
- Fixed “Delete source file after upload” option not working reliably.
- Fixed settings UI rendering issues on small screens.
🧪 Compatibility
- ✅ Tested on Obsidian v1.9.14
- ✅ Verified on Windows 11
更新日志
✨ 新增功能
-
移动端附件自动上传
在移动端插入图片后自动上传,兼容 Android / iOS App。 -
多语言支持
新增多语言系统,支持自动检测、简体中文与英文切换。 -
并发上传模式
提供低 / 中 / 高 三档并发选项,批量上传更高效。 -
调试日志系统
新增可运行时切换的调试模式,可直接在控制台输入:window.__LSKY_RUNTIME_DEBUG__ = true
即时启用调试日志,无需重启插件。
⚙️ 优化改进
- 统一处理 API 响应结构(
status / message / data)。 - 移除 Node 依赖,全面改为浏览器原生接口。
- 优化上传后删除源文件逻辑,更安全可靠。
- 优化移动端设置项显示与布局。
- 调整初始化顺序,提升语言与上传模块加载稳定性。
🧩 问题修复
- 修复:移动端上传逻辑不兼容问题(通过平台检测自动切换)。
- 修复:“上传后删除源文件”在部分场景下未生效的问题。
- 修复:移动端设置面板显示异常。
🧪 兼容性
- ✅ 测试版本:Obsidian v1.9.14
- ✅ 测试平台:Windows 11