From 28d724adecdcd1f5f4e6ad2b3ccae9ee6db0203a Mon Sep 17 00:00:00 2001 From: RavenHogWarts Date: Sun, 22 Jun 2025 21:07:58 +0800 Subject: [PATCH] build: 1.2.0 --- CHANGELOG-zh.md | 22 ++++++++++++++++++++++ CHANGELOG.md | 21 +++++++++++++++++++++ manifest.json | 2 +- package.json | 2 +- versions.json | 3 ++- 5 files changed, 47 insertions(+), 3 deletions(-) diff --git a/CHANGELOG-zh.md b/CHANGELOG-zh.md index e94d89d..d4d763a 100644 --- a/CHANGELOG-zh.md +++ b/CHANGELOG-zh.md @@ -1,3 +1,25 @@ +# [1.2.0](https://github.com/RavenHogWarts/obsidian-ace-code-editor/compare/1.1.3...1.2.0) (2025-06-22) + + +### ♻️ 重构 + +* 将 FontData 类型和全局声明移至全局接口文件 ([9a3a04b](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/9a3a04b6aa34d88977553813400b74c37033fee6)) + + +### ✨ 新功能 + +* 添加编辑器实例获取及内容变化自动保存功能 ([b319713](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/b3197135dd5002c3c384bd7c0a92313d48de1e35)) +* 优化代码编辑器视图注册及设置校验逻辑 ([64a9c6e](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/64a9c6e3626ae00c5d6fa18082f1e2581d76ccdc)) +* 优化系统字体加载,支持多平台字体检测 ([d044492](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/d04449236b08f6ac36268e61cdf5d3d1814aa52f)) + + +### 🐛 修复 + +* 修复 Ace 编辑器撤销管理 ([8dbf60a](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/8dbf60ac249aa8bbb4ba60fa105ec9be8652d1a2)) +* 修复 Ace 编辑器键盘处理器配置逻辑 ([3b8237a](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/3b8237a200aafa1ea7e8593c4db8ca8a2214039e)) + + + ## [1.1.3](https://github.com/RavenHogWarts/obsidian-ace-code-editor/compare/1.1.2...1.1.3) (2025-06-17) diff --git a/CHANGELOG.md b/CHANGELOG.md index a81e450..1c17848 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +# [1.2.0](https://github.com/RavenHogWarts/obsidian-ace-code-editor/compare/1.1.3...1.2.0) (2025-06-22) + + +### ♻️ Refactor + +* Moved FontData type and global declarations to global interface file ([9a3a04b](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/9a3a04b6aa34d88977553813400b74c37033fee6)) + + +### ✨ Features + +* Added editor instance retrieval and auto-save functionality for content changes ([b319713](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/b3197135dd5002c3c384bd7c0a92313d48de1e35)) +* Optimized code editor view registration and settings validation logic ([64a9c6e](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/64a9c6e3626ae00c5d6fa18082f1e2581d76ccdc)) +* Optimized system font loading with multi-platform font detection support ([d044492](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/d04449236b08f6ac36268e61cdf5d3d1814aa52f)) + + +### 🐛 Bug Fixes + +* Fixed Ace editor undo management ([8dbf60a](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/8dbf60ac249aa8bbb4ba60fa105ec9be8652d1a2)) +* Fixed Ace editor keyboard handler configuration logic ([3b8237a](https://github.com/RavenHogWarts/obsidian-ace-code-editor/commit/3b8237a200aafa1ea7e8593c4db8ca8a2214039e)) + + ## [1.1.3](https://github.com/RavenHogWarts/obsidian-ace-code-editor/compare/1.1.2...1.1.3) (2025-06-17) diff --git a/manifest.json b/manifest.json index 2a67379..a0012a4 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "ace-code-editor", "name": "Ace Code Editor", - "version": "1.1.3", + "version": "1.2.0", "minAppVersion": "1.8.0", "description": "An enhanced code editor using Ace editor, providing syntax highlighting, code folding, and other advanced editing features.", "author": "RavenHogWarts", diff --git a/package.json b/package.json index ce4de2a..18e73ac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ace-code-editor", - "version": "1.1.3", + "version": "1.2.0", "description": "An enhanced code editor using Ace editor, providing syntax highlighting, code folding, and other advanced editing features.", "main": "main.js", "scripts": { diff --git a/versions.json b/versions.json index dd463c1..dcd7c28 100644 --- a/versions.json +++ b/versions.json @@ -6,5 +6,6 @@ "1.1.0": "1.8.0", "1.1.1": "1.8.0", "1.1.2": "1.8.0", - "1.1.3": "1.8.0" + "1.1.3": "1.8.0", + "1.2.0": "1.8.0" }