Releases: ButterCMS/buttercms-js
Releases · ButterCMS/buttercms-js
Fix Timeout Issues
What's Changed
- Fixes timeout handling for wider compatibility by @courcelan in #124
- Simplifies Butter instantiation.
- Uses setTimeout as a fallback when AbortSignal.timeout is unavailable (e.g., React Native, Node.js)
- Ensures proper cleanup of the timeout when using setTimeout by clearing the timeout ID.
Full Changelog: v3.0.2...v3.1.0
v3.0.2
v3.0.1
v3.0.0
v2.3.1
v2.3.0
v2.2.0
2.2.0 (2024-11-11)
Features
- update builds to include dev builds (3488632)
Bug Fixes
- split production builds (1205812)
This PR resolves #97 and resolves #105.
It split builds into UMD and ES module builds which ensures import Butter from "buttercms"
works.
It also adds development builds and leverages Tenser plugin for webpack instead of uglify.
Along this, it updates dependencies, as shown in table bellow:
Overview of version changes:
Dependency | Old version | New version |
---|---|---|
webpack | 5.89.0 | 5.95.0 |
msw | 2.0.11 | 2.6.0 |
uglify | 3.17.4 | none |
terser-webpack-plugin | none | 5.3.10 |