Shipped · Databases

What dexie/Dexie.js shipped

The public repository of Dexie · github.com/dexie/Dexie.js

Written by FoxPlug from the repository's own releases; not affiliated with Dexie. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/dexie/Dexie.js; Dexie did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for Dexie.js, free

Week of October 19, 2026

What shipped

Why it matters

This week is mostly bug fixes across query building, live queries, bulk updates, open, close detection and the export/import addon, plus a maintenance release that bundles them. Several long-standing issues are closed, including empty clauses breaking or() unions, falsy primary keys not triggering live queries, and the Safari indexedDB ReferenceError. Dexie Cloud users also get faster recovery of local sync retries on reconnect.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Dexie v4.4.7 is out: fixes for query, live-query, bulk-update and lifecycle edge cases, better bundler compatibility, faster Dexie Cloud sync retry recovery and restored legacy export compatibility. Also this week: or() unions with empty clauses, falsy primary keys in live querie

Post for LinkedIn

Dexie v4.4.7 has shipped as a maintenance release. It fixes query, live-query, bulk-update and database lifecycle edge cases, improves production bundler compatibility, makes Dexie Cloud sync retries recover faster and restores compatibility with legacy Dexie exports. Alongside it, several separate fixes landed: an empty anyOf() or between() clause no longer empties an or()-union; live queries now react to falsy but valid primary keys such as 0 and empty string; bulkUpdate rejects changes to nested and compound primary keys; db.hasBeenClosed() can now return true; the export/import addon tolerates a legacy null schema when importing hidden-primary-key tables; db.open() skips the Safari 14 workaround when there is no global indexedDB; and errors from aborted liveQuery runs are ignored. On D

More from dexie/Dexie.js on GitHub

Merged pull requests

Releases

Weeks with too little public activity are left out rather than filled in. Last updated 2026-10-27.

Is this your repo? Ask us to remove this page.