Skip to content

2.1.0

Compare
Choose a tag to compare
@pirafrank pirafrank released this 25 Nov 22:45
· 97 commits to main since this release
a0dc08e

What's new

  • added ncdu
  • added .editorconfig
  • install sudo and add passwordless sudo to 'work' user
  • added additional rust components
  • updated dotfiles submodule
  • additional rust components
  • slightly reduced bundle image size
  • option to specify USER_UID
  • option to override bin2 dir location
  • added xml utils
  • rust setup with RLS
  • updated Python patch version

Testing

  • setup.sh and workspaces are tested in Linux pipeline. Testing of macOS setup coming down the line.
  • added checks for utils and installed packages

Repository improvements

  • build script now supports build of a single workspace
  • split macOS and Linux pipelines
  • install utils before cloud clients
  • moved shell setup scripts to base dir

Fixes

  • fixed rvm and pyenv setup
  • fixed kubectl and krew installation
  • fixed handling of BIN2_PATH env
  • fix to handle already existing container in run-workspace.sh script
  • futher pipeline setup and fixes by @pirafrank in #9
  • feature: rust setup by @pirafrank in #10
  • fixes to test suite and full setup by @pirafrank in #11

Changes

  • Jekyll is no more included in bundle image

Included versions

  • Java OpenJDK 11
  • Node 14.18.1
  • Python 3.9.7
  • Ruby 2.7
  • Golang 1.17.3
  • Rust 1.56.1

Remember you can always check the included versions with the workspace_version command.

Full Changelog: 2.0.0...2.1.0

Docker images are available on Docker Hub.