Skip to content

Release 1.1.3

Choose a tag to compare

@github-actions github-actions released this 26 Feb 05:06
· 18 commits to main since this release
994f364

Release Notes

✨ Improvements

  • i18n Language Setting Simplification
    Refactored internationalization logic to fully rely on Obsidian’s built-in language detection.
    Removed manual language selection and related UI options to reduce configuration complexity.

  • Settings Interface Cleanup
    Removed obsolete and unused language-related settings.
    Simplified settings structure for clearer behavior and easier maintenance.

🛠 Internal Refactor

  • Code Cleanup
    • Removed unused file mapping cache logic.
    • Eliminated redundant i18n helper code and inactive branches.
  • Logic Simplification
    • Streamlined language initialization and settings loading flow.
    • Reduced conditional paths to improve readability and long-term maintainability.

🧪 Compatibility

  • ✅ Fully compatible with Obsidian’s native language switching mechanism
  • ✅ No impact on existing upload, configuration, or runtime behavior

更新日志

✨ 优化改进

  • 语言设置逻辑简化
    重构国际化实现,完全依赖 Obsidian 内置语言自动检测。
    移除手动语言选择及相关设置项,降低配置复杂度。

  • 设置界面清理
    删除不再使用或已失效的语言相关配置项。
    精简设置结构,使行为更加清晰明确。

🛠 内部重构

  • 代码清理
    • 移除未使用的文件映射缓存逻辑。
    • 清理冗余的 i18n 辅助代码和无效分支。
  • 逻辑简化
    • 优化语言初始化与设置加载流程。
    • 减少条件判断路径,提升可读性与可维护性。

🧪 兼容性

  • ✅ 完全兼容 Obsidian 原生语言切换机制
  • ✅ 不影响现有上传、配置和运行逻辑