Subsurface 4.1.92 (aka Beta 3)

Hopefully this will work better than Beta 2. The annoying HTML notes issue is resolved, so are a handful of other bugs. We think this is reasonably close to being release ready -- one issue we are still working on is the print quality (we worked around one issue by introducing another one… not quite there, yet).

As Beta 2 has shown, it’s a really good idea to make sure you have backups of your data. But having said that, please give it a try and help us shake out the last few issues before we can release 4.2.

Windows installer for Subsurface 4.2 Beta3

Mac installer for Subsurface 4.2 Beta 3

Oh darn -- let’s not use Subsurface 4.2 Beta 2

Turns out that it adds HTML to your dive or trip notes when you edit them. Which really isn’t what we want.

I hope you made backups -- otherwise you might have to edit out the HTML by hand…

I’ll try to make a Beta 3 available once we have figured out how we want to handle the planner notes (which really benefit from being HTML) without forcing HTML on every dive that has been touched.

Subsurface 4.2 Beta1 (4.1.90)

It’s been a little over two months since our last release -- so there’s a chance that we will meet our plans of a release “about every three months”.

This is the first beta, so be careful -- have backups of your data files and watch out for changes you didn’t intend. There are a few bugs hiding still, check (and report) at our bugtracker.

Some of the interesting new features in 4.2:

  • the dive planner got added back again, using the graphical profile editor
  • pictures can be associated with dives and shown in the profile
  • printing was quite a bit improved
  • data entry for dives is much more intuitive and consistent
  • first steps towards an HTML exporter
  • support for importing dive log files from Seabear dive computers
  • a user survey was added to learn more about the needs of out users

Please let us know what you think!

Subsurface 4.1 has been released

The Subsurface developer team is proud to announce the release of the next version of Subsurface. Version 4.1 is a nice visual update from 4.0. The code for the profile has been completely rewritten with animation effects, a significantly improved info overlay and much smarter redraw logic. We also added a toolbar to the main window that easily allows the user to turn on and off many of options for the profile without having to open the preferences window. Here are some of the other highlights:

  • improved CVS import and added CVS export
  • import of exported log files from Sensus (CSV) and Shearwater Desktop (XML)
  • improved UDDF and support
  • generalized import dialog
  • much improved consistency for dialog boxes, keyboard shortcuts, etc
  • improved error handling when downloading from divecomputer
  • export an HTML world map with dive sites
  • make backups before overwriting XML files
  • don’t display unused cylinders in the equipment tab (this can be turned off and the old behavior restored in the preferences)
  • lots of code cleanup, style fixes, improved consistency
  • improved Qt5 support (but there are still some visual oddities)
  • many improvements to the build infrastructure (out of tree builds, ability to build without Marble, make WIP planner a config option)
  • more than 50 bugs fixed
  • new translation (Greek, British-English, Latvian, and Romanian)
  • experimental “check for updates” feature (mostly for Windows and Mac)
  • experimental (and undocumented…) alternative storage format


Subsurface 4.1 Beta3 (aka 4.0.98)

We are getting closer. Many more bugs have been fixed, more translations have been updated, things are looking good. More testing is of course always appreciated, but if all goes well we should have a final release of 4.1 at some point next week.
In the meantime you can download binaries for Mac and Windows for testing.

Oh, you ask “What happened to Beta 2?”… well, that lived for just a few hours after which time I finally reproduced and fixed a rather annoying bug that I had been hunting for a while… and since I hadn’t even gotten around to announce Beta 2 I decided to simply move to Beta 3 … so this is a sign of progress.

Subsurface 4.1 Beta1 (aka 4.0.96)

We are making progress towards Subsurface 4.1.
As a major milestone in this project we are happy to announce the first public beta. You’ll find a much improved visual experience, lots of bugfixes and many small improvements that should make it easier and more consistent to work with Subsurface.
You can download beta binaries for Windows and Mac.
If you run into issues, please report them on our bug tracker.

Subsurface 4.0.3 has been released

While busily working on 4.1 we ran into a rather annoying bug in 4.0.2 that really needed to be addressed in the meantime. Randomly Subsurface 4.0.2 doesn’t correctly download files from a dive computer. The dialog will show a completed download, but nothing will be added to the dive list.
The website has updated 4.0.3 binaries for Windows and Mac. I assume that the Linux package maintainers will update their versions as well, soon.

Back to a single working DMG for Mac

The Mac saga has finally been resolved.
An odd bug caused my builds to contain AVX instructions -- so it had nothing to do with 10.9.x at all -- it had to do with having an older Mac and the sample group just happened to all be on 10.9.
We now have a new DMG up on the website -- one that works on all x86 64bit Macs. Yay.