Announcing Subsurface 4.5 Beta 3

This is intended to be the last Beta before the upcoming release. The Beta test cycle has been very quiet with fairly few people testing, but we also didn’t get a ton of bug reports. Beta 3 adds a new feature (very unusual this late in the cycle, but it was a great idea and easy to do) and quite a few fixes.

Some of the changes since Subsurface 4.5 Beta 2:

The following issues have been addressed:

  • Triage all issues reported in Coverity scans and fix actual bugs detected

  • Fix a possible crash in the Uemis downloader

  • Print less debug information to the console (unless in verbose mode)

  • Small adjustments to the VPM-B parameters

  • Fix a UI bug by reimplementing the input widget for dive locations

  • Fix BT issues

  • Fix cloud storage issues on some versions of Windows

  • Fix SAC rate calculation for dive computers reporting samples after the diver reached the surface

  • Improve the handling of GPS data imported from the Subsurface webservice

  • Don’t zoom out the globe to “sky view” when a dive site has no GPS data

  • Various other small fixes

The following feature has been added:

  • A new action was added to the dive list context menu that allows the user to split a dive into multiple dives at a surface interval. If the dive computer reports “free dive” mode the split(s) happen at every surface interval of at least 10 seconds, otherwise the threshold is 60 seconds.

You can get Subsurface 4.5 Beta 3 from these locations:



Linux: Ubuntu: Add ppa:subsurface/subsurface-beta to your software sources; the .deb files in that PPA can also be installed on sufficiently current versions Debian and LinuxMint; see the Downloads page and use to get our latest beta version.

Linux: openSUSE / Fedora: go to our open build service beta page

This is a beta release, so the usual warnings apply. We really don’t think that it will eat your data file (and it is making a backup of your old files, just in case), but paying extra attention might not hurt. And as always, we are very curious to get feedback (after all, that’s the purpose of a beta release). Please post in the User Forum or file a bug in our Bug Tracker.