v1.1.0
Fixes
- core:
_doCompactionnow invokes its callback exactly once. On the error path the callback fired twice — once with the error viahandleSQLiteError, then again with no arguments — which could mask the real failure and confuse PouchDB's compaction bookkeeping. Thanks @matthewokerson! (#2)
Dependencies
- better-sqlite3 has been bumped to v13 (
^12.10.0→^13.0.3). It's a native module, so make sure it's rebuilt against your Node/Electron ABI after upgrading. @types/better-sqlite3bumped to v9 to match
Other
- Bump remaining dependencies (TypeScript 7,
@types/node26, mocha, oxlint, oxfmt) and add atypecheckscript - Set up Renovate for automated dependency updates
Full Changelog: v1.0.3...v1.1.0