github karanhudia/borg-ui v2.3.0-alpha.1
Release 2.3.0-alpha.1

pre-release4 hours ago

What's Changed

  • style(frontend): normalize current Prettier output (474bc66)
  • chore(release): bump version to 2.3.0-alpha.1 (9339ad3)
  • chore(deps): bump @vitejs/plugin-react to 6 (#818) (ddd7b55)
  • feat(deps): migrate frontend to React 19 (#815) (1b0b9e6)
  • feat(deps): migrate frontend to Tailwind CSS 4 (#817) (76a8a5e)
  • feat(scheduling): add availability-triggered backups (#806) (7978701)
  • chore(deps-dev): bump esbuild from 0.27.3 to 0.28.2 in /frontend (#814) (8a6434f)
  • chore(deps): bump wrangler and workers-types in updates-worker (825c4f1)
  • chore(deps): bump frontend-minor-patch group and make it CI-clean (a2633d6)
  • fix(auth): resolve endpoint policy from concrete request path (unblocks fastapi 0.141) (d191cdf)
  • chore(deps): bump backend-minor-patch group (hold fastapi) (7ef2010)
  • fix(backup): keep a strong reference to background backup tasks (52277e4)
  • fix(auth): reject passwords over bcrypts 72-byte limit (1c796c5)
  • fix(runtime-base): rclone --version env collision aborts the image build (954be54)
  • fix(i18n): localize audited frontend strings (#811) (2f7b456)
  • feat: add availability-triggered backup scheduling (c0fc722)
  • ci(deps): bump actions/setup-node from 6 to 7 (1c94ef1)
  • ci(deps): bump actions/setup-python from 6 to 7 (#785) (6e249a7)
  • feat(agent-installer): version-parity install path + single-source versions (#802) (2dd50a1)
  • fix(db): two migration edge cases (#796) (3677b66)
  • chore(deps-dev): bump undici from 7.28.0 to 7.29.0 in /frontend (#791) (8dff64d)
  • chore(deps-dev): bump postcss from 8.5.17 to 8.5.26 in /frontend (#794) (172026b)
  • chore(deps): bump react-router and react-router-dom in /frontend (#799) (f331d2c)
  • chore(deps-dev): bump postcss from 8.5.14 to 8.5.26 in /docs (#795) (ac73dd7)
  • chore(deps-dev): bump brace-expansion from 5.0.5 to 5.0.7 in /frontend (#770) (9cb86c7)
  • fix(security): clear the pip-audit and npm-audit gates (#797) (804d21e)
  • feat(db): Replace hand-rolled migration runner with Alembic and allow Postgres (#768) (7ec29f1)
  • fix(frontend): resolve the npm-audit security gate (#782) (fb04607)
  • fix(notifications): render event timestamps in the configured timezone (#780) (380827d)
  • fix(ci): restrict Dependabot auto-merge to patches (#779) (14c9e4d)
  • chore(frontend): bump react-router-dom to 7.18.1 for the security advisories (#776) (196b305)
  • feat: unified retention for job logs, job history, and pruned archives (#772) (37a99bd)
  • feat(agent): report borg warnings as warnings, not failures (#774) (fb91243)
  • fix(api): silence the FastAPI regex-deprecation warning on startup (#773) (c690e09)
  • feat(agent): Let an unprivileged managed agent back up the whole machine (af65d69)
  • fix(backups): preserve symlinks faithfully on SSH-source backups and restores (d957229)
  • fix(reaper): reap orphaned pending maintenance jobs that block a repository (94c1916)
  • fix(agent): make the session thread the only writer on the WebSocket (4836791)
  • fix(migrations): preserve the primary-key form when migration 126 rebuilds hook tables (00c05bb)
  • feat(agent): live-stream managed-agent script hook output (92ed905)
  • Hardening of the hardening of the release validation (4a718de)
  • fix(agent): stop persisting browse listings in the DB and bound the job list (51f93d7)
  • fix(agent): honor configured list/info timeout on agent archive+info endpoints (a5a5abf)
  • Fix timeline ordering and harden release validation (#759) (3c14b8b)

Docker Images

Published to Docker Hub:

docker pull ainullcode/borg-ui:2.3.0-alpha.1

Full Changelog: v2.2.6...v2.3.0-alpha.1

Don't miss a new borg-ui release

NewReleases is sending notifications on new releases.