Releases: hjaremko/baca-cli
Releases · hjaremko/baca-cli
v0.5.0
Changelog
- Add feature to remove main function before submit.
- Add feature to remove non-Unicode characters before submit.
- Fail submit with no header present.
- After successful submit, print full submit details.
- Other improvements.
Full Changelog: v0.4.0...v0.5.0
Installation
- Windows users can use a convenient installer.
- Linux and macOS users should copy
bacato~/.local/binor whatever yourPATHis. - Cargo users can install with command
cargo install --git https://github.com/hjaremko/baca-cli.git --tag v0.5.0 - Arch Linux users can download the latest release from AUR.
v0.4.0
Changelog
- Added automatic detection of the the allowed language of the submit.
- Added
baca lastcommand, which prints last submit's tests statuses. detailsnow prints given submit's tests statuses.lastandlogcommands can now be filtered by task id.- Add the feature to rename the file to be submitted (
submit --rename <filename>). - Renamed
--defaultto--save, added prompt for save if not provided. - Added
submit configto manually edit submit config. - Added
configcommand to manually edit credentials and connection config. - Added
clearcommand to remove.bacadirectory. - Added prompt for task.
- Other improvements.
Full Changelog: v0.3.1...v0.4.0
Installation
- Windows users can use a convenient installer.
- Linux and macOS users should copy
bacato~/.local/binor whatever yourPATHis. - Cargo users can install with command
cargo install --git https://github.com/hjaremko/baca-cli.git --tag v0.4.0 - Arch Linux users can download the latest release from AUR.
v0.3.1
Changelog
- If update available, print reminder every time
- Add interactive prompt for BaCa host
- Add option to force update check
- Add missing submit statuses
- Several other improvements
Full Changelog: v0.3.0...v0.3.1
Installation
- Windows users can use a convenient installer.
- Linux and macOS users should copy
bacato~/.local/binor whatever yourPATHis. - Cargo users can install with command
cargo install --git https://github.com/hjaremko/baca-cli.git --tag v0.3.1 - Arch Linux users can download the latest release from AUR.
v0.3.0
Changelog
- Improved error messages
- Added update checks once a day
- Added interactive login
- Added Bash and Ada support
- Several improvements
Installation
- Windows users can use convenient installer.
- Linux and macOS users should copy
bacato~/.local/binor whatever yourPATHis. - Cargo users can install with command
cargo install --git https://github.com/hjaremko/baca-cli.git --tag v0.3.0 - Arch Linux users can download the latest release from AUR (thanks @seqre).
v0.2.0
Changelog
baca submitnow requires exact language string, enabling submitting to Java and C++ with files tasks. Usebaca submit clearafter update. Example:baca submit -f hello.cpp -t 5 -l "C++ z obsluga plikow" --zip --default.--zipnow compresses file.- Added some missing submit statuses (thanks @Zwatotem).
Installation
- Windows users can use convenient installer.
- Linux and macOS users should copy
bacato~/.local/binor whatever yourPATHis. - Cargo users can install with command
cargo install --git https://github.com/hjaremko/baca-cli.git --tag v0.2.0
v0.1.0
First release of the CLI client for the Jagiellonian University's BaCa online judge.
Features
- Submitting single file to given task with optional auto-zipping
- Printing submit logs (no tests status currently)
- !! Submits with hardcoded C++ language !!
Installation
- Windows users can use convenient installer.
- Linux and macOS users should rename binary to
bacaand copy it to~/.local/binor whatever yourPATHis. - Cargo users can install with command
cargo install --git https://github.com/hjaremko/baca-cli.git --tag v0.1.0