Releases: rage/tmc-langs-rust
Releases · rage/tmc-langs-rust
0.1.11-alpha
See #29
CLI
- Document CLI output format for commands
- No longer prins clap output (e.g. --help) as JSON
- Make --output-path optional in the relevant CLI commands (checkstyle, run-tests, find-exercises, get-exercise-packaging-configuration)
- Removed "core" field from progress update result
Core
- Immediately returns a constructed status when waiting on hidden status exercise
- Fix format of CourseData (made more fields optional)
Other
- Reworked CLI internals
- Moved tmc-langs-abstraction inside tmc-langs-framework
- Moved file-utils to framework
0.1.10-alpha
See #28
CLI
New: core get-organization --organization {org}
New: core get-course-settings --course-id {id}
New: core get-course-exercises --course-id {id}
New: core get-exercise-details --exercise-id {id}
New: core get-exercise-submissions --exercise-id {id}
Fix: missing --submission-id
argument added to core download-old-submission
Renamed: core list-courses
to core get-courses
Other
Report successful test runs with no found test cases as failures
Report test timeout as failed test instead of hard error
Remove temporary JSON files before running tmc commands and after parsing them in Python plugin
No longer consider __pycache__ and *.pyc files as student source files in Python student file policy
0.1.9-alpha
0.1.9-alpha
0.1.8-alpha
remove dbg prints
0.1.7-alpha
move rustflags
0.1.6-alpha
fix
0.1.5-alpha
fix tests
0.1.4-alpha
add curl for R
0.1.3-alpha
fix tests
0.1.2-alpha
skip tools.jar in tests