Release PEG.js 0.12.0
See original GitHub issueThe 0.11.0 release is near! Here are the remaining steps:
- Upgrade all used libraries to their newest versions
- Drop support for
- Node 6.x
- Node 8.x
- Internet Explorer
- Test Node.js support
- 10.x
- 12.x
- 14.x (Upcoming in 04/2020)
- Test browser support (latest versions only)
- Chrome
- Firefox
- Opera
- Safari
- Edge
- Misc (Optional)
- Update issue and pr templates for GitHub (example)
- Update the wiki
- Drop forum support; Encourge discussions in GitHun issues instead
- More tests
- Increase covereage
- @pegjs/standalone
- Release!
- Update
CHANGELOG.md - Add note about the ill-fated 0.11.0 and it’s eventual rewrite 😅
- Update version to 0.12.0
- Publish to NPM
- Create a release on GitHub
- Update website (#578)
- Tweet
- Update
Issue Analytics
- State:
- Created 5 years ago
- Reactions:13
- Comments:13 (6 by maintainers)
Top Results From Across the Web
PEG.js (@pegjs) / Twitter
PEG.js is a simple parser generator for JavaScript that produces fast parsers with excellent ... What is the lowest Node.js version you use...
Read more >Documentation » PEG.js – Parser Generator for JavaScript
PEG.js is a parser generator for JavaScript based on the parsing expression grammar formalism.
Read more >End User License Agreement | Aruba Instant On
Open Source Component Name ION Version Location / Maintainer URL
@angular/animations 6.1.10 https://github.com/angular/angular
@angular/cdk 6.4.7 https://github.com/angular/material2
@angular/common 4.4.4, 6.1.10 https://github.com/angular/angular
Read more >Canopy produces portable PEG parsers - The If Works
It's been three years and a day since the last release. ... canopy url.peg --lang js $ canopy url.peg --lang java $ canopy...
Read more >Javascript Libraries packaged for ClojureScript
CLJSJS provides Javascript libraries and their appropriate extern files packaged up with deps.cljs . ... This is a client-side version of Node.js version....
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Anything us folks can do to help finalize this release?
buddy, i don’t mean to be rude, but the version of peg on npm is more than three years old. saying “i’m scrapping and starting with an even bigger thing” is a problem
if you’re three years in and scuttling the work, it’s time to try a different development pattern. this is a very heavily used library and we’re all waiting on important things that won’t get merged
i just implemented typescript support against 11. it took me about an hour. i don’t know whether to put it up, because i don’t think you’re going to merge 11.
i could write it against 10 in the same hour. you could publish 0.10.1, with support for es modules and typescript, and this project could immediately go back to being healthy again.
we really don’t want these big overarching redesigns blocking the library for three years.
we need this library to be back in a place where patches can be committed and published again.
are you willing to accept patches against 10? that’s the right thing to do here.
please let this go back to being a healthy community project. either pick that 0.10.0 is accepting patches, or merge and publish 0.11.0.
let us help. don’t leave the library in a state where nobody but you can work.