diff --git a/.npmignore b/.npmignore index ded54418..f8a78075 100644 --- a/.npmignore +++ b/.npmignore @@ -10,17 +10,20 @@ *.map benchmark bin/*.mjs +bin/tsconfig.json build/ CHANGELOG.md CONTRIBUTING.md coverage/ docs eslint.config.js +eslint.config.mjs examples jest.config.js lib/.eslintrc.json peggy.code-workspace pnpm-lock.yaml +pnpm-workspace.yaml rollup.config.mjs src test @@ -28,5 +31,3 @@ tools tsconfig*.json web-test/ yarn.lock -pnpm-workspace.yaml -bin/tsconfig.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a804da2..63f77368 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,21 +3,23 @@ Change Log This file documents all notable changes to Peggy. -Unreleased ----------- - -Released: TBD +4.2.0 +----- -### Breaking changes +Released: 2024-11-19 ### New features +- [#568](https://github.com/peggyjs/peggy/pull/568) Upgrading to TypeScript 5.6 allowed for generating `parser.d.ts`, which should may help people that use Peggy programmatically in nonstandard ways. + ### Bug fixes - [#567](https://github.com/peggyjs/peggy/issues/567) Load config files and plugins correctly on Windows by using file: URIs in import(). ### Documentation +- [#566](https://github.com/peggyjs/peggy/pull/566) Slight tweaks to document generation. + 4.1.0 -----