Skip to content

Commit

Permalink
chore(release): squirrel 1.0.1 🎉
Browse files Browse the repository at this point in the history
  • Loading branch information
LEOYoon-Tsaw committed May 31, 2024
1 parent 11bbdb8 commit bf55b80
Show file tree
Hide file tree
Showing 6 changed files with 130 additions and 31 deletions.
6 changes: 3 additions & 3 deletions blog/source/_data/downloads.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
footnote: |
支持 Windows 8.1+, macOS 10.9+, Linux (IBus, Fcitx)
支持 Windows 8.1+, macOS 13.0+, Linux (IBus, Fcitx)
fcitx-rime:
name: fcitx-rime
Expand All @@ -17,9 +17,9 @@ librime:

squirrel:
name: 鼠鬚管
version: '0.18'
version: '1.0.1'
repo: https://github.com/rime/squirrel
url: https://github.com/rime/squirrel/releases/download/0.18/Squirrel-0.18.pkg
url: https://github.com/rime/squirrel/releases/download/1.0.1/Squirrel-1.0.1.pkg

weasel:
name: 小狼毫
Expand Down
4 changes: 2 additions & 2 deletions blog/source/download/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
title: 下載及安裝
comments: false
icon: fa fa-download
date: 2023-02-02 00:00:00
date: 2024-06-01 00:00:00
s: download
---

Expand All @@ -25,7 +25,7 @@ RIME/中州韻輸入法引擎,是一個跨平臺的輸入法算法框架。

## 鼠鬚管 <small>Squirrel</small>

