Skip to content

Releases: scalacenter/course-management-tools

1.0.3

13 Jan 09:04
a6706d0
Compare
Choose a tag to compare
Release 1.0.3

1.0.2

18 Dec 12:11
2b59fcd
Compare
Choose a tag to compare

This fixes a problem with the release of version 1.0.1 which was built without including a fix in a PR.

1.0.1

11 Aug 15:44
7bbadec
Compare
Choose a tag to compare

Course Management Tools - 1.0.1 🚀

Notable Changes

  • #125 Add CMT Documentation website
  • #127 Rename default branch to main in linearized/studentified repositories
  • #139 Add support to init a new CMT master repository via cmt-mainadm init based on
    a CMT template

Fixes

  • #137 Fix cmt-mainadm CMT repository validation
  • #138 Change wording in error message

Installation

You can find the installation instructions here.

Contributors

git shortlog -sn --no-merges 1.0.0..1.0.1

    11  Eric Loots
     8  Robin Raju

1.0.0

17 Jul 13:33
95e9500
Compare
Choose a tag to compare

Course Management Tools - 1.0.0 🎉

This is the initial release of Course Management Tools, a set of command line tools to build and maintain training courses.
The packaged applications are:

  • cmt-delinearize
  • cmt-linearize
  • cmt-mainadm
  • cmt-studentify

Notable Changes

  • Simple Installation
  • Support for Scala 3 (Dotty),
  • Play Framework support added

How To Install

  • Download and unzip course-management-tools.zip
  • Update system PATH to course-management-tools/bin 🚀

You may easily update your PATH using the following commands

If you are using zsh

echo -n 'export PATH=$PATH:[path to course-management-tools/bin]' >> ~/.zshrc

or if you are using bash

echo -n 'export PATH=$PATH:[path to course-management-tools/bin]' >> ~/.bash_profile

Contributors

git shortlog -sn --no-merges 5a894d9..1.0.0

    91  Eric Loots
     9  Robin Raju
     7  Wade Waldron
     1  Ignasi Marimon-Clos
     1  Ryan Case
     1  Sezer Akar
     1  Yury Gribkov
     1  Craig Pottinger
     1  patricenys
     1  Enno
     1  Eugene Yokota