- Initial release
- Change matplotlib backend to Qt5Agg to avoid tkinter dependency
- Comment out initializeCommand in .devcontainer/devcontainer.json to avoid always pulling the image
- Add .devcontainer/devcontainer-lock.json to lock the feature version
- Add connect-smb alias in .devcontainer/setup_alias.sh
- Add shell completion for vcs
- Do not clone repositories and configure workspace if src exists
- Add pane title for tmux
- fix: add top-level packages to .devcontainer/generate_catkin_buildlist.py
- Fix connect-smb shell alias.