Skip to content

v0.1.0-rc.4 — Five languages and dark appearance

Pre-release
Pre-release

Choose a tag to compare

@AzBuildDev AzBuildDev released this 08 Oct 14:56
· 4 commits to main since this release

This is a new prerelease with its own tag and downloadable source package. rc.3 remains available.

Changes

  • Five interface languages in one package: Chinese, English, Japanese, Spanish and French, including login, device status, settings, subscriptions, errors and help. Browser language preferences recognize regional variants; unsupported languages fall back to English. Manual choices remain saved locally.
  • System, light and dark appearance modes in the existing settings gear. Automatic mode follows system changes; manual choices survive refresh and synchronize across tabs. Initial theme is applied before rendering, and charts adapt their colors.
  • Existing device-first layout, device names, user content and routing/DNS policies are preserved. Language choice does not select a regional routing preset.
  • Add a fictional English dark-mode screenshot and update settings and installation entry-point documentation. No production screenshots or private configuration are included.

Validation

82 automated tests, all inline JavaScript syntax checks, and private-value comparison against current source and Git history. Full CI also validates Compose, image build, offline health/login/dnsmasq startup, and both isolated DHCP migration protocol paths.

CI: https://github.com/AzBuildDev/nas-device-flow/actions/runs/37796398158

Update and support

Back up runtime and .env privately, fetch this version, then run sh scripts/update.sh. Existing device switches, subscriptions and sampled counters are retained. Browser-local language and appearance choices do not require server configuration migration.

This remains an experimental Linux/macvlan IPv4 gateway. Fresh installation on another LAN is unverified; IPv6 routing, automatic failover and forgotten-password recovery are not implemented. The initial routing/DNS preset still targets mainland China.

Source and installation · Settings