Release Notes

1.3

  • added functionality to delete Oceanic+ dives
  • added functionality to merge Oceanic+ dives
  • added conversion of DataTrak logbooks to UDDF logbooks (UWATEC/ScubaPro dive computers)
  • added conversion of UDDF logbooks to UDDF logbooks allowing to just select a subset of dives to export
  • replaced logout button with drop-down menu button in Oceanic logbook view (iOS/iPadOS) and File menu (macOS)
  • moved import and backup & restore from preferences to logbook menu (iOS/iPadOS) and to File menu (macOS)

1.2

  • corrected UDDF generation of address field to use postcode instead of wrong zip
  • corrected UDDF generation to include ID of buehlmann element
  • added all non-standard UDDF data to application data field of each dive to be able to store all Oceanic+ dive data also in UDDF (lossless backup/restore)
  • added full support for freedives
  • implemented backup and restore in UDDF format in addition to JSON format
  • implemented import functionality for dives exported from 3rd party apps to UDDF (tested with MacDive and SubSurface) – if dives are too old, Oceanic+ will not show them, but Dive Converter will show them as they have been stored in Oceanic+ cloud
  • added filtering of activities (dives, snorkeling, freediving) via search field:
    • filter by category: All, Dives, Snorkeling, Free Diving
    • filter by date: all, last week, last month, last three months, last year
    • filter by rating: 4+ star rating, 3+ star rating, 2+ star rating, 1+ star rating
    • filter by type: cave, drift, fresh water, ice, night, wall, wreck
    • filter by search text: search of text in dive’s name, dive’s notes, dive’s legacy buddies (not displayed in Oceanic+ anymore), dive’s date 

1.1.5

  • added support for new field for average depth in Oceanic+ dives
  • added support for exporting average depth to UDDF
  • added support for more locations than just entry/exit location information
  • added new buddy and seen fields for Oceanic+ dives
  • added handling of Apple’s throttling inverse geolocation requests to ensure that also large number of dives get exported correctly with mapped locations

1.1.4

  • fixed crash when Huish Outdoors does not provide gear list
  • added support for missing dive entry/exit location information

1.1.3

  • improved support for iPhone based dives and combined iPhone/Watch dives

1.1.2

  • corrected data type of noFlyTime in Oceanic+ dive data
  • added support for writing noFiyTime (Oceanic+) as noflighttime (UDDF) and maxAllowedAltitude in application specific data (UDDF)

1.1.1

  • corrected unit of start and end pressure of tank from hPa to Pa
  • renamed nitrox gases in UDDF (EAN… instead of Nitrox…)
  • renamed dive computer model in UDDF to look nicer in MacDive
  • rounding of values to two digits after comma for UDDF export added

1.1.0

  • migrated Dive Converter to use Oceanic+ API version 2
  • added support for handling of tank type, size, start/end pressure in UDDF export (please note that at the moment Oceanic+ has a bug so that start and end pressure is always identical)

1.0.4

  • enhanced error handling allowing to view more error details
  • enhanced support of Oceanic+ dives for dives that do not contain timestamps as part of the dive profile

1.0.3

  • reversed dive numbering in exported UDDF so that latest dive has dive number 1
  • fixed issue in context of user profiles that have used the Oceanic+ premium day offer

1.0.2

  • reworked preferences (iOS)
  • added menu items for FAQ and Known Issues (Help menu on macOS)
  • added Backup & Restore for Oceanic+ dives in App Preferences (iOS) and File menu (macOS)
  • added search to dive list, searching for text dive’s name, notes, and buddies

1.0.1

  • We have corrected an issue in context of loading a user’s profile data from Oceanic for users who used the premium day purchase.
  • Added also support for writing out animals seen in UDDF structure informationafterdive/observations/notes. The field animalsSeen is always included in Oceanic+ dives, but it’s currently empty and not visible/editable in their app. However, if it will become visible one day, Dive Converter already supports it.
  • replaced implementation of Share Sheet on iOS to allow display of error messages (SwiftUI version of it does not yet allow such)
  • changed XML schema URL for UDDF from https to http to make Subsurface happy

1.0.0

Initial Version