Releases: ponylang/peg
0.1.6
Add support for not colorizing the terminal output
Prior to this change any error message called via PegFormatError.console
would return an error message with ANSI escape sequence code for coloring. This
created a problem when piping the output to something other than a terminal.
This change adds the ability to remove ANSI escape sequence codes from the
output. The change is non-breaking as the default behavior is to colorize
the output. The colorization can be turned off by supplying false to
the colorize parameter:
PegFormatError.console(error, false)[0.1.6] - 2024-01-09
Added
- Add support for not outputting color to terminal (PR #44)
0.1.5
0.1.4
Update to work with change Pony 0.49.0
The object capabilities system in the Pony standard library was reworked and we've updated to match it.
Update to work with ponytest name change in Pony 0.49.0
The Pony unit testing framework PonyTest had its package name renamed from ponytest to pony_test to match standard library naming conventions. We've updated to account for the new name.
[0.1.4] - 2022-02-26
Fixed
- Update to address PonyTest package being renamed (PR #27)
Changed
- Update to work with object capabilities changes in Pony 0.49.0 (PR #26)
0.1.3
Update to work with latest ponyc
The most recent ponyc implements RFC #65 which changes the type of Env.root.
We've updated accordingly. You won't be able to use this and future versions of the library without a corresponding update to your ponyc version.
[0.1.3] - 2022-01-16
Changed
- Update for change in Env.root type (PR #24)
0.1.2
0.1.1
Internal only release
This was release was purely for non-public facing changes.