Releases: AdelaideCPC/aucpl-cli
Releases · AdelaideCPC/aucpl-cli
v0.2.1
What's Changed
- feat: sort tests numerically by @tinnamchoi in #7
- refactor(problem): use
RunCommandfor solve and test by @rayokamoto in #8
Fixes
- Alternate solutions using non-compiled languages for
problem solve,problem testnow work - Don't add problems to a competition if they already exist
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- New
problem generatecommand to generate input test cases from a generator script - New
problem comparecommand to compare two or more solution outputs - New
problem fuzzcommand to stress test two or more solutions to find edge cases and bugs - New
initcommand to create a new project - Add loading of default settings and improved handling of missing settings fields
Credits
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Fixes
- Fix issue where UNC paths caused problems on Windows when paths were canonicalized using
fs::canonicalize
Full Changelog: v0.1.0...v0.1.1
v0.1.0
First official release of the AUCPL CLI!
Features
- Automatically generate test case outputs when provided input files and reference solutions
- Run batch test cases on problems
- Easily switch between languages when testing solutions
- Check/validate problems to ensure things are correct (e.g. no missing test cases)
- Easy management and organisation of problems and competitions with options to create, rename, archive, and more
Full Changelog: https://github.com/AdelaideCPC/aucpl-cli/commits/v0.1.0