Skip to content

v2.5.1: first stable release, and backups can be deleted from the phone - #1

Merged
ifoknr merged 1 commit into
mainfrom
v2.5.1-stable
Oct 15, 2026
Merged

ifoknr merged 1 commit into
mainfrom
v2.5.1-stable

Conversation

@ifoknr

@ifoknr ifoknr commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Stable channel

  • FBS_CHANNEL=stable, so release.yml no longer forces a pre-release.
  • module.prop drops "(Beta)".
  • The WebUI hides the Beta chip.
  • The READMEs show a stable badge.

Delete a backup

  • fbs delete <folder> removes one finished backup.
  • It only touches folders directly under Backups, never a hidden .partial- folder or a path with /.
  • The Backup tab has a Delete button next to Verify, with a confirmation first.

Tests

  • tests/run.sh: 226/226 pass (sh, bash, dash). New checks cover path escape, hidden folders, missing folders and a real delete.
  • tests/webui-smoke.sh passes. It now checks that a stable build shows no Beta chip and that the Delete button is there.
  • In the demo WebUI (English and Arabic), the delete flow works with no page errors.

- FBS_CHANNEL is stable: module.prop drops (Beta), the WebUI hides its Beta chip and
  release.yml no longer forces a pre-release.
- fbs delete <folder> removes one finished backup, only directly under Backups and never
  a hidden .partial- folder. The Backup tab has a Delete button with a confirmation.
- Tests for delete, and the WebUI smoke test checks a stable build shows no Beta chip.
@ifoknr
ifoknr merged commit 8522bf5 into main Oct 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant