Releases: rage/tmc-langs-rust
Releases · rage/tmc-langs-rust
0.17.2.16
- Do not filter hidden files in course refresher
Full Changelog: 0.17.2.15...0.17.2.16
0.27.0
Full Changelog: 0.26.0...0.27.0
New
- created bindings for the CLI output JSON format
- added Dockerfile to make the project easier to build with an older glibc and test without having to install all of the dependencies locally
Changes
- support different compression formats when extracting student files
- support naive compression/extraction
- changed get-exercise-packaging-configuration to categorise all files in the directory to student or exercise files
- decreased clutter in debug logs
0.26.0
Full Changelog: 0.25.2...0.26.0
login
reads password from tty, use--stdin
flag to enable reading from stdin like before (mainly for programmatic use)- fixed bug where the
--compression
setting wasn't always used when extracting project
0.25.2
Full Changelog: 0.25.1...0.25.2
0.25.1
0.25.0
What's Changed
- dotnet6
- improved project dir discovery in archives
- better support for python jupyter projects
- renamed prepare-stubs -> prepare-stub and prepare-solutions -> prepare-solution
Full Changelog: 0.24.0...0.25.0
0.24.0
- Improved langs API for tmc-cli
- Fixed Exercise.valgrind_strategy not being marked as optional
- Improved serde error messages
Full Changelog: 0.23.3...0.24.0
0.23.3
Full Changelog: 0.23.2...0.23.3
- Detect and error on missing test results files
- Use ipynb files in project dir discovery from archive
- Updated crates to 2021 edition
- Set minimum supported Rust version to 1.58.1
Fix bug in copying files in prepare submission
Full Changelog: 0.17.2.14...0.17.2.15
Fix: consider spacy files to be non-text
Full Changelog: 0.17.2.13...0.17.2.14