|
3 | 3 | All notable changes to Submersion are documented in this file. |
4 | 4 |
|
5 | 5 |
|
| 6 | +## 1.3.7 (2026-03-24) |
| 7 | + |
| 8 | +### Features |
| 9 | + |
| 10 | +- build all platforms on PRs |
| 11 | +- add DenseBuddyListTile and integrate view mode for buddies |
| 12 | +- add DenseEquipmentListTile and integrate view mode for equipment |
| 13 | +- integrate view mode toggle and tile switching for dive centers |
| 14 | +- add CompactDiveCenterListTile and DenseDiveCenterListTile widgets |
| 15 | +- integrate view mode toggle and tile switching for trips |
| 16 | +- add CompactTripListTile and DenseTripListTile widgets |
| 17 | +- integrate view mode toggle and tile switching for sites |
| 18 | +- add CompactSiteListTile and DenseSiteListTile widgets |
| 19 | +- add per-feature list view mode dropdowns to Appearance settings |
| 20 | +- add 5 per-feature list view mode settings |
| 21 | +- add 5 list view mode columns to DiverSettings (schema v52) |
| 22 | + |
| 23 | +### Bug Fixes |
| 24 | + |
| 25 | +- stabilize list tile and header sizing in selection mode (#73) |
| 26 | +- use UTC wall-time for CSV date/time parsing (fixes #60) (#75) |
| 27 | +- allow date pickers to select dates before year 2000 |
| 28 | +- preserve original timestamps in site merge undo |
| 29 | +- debounce search inputs and expand dive search to all related fields (#55) |
| 30 | +- quote DART_DEFINES in CodeQL workflow and merge C/C++ analysis into Swift job |
| 31 | + |
| 32 | +### Refactoring |
| 33 | + |
| 34 | +- move ListViewModeToggle to shared/widgets, add availableModes |
| 35 | +- rename DiveListViewMode to ListViewMode |
| 36 | + |
| 37 | +### Documentation |
| 38 | + |
| 39 | +- add git submodule init step to setup instructions |
| 40 | +- add buddy merge implementation plan |
| 41 | +- address spec review feedback for buddy merge design |
| 42 | +- add buddy merge feature design spec |
| 43 | +- add list view modes all features implementation plan |
| 44 | +- update spec with rename, selection mode, and gradient notes |
| 45 | +- add list view density modes design spec for all features |
| 46 | + |
| 47 | +### CI/CD |
| 48 | + |
| 49 | +- revert fork PR support for Claude code review |
| 50 | +- enable Claude code review on fork PRs |
| 51 | +- bump github/codeql-action from 3 to 4 (#80) |
| 52 | +- replace CodeQL default setup with custom workflow for Swift and Java/Kotlin analysis |
| 53 | +- add explicit permissions to workflows to resolve CodeQL alerts |
| 54 | +- exclude generated l10n files from code coverage |
| 55 | + |
| 56 | +### Chores |
| 57 | + |
| 58 | +- bump version to 1.3.7+82 |
| 59 | +- regenerate uddf entity importer test mocks |
| 60 | +- update CLAUDE.md |
| 61 | +- add --comment flag to Claude code review prompt |
| 62 | +- allow gh/git CLI in Claude code review workflow |
| 63 | +- enable verbose output for Claude code review workflow |
| 64 | +- disable the swift, java, and c++ codeql steps |
| 65 | +- add CODEOWNERS for automatic review assignment |
| 66 | + |
| 67 | +### Other |
| 68 | + |
| 69 | +- Feature/cressi leonardo import (#43) |
| 70 | +- Fix/macdive uddf import (Fixes #28) (#42) |
| 71 | +- Add search to USB Cable tab when adding a USB dive computer manually for import (#68) |
| 72 | +- Feature/buddy merge (#66) |
| 73 | +- Add reserve pressure user input to dive planner (#67) |
| 74 | +- Feature/sites merge (#54) |
| 75 | +- format dive center tile files |
| 76 | + |
| 77 | + |
6 | 78 | ## 1.3.6 (2026-03-21) |
7 | 79 |
|
8 | 80 | ### Features |
|
0 commit comments