-
Notifications
You must be signed in to change notification settings - Fork 23
Update Channels
Submersion ships on two channels:
- Stable — tested releases, published every few weeks. This is what you get by default, and the right choice for most divers.
- Beta — new builds published from every change, usually within the hour. Betas are how fixes and features reach real divers early, and how problems get caught before a stable release. Every stable release is a beta build that proved itself first.
If you have ever wished a fix arrived sooner, or you enjoy trying features early and reporting what you find, the beta channel is for you.
Important
Betas may upgrade your dive log's database before the stable release does. Three things follow from that:
- Switching back to stable is not a downgrade. You keep your current beta version until the next stable release is newer than it, then rejoin stable automatically.
- Devices that sync together should use the same channel. A device on an older version will hold changes from a newer-schema device (with a banner explaining why) until it updates.
- A backup is taken automatically before any database upgrade, so your dive log is protected either way.
Beta builds pass the full automated test suite before they are published — "beta" means newest, not untested.
In Submersion 1.7.2 or later: Settings > About > Update channel > Beta. Confirm the dialog and the built-in updater switches to the beta feed — updates then arrive exactly like stable ones, just sooner.
You can also download any beta directly from beta-builds releases.
Join through TestFlight:
testflight.apple.com/join/aMD393sB
Install Apple's TestFlight app if you don't have it, open the link, and TestFlight delivers beta updates automatically from then on.
Join the testing program with your Google account:
play.google.com/apps/testing/app.submersion
Note
The Android beta currently runs as a closed test while Google's requirements for new testing programs are met, so the link may ask you to request access first. Beta APKs are also available for direct download from beta-builds releases.
- Desktop: Settings > About > Update channel > Stable. You stay on your current version until the next stable release passes it.
- iOS: delete the TestFlight build and reinstall from the App Store.
- Android: leave the testing program from the same opt-in page, then reinstall from the Play Store when the next stable release is out.
Beta reports are the whole point of the channel. Open an issue at
github.com/submersion-app/submersion/issues
and include your exact version from Settings > About (for example
1.7.2.4977 (Beta)) — the last number identifies the precise build you were
running.
Getting Started
Logging Your Dives
- The Dashboard
- Logging Dives
- Dive Profiles & Deco
- Dive Computers
- Import & Export
- Data Quality Assistant
Your Dive World
Diver & Gear
Insights & Planning
Setup & Data
Reference