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 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