Releases: xdu-icpc/cftool
cftool-0.7.0
cftool-0.6.2
Changes:
- Fix a coding error broke
-l
cftool-0.6.1
Changes:
- Fix a bug broke
--poll
with--problem
or--source
. - Show
reqwest
internal log (with-v
or higher verbosity)
cftool-0.6.0
Changes:
- Fix a bug breaking
--query
- Use XHR to query verdict
cftool-0.5.3
v0.5.1
and v0.5.2
has some problem with GitHub Action, so they are ignored.
Changes from v0.5.0:
- Add SOCKS proxy support
- Bail out early when -p is used but source code is not specified
- Guess problem ID and act like -p is specified, if no action is specified
and source code file name's stem is a single English letter - Fix bugs detected by
cargo clippy
cftool-0.5.0
The code is massively refactored in this release.
Breaking changes:
- The user config directory is changed on Mac OS X. See dirs-dev/directories-rs#62.
- The local compiled binaries (with rustc-1.45.1) now requires glibc-2.32 or later. Unfortunately it's just released and most distributions have older glibc. To address this, the binaries compiled on GitHub actions runner are uploaded.
cftool-0.4.1
This is a bugfix release.
This release fixed the URL of the Judgement Protocol for group contests.
cftool-0.4.0
This release has improvement about compilation error info gathering.
In earlier releases the compilation error message were parsed from HTML. This is actually buggy because normal users can't get compiler message in submissions/{id}
page in gyms.
Now we are simulating XMLHttpRequest used by "my submission" page to query the message from Codeforces Judgement Protocol.
cftool-0.3.2
This is a bugfix release for #1.
cftool-0.3.1
Output compilation error info if possible, and allows not to use terminal colors.