Skip to content

Releases: rage/tmc-langs-rust

0.12.0: Merge pull request #116 from rage/refresh-fix

09 Mar 17:23
f956f3d

Choose a tag to compare

  • disabled macos-11 builds until github re-enables the runners
  • use lossy UTF-8 conversion when reading files to parse points
  • improved detection for hidden test files (previously skipped any file/dir with "Hidden" in the name, now only skip files in a "test" directory with "Hidden" in the name)
  • updated dependencies

0.11.1: Merge pull request #112 from rage/big-sur-fix

04 Mar 03:43
1cc820d

Choose a tag to compare

  • added panic handling to CLI
  • cross compile to macos-11 from macos-latest

0.11.0

24 Feb 13:44
1dbaf17

Choose a tag to compare

  • fixed how stdin/stderr are read from external processes
  • added support for hmac verification for Python plugin
  • moved functionality from the CLI to libraries
  • fixed lock issues
  • moved progress reporting back to a 0.0-1.0 scale

0.10.4

22 Feb 08:47
6cb5bfa

Choose a tag to compare

  • fixed how stdout/stderr are read from external commands
  • various fixes to course refresh
  • fixes to the framework and notests plugin points parsers
  • fixed an incorrect return type in tmc-client
  • reworked how warnings and progress reporting work

0.10.3: Merge pull request #99 from rage/refresh-fixer

15 Feb 05:42
ebbc6ce

Choose a tag to compare

  • improved logging to remove clutter and provide more info
  • further fixes and improvements to refresh-course

0.10.2: Merge pull request #94 from rage/split-points

08 Feb 14:53
c852e2b

Choose a tag to compare

  • moved functionality from CLI binary to libraries
  • improved C project detection (require src in addition to Makefile)
  • removed merging of course options in refresher
  • skip only metadata.yml instead of any file that contains "metadata.yml" in the name in submission preparation (regex metadata.yml -> ^metadata\.yml$
  • split the contents of points annotations by whitespace and consider each resulting piece to be a separate point

0.10.1: Merge pull request #90 from rage/refresh-fix-3

04 Feb 08:41
a3a6181

Choose a tag to compare

  • Included changes from 0.9.3
    • improved locking
    • fixed login lock
    • fixed tmc config file creation
  • fixed bugs in course refresh
    • checksum
    • permissions
    • zip structure
    • copying from old cache

0.9.3

01 Feb 08:05

Choose a tag to compare

  • improved locking
  • fixed login lock
  • fixed tmc config file creation

0.10.0: Merge pull request #89 from rage/fix-refresh-course

29 Jan 19:17
5654d99

Choose a tag to compare

  • fixed(?) and redesigned refresh-course, now only takes the following inputs
    • cache-path
    • cache-root
    • course-name
    • git-branch
    • source-url

0.9.2: Merge pull request #87 from rage/fix-migrate-lock

29 Jan 18:12
453c31c

Choose a tag to compare

  • Fixed .tmc.lock files being moved and not deleted during migrate