Skip to content

Commit

Permalink
Merge pull request #368 from hildjj/release-v3.0.1
Browse files Browse the repository at this point in the history
Release v3.0.1
  • Loading branch information
hildjj authored Mar 5, 2023
2 parents 318a3d9 + 1581da1 commit 408e094
Show file tree
Hide file tree
Showing 13 changed files with 244 additions and 153 deletions.
27 changes: 14 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,10 @@ Change Log

This file documents all notable changes to Peggy.

Unreleased
----------

Released: TBD
3.0.1
-----

### Major Changes
Released: 2022-03-05

### Minor Changes

Expand All @@ -18,20 +16,23 @@ Released: TBD

### Bug Fixes

- [#329](https://github.com/peggyjs/peggy/issues/329) Allow type definition for ParserBuildOptions to include plugin options. From @hildjj.
- [#346](https://github.com/peggyjs/peggy/issues/346) Allow extra semicolons
between rules. From @hildjj.
- [#347](https://github.com/peggyjs/peggy/issues/347) Disallow '$' as an initial
character in identifiers. This is not a breaking change because no grammar
could have successfully used these in the past. From @hildjj.
- [#354](https://github.com/peggyjs/peggy/pull/354) Various minor nits in the
docs, including indentation and ensuring that the CNAME file is correct.
- [#357](https://github.com/peggyjs/peggy/issues/357) Fix infinite recursion
possibility in repetition delimeters. From @hildjj and @Mingun.
- [#359](https://github.com/peggyjs/peggy/issues/359) Do not treat as many
words as reserved. Clarify the documentation about identifiers. Ensure
that it is more clear that the target language being generated determines
what words are reserved. Clarify that reserved word checking is only
done for labels. From @nene.
- [#347](https://github.com/peggyjs/peggy/issues/347) Disallow '$' as an initial
character in identifiers. This is not a breaking change because no grammar
could have successfully used these in the past. From @hildjj.
- [#364](https://github.com/peggyjs/peggy/issues/364) Fix passing an incorrect
external label to the expression inside the `repeated` node. From @Mingun.
- [#346](https://github.com/peggyjs/peggy/issues/346) Allow extra semicolons
between rules. From @hildjj.
- [#357](https://github.com/peggyjs/peggy/issues/357) Fix infinite recursion
possibility in repetition delimeters. From @hildjj.

3.0.0
-----
Expand Down Expand Up @@ -114,7 +115,7 @@ reserved words, and will cause errors at compile time if you are using them:
from @hildjj
- [#299](https://github.com/peggyjs/peggy/issues/299) Add example grammar for a
[SemVer.org](https://semver.org) semantic version string, from @dselman
- [[#307](https://github.com/peggyjs/peggy/issues/307)] Allow grammars to have
- [#307](https://github.com/peggyjs/peggy/issues/307) Allow grammars to have
relative offsets into their source files (e.g. if embedded in another doc),
from @hildjj.
- [#308](https://github.com/peggyjs/peggy/pull/308) Add support for reading test
Expand Down
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<div class="label">Download browser version</div>
<span id="download">
<a title="Download a minified version of Peggy for the browser"
href="https://unpkg.com/[email protected].0/browser/peggy.min.js">minified</a>
href="https://unpkg.com/[email protected].1/browser/peggy.min.js">minified</a>
</span>
<iframe id="discord"
src="https://discordapp.com/widget?id=985995982909100082&theme=dark"
Expand Down
4 changes: 2 additions & 2 deletions docs/js/benchmark-bundle.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/js/examples.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions docs/js/test-bundle.min.js

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions docs/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"version": "1.0.0",
"description": "",
"main": "index.js",
"private": true,
"scripts": {
"build": "eleventy",
"start": "eleventy --serve"
Expand Down
4 changes: 2 additions & 2 deletions docs/vendor/peggy/peggy.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion lib/parser.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/version.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@

"use strict";

module.exports = "3.0.0";
module.exports = "3.0.1";
Loading

0 comments on commit 408e094

Please sign in to comment.