v1.5.0
Probably should have incremented the minor version (middle number) a while ago.
What's Changed since v1.4.8
GitHub Configuration Changes 
- Automatically merge dependabot PRs by @patrick-5546 in #205
Full Changelog: v1.4.8...v1.5.0
What's Changed since v1.4.8
Highlights
- Improve Python and C++ lint infrastructure
- Add diagnostics repository: https://github.com/UBCSailbot/diagnostics
- Run all tests in sailbot workspace when another repository merges a PR
- Run a virtual iridium server during tests: https://github.com/UBCSailbot/virtual_iridium
- Automatically merge dependabot PRs
- Reduce build times
Bug Fixes 🪲
- Revert "Run virtual iridium before tests (#184)" by @hhenry01 in #185
- Don't cancel in-progress jobs by @patrick-5546 in #186
- Fix sailbot workspace ref in CI by @patrick-5546 in #191
- Fix sailbot workspace ref for other repositories by @patrick-5546 in #193
- Checkout virtual iridium repo in CI by @patrick-5546 in #188
- Don't run extract-metadata when not needed by @patrick-5546 in #195
- CI fails if called workflow fails by @patrick-5546 in #196
- Fix cpp Config by @hhenry01 in #199
Dev Container Configuration Changes 🐳
- Add rapidyaml as a static library by @samdai01 in #190
- Remove Grafana by @patrick-5546 in #194
VS Code Configuration Changes 💻
- Update flake8 and clang-tidy linters by @patrick-5546 in #179
- Add diagnostics repo to sailbot workspace by @samdai01 in #183
- Fix gitignore directories by @patrick-5546 in #201
GitHub Configuration Changes 
- Add run-sailbot-workspace-ci job by @patrick-5546 in #182
- Run virtual iridium before tests by @hhenry01 in #184
- Start and kill virtual iridium in test.sh by @hhenry01 in #187
- Print output of extract-metadata by @patrick-5546 in #197
- Rename reusable workflow secret by @patrick-5546 in #198
- Add timeout to each CI test by @patrick-5546 in #200
- Automatically merge dependabot PRs by @patrick-5546 in #205
Other Changes 🛠️
- Remove quick build flag by @patrick-5546 in #181
- ROS Parameters: Add boat simulator ROS parameters by @chrischang5 in #178
- Remove clang-tidy Infinite Loop Check to Reduce Runtime by @hhenry01 in #202
New Contributors
- @chrischang5 made their first contribution in #178
- @samdai01 made their first contribution in #183
Full Changelog: v1.4.0...v1.5.0