------------- * Fixed up the `log` command to work more like `print` * Make VPL environment output System commands * Fixed VPL environment's formatting
2.3.0
------------- * Added ProgSnap SQL-format support to command line * Added shortcut for --create_output (-m) * Fixed bug with normalizing string literal type annotations * Fixed set literal support for Tifa/type normalizer * Added support for `run` command line mode * Fixed support for `sandbox` command line mode * Fix default Formatter to be command-line friendly (no HTML output) * Make Standard environment the default for the command line.
2.2.1
------------- * Added find_asts(node) to replace parse_program().find_all(node) * Separated built documentation into a distinct branch * Minor fixes for python 3.6 and 3.9 compatibility * Updated documentation for latest version * Fixed bug in ensure_correct_plot (failed for even correct plot) * Now support ^ operator for XORing feedbacks * Introduced new find_asts * New environment, GradeScope
2.2.0
------------- * New scoring API, allowing string scores * Allow "else_message" on feedback functions. * Debug CLI gives more context * ensure_function now allows compliment parameter * Resolvers can now analyze ignored feedback * The unit_test function now supports more features * New environment, VPL
2.1.1
------------- * Fix TIFA issue with secondary branches
2.1.0
------------- * Published on 9/27/2020 * CLI interface improved * More tests