Release Notes

Everything new in Dive Exporter, version by version.

  1. 1.4

    Tap to download, a dive profile preview, and multiple dive selection.

    #

    Here’s what’s new in 1.4:

    • Changed download to be the primary device action. A tap on a device row in the Devices tab starts the download. The other device actions move to a long press.
    • Display dive computers in range. The Devices tab marks each dive computer that is in range. A dive computer is in range only while it is awake and in Bluetooth mode.
    • Dive profile preview in dive view. The Profile section shows a preview of the dive profile. Tap the Interactive chart row below the preview to open the interactive dive profile chart.
    • Tank pressure bar in the Tanks section. Each tank in the Tanks section shows a bar from the pressure at the start of the dive to the pressure at the end. The color of the bar shows the gas that remains.
    • Map of the dive position in the Location section. The Location section shows the dive position on a small map. Tap the map to open Apple Maps.
    • New names for the temperature rows in the dive view. The Min Temp row becomes Bottom Temp, and the Max Temp row becomes Surface Temp. The surface reading from the dive computer moves to a new Air Temp row.
    • One Gradient Factors row in the Decompression section. The GF Low row and the GF High row become one row. The row shows the two values as low and high, for example 20/85.
    • Multiple dive selection in the dive list. The dive list bar has Select, Select All, and Deselect All. Export and Delete move to a toolbar.
    • Dive computers and dive notes in Export All Dives. The file from Data Management in Settings contains the dive computers and the dive notes. It holds the same data as an export from the dive list.
    • Various minor UI improvements and bug fixes.

    Enjoy the new map, visualize your dive profile, see you in the water. 🤿

  2. 1.3.1

    Improved Symbios downloads, a new Settings layout, and two more verified computers.

    #

    A short surface interval after 1.3. Here’s what’s new in 1.3.1:

    • Improved Symbios download. The intermittent timeouts on the Halcyon Symbios are fixed, and the app now works with the newer firmware (V2.36.11), which had changed how the device answers at the start of a download. Downloads are quicker too.
    • Two more verified computers. The Shearwater Perdix 3 and Peregrine (including the Peregrine TX) now carry the verified badge in the supported devices list, after testing on real hardware.
    • A tidier Settings tab. Settings now opens as a short list of sections, all individual settings have been reclassified.

    Small round, easy update. See you in the water. 🤿

  3. 1.3

    Perdix 3 support, steadier Symbios downloads, and richer dive profiles.

    #

    Back on the surface with our biggest device round yet. Here’s what’s new in 1.3:

    • Support for the Shearwater Perdix 3. The Shearwater Perdix 3 joins the supported devices for the first time. You can scan for it, connect, and download every dive from first to last. Huge thanks to everyone who tested it on real hardware.
    • Steadier Symbios downloads. The Halcyon Symbios now downloads with far fewer of those intermittent timeouts, and the progress counter finally counts straight.
    • Fixed the Invalid packet header error on Shearwater computers. Fixed the “Invalid packet header” error that could cut a download short on Shearwater computers across the board (Perdix, Petrel, and others), so your logs come ashore in one piece.
    • Heart rate and gas switches on the profile chart. Your dive profile now plots heart rate as its own series when your computer recorded it, and marks every gas switch with a labeled line (e.g. NX 32) at the moment your breathing mix changes.
    • A GPS fix for every sample. For GPS-capable computers like the Halcyon Symbios, you can now see the fix recorded with each individual sample, not just one spot for the whole dive. And your UDDF export now writes the dive’s location as a proper dive site, so your logbook app can drop it on the map. Dives at the same spot share one site.
    • Haptic feedback for downloads. Your phone now gives a short haptic tap when a download finishes or fails, and the start buzz waits until dive data actually begins transferring rather than the instant you connect.
    • Bluetooth permission only when you need it. The app no longer asks for Bluetooth at launch. Open it just to browse or re-export your dives and you’ll never see the permission prompt; it waits until you actually scan or connect.
    • CNS as a fraction in UDDF exports. CNS is now written as a fraction (e.g. 0.43) to match the UDDF 3.2.3 spec, so it reads correctly in your logbook app.

    See you in the water. 🤿

  4. 1.2

    Dive notes, max depth in the dive rows, and a newer UDDF specification.

    #

    Back up for air with another round of improvements. Here’s what’s new in 1.2:

    • Notes for every dive. Every dive now has a Notes section in the dive detail. Tap to jot down what made the dive memorable, and your words ride along in the UDDF export, then back again on re-import.
    • Max depth in the dive rows. Dive rows now show max depth on the right, in both the Dives list and the download list. Older dives are backfilled automatically, so the number is there even for logs you pulled down before today.
    • UDDF exports use the 3.2.3 specification. UDDF exports now conform to the 3.2.3 specification, with heart rate written in beats per minute. If your logbook app imports our files, it should feel right at home.
    • New order and names in the dive detail. Dive Mode now lives in the Summary section, right after Timezone, and “Deco Model” is now labeled “Decompression.”

    Four upgrades, one easy update. See you in the water. 🤿

  5. 1.1

    Average depth, dive time zone timestamps, and a tidier download list.

    #

    Back from the depths with our first update since launch. Here’s what’s new:

    • Average depth on the profile chart. Your dive profile now plots average depth as a dashed line right on the chart, with an “Avg Depth (at exit)” row in the dive summary. We use your computer’s own number when it reports one, and crunch it from the samples when it doesn’t.
    • Timestamps in the dive time zone. Dives now keep the time zone your computer recorded, so every timestamp shows in the zone you actually dove in, with the GMT offset tagged on (e.g. 10:30:00 +0200) when it differs from where you are now. The same offset rides along in your UDDF export.
    • New dives at the top of the download list. Freshly downloaded dives now land at the top of the list instead of the bottom, with a cleaner plain-list look that matches the rest of the app.
    • Alphabetical device list. Your device list is now sorted alphabetically by name, so your gear is easier to find.
    • Release Notes link in About. A new Release Notes link in About brings you straight here.

    Small update, big quality-of-life. Keep the feedback coming. 🤿

  6. 1.0

    Our first public release: time to take the plunge.

    #

    After plenty of time in the shallows, Dive Exporter surfaces with its very first public release. Here’s everything you can do from day one:

    • Connect to your dive computer over Bluetooth. Scan, add, and connect over Bluetooth, then peek under the hood at its firmware and device details. No cables, no fuss.
    • Tested on four device families. Fully tested across four device families (Shearwater, Halcyon, Mares, and Seac), with tentative support for 100+ BLE dive computers, so chances are yours is already on board.
    • Download the dives from your device. Download your logs straight from the device and explore the full details of every dive.
    • An interactive profile chart. Plot depth over time and toggle the data your computer recorded: water temperature, PPO₂, CNS oxygen toxicity, NDL, and decompression stops. Drag across the timeline to inspect any single moment.
    • Per-sample PPO₂ for rebreathers. Full support for individual per-sample PPO₂ readings when your unit reports them (looking at you, Halcyon Symbios), and shared readings when it doesn’t, like a Shearwater Petrel paired with a JJ-CCR.
    • Tank pod pressure readings. Individual tank pod pressure readings, so no air supply gets left behind.
    • Browse, filter, and delete your dives. Browse the full dive list, filter by device, and delete the dives you’d rather forget.
    • Export any dive to UDDF. One tap turns any dive into a standard UDDF file, ready for the logbook of your choice.
    • Settings for appearance, units, and downloads. A settings panel to fine-tune appearance, units, and download behavior to taste.

    No pressure, but we think it’s worth getting your feet wet. 🤿