Skip to content

2.0.0

Choose a tag to compare

@RIAEvangelist RIAEvangelist released this 16 Aug 16:40
· 8 commits to main since this release

Version 2 modernizes easy-stack while preserving its synchronous cooperative LIFO model.

Highlights

  • Native ESM and CommonJS package exports, plus modern classic-script and ES5 browser entry points.
  • Zero runtime dependencies with a verified Node.js 12.22 minimum.
  • Atomic task validation, consistent public state, recoverable thrown-task handling, and explicit migration guidance.
  • vanilla-test 2.1.1 contracts in Node and Chrome with 100% statement, branch, function, and line coverage.
  • Clean packed-artifact installation checks across both module systems.
  • A focused nine-page documentation site deployed through CI-gated GitHub Pages.

Documentation: https://riaevangelist.github.io/easy-stack/
Migration guide: https://riaevangelist.github.io/easy-stack/migration/
npm: https://www.npmjs.com/package/easy-stack/v/2.0.0