What's Changed
- feat: add
trimto native manifest by @gameroman in #611 - feat: add
safe-compare,scmp,secure-compareto preferred manifest by @gameroman in #561 - docs: update description of eslint-plugin-import-x by @connorshea in #615
- docs: Add links to Node.js API docs in various module replacements pages. by @connorshea in #618
- feat: add
string.prototype.includesto native manifest by @gameroman in #621 - fix: correct canonical migration guide link in
eslint-plugin-reactby @ulrichstark in #624 - fix: update mappings that include Bun apis by @gameroman in #630
- chore: set bun engine to 1.0.0 by @43081j in #636
- feat: improve mappings for some
lodash.*modules by @gameroman in #632 - feat(native): map
is-arrayishtoArray.isArrayby @dreyfus92 in #640 - feat(preferred): add
bcryptreplacements and docs by @dreyfus92 in #642 - feat: add
has-ansito replacements by @gameroman in #644 - feat: add
es6-set,es6-map, andes6-errorby @dreyfus92 in #637 - feat(preferred): add
wrap-ansireplacement tofast-wrap-ansiby @dreyfus92 in #638 - feat: add cli builder replacements by @gameroman in #528
- feat: add
through2to preferred manifest by @gameroman in #652 - refactor: switch to pnpm by @ghostdevv in #650
- feat(preferred): add
sqlite3replacement options by @dreyfus92 in #639 - fix: use correct mapping for
crypto.randomUUIDby @gameroman in #657 - chore: enable staged publishing by @43081j in #665
- docs: add nodejs/userland-migrations codemod by @AugustinMauroy in #666
- chore: fix ci failing due to pnpm by @ghostdevv in #669
- chore: further ci hardening by @ghostdevv in #670
- feat(preferred): Add
oxlintas an alternative foreslint-plugin-importandeslint-plugin-reactby @connorshea in #664 - feat(preferred): Add eslint-config-airbnb-extended to preferred.json, add docs page. by @connorshea in #674
- feat: export
dist/util.jsseparately by @9romise in #671 - chore: add Node 24 to test matrix by @gameroman in #682
- feat: further improve mappings for some
lodash.*modules by @gameroman in #683 - fix: use fs/promises for fs.rm by @Netail in #686
- feat: add
is-gzipto replacements by @gameroman in #696 - feat: add
duplexer3andduplexifyto preferred manifest by @gameroman in #694 - feat: add
is-deflateto replacements by @gameroman in #695 - feat: add
is-in-cito replacements by @gameroman in #697 - feat: add
findupto native manifest by @gameroman in #693 - feat: add
exceptto replacements by @gameroman in #691 - feat: add
universal-deep-strict-equalto preferred manifest by @gameroman in #690 - chore: update replacements to use fs.promises for ids by @ghostdevv in #687
- docs: add
Bun.deepEqualsto deep-equal replacements page by @truffle-dev in #699 - feat: add
strip-bomandstrip-bom-stringto replacements by @gameroman in #692
New Contributors
- @connorshea made their first contribution in #615
- @ulrichstark made their first contribution in #624
- @dreyfus92 made their first contribution in #640
- @AugustinMauroy made their first contribution in #666
- @9romise made their first contribution in #671
- @Netail made their first contribution in #686
- @truffle-dev made their first contribution in #699
Full Changelog: 3.0.0-beta.7...3.0.0-beta.8