Skip to content

v0.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Oct 07:22
· 7 commits to main since this release
c15968e

What's Changed

Breaking changes

  • feat(import)!: one list of notes per dive, in a diver's words, with nothing a paired file already supplied by @aleskiontherun in #349
  • feat(auth)!: a session asked for as extended idles out late, and a refresh retried inside a grace continues the session by @aleskiontherun in #358

Features

  • feat(import): say which notes are about each dive row by @aleskiontherun in #346
  • feat(import): put each dive's conversion findings on its row by @aleskiontherun in #347
  • feat(import): keep conversion groups to findings on no dive row by @aleskiontherun in #348
  • feat(contacts): a contact carries its position by @aleskiontherun in #350
  • feat(dives): surface conditions fetched from Open-Meteo by the worker fill a dive's air temperature, weather and waves by @aleskiontherun in #356
  • feat(dive-conditions): preview what the conditions worker would fill for a time and place by @aleskiontherun in #357
  • feat(dives): a dive's fixes are the first of its files' that has one, and each file publishes its own by @aleskiontherun in #360
  • feat(dives): a dive's fixes follow its files' attach order across recordings by @aleskiontherun in #361
  • feat: an Idempotency-Key header makes a create safe to send twice by @aleskiontherun in #359
  • feat: dive drafts, logged from either device by @aleskiontherun in #362
  • feat(import): read Shearwater Cloud database and XML exports by @aleskiontherun in #368
  • feat(openapi): the schema is served at /api/v1/openapi.json on every instance by @aleskiontherun in #371
  • feat(auth): API keys for a diver's own tools by @aleskiontherun in #372
  • feat(docs): Scalar renders /docs, and the schema declares a bearer header by @aleskiontherun in #373
  • feat(dives): a profile stores, serves and exports the heart rate the computer measured by @aleskiontherun in #376
  • feat(storage): the usage response counts files and the dives and certifications holding them by @aleskiontherun in #377
  • feat(openapi): name the credentials each operation accepts by @aleskiontherun in #380

Fixes

Other changes

Full Changelog: v0.6.0...v0.7.0