RoyalDownloader v1.0.0-rc.2
Pre-release
Pre-release
·
359 commits
to main
since this release
RoyalDownloader v1.0.0-rc.2
v1.0.0-rc.2 is the second release candidate. It introduces the persistent
two-channel updater model while preserving existing HTTP, /api/v1, WebSocket,
Docker, persistence, update, backup, and rollback contracts.
Highlights
- Stable remains the backward-compatible default and follows
mainonly. - Overnight follows the separate
overnightbranch and is clearly marked as a
potentially unstable development channel. - Channel selection persists across application and container restarts.
- Returning to an older or diverged Stable state requires explicit
confirmation and uses the existing backup and rollback path. - Overnight commits are offered only after the complete Quality workflow has
succeeded for the exact revision. - Application version, selected channel, source branch, installed commit, and
available commit remain separately visible. - Release publication now marks semantic pre-release versions such as this RC
as pre-releases without forcing future stable versions into that state.
This remains a release candidate. Back up data/ and runtime/ before an
upgrade. External providers may change their pages, domains, availability, or
protection mechanisms independently of RoyalDownloader.
Operations
- Install, upgrade, backup, verify, and roll back
- Docker and NAS operation
- Stable and Overnight channels
- Changelog
What's Changed
- feat(updater): add Stable and Overnight channels by @TimeLance89 in #21
- chore(release): prepare v1.0.0-rc.2 by @TimeLance89 in #22
- chore(release): promote v1.0.0-rc.2 to Stable by @TimeLance89 in #23
- fix(release): publish after gated tag creation by @TimeLance89 in #24
- fix(release): finalize idempotent v1.0.0-rc.2 publication by @TimeLance89 in #25
Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2