NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3055 most downloaded on npm
Adds regex expression support
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 6 months to 2.1 years
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
5 releases · first in 2021
One column per quarter.
add license file to build output (f6678fb), closes #267
add license file to build output (f6678fb), closes #267
add license file to build output (f6678fb), closes #267
export default IPlugin from all plugins (cd38da5), closes #231
1.0.0 package missed out on a package.json for the CommonJS module configuration. This is a republish that will support CommonJS.
add 'numbers' plugin to expand allowable number formats (43ce298), closes #206
We're current in progress of releasing the 1.0.0 version. We did encounter some publishing issues on the plugins, but they will follow up soon!
Rewrote to ESM, added a plugin system, and fixed numerous grammer issues
build folder to dist (#130). The package file structure is now:├── CHANGELOG.md
├── LICENSE
├── README.md
├── package.json
├── dist
│ ├── jsep.js
│ ├── jsep.min.js
│ ├── cjs
│ │ ├── jsep.cjs.js
│ │ ├── jsep.cjs.min.js
│ ├── iife
│ │ ├── jsep.iife.js
│ │ ├── jsep.iife.min.js
LogicalExpression and treat it as a BinaryExpression (#100)() => ...)a = 2, a++)/* .. */ and // ...)new Date()){a: 1, b})/123/ig)fn(...a), [1, ...b], {...c})`hi ${name}`, msg`hig ${name}`)(1, 2) now returns a SequenceExpression instead of throwing an Unclosed ( errorRewrote to ESM, added a plugin system, and fixed numerous grammar issues. For most standard use-cases, this release should not be a breaking change, as every effort was made to maintain compatibility.
build folder to dist (#130). The package file structure is now:├── CHANGELOG.md
├── LICENSE
├── README.md
├── package.json
├── dist
│ ├── jsep.js
│ ├── jsep.min.js
│ ├── cjs
│ │ ├── jsep.cjs.js
│ │ ├── jsep.cjs.min.js
│ ├── iife
│ │ ├── jsep.iife.js
│ │ ├── jsep.iife.min.js
LogicalExpression and treat it as a BinaryExpression (#100)missing unaryOp argumentunexpected "?". now throws unexpected .()() now throws unexpected "("a.this, a.true, a.false, a.null now match esprima and treat the property as an identifier instead of a literal or ThisExpression() => ...)a = 2, a++)await a.find(async (v1, v2) => await v1(v2)))/* .. */ and // ...)new Date()){a: 1, b})/123/ig)fn(...a), [1, ...b], {...c})`hi ${name}`, msg`hig ${name}`)(1, 2) now returns a SequenceExpression instead of throwing an Unclosed ( errorYour coding agent can read these notes before it upgrades. Set up the MCP server →