Releases: naturallaw777/Sovran_SystemsOS
Release list
v1.0.5 — Stable Release
Sovran_SystemsOS v1.0.5
Sovran_SystemsOS v1.0.5 — Stable Release
Added
- LND Update to v0.21.1-beta
- Nixpkgs Update
- Nixpkgs Update
- Update LND REST Zeus Connect instructions and design to match NWC exactly
- UI: Align LND REST and NWC Zeus connection instructions styling
- Make Zeus LND REST instructions coherent with NWC Zeus connect guide
- Clarify Zeus NWC wallet setup
- Make Manual Backup match the system role (Desktop Only scope)
- Reload Caddy immediately when a domain (or ACME email) is saved
- Unify Njal.la + router port-forwarding guidance across onboarding and feature enable modals
- Enhance Lightning Wallet Connect modal with professional benefits grid and refined messaging
Fixed
- Resolve 'vdev' version badge and align it under the Hub title
- Align release script with Gitea staging-dev and stable branch workflow
- Auto-detect git remotes and clean up temp files in release-stable.sh
Documentation
- Write real v1.0.4 changelog and auto-generate release notes in release script
Full changelog: CHANGELOG.md
v1.0.4 — Lightning Wallet Connections (NWC), Version Badges & Backup Overhaul
Sovran_SystemsOS v1.0.4
Highlights
⚡ Lightning Wallet Connections (NWC) — Hub-managed Nostr Wallet Connect powered by Alby Hub + LND. Create, view, and delete wallet connections from the Sovran Hub, with printable LNURL QR codes, a channel liquidity guide for new LND nodes, and hardened security throughout.
🏷️ Version visibility everywhere — OS version badge in the Hub, version numbers on every service tile and modal, deployed PHP app versions in service titles, all backed by a build-time VERSION reference file.
💾 Manual Backup rebuilt — the tar-based backup was replaced with a reliable ext4 + rsync workflow with mount checks, atomic completion markers, and extensive behavioral tests.
🚀 Automated releases & versioned ISOs — new scripts/release-stable.sh handles tagging, changelog, and dual GitHub/Gitea releases; ISO images are now named from the VERSION file.
Added
- Lightning Wallet Connections (NWC) with tabbed modal UI, LNURL QR export, liquidity guide, and unique-hostname validation
- Version badges across the Hub (tiles, modals, PHP apps) via build-time
VERSIONfile - Automated stable release workflow and versioned ISO naming
CONTRIBUTING.mdand expanded documentation (router/ISP port-forwarding requirements, LiveKit and Alby Hub acknowledgements)
Changed
- Manual Backup: tar+DB+LND archives → ext4 + rsync workflow with safety checks and tests
- Port-forwarding UX simplified; Njal.la DDNS runs automatically on feature enable
- README restructured for clarity, links, and accuracy
- Updated nixpkgs and Bitcoin clients
- Removed unused
.github,.tests,nix/, anddocs/aidirectories
Fixed
- NWC cert-path wiring (nix-bitcoin LND cert path) and LND/Alby Hub port collision
- Alby Hub executable resolution; v1.23.0 patches regenerated against exact upstream source
- Manual Backup exit-code failures and rsync destination-directory errors
sovran-hosts-updateruntime dependencies,lib.mkIfmisuse in NWC module, duplicate systemd LND strings- Gitea tag-clobber errors on
git fetch
Security
- Hardened NWC: restricted
ReadOnlyPaths, fixed Authorization-header bug, removed stack-trace exposure (CodeQL), tightened credential access and amount validation
Full changelog: CHANGELOG.md