Skip to content

Releases: jviereck/regjsparser

v0.6.9: Merge pull request #112 from jviereck/jviereck/fix111

24 Mar 00:11
ec99b29
Compare
Choose a tag to compare
  • fixes #111: Parsing null char literal \0 reports incorrect range

v0.6.8

23 Mar 01:14
Compare
Choose a tag to compare
  • Fix bug matching escaped dash in character class in non-unicode mode. See issue #109.

0.6.7: Merge pull request #108 from jviereck/fix/107

30 Jan 16:11
8f433f2
Compare
Choose a tag to compare

Fix #107, handling of rule ClassEscape[U] :: -> [~U] c ClassControlLetter -> _.

0.6.6

10 Jan 17:39
Compare
Choose a tag to compare

Dummy release for NPM.

0.6.5

10 Jan 17:35
Compare
Choose a tag to compare

Fixes two bugs:

  • parsing of /[\w-e]/ and /[e-\w]/. See #80 and PR #103
  • parsing of /{/ in certain situations. See #105 and PR in #106

v0.6.4

11 Mar 03:18
1325cad
Compare
Choose a tag to compare

Fixes regression #101 introduced by #100 (see #102 ). Thanks to @jens-duttke for reporting and @nicolo-ribaudo for input on fixing #102.

Rejects brackets and braces in unicode mode

14 Feb 00:27
0f22de3
Compare
Choose a tag to compare

Rejects regex in unicode mode like /}/u etc - see #100. Thanks to @pygy for providing the fix.

v0.6.2

21 Dec 06:01
Compare
Choose a tag to compare

Fixes error when parsing RegExp like /[\\-]/u - see #98 (thanks to @JLHwung for fixing)

v0.6.1: Merge pull request #97 from nicolo-ribaudo/test-regjsgen-dot

13 Dec 05:53
2df05e4
Compare
Choose a tag to compare

Changes:

  • fix IdentityEscape grammar, see #96
  • Add test for /a./, see #97

Support astral ID_Continue characters in capture group names

04 Dec 20:49
Compare
Choose a tag to compare