Releases: marvinhagemeister/karma-esbuild
Releases · marvinhagemeister/karma-esbuild
2.1.0
Features
- Use esbuild incremental API (#20, thanks @jridgewell)
- Don't store map string to save a bit of memory (#15, thanks @jridgewell)
Bug Fixes
- Eliminate the test files from the Karma runner (#16, thanks @jridgewell)
- Fix bundle output when there's an error (#17, thanks @jridgewell)
Maintenance
- Include typescript test (#14, thanks @jridgewell)
2.0.0
This release changes the bundling behaviour. Instead of creating a bundle for each test file, the whole suite is bundled at once. This greatly improves performance and lowers memory consumption considerably.
Features
- Build full test suite into a single bundle (#11, thanks @jridgewell)
Maintenance
- Switch to jsdom-launcher (#13, thanks @jridgewell)
- Create CI test flow (#12, thanks @jridgewell)
- Cleanup cache wrapper (#10, thanks @jridgewell)
1.1.5
Bug Fixes
- Make sure that the file path has the
.js
extension to support TypeScript (#6, thanks @darionco) - Do not respond to sourcemaps for unknown files (#8, thanks @jridgewell)
Maintenance
- Add tests for TypeScript (#9, thanks @marvinhagemeister)
- Wait for first message during tests (#7, thanks @jridgewell)
1.1.3
This release reduces the CPU consumption in watch mode significantly.
PRs
- Reduce idle CPU usage in watch mode (#4, thanks @marvinhagemeister)
- Limit the number of
esbuild
instances (#3, thanks @marvinhagemeister)