Skip to content

PaNasMs 0.2.20

Choose a tag to compare

@matviienkop matviienkop released this 11 Oct 23:22
· 7 commits to main since this release
fb3841b

Changes

  • Google, Dropbox and GitHub connections remain centrally managed; GitHub repository authorization now supports repository backup in Cloud Sync.
  • Files can recognize Git repositories, show the current branch and local changes, and switch existing branches using the signed-in NAS user's filesystem permissions.
  • Files 0.3.20 and Cloud Sync 0.1.32 coordinate repository access to prevent branch switching during synchronization. These modules are installed and updated separately from the core.
  • Updated licensing metadata to Sustainable Use License 1.0.

Validation

Native ARM64 and AMD64 builds run backend, race, frontend and package checks. The same core source revisions were exercised on the physical Raspberry Pi NAS, including Git status and branch switching through Files. This release does not claim a new full hardware acceptance cycle.

Supported installation targets remain Debian 13, Ubuntu 24.04, Raspberry Pi OS and the documented tested Armbian configuration. Hardware-specific cooling and USB gadget support depend on the board.

Upgrade

Choose the stable channel in Settings → Updates. The updater creates a rollback backup and updates the installed cooling package where applicable. Existing cloud accounts, tasks and data are preserved. Install Files 0.3.20 and Cloud Sync 0.1.32 from Modules to use the coordinated Git workflow.

Git branch switching requires a clean working tree. Linked worktrees and custom Git filters are not supported by Files. External command-line Git operations do not participate in module locking.