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
baca
to~/.local/bin
or whatever yourPATH
is. - 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 last
command, which prints last submit's tests statuses. details
now prints given submit's tests statuses.last
andlog
commands can now be filtered by task id.- Add the feature to rename the file to be submitted (
submit --rename <filename>
). - Renamed
--default
to--save
, added prompt for save if not provided. - Added
submit config
to manually edit submit config. - Added
config
command to manually edit credentials and connection config. - Added
clear
command to remove.baca
directory. - 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
baca
to~/.local/bin
or whatever yourPATH
is. - 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
baca
to~/.local/bin
or whatever yourPATH
is. - 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
baca
to~/.local/bin
or whatever yourPATH
is. - 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 submit
now requires exact language string, enabling submitting to Java and C++ with files tasks. Usebaca submit clear
after update. Example:baca submit -f hello.cpp -t 5 -l "C++ z obsluga plikow" --zip --default
.--zip
now compresses file.- Added some missing submit statuses (thanks @Zwatotem).
Installation
- Windows users can use convenient installer.
- Linux and macOS users should copy
baca
to~/.local/bin
or whatever yourPATH
is. - 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
baca
and copy it to~/.local/bin
or whatever yourPATH
is. - Cargo users can install with command
cargo install --git https://github.com/hjaremko/baca-cli.git --tag v0.1.0