This is a maintenance release containing several bug fixes accumulated since v4.4.1.
Related Package Releases
| Package | Version |
|---|---|
| dexie | 4.4.2 |
| dexie-cloud-addon | 4.4.8 |
| dexie-react-hooks | 4.4.0 |
| dexie-export-import | 4.4.0 |
Bug Fixes
dexie-cloud-addon
- fix: Allow anonymous blob download — previously anonymous users could not download offloaded blobs. Also fixes a crash in Service Worker context when
Dexie.ignoreTransaction()was called (#2287) - fix: HMR protection of awareness provider — prevents hot module replacement from breaking the Y.js awareness connection in dev environments (
9debfc0) - fix: Add
configurable: trueto awarenessdefineProperty— fixes compatibility issues with certain bundlers and proxies (#2280) - fix: Strip primary key from
changeSpecsinupdatemutations — incorrect inclusion of primary key could cause sync failures in certain edge cases (#2277) - fix: Preserve
syncStateon logout to prevent spinner — logging out no longer resets sync state, avoiding an unwanted loading spinner on re-login (#2276) - fix: Update
wrappedCursor.valuein non-blob and error paths in blob resolve middleware (f470167)
Other Changes
- Upgraded dependencies and fixed npm audit warnings
- Formatted codebase with Prettier (#2282)