Skip to content

Releases: j-mie6/parsley

Parsley 5.0.0-M14

07 Mar 00:58
0fa4155
Compare
Choose a tag to compare
Parsley 5.0.0-M14 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v5.0.0-M13...v5.0.0-M14

Parsley 5.0.0-M13

19 Feb 17:03
e937beb
Compare
Choose a tag to compare
Parsley 5.0.0-M13 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v5.0.0-M12...v5.0.0-M13

Parsley 4.6.0

15 Feb 17:45
dd15092
Compare
Choose a tag to compare

This introduces support on 4.x for Scala native 0.5.

Full Changelog: v4.5.3...v4.6.0

Parsley 5.0.0-M12

29 Jan 15:30
d1814dc
Compare
Choose a tag to compare
Parsley 5.0.0-M12 Pre-release
Pre-release

What's Changed

  • fix(typo): out of place indent in lexer api guide by @xiaoshihou514 in #253
  • fix: references now attempt to not clash with other unsafely used global references (best-effort)
  • fix: hide now correctly uses observable input consumption, which it didn't before

Full Changelog: v5.0.0-M11...v5.0.0-M12

Parsley 5.0.0-M11

20 Jan 15:37
Compare
Choose a tag to compare
Parsley 5.0.0-M11 Pre-release
Pre-release

What's Changed

  • fix(typo): new api for ErrorBuilder in 5.x by @xiaoshihou514 in #252
  • fix: parsley.quick.manyTill now works as intended

Full Changelog: v5.0.0-M10...v5.0.0-M11

Parsley 5.0.0-M10

13 Jan 01:26
dc82087
Compare
Choose a tag to compare
Parsley 5.0.0-M10 Pre-release
Pre-release

What's Changed

  • New Reference Expansion by @j-mie6 in #248
  • fix(doc): scala tuple size desc by @xiaoshihou514 in #251
  • @parsley.debuggable now works on Scala 3.5+

New Contributors

Full Changelog: v5.0.0-M9...v5.0.0-M10

Parsley 4.5.3

05 Jan 20:23
1af1ee9
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @rmgk made their first contribution in #240

Full Changelog: v4.5.2...v4.5.3

Parsley 5.0.0-M9

28 Dec 17:21
18fd9b8
Compare
Choose a tag to compare
Parsley 5.0.0-M9 Pre-release
Pre-release

Mostly reworks the parsley-debug project, and integrates it more closely with the existing parsley.debug functionality. Publishing unidoc for both parsley and parsley-debug together.

Full Changelog: v5.0.0-M8...v5.0.0-M9

Parsley 5.0.0-M8

27 Dec 20:45
274edcb
Compare
Choose a tag to compare
Parsley 5.0.0-M8 Pre-release
Pre-release

This release offers support for Scala Native 0.5 (and now requires a Scala.js min version of 1.16 as a result of plugin upgrades in the build)

Full Changelog: v5.0.0-M7...v5.0.0-M8

Parsley 5.0.0-M7 - Anton's Milestone

27 Dec 18:58
175a071
Compare
Choose a tag to compare
Pre-release

Here @keynmol, all the convenience you ever asked for (and M8 will follow soon with native 0.5 support)

What's Changed

  • Update effective-lexing.md to more clearly callout the lexing API by @rmgk in #240
  • Flattened the parsley.token packages a bit more to cut down on imports
  • Introduces parsley.quick and parsley.syntax.all to allow for more seamless importing
  • parsley-debug now has a detectDivergence mode, and there is a proper console debugger backend built in.
  • parsley-debug now has an @parsley.debuggable annotation which will automatically give names to all parsers within an object it is applied to. This works with the parsley-debug functionality only, not with the old parsley.debug code (parsley.debugger package is new here, naming subject to change).

New Contributors

  • @rmgk made their first contribution in #240

Full Changelog: v5.0.0-M6...v5.0.0-M7