Releases: olimpiadi-informatica/task-maker-rust
Releases · olimpiadi-informatica/task-maker-rust
v0.3.5
Changes
- Fixed spurious
.
in some paths - Nicer colors in FinishUI
- Autocompletion for bash, zsh and fish
- Add support for
$TM_CC
,$TM_CXX
,$TM_CFLAGS
and$TM_CXXFLAGS
- Fixes in gen/GEN comments parsing
- Support for
cases.gen
file format (known as tm_format in task-maker) - Documentation of gen/GEN and gen/cases.gen format
v0.3.4
v0.3.3
Changes
- Use
diff --ignore-blank-lines --ignore-space-change
as the default checker --no-cache
validates the values passed- Add
--dont-panic
flag for wiping the cache if something goes wrong - Fix wrong colouring of zero-point subtasks in the UIs
- Changes in the layout of curses UI components
- Given priority value to the executions, letting them proceed from left to right in the curses UI
- Add support for urgent files, allowing the custom checkers to be run before the end of the evaluation
v0.3.2
Changes
- Fix false positive "broken symlinks" sanity check
- Change format of cache metadata, speeding up the startup (and shutdown)
- Ctrl-C stops the workers if they were doing a job
- Add
-W
option to skip some sanity checks - Add sanity check that validates the sample input/output files in
att/
- Fix miscalculation of cache key when changing the extra time
- General code cleanup
v0.3.1
v0.3.0
Changes
- Huge performance improvement in CPU usage by optimising file transfer (this is a protocol breaking change)
- Add
--task-info
flag for just querying the information about a task - Add
--copy-logs
flag for copying the log files of the statement compilation inbin/logs/