Releases: subframe7536/kysely-sqlite-tools
Releases · subframe7536/kysely-sqlite-tools
v0.5.2
🚀 Features
- builder: Add afterCommit hook for transaction - by @subframe7536 (b8daa)
- dialect-wasqlite-worker: Fallback module worker to classic worker - by @subframe7536 (d0f05)
- plugin: Custom skip node - by @subframe7536 (8a31b)
- utils: Add runWithSavePoint - by @subframe7536 (3909e)
🐞 Bug Fixes
- dialect-tauri: Cleanup - by @subframe7536 (eed80)
- dialect-wasm: Finalize wa-sqlite str_new - by @subframe7536 (64ed0)
View changes on GitHub
v0.5.1
🚨 Breaking Changes
- builder: Rename functions - by @subframe7536 (f9c6c)
🚀 Features
- builder:
- Add afterUpdate hook - by @subframe7536 (1a899)
- Remove executeCompiled & executeCompiledTakeList, please use execute - by @subframe7536 (b125f)
- dialect-wasqlite-worker:
- Minimum version check function - by @subframe7536 (d103a)
- utils:
- Add foreignKeys function - by @subframe7536 (e43d9)
🐞 Bug Fixes
- dialect: Use built-in SelectQueryNode check - by @subframe7536 (e03fa)
- dialect-bun-worker: Reduce duplicate cache check - by @subframe7536 (7b503)
- utils: Use Compiled.raw to fix execute error - by @subframe7536 (40487)
View changes on GitHub
v0.5.0
🚀 Features
- builder: Add params for raw and add optimize method - by @subframe7536 (b3214)
- workspace: Separate
kysely-sqlite-utils
fromkysely-sqlite-builder
- by @subframe7536 (f5406)
🐞 Bug Fixes
- builder: Fix transaction - by @subframe7536 (7f1a6)
- dialect: Fix and support returning and raw - by @subframe7536 (b671c)
View changes on GitHub
v0.4.7
🚀 Features
- builder: Improve optimzePragma - by @subframe7536 (471b2)
- dialect-bun-worker: Improve execution logic - by @subframe7536 (e00ba)
- dialect-sqlite-worker: Simplify worker logic - by @subframe7536 (9a978)
- dialect-tauri: Improve execute logic - by @subframe7536 (61458)
- dialect-wasm: Improve execute logic - by @subframe7536 (40d46)
- dialect-wasqlite-worker: Add support for OPFS - by @subframe7536 (79fbd)
🐞 Bug Fixes
- builder: Fix version logic in sync and throw errors - by @subframe7536 (a221f)
- dialect-wasqlite-worker: Make onCreateConnection promisable - by @subframe7536 (0cdd8)
- plugin: Make selectOrRawOnly effect - by @subframe7536 (f3b74)
View changes on GitHub
v0.4.6
v0.4.5
🚀 Features
- builder: Add skip same version option - by @subframe7536 (f474f)
- plugin: Rename SqliteSerializePlugin to SerializePlugin - by @subframe7536 (8980a)
🐞 Bug Fixes
- dialect-wasm: Fix sqljs onWrite arguments error - by @subframe7536 (453c6)
View changes on GitHub
v0.4.4
🐞 Bug Fixes
- builder: Fix missing exports and rename functions - by @subframe7536 (bf53a)
View changes on GitHub
v0.4.3
🐞 Bug Fixes
- builder: Fix missing excludeTablePrefix and autoSync log - by @subframe7536 (f5e07)
- dialect-bun-worker: Fill the missing package.json files - by @subframe7536 (636ef)
- plugin: Skip stringify string - by @subframe7536 (5cd31)
View changes on GitHub
v0.4.2
🚨 Breaking Changes
- builder: Improve type and define column util - by @subframe7536 (09ffc)
🐞 Bug Fixes
- plugin: Handle stringify error and extract common function - by @subframe7536 (ef78c)
View changes on GitHub
v0.4.0
🚨 Breaking Changes
- all worker dialects:
- Remove built-in pragmas - by @subframe7536 (0d673)
- builder:
- ExecOne->execTakeFirst, execList->execTakeList, execCompiledRows->execCompiledTakeList - by @subframe7536 (ba64f)
- Split table update logic, fix transaction using savepoint - by @subframe7536 (22ee1)
🚀 Features
- builder:
- Destroy(), setParam() parameter change, type & jsdoc improve - by @subframe7536 (37e4e)
- Convert db state to const object - by @subframe7536 (a6551)
- dialect-bun-worker:
- Init - by @subframe7536 (cf1d1)
- plugin:
- Transform all queries instead of select only - by @subframe7536 (b25e0)
- Add option for only transform select and raw sql - by @subframe7536 (58f3e)
🐞 Bug Fixes
- dialect-sqlite-worker: Fix incorrect type import and unless await - by @subframe7536 (5171a)
- dialect-wasqlite-worker: Make raw query return all info - by @subframe7536 (d6ebb)