Commit Graph
1625 Commits
Author SHA1 Message Date
Mahesh Bandara Wijerathna 24ae48541e Release v12.4.6 2025-11-22 13:23:35 +05:30
Mahesh Bandara Wijerathna c22b666c70 Update build workflow for new split-generation builds 2025-11-22 11:26:08 +05:30
Mahesh Bandara Wijerathna 25971cb4fc Add tests for split-builds 2025-11-21 14:37:02 +05:30
Mahesh Bandara WijerathnaandGitHub cbe8d8422e Update SQLite3MultipleCiphers to v2.2.5 (SQLite 3.51.0) (#127) 2025-11-19 10:32:23 +05:30
Mahesh Bandara WijerathnaandJoshua Wise 2b1432975c Add GET_PROTOTYPE macro
Co-authored-by: Joshua Wise <[email protected]>
2025-11-18 08:55:39 +05:30
Mahesh Bandara Wijerathnaandneoxpert 88f1e21dbc Update native bindings for latest v8 api
Co-authored-by: neoxpert <[email protected]>
2025-11-17 13:22:22 +05:30
Mahesh Bandara Wijerathna 02d1e804e2 Update macOS runners to macos-15 2025-11-16 11:55:24 +05:30
Mahesh Bandara Wijerathna 8bce5cf5c5 Update node-abi dependency override 2025-10-28 04:06:31 +05:30
Mahesh Bandara Wijerathna b0c8b83dee Release v12.4.1 2025-09-27 19:39:32 +05:30
Mahesh Bandara WijerathnaandGitHub 3f399c8db2 Update SQLite3MultipleCiphers to v2.2.4 (SQLite 3.50.4) (#124) 2025-09-27 13:40:37 +05:30
Mahesh Bandara Wijerathnaandneoxpert ff693d4a48 Include all source files in package
Co-authored-by: neoxpert <[email protected]>
2025-09-27 04:56:45 +05:30
Mahesh Bandara Wijerathna 615d0d2b6a Add support for electron v38 prebuilds 2025-09-26 16:25:48 +05:30
Mahesh Bandara WijerathnaandJoshua Wise 84fc19db44 Support the SQLITE_USE_URI environment variable
Co-authored-by: Joshua Wise <[email protected]>
2025-09-26 16:22:15 +05:30
Mahesh Bandara WijerathnaandJoshua Wise f3f49f7343 Implement LocalVector optimizations for newer version of v8
Co-authored-by: Joshua Wise <[email protected]>
2025-09-26 13:56:17 +05:30
Mahesh Bandara Wijerathnaandweary-adventurer e6e7baf058 Add node:sqlite benchmark
Co-authored-by: weary-adventurer <[email protected]>
2025-09-26 06:41:19 +05:30
Mahesh Bandara Wijerathna 08b62887c7 Restore functionality of key() and rekey() 2025-09-25 19:23:03 +05:30
Mahesh Bandara WijerathnaandJoshua Wise be7af2235e Remove usage of lzz
Co-authored-by: Joshua Wise <[email protected]>
2025-09-25 19:09:43 +05:30
Mahesh Bandara Wijerathna 26c78908d6 Bump stefanzweifel/git-auto-commit-action to v6 2025-09-25 18:22:27 +05:30
Mahesh Bandara Wijerathna 42abc4b0b4 Release v12.2.0 2025-07-02 21:09:25 +05:30
Mahesh Bandara WijerathnaandGitHub 4b97636617 Update SQLite3MultipleCiphers to v2.2.0 (SQLite 3.50.2) (#122) 2025-07-02 17:17:57 +05:30
Mahesh Bandara Wijerathna 84c2013b47 Update the Windows runner on all workflows to windows-2022
Support has been dropped for `windows-2019` runner image. `windows-2019` is not a requirement anymore since building for Node `v16` has also been dropped for a while.
2025-07-02 17:10:31 +05:30
Mahesh Bandara Wijerathna 49b0cfb57f Release v12.1.1 2025-06-25 11:05:59 +05:30
Mahesh Bandara Wijerathna 873240e3b3 Add support for electron v37 prebuilds 2025-06-25 10:57:09 +05:30
Mahesh Bandara Wijerathnaandneoxpert f0dc1457f9 Use node-abi v4.9.0
Co-authored-by: neoxpert <[email protected]>
2025-06-24 16:34:26 +05:30
Mahesh Bandara WijerathnaandMalachi Shoffner 919949a790 Use correct flag to determine if V8 Sandboxing is enabled
use correct v8 sandbox flag, swap if/else

Co-authored-by: Malachi Shoffner <[email protected]>
2025-06-24 16:32:44 +05:30
Mahesh Bandara WijerathnaandMatthew McEachen 471d940dfc Add prebuild support for Node.js v24 and drop EOL runtimes
Co-authored-by: Matthew McEachen <[email protected]>
2025-06-24 16:28:57 +05:30
Mahesh Bandara Wijerathna 0edfcd90a7 Release v11.10.0 2025-05-16 11:25:29 +05:30
Mahesh Bandara WijerathnaandjNullj 76a91dea94 Fix clone url on benchmark documentation
Co-authored-by: jNullj <[email protected]>
2025-05-16 10:23:47 +05:30
Mahesh Bandara Wijerathnaandphiresky ef5d89295c Disallow transaction to return a Promise due to unexpected behaviour
Co-authored-by: phiresky <[email protected]>
2025-05-15 16:38:58 +05:30
Mahesh Bandara WijerathnaandAlexander Prinzhorn 29c1abe314 Increase timeout test because of GitHub Action
Co-authored-by: Alexander Prinzhorn <[email protected]>
2025-05-15 16:37:11 +05:30
Mahesh Bandara WijerathnaandGitHub cefbf7c2eb Update SQLite3MultipleCiphers to v2.1.1 (SQLite 3.49.2) (#120) 2025-05-15 05:48:11 +05:30
Mahesh Bandara Wijerathna b139996ae9 Add support for electron v36 prebuilds 2025-05-14 05:27:56 +05:30
Mahesh Bandara Wijerathna 913449f592 Add prebuild-test-all workflow
This workflow is pretty much a replica of the build script, but it only builds the artifacts and never uploads them.
2025-05-13 15:06:11 +05:30
Mahesh Bandara Wijerathna 553c1b2259 Remove unnecessary compiler flags from all platform targets
Remove `maes` and `msse4.2` flags.
2025-05-13 10:10:23 +05:30
eun-iceandGitHub 65e850ae91 remove -maes from xcode to fix build on xcode 16.3 (#119) 2025-05-13 09:30:02 +05:30
Mahesh Bandara Wijerathna 0f292f1635 Release v11.9.1 2025-03-19 00:41:12 +05:30
Mahesh Bandara Wijerathna 163ef44a97 Use the node:18-bullseye image for Linux x64 builds
This fixes the glibc 2.33 requirement issue by building the artifacts on a base Linux image with glibc 2.31.
2025-03-18 23:46:51 +05:30
Mahesh Bandara Wijerathna 89616d19b7 Release v11.9.0 2025-03-16 09:52:01 +05:30
Mahesh Bandara Wijerathna 55888a362c Update the Ubuntu runner image in automation scripts to ubuntu-22.04 2025-03-16 07:18:10 +05:30
Mahesh Bandara Wijerathna baf0a235da Add support for electron v35 prebuilds 2025-03-15 03:06:28 +05:30
Mahesh Bandara WijerathnaandNiklas Wenzel 8a6fbace46 Update thread count calculation method in worker_threads example
Co-authored-by: Niklas Wenzel <[email protected]>
2025-03-15 03:04:24 +05:30
Mahesh Bandara WijerathnaandhMihaiDavid ac1c54b096 Fix small typo in api.md
Co-authored-by: hMihaiDavid <[email protected]>
2025-03-15 03:01:27 +05:30
Mahesh Bandara WijerathnaandGitHub 31c444dce9 Update SQLite3MultipleCiphers to v2.1.0 (SQLite 3.49.1) (#117) 2025-03-14 17:12:30 +05:30
Mahesh Bandara Wijerathna a5f48f4148 Release v11.8.1 2025-01-30 05:09:45 +05:30
Mahesh Bandara WijerathnaandJoshua Wise 9813d726af Update verbiage of various documentation
Co-authored-by: Joshua Wise <[email protected]>
2025-01-29 17:20:45 +05:30
Mahesh Bandara WijerathnaandAlex Anderson 712884acb9 README: add section on Upgrading
See: https://github.com/WiseLibs/better-sqlite3/discussions/1277

Co-authored-by: Alex Anderson <[email protected]>
2025-01-29 09:37:15 +05:30
Mahesh Bandara WijerathnaandKeith Jackson a8167c201b Add API doc note about statement finalization
* Add note about statement finalization

* PR comment

Co-authored-by: Keith Jackson <[email protected]>
2025-01-29 09:35:05 +05:30
Mahesh Bandara Wijerathna 698d4e31fc Update donations documentation 2025-01-29 09:28:16 +05:30
Mahesh Bandara WijerathnaandGitHub 4c867f5bf3 Update SQLite3MultipleCiphers to v2.0.2 (SQLite 3.48.0) (#116)
This is a redo of the same update as the previous one with `SQLITE_ENABLE_UPDATE_DELETE_LIMIT` enabled.
2025-01-29 05:36:07 +05:30
Mahesh Bandara Wijerathna a87349be67 Add tests for UPDATE_DELETE_LIMIT 2025-01-29 05:02:16 +05:30