Skip to content

v0.3.7

Compare
Choose a tag to compare
@johnynek johnynek released this 02 Apr 05:39
· 154 commits to main since this release
f3f988c

What's Changed

This is a maintenance release. This is binary and source compatible with previous releases (with a minor exception in the BitSetUtil for scalajs changing, but that type was never intended for users to access and we hope has not reached any user code). The main user facing changes are:

  1. better error messages for when working with optional parsers or rep0 parsers followed by Parser instances (parsers that must parse at least one character).
  2. better performance of several combinators and parsers (especially stringIn, which no longer allocates on match).
  3. addition of Parser.fromCharMap and fromStringMap to make parsers from Map[Char, A] and Map[String, A] conveniently.

Code updates

Dependency updates

New Contributors

Full Changelog: v0.3.6...v0.3.7