Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
4b96f49
updated macos images for github actions
JoshuaWise Nov 15, 2025
a8262f0
Update SQLite to version 3.51.0 (#1415)
JoshuaWise Nov 15, 2025
251a08f
Prebuild for Electron 39 (#1414)
neoxpert Nov 15, 2025
a2dc3b6
added GET_PROTOTYPE macro
JoshuaWise Nov 15, 2025
9484727
12.4.2
JoshuaWise Nov 15, 2025
be59741
Add missing macOS x64 builds (#1419)
m4heshd Nov 15, 2025
cdefd31
12.4.3
JoshuaWise Nov 15, 2025
7bc223f
Switch to `macos-15-intel` runner from `macos-15-large` (#1420)
m4heshd Nov 16, 2025
656ca23
12.4.4
JoshuaWise Nov 16, 2025
4df8c50
Add support for Node v25 and Electron 39+ prebuilds (#1422)
mceachen Nov 21, 2025
41faa6e
12.4.5
mceachen Nov 21, 2025
32030d8
Fix npm publishing (#1423)
mceachen Nov 22, 2025
b0d4562
12.4.6
mceachen Nov 22, 2025
3445561
Update SQLite to version 3.51.1 (#1424)
JoshuaWise Nov 28, 2025
6209be2
12.5.0
mceachen Nov 28, 2025
8dccd81
Update SQLite to version 3.51.2 (#1436)
JoshuaWise Jan 9, 2026
0d0d15f
12.6.0
mceachen Jan 9, 2026
03df670
chore(build.yml): Update Electron build command to include version 40…
mceachen Jan 16, 2026
6c38998
12.6.1
mceachen Jan 16, 2026
10bad9d
fix build: update node-abi version in package.json to ^4.25.0 (#1439)
mceachen Jan 16, 2026
27cb07b
12.6.2
mceachen Jan 16, 2026
fca9fff
chore(build.yml): update Electron version support to include v41 (#1452)
mceachen Mar 11, 2026
128cdf4
Fix Node v25 test errors (#1454)
m4heshd Mar 11, 2026
f3a44a4
Update SQLite to version 3.52.0 (#1449)
JoshuaWise Mar 11, 2026
3be46ff
Revert "Fix Node v25 test errors" (#1455)
mceachen Mar 11, 2026
ef9ffce
12.7.0
mceachen Mar 11, 2026
d2c4815
fix: use Holder() instead of This() for Electron 41 compatibility (#1…
mceachen Mar 13, 2026
db1119c
Update SQLite to version 3.51.2 (#1457)
JoshuaWise Mar 13, 2026
27dc751
12.7.1
mceachen Mar 13, 2026
43729c0
Readme: requires Node.js v20 or later (#1443)
Prinzhorn Mar 13, 2026
959a018
Update SQLite to version 3.51.3 (#1460)
JoshuaWise Mar 13, 2026
8617ed6
fix: use HolderV2() for PropertyCallbackInfo on V8 >= 12.5 (#1459)
tstone-1 Mar 13, 2026
fe774f5
12.8.0
mceachen Mar 13, 2026
20b1954
Merge remote-tracking branch 'wise/master' into mlaw/update
tantaman Apr 6, 2026
b035d66
fix missing comma
tantaman Apr 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ env:
jobs:
test:
strategy:
fail-fast: false
matrix:
os:
- ubuntu-22.04
Expand Down Expand Up @@ -56,7 +57,7 @@ jobs:
- if: ${{ startsWith(matrix.os, 'ubuntu') && matrix.node >= 25 }}
run: |
sudo apt update
sudo apt install -y gcc-10 g++-10 libreadline-dev libncurses5-dev
sudo apt install -y gcc-11 g++-11 libreadline-dev libncurses5-dev
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 100 --slave /usr/bin/g++ g++ /usr/bin/g++-11 --slave /usr/bin/gcov gcov /usr/bin/gcov-11
- run: npm install --ignore-scripts
- run: npm run build-debug
Expand Down Expand Up @@ -121,6 +122,9 @@ jobs:
if: ${{ github.event_name == 'release' }}
name: Publishing to NPM
runs-on: ubuntu-22.04
permissions:
id-token: write # Required for OIDC trusted publishing
contents: read
needs:
- prebuild
- prebuild-alpine
Expand All @@ -135,9 +139,9 @@ jobs:
with:
node-version: 20
registry-url: https://registry.npmjs.org
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Upgrade npm for OIDC support
run: npm install -g npm@latest
- run: npm publish --provenance

prebuild:
if: ${{ github.event_name == 'release' }}
Expand Down
2 changes: 1 addition & 1 deletion deps/download.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
# 4. node-gyp links the two resulting binaries to generate better_sqlite3.node.
# ===

CHECKIN="54b88880"
CHECKIN="0e862bc9ed7aa9ae"

# Defines below are sorted alphabetically
DEFINES="
Expand Down
Loading