v18.2.1
github-actions
released this
10 Dec 10:47
·
74 commits
to release
since this release
Install this version from pip with:
pip install "tutor[full]==18.2.1"
Or download the compiled binaries:
sudo curl -L "https://github.com/overhangio/tutor/releases/download/v18.2.1/tutor-$(uname -s)_$(uname -m)" -o /usr/local/bin/tutor
sudo chmod 0755 /usr/local/bin/tutor
See the installation docs for more installation options and instructions.
Changes
- [Feature] Add integer variables
TUTOR_VERSION_MAJOR
andTUTOR_VERSION_MINOR
to the template context. These are parsed from the existingTUTOR_VERSION
string variable, which takes the format"MAJOR.MINOR.PATCH"
. We add them as a convenience to developers who need to maintain version-agnostic Tutor plugins (by @michaelwheeler and @kdmccormick). - [Feature] Adds
tutor config edit
command. This opens the active tutor environment's config.yaml in an editor for manual editing. (by @tecoholic) - [Improvement] Disable celery gossip and mingle to improve celery performance. (by @Ian2012)
- [Bugfix] Fix breakpoint debugging by attaching container stdin when running
tutor dev start <service>
for a single service. (by @Danyal-Faheem)