Skip to content

2.0 Beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@zen0wu zen0wu released this 12 Nov 14:21
· 162 commits to master since this release

2.0 Beta released with tons of new features!

Great news! 2.0 is finally feature complete and available for public beta test.
Special thanks to @vexorian.

The new features includes:

  • Flexible template definition. Rather than sticking to the old source, test, unittest pattern, you can define all kinds of templates yourself, testcase, makefile, scripts. Go wild with your imagination.
  • External scripts execution after template rendering
  • New configuration schema, described here
  • Shipped with problem statement and test data file generation, with well defined schema
  • New default templates, filetest. Reading data from sample files and run test. Release your code from the mess of data.
  • Various new string renderer, preparing to get templated
  • New colorful UI and message

Migration notes from 1.x:

  • Checkout the wiki for configuration schema change, usually basic usage page is enough.
  • Template renderer changes:
    • named renderer ZeroValue is renamed to zeroval
    • redundant keys RecordTime, RecordScore are removed