Milestone 3 complete: Fiber Studio v1.0.0 is live
Hi everyone,
Following the Milestone 2 update — Milestone 3 is done.
Fiber Studio is now a signed v1 launch product: brand, website, custom domain, operations features, and v1.0.0 distribution.
What M3 set out to do
M3 was the finish-and-launch month:
- Remaining operations features (payment history polish, upgrade/migration UX, invoice preview, log export, error playbooks, auto-start)
- Cross-platform packaging and testing
- Rebrand + marketing website on a custom domain
- App signing (Apple + Windows) and Linux bundles
- v1.0.0 public release + completion report
What’s live today
Product
- Brand: Fiber Studio
- Website: https://www.getfiberstudio.com/
- Source: GitHub - chukwuma619/fiber-studio · GitHub
- Release: v1.0.0 on GitHub Releases (macOS, Windows, Linux)
Download
Installers are on the website (OS-aware) and on GitHub Releases:
- macOS — Apple Developer ID–signed and notarized
- Windows — Authenticode-signed (Certum)
- Linux —
.AppImage,.deb,.rpm
In-app updates remain available via Settings → Updates.
What shipped in M3
| Area | Delivered |
|---|---|
| Payment history | list_payments with status, fees, route details |
| Invoice send preview | parse_invoice confirmation before send |
| fnn upgrade / migration | In-app migration dialog, timestamped backup, breaking-change guidance |
| Error playbooks | Clearer messages for common failures (no route, liquidity, lock/password-style failures, etc.) |
| Log export | Export to file + copy from Node logs |
| Auto-start | Optional start node when the app opens; optional open Fiber Studio at login |
| Website | Landing, download, get-started, FAQ |
| Custom domain | getfiberstudio.com |
| Signing | Apple notarization + Windows Authenticode wired into publish CI |
| Linux bundles | AppImage / deb / rpm |
| v1.0.0 | Final tagged release |
Intentionally not shipped: system tray / minimize-to-tray.
Hiding the app while fnn keeps running makes it easy to forget the node is active and can drain battery. Fiber Studio stays visible while the node is running; background convenience is covered by start-on-launch and open-at-login instead.
How this maps to the grant
| M3 goal | Status |
|---|---|
| Payment history | Done |
| fnn upgrade / migration UX | Done |
| parse_invoice confirmation before send | Done |
| Log export + expanded error playbooks | Done |
| Auto-start (start node on launch / open at login) | Done |
| System tray / minimize-to-tray | Deferred by design (battery / visibility) |
| Cross-platform packaging | Done (macOS, Windows, Linux) |
| Brand + website + custom domain | Done |
| App signing | Done |
| v1.0.0 Final | Done |
| Nervos Talk announcement + DAO completion report | After Milestones is confirmed |
Try v1.0.0
- Download from Download — Fiber Studio (or GitHub Releases)
- Complete guided setup on testnet
- Network → connect a relay → Channels → open channel → Wallet → send/receive
Feedback welcome here or on GitHub issues esp. yfeng2824(Github) .
Thank you to everyone who tested through M1–M2 — your feedback shaped the launch build.