Skip to content

Commit

Permalink
chore(release): weasel 0.16.3 🎉 (#1671)
Browse files Browse the repository at this point in the history
* chore(release): weasel 0.16.3 🎉

* fix: 404 page in testing appcast
  • Loading branch information
fxliang authored Oct 6, 2024
1 parent 4564383 commit 7665586
Show file tree
Hide file tree
Showing 6 changed files with 112 additions and 10 deletions.
4 changes: 2 additions & 2 deletions blog/source/_data/downloads.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ squirrel:

weasel:
name: 小狼毫
version: '0.16.1'
version: '0.16.3'
repo: https://github.com/rime/weasel
url: https://github.com/rime/weasel/releases/download/0.16.1/weasel-0.16.1.0-installer.exe
url: https://github.com/rime/weasel/releases/download/0.16.3/weasel-0.16.3.0-installer.exe
2 changes: 1 addition & 1 deletion blog/source/download/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ RIME/中州韻輸入法引擎,是一個跨平臺的輸入法算法框架。

## 小狼毫 <small>Weasel</small>

* [小狼毫 0.16.1](https://github.com/rime/weasel/releases/latest)[下載](https://github.com/rime/weasel/releases/download/0.16.1/weasel-0.16.1.0-installer.exe)〕〔[更新日誌](/release/weasel/)〕〔[歷史版本](https://github.com/rime/weasel/releases)
* [小狼毫 0.16.3](https://github.com/rime/weasel/releases/latest)[下載](https://github.com/rime/weasel/releases/download/0.16.3/weasel-0.16.3.0-installer.exe)〕〔[更新日誌](/release/weasel/)〕〔[歷史版本](https://github.com/rime/weasel/releases)
適用於 Windows 8.1, Windows 10, Windows 11

* [小狼毫 0.14.3](https://github.com/rime/weasel/releases/tag/0.14.3)[下載](https://github.com/rime/weasel/releases/download/0.14.3/weasel-0.14.3.0-installer.exe)
Expand Down
8 changes: 4 additions & 4 deletions blog/source/release/weasel/appcast.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<description>小狼毫 Appcast 更新頻道</description>
<language>zh</language>
<item>
<title>小狼毫 0.16.1</title>
<title>小狼毫 0.16.3</title>
<sparkle:releaseNotesLink>http://rime.github.io/release/weasel/</sparkle:releaseNotesLink>
<pubDate>Thu, 06 Jun 2024 20:00:00 +0800</pubDate>
<enclosure url="https://github.com/rime/weasel/releases/download/0.16.1/weasel-0.16.1.0-installer.exe"
sparkle:version="0.16.1"
<pubDate>Fri, 04 Oct 2024 21:08:10 +08:00</pubDate>
<enclosure url="https://github.com/rime/weasel/releases/download/0.16.3/weasel-0.16.3.0-installer.exe"
sparkle:version="0.16.3"
type="application/octet-stream"/>
</item>
</channel>
Expand Down
53 changes: 52 additions & 1 deletion blog/source/release/weasel/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,59 @@
title: 【小狼毫】更新日誌
comments: false
date: 2024-06-06 20:00:00
date: 2024-10-04 22:00:00
---

<a name="0.16.3"></a>
## [0.16.3](https://github.com/rime/weasel/compare/0.16.2...0.16.3)(2024-10-04)

#### Bug Fixes
* release channel feed_url not correct. ([fxliang](https://github.com/rime/weasel/commit/0c8bb0f01a929f46160482ae2f4492bed560b7b9))
* invalid quick return ([Xuesong Peng](https://github.com/rime/weasel/commit/4da263727e16362f01054f6f0bb7522e83ae1e06))

#### Chores
* add update\bump-version.ps1 to bump version in powershell, when clog is not required ([fxliang](https://github.com/rime/weasel/commit/8770fb3ed1b4341b7875c1d60e98bfa5b42f8ac7))
* update bump-version.sh, appcast.xml and testing-appcast.xml[skip ci] ([fxliang](https://github.com/rime/weasel/commit/91d5e4e224a0d73b8303a6ce10f03c71dace5cdd))

#### Continuous Integration
* release and update testing appcast only in rime/weasel ([fxliang](https://github.com/rime/weasel/commit/4af83b6e17f7c3cf78257dd300f4adadbffa1083))

<a name="0.16.2"></a>
## [0.16.2](https://github.com/rime/weasel/compare/0.16.1...0.16.2) (2024-09-28)

#### 安裝須知

**⚠️如您由0.16.0之前的版本升級,由於參數變化,安裝小狼毫前請保存好文件資料,於安裝後重啓或註銷 Windows,否則正在使用小狼毫的應用可能會崩潰。**

**⚠如您由0.16.0之前的版本升級,請確認您的 `installation.yaml` 文件編碼爲 `UTF-8`, 否則如您在其中修改了非 ASCII 字符內容的路徑時,有可能會引起未明錯誤。**

#### 主要更新
* 新特性:支持自動檢查更新使用測試通道,使用`WeaselSetup.exe`參數可修改,`/testing`使用測試通道,`/release`使用發佈版本,默認後者;
* 新特性:`WeaselSetup.exe`參數設置界面語言,设置后覆盖区域设置的自动检测。`/lt`設置爲繁體中文界面,`/ls` 設置爲簡體中文界面,`/le`設置爲英文界面
* 新特性:`WeaselSetup.exe`參數設置是否使用自動檢查更新,`/du`禁用自動檢查更新,`/eu`使用自動檢查更新
* 新特性:安裝器彈窗提示設置是否自動檢查升級
* 新特性:開關IME消息響應狀態可配置,`WeaselSetup.exe`參數`/toggleime`設置關閉鍵盤(原版本狀態),`/toggleascii`切換`ascii_mode`,安裝默認後者 #1364
* 新特性:支持xmake 2.9.4以上版本構建,使用`xbuild.bat`開展,相關參數基本同`build.bat`, 使用`xbuild.bat commands`可生成`compile_commands.json`便於lsp使用,`xbuild.bat clean`可清空xmake構建 #1360
* 新特性:支持`Caps_Lock` 按鍵binding(如選重),需将`key_binder`置于`ascii_composer`之前
* 使能TSF dll中的WER
* nightly 構建後自動更新rime/home頁面更新測試通道appcast
* 升級lint檢查使用的llvm最低版本至18.1.6, 更新ci脚本检查更新llvm

#### Bug 修復

* 修復安裝器在系統未滿足要求時未中斷的問題
* 修復重新安裝時舊的安於路徑未保持的問題
* 修復界面語言根據區域格式未正確設置的問題
* 修復IPC通信時因新舊版本變更引起的異常崩潰的問題
* 修正代碼編碼格式
* 修復清空舊log文件
* 修復控制面板卸載界面中的圖標顯示問題
* 修復`style/hover_type``"semi_hilite"`在首候選時的顯示異常問題
* 修復新版librime產物未能直接替換使用問題
* 禁用IPC通信的異步機制,修復一些因異步機制引發的應用異常
* 修復構建腳本不能重生成正確的版本信息問題
* 修復一些vs工程配置設置,處理一些deprecated API警告


<a name="0.16.1"></a>
## [0.16.1](https://github.com/rime/weasel/compare/0.16.0...0.16.1) (2024-06-06)

Expand Down
53 changes: 52 additions & 1 deletion blog/source/testing/weasel/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,59 @@
title: 【小狼毫】更新日誌
comments: false
date: 2024-06-06 20:00:00
date: 2024-10-04 22:00:00
---

<a name="0.16.3"></a>
## [0.16.3](https://github.com/rime/weasel/compare/0.16.2...0.16.3)(2024-10-04)

#### Bug Fixes
* release channel feed_url not correct. ([fxliang](https://github.com/rime/weasel/commit/0c8bb0f01a929f46160482ae2f4492bed560b7b9))
* invalid quick return ([Xuesong Peng](https://github.com/rime/weasel/commit/4da263727e16362f01054f6f0bb7522e83ae1e06))

#### Chores
* add update\bump-version.ps1 to bump version in powershell, when clog is not required ([fxliang](https://github.com/rime/weasel/commit/8770fb3ed1b4341b7875c1d60e98bfa5b42f8ac7))
* update bump-version.sh, appcast.xml and testing-appcast.xml[skip ci] ([fxliang](https://github.com/rime/weasel/commit/91d5e4e224a0d73b8303a6ce10f03c71dace5cdd))

#### Continuous Integration
* release and update testing appcast only in rime/weasel ([fxliang](https://github.com/rime/weasel/commit/4af83b6e17f7c3cf78257dd300f4adadbffa1083))

<a name="0.16.2"></a>
## [0.16.2](https://github.com/rime/weasel/compare/0.16.1...0.16.2) (2024-09-28)

#### 安裝須知

**⚠️如您由0.16.0之前的版本升級,由於參數變化,安裝小狼毫前請保存好文件資料,於安裝後重啓或註銷 Windows,否則正在使用小狼毫的應用可能會崩潰。**

**⚠如您由0.16.0之前的版本升級,請確認您的 `installation.yaml` 文件編碼爲 `UTF-8`, 否則如您在其中修改了非 ASCII 字符內容的路徑時,有可能會引起未明錯誤。**

#### 主要更新
* 新特性:支持自動檢查更新使用測試通道,使用`WeaselSetup.exe`參數可修改,`/testing`使用測試通道,`/release`使用發佈版本,默認後者;
* 新特性:`WeaselSetup.exe`參數設置界面語言,设置后覆盖区域设置的自动检测。`/lt`設置爲繁體中文界面,`/ls` 設置爲簡體中文界面,`/le`設置爲英文界面
* 新特性:`WeaselSetup.exe`參數設置是否使用自動檢查更新,`/du`禁用自動檢查更新,`/eu`使用自動檢查更新
* 新特性:安裝器彈窗提示設置是否自動檢查升級
* 新特性:開關IME消息響應狀態可配置,`WeaselSetup.exe`參數`/toggleime`設置關閉鍵盤(原版本狀態),`/toggleascii`切換`ascii_mode`,安裝默認後者 #1364
* 新特性:支持xmake 2.9.4以上版本構建,使用`xbuild.bat`開展,相關參數基本同`build.bat`, 使用`xbuild.bat commands`可生成`compile_commands.json`便於lsp使用,`xbuild.bat clean`可清空xmake構建 #1360
* 新特性:支持`Caps_Lock` 按鍵binding(如選重),需将`key_binder`置于`ascii_composer`之前
* 使能TSF dll中的WER
* nightly 構建後自動更新rime/home頁面更新測試通道appcast
* 升級lint檢查使用的llvm最低版本至18.1.6, 更新ci脚本检查更新llvm

#### Bug 修復

* 修復安裝器在系統未滿足要求時未中斷的問題
* 修復重新安裝時舊的安於路徑未保持的問題
* 修復界面語言根據區域格式未正確設置的問題
* 修復IPC通信時因新舊版本變更引起的異常崩潰的問題
* 修正代碼編碼格式
* 修復清空舊log文件
* 修復控制面板卸載界面中的圖標顯示問題
* 修復`style/hover_type``"semi_hilite"`在首候選時的顯示異常問題
* 修復新版librime產物未能直接替換使用問題
* 禁用IPC通信的異步機制,修復一些因異步機制引發的應用異常
* 修復構建腳本不能重生成正確的版本信息問題
* 修復一些vs工程配置設置,處理一些deprecated API警告


<a name="0.16.1"></a>
## [0.16.1](https://github.com/rime/weasel/compare/0.16.0...0.16.1) (2024-06-06)

Expand Down
2 changes: 1 addition & 1 deletion blog/weasel_testing_appcast.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
if tags_name[latest_index] == "latest":
releaseNotesLink = "https://github.com/rime/weasel/releases/tag/latest"
else:
releaseNotesLink = "http://rime.github.io/testing/weasel/release-notes.html"
releaseNotesLink = "http://rime.github.io/testing/weasel/"
# format xml file content
template = f"""<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle">
Expand Down

0 comments on commit 7665586

Please sign in to comment.