diff --git a/docs/releases/0.4.3.md b/docs/releases/0.4.3.md
new file mode 100644
index 00000000..a7a9d56f
--- /dev/null
+++ b/docs/releases/0.4.3.md
@@ -0,0 +1,29 @@
+EduWork 0.4.3
+
+[中文](#cn-043) | [English](#en-043)
+
+
中文
+
+基于 **DSH 0.2.0-rc.2**,提供 **Windows x64** 与 **macOS arm64** 桌面包。
+
+- 修复部分 Windows 电脑安装后无法启动的问题,补齐 Electron 沙箱子进程读取程序文件所需的权限;改善安装目录替换时的重试和错误提示([#132](https://github.com/ECNU/EduWork/pull/132))。
+- 改善 macOS 从 Finder 或 Dock 启动后的 Git SSH 身份读取,支持复用系统已有的 SSH agent([#42](https://github.com/ECNU/EduWork/pull/42)、[#112](https://github.com/ECNU/EduWork/pull/112))。
+- 改善 macOS 文件夹选择体验,避免重复弹窗,并正确处理窗口关闭与退出([#125](https://github.com/ECNU/EduWork/pull/125))。
+- 修复升级内核后,旧发行配置的版本限制阻止新配置生效的问题([#107](https://github.com/ECNU/EduWork/pull/107))。
+- 完善机构定制配置的合并,保留内置插件的默认设置和机构自定义技能;自建发行版不再误用 EduWork 的更新清单([#91](https://github.com/ECNU/EduWork/pull/91)、[#115](https://github.com/ECNU/EduWork/pull/115)、[#90](https://github.com/ECNU/EduWork/pull/90))。
+- 改善启动进度条动画,修正 Windows 更新器步骤指示线的对齐([#129](https://github.com/ECNU/EduWork/pull/129)、[#111](https://github.com/ECNU/EduWork/pull/111))。
+
+感谢 [dbbDylan](https://github.com/dbbDylan)、[JunieXD](https://github.com/JunieXD)、[wf0229](https://github.com/wf0229)、[SUGE2016](https://github.com/SUGE2016)、[sun-timer](https://github.com/sun-timer)、[freedomkk-qfeng](https://github.com/freedomkk-qfeng) 的贡献,以及 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 上游团队。
+
+English
+
+Based on **DSH 0.2.0-rc.2**, with desktop packages for **Windows x64** and **macOS arm64**.
+
+- Fix startup failures on some Windows computers by restoring the permissions Electron sandboxed processes need to read application files. Improve retries and error messages when replacing the installation directory ([#132](https://github.com/ECNU/EduWork/pull/132)).
+- Improve Git SSH authentication when launching from Finder or the Dock on macOS, reusing an existing system SSH agent ([#42](https://github.com/ECNU/EduWork/pull/42), [#112](https://github.com/ECNU/EduWork/pull/112)).
+- Improve folder selection on macOS, preventing duplicate dialogs and handling window closure and application exit correctly ([#125](https://github.com/ECNU/EduWork/pull/125)).
+- Fix older distribution configuration requirements blocking a newer configuration after a kernel upgrade ([#107](https://github.com/ECNU/EduWork/pull/107)).
+- Preserve bundled plugin defaults and institution-specific skills when merging distribution settings. Custom distributions no longer incorrectly use EduWork update manifests ([#91](https://github.com/ECNU/EduWork/pull/91), [#115](https://github.com/ECNU/EduWork/pull/115), [#90](https://github.com/ECNU/EduWork/pull/90)).
+- Improve the startup progress animation and fix step connector alignment in the Windows updater ([#129](https://github.com/ECNU/EduWork/pull/129), [#111](https://github.com/ECNU/EduWork/pull/111)).
+
+Thanks to [dbbDylan](https://github.com/dbbDylan), [JunieXD](https://github.com/JunieXD), [wf0229](https://github.com/wf0229), [SUGE2016](https://github.com/SUGE2016), [sun-timer](https://github.com/sun-timer), [freedomkk-qfeng](https://github.com/freedomkk-qfeng), and the upstream [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) team.
diff --git a/source-receipt.json b/source-receipt.json
index c360c353..5c6e0dc7 100644
--- a/source-receipt.json
+++ b/source-receipt.json
@@ -2,10 +2,10 @@
"schemaVersion": 1,
"kind": "eduwork-public-source-snapshot",
"edition": "generic",
- "version": "0.4.1",
+ "version": "0.4.3",
"sourceState": "local-development-snapshot",
- "createdAt": "2026-10-10T12:18:00.131Z",
- "fileSetSHA256": "25cb95e6524ac89129f7d9bc4bb25f9effe353a8842eafb5cf033fffadd9bd2b",
+ "createdAt": "2026-10-10T15:40:21.2858734Z",
+ "fileSetSHA256": "50ce32a7aba7d920f425bf8632bbfb28833bf55ad76625efc0084d651ad3bf4f",
"files": [
{
"path": ".gitattributes",
@@ -443,6 +443,10 @@
"path": "docs/releases/0.4.2.md",
"sha256": "2a57e69a13abf0e6aeeda6ba058935c3c642bb78dd5ea361c5bc8d366e607395"
},
+ {
+ "path": "docs/releases/0.4.3.md",
+ "sha256": "6bbcdf1017bf6565a6de4a74496715f1795b932538c62479b064729130a91cbf"
+ },
{
"path": "docs/SESSION-SEARCH-BACKPORT.md",
"sha256": "59d63d68dee987d741f854057db79c1490fdfb5080e2a846fb0c2a0c275bb2f0"