Repository navigation
v0.3.19
必要な rproxy-api: v0.3.5 以上(バージョンの表示には v0.3.18 以上)。
変更(更新の前に確認してください)
- Node.js 22.19.0 以上が必須になりました。 Unix ソケットの接続に使う undici を 8 に上げたためです。.deb の依存も
nodejs (>= 22.19.0)になりました。- Debian 13(標準の nodejs は 20)や Ubuntu 24.04(18)では、先に NodeSource の nodejs をバージョンを指定して入れてください。手順は README の「インストール」にあります(
NODE_MAJOR=24と apt の pin で、OS の nodejs が選ばれないようにします)。
- Debian 13(標準の nodejs は 20)や Ubuntu 24.04(18)では、先に NodeSource の nodejs をバージョンを指定して入れてください。手順は README の「インストール」にあります(
- 画面の CSS を Tailwind CSS 4 に移しました。見た目は変えていません。
- 型チェックを TypeScript 7 に、lint を ESLint 10 に上げました。
- .deb の
Suggests: rproxy-apiから版の指定を外しました(UI と rproxy-api の番号は別々に進みます)。
Requires rproxy-api v0.3.5 or later (v0.3.18 or later for the version display).
Changed (check before upgrading)
- Node.js 22.19.0 or later is now required, because undici (used for the Unix-socket connection) was upgraded to 8. The .deb now depends on
nodejs (>= 22.19.0).- On Debian 13 (default nodejs 20) or Ubuntu 24.04 (18), install NodeSource's nodejs with a pinned version first. The steps are in the README's install section (
NODE_MAJOR=24plus an apt pin so the distro nodejs is never chosen).
- On Debian 13 (default nodejs 20) or Ubuntu 24.04 (18), install NodeSource's nodejs with a pinned version first. The steps are in the README's install section (
- The UI's CSS moved to Tailwind CSS 4. The look is unchanged.
- Type checking now uses TypeScript 7 and linting ESLint 10.
- The .deb's
Suggests: rproxy-apino longer names a version (the UI and rproxy-api versions move independently).