docs(release): update changelog and installation documentation for version 1.1.17

- Added new release notes for version 1.1.17, detailing fixes for content security policy, terminal hibernation logic, and Zmodem conflict resolution.
- Updated installation instructions for Windows portable editions to reflect the new version.
- Included macOS installation instructions in both English and Chinese documentation, along with guidance on handling app signing issues.
This commit is contained in:
Kang committed 2026-07-22 12:46:11 +08:00
1 parent a4f8c29e75
commit cebcf8fa99
4 files changed
+86 -4

No files matched your search

+13
View File
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
This changelog is inferred from release bump commits in git history (for example `chore: bump version to vX.Y.Z`) and grouped by Conventional Commit type.
## [1.1.17] - 2026-07-22
### Fixed
- **csp:** Allow `blob:` image URLs in the content security policy so generated or previewed image assets can render correctly.
- **terminal:** Improve hibernation logic in the XTerminal component.
- **zmodem:** Improve conflict resolution handling during Zmodem uploads.
### Documentation
- **readme:** Add macOS installation instructions to the README files.
- **i18n:** Clarify Zmodem conflict resolution messages.
## [1.1.16] - 2026-07-21
### Added
+18 -2
View File
@@ -28,8 +28,24 @@ Windows 便携版解压后运行 `NyaTerm.exe` 即可。便携版不会使用自
Windows 便携版直接下载:
- [NyaTerm_1.1.16_windows_x64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.16/NyaTerm_1.1.16_windows_x64_portable.zip)(x64)
- [NyaTerm_1.1.16_windows_arm64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.16/NyaTerm_1.1.16_windows_arm64_portable.zip)(ARM64)
- [NyaTerm_1.1.17_windows_x64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.17/NyaTerm_1.1.17_windows_x64_portable.zip)(x64)
- [NyaTerm_1.1.17_windows_arm64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.17/NyaTerm_1.1.17_windows_arm64_portable.zip)(ARM64)
### macOS
macOS 用户可以通过 Homebrew 安装 NyaTerm:
```bash
brew install nyakang/nyaterm/nyaterm
```
该命令会使用 [`nyakang/homebrew-nyaterm`](https://github.com/nyakang/homebrew-nyaterm) tap,并安装 `nyaterm` cask。也可以从 [nyaterm.app](https://nyaterm.app) 或 [Releases](https://github.com/nyakang/nyaterm/releases) 下载 `.dmg` 安装包,然后将 NyaTerm 拖入 `/Applications`。
NyaTerm 目前还没有使用 Apple Developer 证书签名。安装后如果 macOS 提示应用已损坏或无法打开,可以移除 quarantine 属性后再打开:
```bash
sudo xattr -cr /Applications/NyaTerm.app
```
### 从源码构建
@@ -28,8 +28,24 @@ For the Windows portable edition, extract the zip and run `NyaTerm.exe`. Portabl
Direct downloads for the Windows portable edition:
- [NyaTerm_1.1.16_windows_x64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.16/NyaTerm_1.1.16_windows_x64_portable.zip) (x64)
- [NyaTerm_1.1.16_windows_arm64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.16/NyaTerm_1.1.16_windows_arm64_portable.zip) (ARM64)
- [NyaTerm_1.1.17_windows_x64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.17/NyaTerm_1.1.17_windows_x64_portable.zip) (x64)
- [NyaTerm_1.1.17_windows_arm64_portable.zip](https://github.com/nyakang/nyaterm/releases/download/v1.1.17/NyaTerm_1.1.17_windows_arm64_portable.zip) (ARM64)
### macOS
macOS users can install NyaTerm with Homebrew:
```bash
brew install nyakang/nyaterm/nyaterm
```
This uses the [`nyakang/homebrew-nyaterm`](https://github.com/nyakang/homebrew-nyaterm) tap and installs the `nyaterm` cask. You can also download the `.dmg` installer from [nyaterm.app](https://nyaterm.app) or [Releases](https://github.com/nyakang/nyaterm/releases), then drag NyaTerm into `/Applications`.
NyaTerm is currently not signed with an Apple Developer certificate. If macOS reports that the app is damaged or cannot be opened after installation, remove the quarantine attribute and open it again:
```bash
sudo xattr -cr /Applications/NyaTerm.app
```
### Build from source
+37
View File
@@ -9,6 +9,26 @@ export type ChangelogRelease = {
};
const changelogReleasesEn: ChangelogRelease[] = [
{
version: '[1.1.17] - 2026-07-22',
sections: [
{
title: 'Fixed',
items: [
'**csp:** Allow `blob:` image URLs in the content security policy so generated or previewed image assets can render correctly.',
'**terminal:** Improve hibernation logic in the XTerminal component.',
'**zmodem:** Improve conflict resolution handling during Zmodem uploads.',
],
},
{
title: 'Documentation',
items: [
'**readme:** Add macOS installation instructions to the README files.',
'**i18n:** Clarify Zmodem conflict resolution messages.',
],
},
],
},
{
version: '[1.1.16] - 2026-07-21',
sections: [
@@ -1648,6 +1668,23 @@ const changelogReleasesEn: ChangelogRelease[] = [
];
const changelogReleasesZhCN: ChangelogRelease[] = [
{
version: '[1.1.17] - 2026-07-22',
sections: [
{
title: '修复',
items: [
'**csp:** 在内容安全策略中允许 `blob:` 图片 URL,使生成或预览的图片资源可以正确渲染。',
'**terminal:** 改进 XTerminal 组件的休眠逻辑。',
'**zmodem:** 改进 Zmodem 上传过程中的冲突处理。',
],
},
{
title: '文档',
items: ['**readme:** 在 README 文件中新增 macOS 安装说明。', '**i18n:** 优化 Zmodem 冲突处理提示文案,使表达更清晰。'],
},
],
},
{
version: '[1.1.16] - 2026-07-21',
sections: [