|
2 | 2 |
|
3 | 3 | All notable changes to `ii` are documented here. The default Chinese version is [CHANGELOG.md](CHANGELOG.md). |
4 | 4 |
|
5 | | -## 0.1.13 - 2026-07-30 |
| 5 | +## Unreleased |
6 | 6 |
|
7 | | -### Added |
| 7 | +Nothing yet. |
8 | 8 |
|
9 | | -- Added `ii send --ftp` and `ii send --sftp` for FTP and SFTP transfer backends supporting files, stdin, and folders. |
10 | | -- Added FTP/SFTP profiles, portable tickets, receiver-side remote-object deletion, and `ii doctor` configuration checks. |
11 | | -- Added the Slint-based `ii-gui` desktop client with sending, receiving, S3/WebDAV/TLS relay profile management, a transfer queue, and diagnostics. |
| 9 | +## 0.1.18 - 2026-07-30 |
12 | 10 |
|
13 | | -### Changed |
| 11 | +### Added |
14 | 12 |
|
15 | | -- Added Windows GUI executables, Linux AppImages, and macOS `.app.zip` artifacts to the release workflow. |
16 | | -- Pruned relay, S3, WebDAV, FTP, and logging dependencies while retaining current CLI, configuration, and transfer-protocol compatibility; added UPX integrity checks and a 1 MiB CLI size gate for all release targets. |
| 13 | +- Added multi-file uploads to the `--web` page, streaming files into `./ii/` under the startup directory and overwriting same-name files. |
| 14 | +- Added the `ii send ... --web --token <value>` path access token; page, download, upload, terminal URLs, and QR codes use the path, while missing or incorrect paths return `404`. |
17 | 15 |
|
18 | 16 | ### Documentation |
19 | 17 |
|
20 | | -- Added FTP and SFTP backend guides and synchronized the English README and full command manual. |
| 18 | +- Updated the Chinese and English READMEs and command manual for web uploads and `--token` usage and limits. |
21 | 19 |
|
22 | | -## 0.1.14 - 2026-07-30 |
| 20 | +## 0.1.17 - 2026-07-30 |
23 | 21 |
|
24 | | -### Changed |
| 22 | +### Added |
25 | 23 |
|
26 | | -- Restricted the release workflow to the three CLI artifacts; fixed Linux and macOS UPX path handling, which had overwritten UPX's reserved environment variable. |
| 24 | +- Added `ii send <file-or-folder> --web` for a temporary LAN HTTP sharing page; terminal and page QR codes are included, and folders download as `.tar` archives. |
| 25 | +- Print the primary LAN URL and remaining physical and virtual adapter IPv4 URLs, with a responsive phone layout. |
| 26 | + |
| 27 | +## 0.1.16 - 2026-07-30 |
| 28 | + |
| 29 | +### Fixed |
| 30 | + |
| 31 | +- Fixed platform-specific UPX release handling: clear a stale Windows extraction directory, and pass `--force-macos` when compressing macOS Mach-O binaries. |
27 | 32 |
|
28 | 33 | ## 0.1.15 - 2026-07-30 |
29 | 34 |
|
30 | 35 | ### Changed |
31 | 36 |
|
32 | 37 | - The release workflow continues to report UPX-compressed CLI sizes for all targets, without blocking publication on a size limit. |
33 | 38 |
|
34 | | -## 0.1.16 - 2026-07-30 |
| 39 | +## 0.1.14 - 2026-07-30 |
35 | 40 |
|
36 | | -### Fixed |
| 41 | +### Changed |
37 | 42 |
|
38 | | -- Fixed platform-specific UPX release handling: clear a stale Windows extraction directory, and pass `--force-macos` when compressing macOS Mach-O binaries. |
| 43 | +- Restricted the release workflow to the three CLI artifacts; fixed Linux and macOS UPX path handling, which had overwritten UPX's reserved environment variable. |
39 | 44 |
|
40 | | -## 0.1.17 - 2026-07-30 |
| 45 | +## 0.1.13 - 2026-07-30 |
41 | 46 |
|
42 | 47 | ### Added |
43 | 48 |
|
44 | | -- Added `ii send <file-or-folder> --web` for a temporary LAN HTTP sharing page; terminal and page QR codes are included, and folders download as `.tar` archives. |
45 | | -- Print the primary LAN URL and remaining physical and virtual adapter IPv4 URLs, with a responsive phone layout. |
46 | | - |
47 | | -## 0.1.18 - 2026-07-30 |
| 49 | +- Added `ii send --ftp` and `ii send --sftp` for FTP and SFTP transfer backends supporting files, stdin, and folders. |
| 50 | +- Added FTP/SFTP profiles, portable tickets, receiver-side remote-object deletion, and `ii doctor` configuration checks. |
| 51 | +- Added the Slint-based `ii-gui` desktop client with sending, receiving, S3/WebDAV/TLS relay profile management, a transfer queue, and diagnostics. |
48 | 52 |
|
49 | | -### Added |
| 53 | +### Changed |
50 | 54 |
|
51 | | -- Added multi-file uploads to the `--web` page, streaming files into `./ii/` under the startup directory and overwriting same-name files. |
52 | | -- Added the `ii send ... --web --token <value>` path access token; page, download, upload, terminal URLs, and QR codes use the path, while missing or incorrect paths return `404`. |
| 55 | +- Added Windows GUI executables, Linux AppImages, and macOS `.app.zip` artifacts to the release workflow. |
| 56 | +- Pruned relay, S3, WebDAV, FTP, and logging dependencies while retaining current CLI, configuration, and transfer-protocol compatibility; added UPX integrity checks and a 1 MiB CLI size gate for all release targets. |
53 | 57 |
|
54 | 58 | ### Documentation |
55 | 59 |
|
56 | | -- Updated the Chinese and English READMEs and command manual for web uploads and `--token` usage and limits. |
57 | | - |
58 | | -## Unreleased |
59 | | - |
60 | | -Nothing yet. |
| 60 | +- Added FTP and SFTP backend guides and synchronized the English README and full command manual. |
61 | 61 |
|
62 | 62 | ## 0.1.12 - 2026-07-17 |
63 | 63 |
|
|
0 commit comments