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 Wijerathna and GitHub
cbe8d8422e
Update SQLite3MultipleCiphers to v2.2.5 (SQLite 3.51.0) ( #127 )
2025-11-19 10:32:23 +05:30
Mahesh Bandara Wijerathna and Joshua Wise
2b1432975c
Add GET_PROTOTYPE macro
...
Co-authored-by: Joshua Wise <[email protected] >
2025-11-18 08:55:39 +05:30
Mahesh Bandara Wijerathna and neoxpert
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 Wijerathna and GitHub
3f399c8db2
Update SQLite3MultipleCiphers to v2.2.4 (SQLite 3.50.4) ( #124 )
2025-09-27 13:40:37 +05:30
Mahesh Bandara Wijerathna and neoxpert
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 Wijerathna and Joshua 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 Wijerathna and Joshua 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 Wijerathna and weary-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 Wijerathna and Joshua 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 Wijerathna and GitHub
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 Wijerathna and neoxpert
f0dc1457f9
Use node-abi v4.9.0
...
Co-authored-by: neoxpert <[email protected] >
2025-06-24 16:34:26 +05:30
Mahesh Bandara Wijerathna and Malachi 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 Wijerathna and Matthew 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 Wijerathna and jNullj
76a91dea94
Fix clone url on benchmark documentation
...
Co-authored-by: jNullj <[email protected] >
2025-05-16 10:23:47 +05:30
Mahesh Bandara Wijerathna and phiresky
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 Wijerathna and Alexander 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 Wijerathna and GitHub
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-ice and GitHub
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 Wijerathna and Niklas 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 Wijerathna and hMihaiDavid
ac1c54b096
Fix small typo in api.md
...
Co-authored-by: hMihaiDavid <[email protected] >
2025-03-15 03:01:27 +05:30
Mahesh Bandara Wijerathna and GitHub
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 Wijerathna and Joshua Wise
9813d726af
Update verbiage of various documentation
...
Co-authored-by: Joshua Wise <[email protected] >
2025-01-29 17:20:45 +05:30
Mahesh Bandara Wijerathna and Alex 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 Wijerathna and Keith 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 Wijerathna and GitHub
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