Skip to content

Commit abfa539

Browse files
committed
Update version to 4.0.3
1 parent c1bdd5c commit abfa539

13 files changed

+27
-20
lines changed

AUTHORS

+1
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,4 @@ Kristian Dupont <[email protected]> (https://github.com/kristiandupont
3737
Lumi Pakkanen <[email protected]> (https://github.com/frostburn/)
3838
Steven Spungin <[email protected]> (https://github.com/flamenco/)
3939
XenoS (https://github.com/XenoS-ITA)
40+
Samuel Bronson (https://github.com/SamB)

CHANGELOG.md

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,33 @@ Change Log
33

44
This file documents all notable changes to Peggy.
55

6-
Unreleased
7-
----------
6+
4.0.3
7+
-----
88

9-
### Breaking changes
9+
Released: 2024-06-19
1010

1111
### New features
12+
1213
- [#509](https://github.com/peggyjs/peggy/pull/509) Add and implement ES6 export button
1314

1415
### Bug fixes
16+
1517
- [#493](https://github.com/peggyjs/peggy/issues/493) Allow use of an empty
1618
array, null, or undefined as allowedStartRules option
19+
- [#505](https://github.com/peggyjs/peggy/pull/505) Fix vscode-eslint settings
20+
to work with eslint flat config
1721
- [#507](https://github.com/peggyjs/peggy/pull/507) Remove stray semicolon in CSS
18-
- [#508](https://github.com/peggyjs/peggy/pull/508) Fix broken text input
19-
- [#512](https://github.com/peggyjs/peggy/issues/512) Add "StartRules" to peg.d.ts.
22+
- [#508](https://github.com/peggyjs/peggy/pull/508) Fix broken text input in
23+
web version
24+
- [#512](https://github.com/peggyjs/peggy/issues/512) Add "StartRules" to peg.d.ts
2025
- [#513](https://github.com/peggyjs/peggy/issues/513) Allow whitespace between
2126
plucked word and its pattern.
2227
- [#520](https://github.com/peggyjs/peggy/issues/520) Grammar with token "constructor" fails to generate
2328
- [#522](https://github.com/peggyjs/peggy/issues/522) Switched from puppeteer
2429
to playwright for web tests, and added them to CI.
2530

2631
### Documentation
32+
2733
- [#506](https://github.com/peggyjs/peggy/pull/506) Added END OF INPUT (`!.`).
2834

2935
4.0.2

docs/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<div class="label">Download browser version</div>
1212
<span id="download">
1313
<a title="Download a minified version of Peggy for the browser"
14-
href="https://unpkg.com/[email protected].2/browser/peggy.min.js">minified</a>
14+
href="https://unpkg.com/[email protected].3/browser/peggy.min.js">minified</a>
1515
</span>
1616
<iframe id="discord"
1717
src="https://discordapp.com/widget?id=985995982909100082&theme=dark"

docs/js/benchmark-bundle.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/js/examples.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// @generated by Peggy 4.0.2.
1+
// @generated by Peggy 4.0.3.
22
//
33
// https://peggyjs.org/
44
(function(root) {

docs/js/test-bundle.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/vendor/peggy/peggy.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/parser.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// @generated by Peggy 4.0.2.
1+
// @generated by Peggy 4.0.3.
22
//
33
// https://peggyjs.org/
44

lib/version.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66

77
"use strict";
88

9-
module.exports = "4.0.2";
9+
module.exports = "4.0.3";

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "peggy",
3-
"version": "4.0.2",
3+
"version": "4.0.3",
44
"description": "Parser generator for JavaScript",
55
"keywords": [
66
"grammar",

test/cli/fixtures/imports_peggy.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// @generated by Peggy 4.0.2.
1+
// @generated by Peggy 4.0.3.
22
//
33
// https://peggyjs.org/
44

test/cli/fixtures/lib.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// @generated by Peggy 4.0.2.
1+
// @generated by Peggy 4.0.3.
22
//
33
// https://peggyjs.org/
44

0 commit comments

Comments
 (0)