Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,3 +182,26 @@ jobs:
exit 1
fi
echo "ok: no trailing whitespace"

- name: Release notes are collapsed and bilingual
run: |
set -eu
# Every note ships closed behind 中文说明 / English, so the download links stay
# above the fold. v0.3.13 was written as one flat file and published that way:
# the shape is written down in docs/RELEASING.md and applied by
# tools/collapse-release-notes.py, so this step exists to catch the next time
# somebody (or some agent) forgets to run it.
bad=0
for f in docs/releases/*.md; do
[ -e "$f" ] || continue
if ! grep -q '<summary><h3>中文说明</h3></summary>' "$f"; then
echo "::error file=$f::missing the closed 中文说明 block"
bad=1
fi
if ! grep -q '<summary><h3>English</h3></summary>' "$f"; then
echo "::error file=$f::missing the closed English block"
bad=1
fi
done
[ "$bad" -eq 0 ]
echo "ok: release notes are collapsed"
22 changes: 13 additions & 9 deletions docs/releases/v0.3.13.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
# CubSync 0.3.13
<details>
<summary><h3>中文说明</h3></summary>

## 下载
#### 下载

- **Windows**:`CubSync-0.3.13.msi`(安装)或 `cubsync-0.3.13-windows.zip`(解压即用)
- **Android**:`cubsync-0.3.13-android.apk`

## 这一版修好的
#### 这一版修好的

**桌面**

Expand All @@ -32,21 +33,22 @@
- 在远端栏输入对面机器的绝对路径时,如果该路径不在对面共享范围内,会直接列出对面共享了哪些目录,而不是报「读不了这个文件夹」。
- 「本机」统一改称「本端」——远端可以是另一台电脑、另一块硬盘,或者以后的 WebDAV / FTP。「账户」一栏按协议列出每一端。

## 仍然没有的
#### 仍然没有的

- **Root / Shizuku** 两种运行模式还只是记录设置:它们需要一个走 `su` 或 Shizuku 的独立后端,本版没有。选了会如实说明,不会假装生效。
- **WebDAV / FTP / SFTP / SMB** 这些远端协议尚未实现;收藏夹的归类已经按协议留好位置。

---
</details>

# CubSync 0.3.13
<details>
<summary><h3>English</h3></summary>

## Downloads
#### Downloads

- **Windows**: `CubSync-0.3.13.msi`, or `cubsync-0.3.13-windows.zip` to run without installing
- **Android**: `cubsync-0.3.13-android.apk`

## Fixed
#### Fixed

**Desktop**

Expand Down Expand Up @@ -83,8 +85,10 @@
- 本机 is now 本端 throughout: the far end may be another computer, another disk, or a WebDAV / FTP
mount later. 账户 lists each end with its protocol.

## Still missing
#### Still missing

- **Root / Shizuku** run modes only record a setting: both need a backend that speaks through `su`
or Shizuku, and this build has none. Selecting them says so rather than pretending.
- **WebDAV / FTP / SFTP / SMB** are not implemented; favourite grouping already has a place for them.

</details>
Loading