* [鼠鬚管 0.18](https://github.com/rime/squirrel/releases/latest)[下載](https://github.com/rime/squirrel/releases/download/0.18/Squirrel-0.18.pkg)〕〔[更新日誌](/release/squirrel/)〕〔[歷史版本](https://github.com/rime/squirrel/releases)
* [鼠鬚管 1.0.1](https://github.com/rime/squirrel/releases/latest)[下載](https://github.com/rime/squirrel/releases/download/1.0.1/Squirrel-1.0.1.pkg)〕〔[更新日誌](/release/squirrel/)〕〔[歷史版本](https://github.com/rime/squirrel/releases)
適用於 macOS 13.0+

* [鼠鬚管 0.16.2](https://github.com/rime/squirrel/releases/0.16.2)[下載](https://github.com/rime/squirrel/releases/download/0.16.2/Squirrel-0.16.2.zip)
Expand Down
12 changes: 6 additions & 6 deletions blog/source/release/squirrel/appcast.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
<description>鼠鬚管 Appcast 更新頻道</description>
<language>zh</language>
<item>
<title>鼠鬚管 0.18</title>
<title>鼠鬚管 1.0.1</title>
<sparkle:releaseNotesLink>https://rime.github.io/release/squirrel/</sparkle:releaseNotesLink>
<sparkle:minimumSystemVersion>13.0.0</sparkle:minimumSystemVersion>
<pubDate>Mon, 06 May 2024 07:20:31 +0800</pubDate>
<enclosure url="https://github.com/rime/squirrel/releases/download/0.18/Squirrel-0.18.zip"
sparkle:version="0.18"
sparkle:dsaSignature="MC0CFQCKkQRdAIXdDwjeQ+KNpifhmaFD0AIUYuKgwKf2zHC/kDuNXMytAjbXP2o="
length="10205884"
<pubDate>Fri, 31 May 2024 13:57:38 -0400</pubDate>
<enclosure url="https://github.com/rime/squirrel/releases/download/1.0.1/Squirrel-1.0.1.pkg"
sparkle:version="1.0.1"
sparkle:edSignature="+5+hh4Mqf5wThIykwSSTVGzs0vmqZAxzvjGcqPJ3U1Ve1HB0GOZmHdRJqH6CbTaiaGlHwCok7lOqOzl+tgZ0Cg=="
length="22942964"
type="application/octet-stream"/>
</item>
</channel>
Expand Down
63 changes: 61 additions & 2 deletions blog/source/release/squirrel/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,68 @@
title: 【鼠鬚管】更新日誌
comments: false
date: 2024-05-05 06:00:00
date: 2024-06-01 06:00:00
---
<a name="1.0.1"></a>
## 1.0.1 (2024-06-01)

<a name="0.16.2"></a>
#### 其它更新內容
* bug 修復
* 不再注冊爲拉丁輸入法,修復 Caps Lock 切換輸入法時不能切換至西文的問題
* 修復配色中的 candidate_list_layout, text_orientation 不生效問題
* 修復字體名無法解析時,字號不生效問題
* 不再支持 `style/horizontal``style/vertical`

#### Other Updates
* Bug fixes:
* Remove Latn repertoire so that switching IME by Caps Lock can toggle Squirrel and Latin input
* Fix: candidate_list_layout, text_orientation do not take effect when put in color scheme
* Fix: font point is ignored when font face is invalid
* Drop support for `style/horizontal` and `style/vertical`

**Full Changelog**: https://github.com/rime/squirrel/compare/1.0.0...1.0.1

<a name="1.0.0"></a>
## 1.0.0 (2024-06-01)

#### 主要功能更新
* 純 Swift 重寫,代碼更易維護,更易讀,貢獻代碼的門檻更低。今天就來看看源代碼,嘗試動手吧!

#### 其它更新內容
* UI 設置【**敬請留意**
* `style/candidate_format` 格式修改爲 `"[label]. [candidate] [comment]"`,原格式仍能使用,但建議遷移至更靈活、直觀的新格式
* `style/horizontal` 將徹底移除,雖然本版程序仍支持,但會被新控件的默認值覆蓋
請使用 `candidate_list_layout`: `stacked`/`linear``text_orientation`: `horizontal`/`vertical`
* `style/label_hilited_color` 已移除,請使用 `style/hilited_candidate_label_color`
* `native` 配色小幅修改,減小字號,更像原生輸入法
* UI
* 在菜單欄新增日志檔案夾,方便快速進入
* 序號居中顯示,更像原生輸入法
* 新增 `--help` 命令行命令,以便查詢支持的命令
* bug 修復
* 減少使用<kbd>⇧</kbd>輸入大寫時造成中英切換的可能性
* librime:使用 stdbool 後綴 API,以便與 Swift 更好橋接

#### Major Update
* Migrated code to pure Swift, which is easier to code, read and learn. Build your own Squirrel today!

#### Other Updates
* UI settings (**Breaking Changes**)
* `style/candidate_format` now updated to `"[index]. [candidate] [comment]"`, while the old format still works, please consider migrating to this more readable and flexible format at your convenience
* `style/horizontal` will be dropped, it's still supported but will be overwrite by the default values of new options.
Please adopt `candidate_list_layout`: `stacked`/`linear` and `text_orientation`: `horizontal`/`vertical`
* `style/label_hilited_color` is removed, please use `style/hilited_candidate_label_color` instead
* `native` color scheme is updated with smaller font size, to better match macOS builtin IME
* UI
* Added a menu item for logs folder with easy access
* labels will vertically center if label font is smaller than candidate font, to better match macOS builtin IME
* Added `--help` command line argument
* Bug fixes:
* Reduce the chance that ascii mode may unintentionally switch when pressing <kbd>⇧</kbd> to enter Cap case
* librime: Use stdbool flavored API, for better Swift interoperation

**Full Changelog**: https://github.com/rime/squirrel/compare/0.18...1.0.0

<a name="0.18"></a>
## 0.18 (2024-05-05)

#### 主要功能更新
Expand Down
12 changes: 6 additions & 6 deletions blog/source/testing/squirrel/appcast.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
<description>鼠鬚管測試版 Appcast 更新頻道</description>
<language>zh</language>
<item>
<title>鼠鬚管 1.0.0</title>
<title>鼠鬚管 1.0.1</title>
<sparkle:releaseNotesLink>https://rime.github.io/testing/squirrel/</sparkle:releaseNotesLink>
<sparkle:minimumSystemVersion>13.0.0</sparkle:minimumSystemVersion>
<pubDate>Sun, 19 May 2024 19:00:10 -0400</pubDate>
<enclosure url="https://github.com/LEOYoon-Tsaw/squirrel/releases/download/1.0.0/Squirrel-1.0.0.pkg"
sparkle:version="1.0.0"
sparkle:edSignature="RGmwBRxzkdB9MUlLgOWbI7NLnoR7lfweX/MhV6Jt1UEalrPGPDprWGpuALv06ipAQacJ+KQ114nPSDaPa8+GCg=="
length="10423467"
<pubDate>Fri, 31 May 2024 13:57:38 -0400</pubDate>
<enclosure url="https://github.com/rime/squirrel/releases/download/1.0.1/Squirrel-1.0.1.pkg"
sparkle:version="1.0.1"
sparkle:edSignature="+5+hh4Mqf5wThIykwSSTVGzs0vmqZAxzvjGcqPJ3U1Ve1HB0GOZmHdRJqH6CbTaiaGlHwCok7lOqOzl+tgZ0Cg=="
length="22942964"
type="application/octet-stream"/>
</item>
</channel>
Expand Down
64 changes: 52 additions & 12 deletions blog/source/testing/squirrel/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,65 @@ title: 【鼠鬚管】更新日誌
comments: false
date: 2024-06-01 06:00:00
---
<a name="1.0.1"></a>
## 1.0.1 (2024-06-01)

#### 其它更新內容
* bug 修復
* 不再注冊爲拉丁輸入法,修復 Caps Lock 切換輸入法時不能切換至西文的問題
* 修復配色中的 candidate_list_layout, text_orientation 不生效問題
* 修復字體名無法解析時,字號不生效問題
* 不再支持 `style/horizontal``style/vertical`

#### Other Updates
* Bug fixes:
* Remove Latn repertoire so that switching IME by Caps Lock can toggle Squirrel and Latin input
* Fix: candidate_list_layout, text_orientation do not take effect when put in color scheme
* Fix: font point is ignored when font face is invalid
* Drop support for `style/horizontal` and `style/vertical`

**Full Changelog**: https://github.com/rime/squirrel/compare/1.0.0...1.0.1

<a name="1.0.0"></a>
## 1.0.0 (2024-06-01)

#### 主要功能更新
* 用 Swift 重寫,代碼更易維護,更易讀,貢獻代碼的門檻更低。今天就來看看源代碼,嘗試動手吧!
* 純 Swift 重寫,代碼更易維護,更易讀,貢獻代碼的門檻更低。今天就來看看源代碼,嘗試動手吧!

#### 其它更新內容
* `style/candidate_format` 格式修改爲 `"[index]. [candidate] [comment]"`,原格式仍能使用,建議遷移至更靈活、直觀的新格式
* `style/horizontal` 將徹底移除,雖然本版程序仍支持,但會被新控件的默認值覆蓋,請使用 `candidate_list_layout`: `stacked`/`linear``text_orientation`: `horizontal`/`vertical`
* 在菜單欄新增日志檔案夾,方便快速進入
* 序號居中顯示,更像原生輸入法
* `native` 配色小幅修改,減小字號,更像原生輸入法
* UI 設置【**敬請留意**
* `style/candidate_format` 格式修改爲 `"[label]. [candidate] [comment]"`,原格式仍能使用,但建議遷移至更靈活、直觀的新格式
* `style/horizontal` 將徹底移除,雖然本版程序仍支持,但會被新控件的默認值覆蓋
請使用 `candidate_list_layout`: `stacked`/`linear``text_orientation`: `horizontal`/`vertical`
* `style/label_hilited_color` 已移除,請使用 `style/hilited_candidate_label_color`
* `native` 配色小幅修改,減小字號,更像原生輸入法
* UI
* 在菜單欄新增日志檔案夾,方便快速進入
* 序號居中顯示,更像原生輸入法
* 新增 `--help` 命令行命令,以便查詢支持的命令
* bug 修復
* 減少使用<kbd>⇧</kbd>輸入大寫時造成中英切換的可能性
* librime:使用 stdbool 後綴 API,以便與 Swift 更好橋接

#### Major Update
* Migrated code to pure Swift, which is easier to maintain, read and contribute. Build your own Squirrel today!
* Migrated code to pure Swift, which is easier to code, read and learn. Build your own Squirrel today!

#### Other Updates
* `style/candidate_format` now updated to `"[index]. [candidate] [comment]"`, while the old format still works, please migrate to this more readable and flexible format at your convenience
* `style/horizontal` will be dropped, it's still supported but will be overwrite by the default values of new options. Please adopt `candidate_list_layout`: `stacked`/`linear` and `text_orientation`: `horizontal`/`vertical`
* Added a menu item for logs folder for quick access
* labels will vertically center if label font is smaller than candidate font, better matches macOS builtin IME
* `native` color scheme is updated with smaller font size, better matches macOS builtin IME
* UI settings (**Breaking Changes**)
* `style/candidate_format` now updated to `"[index]. [candidate] [comment]"`, while the old format still works, please consider migrating to this more readable and flexible format at your convenience
* `style/horizontal` will be dropped, it's still supported but will be overwrite by the default values of new options.
Please adopt `candidate_list_layout`: `stacked`/`linear` and `text_orientation`: `horizontal`/`vertical`
* `style/label_hilited_color` is removed, please use `style/hilited_candidate_label_color` instead
* `native` color scheme is updated with smaller font size, to better match macOS builtin IME
* UI
* Added a menu item for logs folder with easy access
* labels will vertically center if label font is smaller than candidate font, to better match macOS builtin IME
* Added `--help` command line argument
* Bug fixes:
* Reduce the chance that ascii mode may unintentionally switch when pressing <kbd>⇧</kbd> to enter Cap case
* librime: Use stdbool flavored API, for better Swift interoperation

**Full Changelog**: https://github.com/rime/squirrel/compare/0.18...1.0.0

<a name="0.18"></a>
## 0.18 (2024-05-05)
Expand Down

0 comments on commit bf55b80

Please sign in to comment.