Skip to content

Releases: UBCSailbot/sailbot_workspace

v2.1.0

18 May 14:29
aff3f4a
Compare
Choose a tag to compare

First release with contributions from all sub-teams! Lots of exciting things in progress. Marks the end of the 2023W school year.

Retiring Members

rip 🫡

What's Changed

Bug Fixes 🪲

Website Changes 💻

Pathfinding Changes 🌎

  • Changed Port for Posting Global Paths in Tests by @SPDonaghy in #365

Boat Simulator Changes 🎮

Controller Changes ⛵

Network Systems Changes 🛰️

Docs Site Changes 📖

Infrastructure Changes 🛠️

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1

10 Mar 18:30
415a30b
Compare
Choose a tag to compare

The website broke after security updates, which was fixed by updating it to Node.js v20

What's Changed

Bug Fixes 🪲

Controller Changes ⛵

Network Systems Changes 🛰️

Infrastructure Changes 🛠️

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

09 Mar 21:04
3b6a51e
Compare
Choose a tag to compare

All software team code is now in this repo

What's Changed

Infrastructure Changes 🛠️

Full Changelog: v1.7.0...v2.0.0

Migration from v1

Before beginning, ensure that you have pushed all committed changes

  1. Ensure that you're on a clean version of the main branch

    ros@433be63e3dd0:/workspaces/sailbot_workspace$ cd /workspaces/sailbot_workspace/
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git restore .
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git switch main
    Already on 'main'
    Your branch is up to date with 'origin/main'.
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git status
    On branch main
    Your branch is behind 'origin/main' by 13 commits, and can be fast-forwarded.
      (use "git pull" to update your local branch)
    
    nothing to commit, working tree clean
  2. Remove all the sub-repositories in the src directory

    ros@433be63e3dd0:/workspaces/sailbot_workspace$ sudo rm -rf src
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git restore .
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ ls src
    global_launch  integration_tests  polaris.repos
  3. Update to the latest commit on main

    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git pull
    Updating b21e268..97f782c
    Fast-forward
     .devcontainer/base-dev/base-dev.Dockerfile                                                  |    1 -
     .devcontainer/devcontainer.json                                                             |   14 -
    ...
     create mode 100644 src/website/views/components/SingleValueLine/singlevalueline.module.css
     create mode 100644 src/website/views/components/checkbox/Checkboxes.tsx
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git status
    On branch main
    Your branch is up to date with 'origin/main'.
    
    nothing to commit, working tree clean
  4. Run the Dev Containers: Rebuild Container VS Code command

  5. Run the Build All task: there should not be any errors

  6. Run the test task: all tests should pass

v1.7.0

06 Mar 20:13
b21e268
Compare
Choose a tag to compare

Updates to sailbot workspace since last release, the reason for this release is #235. This will be the last release before #245 which will be v2.

What's Changed

Bug Fixes 🪲

Dev Container Configuration Changes 🐳

VS Code Configuration Changes 💻

GitHub Configuration Changes :octocat:

Other Changes 🛠️

New Contributors

Full Changelog: v1.6.1...v1.7.0

v1.6.1

06 Dec 16:44
4d6821f
Compare
Choose a tag to compare

Bug fix for #218.

What's Changed

Bug Fixes 🪲

Full Changelog: v1.6.0...v1.6.1

v1.6.0

05 Dec 20:17
8fca8a9
Compare
Choose a tag to compare

In this release, the vs code workspace file has been moved (breaking change). Also markdown linter configuration files (.markdownlint.json, .markdown-link-check.json) can be removed from child repositories, as the ones in sailbot_workspace are now used by default.

What's Changed

Dev Container Configuration Changes 🐳

VS Code Configuration Changes 💻

GitHub Configuration Changes :octocat:

Other Changes 🛠️

Full Changelog: v1.5.1...v1.6.0

v1.5.1

12 Nov 20:30
5f7ac24
Compare
Choose a tag to compare

Found a bug in the newly created job merge-dependabot-pr.

What's Changed

Bug Fixes 🪲

Full Changelog: v1.5.0...v1.5.1

v1.5.0

11 Nov 08:59
c0bce0a
Compare
Choose a tag to compare

Probably should have incremented the minor version (middle number) a while ago.

What's Changed since v1.4.8

GitHub Configuration Changes :octocat:

Full Changelog: v1.4.8...v1.5.0

What's Changed since v1.4.8

Highlights

Bug Fixes 🪲

Dev Container Configuration Changes 🐳

VS Code Configuration Changes 💻

GitHub Configuration Changes :octocat:

Other Changes 🛠️

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.8

09 Nov 01:10
f24bf21
Compare
Choose a tag to compare

Miscellaneous bug fixes and quality of life improvements.

What's Changed

Bug Fixes 🪲

VS Code Configuration Changes 💻

GitHub Configuration Changes :octocat:

Other Changes 🛠️

  • Remove clang-tidy Infinite Loop Check to Reduce Runtime by @hhenry01 in #202

Full Changelog: v1.4.7...v1.4.8

v1.4.7

06 Nov 22:13
a02caed
Compare
Choose a tag to compare

Fix failing runs by dependabot. Now there are organization-level secrets for both actions and dependabot.

Breaking change: secret gh-token renamed to PAT_TOKEN.

What's Changed

GitHub Configuration Changes :octocat:

Full Changelog: v1.4.6...v1.4.7