# Changelog

All notable changes to this project will be documented in this file.

# [1.7.1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.7.0...v1.7.1) - (2025-06-11)

## 🐛 Bug Fixes

- **deps:** Update all non-major dependencies (#322) ([227c2b6](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/227c2b652a32790620206a15b4cf947931b86198))

## 🧪 Testing

- Update snapshot ([a2a861b](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/a2a861b515510e952f238de1d9a7acc388125470))

# [1.7.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.6.8...v1.7.0) - (2025-02-24)

## 🐛 Bug Fixes

- Type changes ([0bf239f](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/0bf239f0e2cdf3a7e404e65e8c1616a7b3d5ecd3))
- **deps:** Update dependency local-pkg to v1 (#314) ([74012cd](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/74012cd9dde0c1c9557fa73830c3d16e4729904a))

## 🚀 Features

- Use jspm ^2.1.0 ([5961ffb](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/5961ffb742917aedeaeb9710f43bfe90945e5f93))

## 🧪 Testing

- Remove zlib test files ([427dc15](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/427dc15b085914737cbdce5a0860067f91c3336b))

# [1.6.8](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.6.7...v1.6.8) - (2024-11-17)

## 🐛 Bug Fixes

- Accept node prefix in modules obj ([4b8b611](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/4b8b611b34d2561d280768604a4e9b0395a91be6))

# [1.6.6](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.6.5...v1.6.6) - (2024-08-29)

## 🐛 Bug Fixes

- Update deps ([a4104d6](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/a4104d68e3cc52cf807133edbfc9c5a36cc44444))

# [1.6.2](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.6.2...v1.6.2) - (2024-01-28)

## 🐛 Bug Fixes

- Esbuild version and add node types ([49827c1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/49827c10a4c525af185e759f1c643b9bb1e4c9b2))
- Bump local-pkg ([448e8cd](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/448e8cdab5c64cbb60251c42496aadd7b81299be))

# [1.6.1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.6.0...v1.6.1) - (2023-08-29)

## 🐛 Bug Fixes

- Dont bundle the content ([5ad8f06](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/5ad8f06bb48dc9174f9b17e4f5ffcfc27368950f))

## 📝 Documentation

- Add modules to global polyfills usage (#157) ([54e8d46](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/54e8d469829d9900df3bb8f9a3169fa3aac2307c))

## 🧪 Testing

- Use consistent folder structure for fixtures (#158) ([776d755](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/776d755839c8ace60e35716cd4271897e0da8d47))
- Ensure tree-shaken modules avoid fallback (#156) ([f6da65b](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/f6da65b12cf27a8813f4273d69d0b23034032f5a))

# [1.6.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.5.0...v1.6.0) - (2023-08-25)

## 🚀 Features

- Support custom error formatting (#153) ([769e642](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/769e642c53e6dae26d7ecd5fedc26d0f15fad50c))

# [1.5.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.4.1...v1.5.0) - (2023-08-24)

## 🐛 Bug Fixes

- Use empty polyfill if browser field is false (#151) ([3946db8](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/3946db8eca299559b708fdc1b0863b9d4582ef2c))

## 📝 Documentation

- Update readme ([12bc0dd](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/12bc0dd100b138910f91d80f569815cbbe59fa12))

## 🚀 Features

- Allow modules to be marked as errors (#152) ([c02060d](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/c02060d2c854b874fce98a2e4bada314f524faa6))

# [1.4.1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.4.0...v1.4.1) - (2023-08-23)

## 🐛 Bug Fixes

- Support package.json browser field (#150) ([6e84c9b](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/6e84c9b012dab7b923629a58a11d5ba0d22d0428))

# [1.4.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.3.2...v1.4.0) - (2023-08-19)

## 🚀 Features

- Support empty fallbacks (#146) ([5b26071](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/5b26071ebb61fa58725d5d4572605bef98808650))

# [1.3.2](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.3.1...v1.3.2) - (2023-08-16)

## 🐛 Bug Fixes

- Support `esbuild` 0.19 (#145) ([d5d0412](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/d5d0412b5e52a6e88a13f13668fc9f0fb6f72f18))

# [1.3.1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.3.0...v1.3.1) - (2023-08-14)

## 🐛 Bug Fixes

- Mark polyfills as side-effect free (#141) ([30eda0a](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/30eda0a0f738287b5b9da23a18ee37de38ca190f))

# [1.3.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.2.0...v1.3.0) - (2023-07-17)

## 🚀 Features

- Optionally provide empty polyfills (#132) ([6642f2f](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/6642f2f134f3c16c114d27c25e2f3966534c7ed4))

# [1.2.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.1.3...v1.2.0) - (2023-07-07)

## 🚀 Features

- Add `modules` option (#124) ([932db4b](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/932db4b51b6183a542cf28070eb655cccd84ceeb))

# [1.1.3](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.1.2...v1.1.3) - (2023-06-30)

## 🐛 Bug Fixes

- Regex to not match relative files ([c795019](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/c79501951ce5f0077fad1ec8d002078609710367))

# [1.1.2](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.1.1...v1.1.2) - (2023-06-30)

## 🐛 Bug Fixes

- Remove module from package.json ([0f1a60c](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/0f1a60c8be834e354d0a82d838549e9d43d92621))

# [1.1.1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.1.0...v1.1.1) - (2023-06-30)

## 🐛 Bug Fixes

- Remove esm formats as it breaks the plugin on resolve ([17aed11](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/17aed11cc413af53f2b951b0f58768e3bf924c05))
- Add node 14-20 test workflow ([515bd0f](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/515bd0fc056e62fd689baff22dea975a383a4d7b))

# [1.1.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.16...v1.1.0) - (2023-06-26)

## 🐛 Bug Fixes

- Port modern polyfill code to add caching in internal call (#122) ([ed22079](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/ed22079cffd435e3f1e1598d3bd9c62e4ab70631))
- Handle frozen default exports (#120) ([d7e6226](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/d7e622678ad329e4783c7a51fbad033fc09d5186))
- Repo url ([8d764b1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/8d764b1758bb61eff309888b60b6733969f9127a))

## 🚀 Features

- Support `process` and `Buffer` globals (#121) ([c345cf6](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/c345cf6ec397b78ef296c2c2ffd274b3178363cf))

# [1.0.16](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.15...v1.0.16) - (2023-06-20)

## 🐛 Bug Fixes

- Cache usage of modern-node-polyfills API (#115) ([c71714f](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/c71714f43b5dd92a9e3e535cf40d3c01880d09f9))

# [1.0.14](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.13...v1.0.14) - (2023-05-30)

## 🐛 Bug Fixes

- Replace direct eval with indirect eval fixes: #31 ([db9b7e5](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/db9b7e561ae0d6a27aac88916e443ca031d8d7c0))

# [1.0.13](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.12...v1.0.13) - (2023-04-24)

## 🐛 Bug Fixes

- Fix workflow ([3716d0d](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/3716d0dbdef90ce4efebac1d28c72f1ec0c8c976))

# [1.0.12](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.11...v1.0.12) - (2023-04-23)

## 🐛 Bug Fixes

- Add @rollup/pluginutils deps ([75433a7](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/75433a701e70a569e4d003c39f3a69fcb95a1ef4))

# [1.0.9](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.8...v1.0.9) - (2022-12-18)

## 📝 Documentation

- Add favna as a contributor for code (#56) ([2e5d2e7](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/2e5d2e77fd2ba0605ee2a4188d38cb5c0a3233a3))

# [1.0.8](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.7...v1.0.8) - (2022-12-18)

## 🐛 Bug Fixes

- Fixed node14 support (#51) ([ced7aca](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/ced7aca64056e4f08c7d6cc2a2d290a50cef2b4a))

# [1.0.6](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.5...v1.0.6) - (2022-10-08)

## 📝 Documentation

- Update readme ([784bd89](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/784bd89cce3562022a71625e0f6fec6356f01c6d))
- Fix changelog ([910fdf8](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/910fdf86e2ac03cfcdd545be4da4f963470362db))

# [1.0.3](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.2...v1.0.3) - (2022-08-05)

## 🪞 Styling

- Remove comment ([96a9d0e](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/96a9d0e3837b35f1831d226ac3f6ffc96ef29170))

# [1.0.9](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.8...v1.0.9) - (2022-12-18)

## 📝 Documentation

-   Add favna as a contributor for code (#56) ([2e5d2e7](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/2e5d2e77fd2ba0605ee2a4188d38cb5c0a3233a3))

# [1.0.8](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.7...v1.0.8) - (2022-12-18)

## 🐛 Bug Fixes

-   Fixed node14 support (#51) ([ced7aca](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/ced7aca64056e4f08c7d6cc2a2d290a50cef2b4a))

# [1.0.6](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.5...v1.0.6) - (2022-10-08)

## 📝 Documentation

-   Update readme ([784bd89](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/784bd89cce3562022a71625e0f6fec6356f01c6d))
-   Fix changelog ([910fdf8](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/910fdf86e2ac03cfcdd545be4da4f963470362db))

# [1.0.3](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.2...v1.0.3) - (2022-08-05)

## 🪞 Styling

-   Remove comment ([96a9d0e](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/96a9d0e3837b35f1831d226ac3f6ffc96ef29170))

# [1.0.2](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.1...v1.0.2) - (2022-07-24)

## 🐛 Bug Fixes

-   Change polyfill package ([6db0963](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/6db096337178dd82cfd80336dc4440cbb4450399))

# [1.0.1](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/compare/v1.0.0...v1.0.1) - (2022-07-08)

## 🐛 Bug Fixes

-   Properly import module ([bae04ba](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/bae04ba76e7607493d3ec82a5f02c0a407693dec))

# [1.0.0](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/tree/v1.0.0) - (2022-07-08)

## 🚀 Features

-   Push all changes ([1d42af7](https://github.com/imranbarbhuiya/esbuild-plugins-node-modules-polyfill/commit/1d42af7d531452ef7d37e315decdfa6a3eeefd76))
