Skip to content

Commit 0fa5393

Browse files
committed
Release 3.46.1
1 parent 099eac6 commit 0fa5393

File tree

9 files changed

+97
-198
lines changed

9 files changed

+97
-198
lines changed

index.d.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6550,7 +6550,10 @@ declare type CAPI = {
65506550
*
65516551
* See https://www.sqlite.org/session/sqlite3session_attach.html
65526552
*/
6553-
sqlite3session_attach: (pSession: WasmPointer, tableName: string | NullPointer) => number;
6553+
sqlite3session_attach: (
6554+
pSession: WasmPointer,
6555+
tableName: string | NullPointer,
6556+
) => number;
65546557

65556558
/**
65566559
* Set a table filter on a Session Object.

package-lock.json

Lines changed: 12 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sqlite.org/sqlite-wasm",
3-
"version": "3.46.0-build2",
3+
"version": "3.46.1-build1",
44
"description": "SQLite Wasm conveniently wrapped as an ES Module.",
55
"keywords": [
66
"sqlite",
@@ -57,8 +57,8 @@
5757
"http-server": "github:vapier/http-server",
5858
"module-workers-polyfill": "^0.3.2",
5959
"node-fetch": "^3.3.2",
60-
"prettier": "^3.3.0",
61-
"publint": "^0.2.8",
60+
"prettier": "^3.3.3",
61+
"publint": "^0.2.10",
6262
"prettier-plugin-jsdoc": "^1.3.0",
6363
"shx": "^0.3.4"
6464
}

sqlite-wasm/jswasm/sqlite3-bundler-friendly.mjs

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
/*
2727
** This code was built from sqlite3 version...
2828
**
29-
** SQLITE_VERSION "3.46.0"
30-
** SQLITE_VERSION_NUMBER 3046000
31-
** SQLITE_SOURCE_ID "2024-05-23 13:25:27 96c92aba00c8375bc32fafcdf12429c58bd8aabfcadab6683e35bbb9cdebf19e"
29+
** SQLITE_VERSION "3.46.1"
30+
** SQLITE_VERSION_NUMBER 3046001
31+
** SQLITE_SOURCE_ID "2024-08-13 09:16:08 c9c2ab54ba1f5f46360f1b4f35d849cd3f080e6fc2b6c60e91b16c63f69a1e33"
3232
**
3333
** Using the Emscripten SDK version 3.1.30.
3434
*/
@@ -10685,11 +10685,11 @@ var sqlite3InitModule = (() => {
1068510685

1068610686
globalThis.sqlite3ApiBootstrap.initializers.push(function (sqlite3) {
1068710687
sqlite3.version = {
10688-
libVersion: '3.46.0',
10689-
libVersionNumber: 3046000,
10688+
libVersion: '3.46.1',
10689+
libVersionNumber: 3046001,
1069010690
sourceId:
10691-
'2024-05-23 13:25:27 96c92aba00c8375bc32fafcdf12429c58bd8aabfcadab6683e35bbb9cdebf19e',
10692-
downloadVersion: 3460000,
10691+
'2024-08-13 09:16:08 c9c2ab54ba1f5f46360f1b4f35d849cd3f080e6fc2b6c60e91b16c63f69a1e33',
10692+
downloadVersion: 3460100,
1069310693
};
1069410694
});
1069510695

@@ -12642,6 +12642,7 @@ var sqlite3InitModule = (() => {
1264212642
'SQLITE_ACCESS_EXISTS',
1264312643
'SQLITE_ACCESS_READWRITE',
1264412644
'SQLITE_BUSY',
12645+
'SQLITE_CANTOPEN',
1264512646
'SQLITE_ERROR',
1264612647
'SQLITE_IOERR',
1264712648
'SQLITE_IOERR_ACCESS',
@@ -12686,7 +12687,11 @@ var sqlite3InitModule = (() => {
1268612687
Atomics.store(state.sabOPView, state.opIds.whichOp, opNdx);
1268712688
Atomics.notify(state.sabOPView, state.opIds.whichOp);
1268812689
const t = performance.now();
12689-
Atomics.wait(state.sabOPView, state.opIds.rc, -1);
12690+
while (
12691+
'not-equal' !==
12692+
Atomics.wait(state.sabOPView, state.opIds.rc, -1)
12693+
) {}
12694+
1269012695
const rc = Atomics.load(state.sabOPView, state.opIds.rc);
1269112696
metrics[op].wait += performance.now() - t;
1269212697
if (rc && state.asyncS11nExceptions) {
@@ -12868,8 +12873,12 @@ var sqlite3InitModule = (() => {
1286812873

1286912874
const ioSyncWrappers = {
1287012875
xCheckReservedLock: function (pFile, pOut) {
12871-
const f = __openFiles[pFile];
12872-
wasm.poke(pOut, f.lockType ? 1 : 0, 'i32');
12876+
if (1) {
12877+
wasm.poke(pOut, 0, 'i32');
12878+
} else {
12879+
const f = __openFiles[pFile];
12880+
wasm.poke(pOut, f.lockType ? 1 : 0, 'i32');
12881+
}
1287312882
return 0;
1287412883
},
1287512884
xClose: function (pFile) {

sqlite-wasm/jswasm/sqlite3-node.mjs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
/*
2727
** This code was built from sqlite3 version...
2828
**
29-
** SQLITE_VERSION "3.46.0"
30-
** SQLITE_VERSION_NUMBER 3046000
31-
** SQLITE_SOURCE_ID "2024-05-23 13:25:27 96c92aba00c8375bc32fafcdf12429c58bd8aabfcadab6683e35bbb9cdebf19e"
29+
** SQLITE_VERSION "3.46.1"
30+
** SQLITE_VERSION_NUMBER 3046001
31+
** SQLITE_SOURCE_ID "2024-08-13 09:16:08 c9c2ab54ba1f5f46360f1b4f35d849cd3f080e6fc2b6c60e91b16c63f69a1e33"
3232
**
3333
** Using the Emscripten SDK version 3.1.30.
3434
*/
@@ -10730,11 +10730,11 @@ var sqlite3InitModule = (() => {
1073010730

1073110731
globalThis.sqlite3ApiBootstrap.initializers.push(function (sqlite3) {
1073210732
sqlite3.version = {
10733-
libVersion: '3.46.0',
10734-
libVersionNumber: 3046000,
10733+
libVersion: '3.46.1',
10734+
libVersionNumber: 3046001,
1073510735
sourceId:
10736-
'2024-05-23 13:25:27 96c92aba00c8375bc32fafcdf12429c58bd8aabfcadab6683e35bbb9cdebf19e',
10737-
downloadVersion: 3460000,
10736+
'2024-08-13 09:16:08 c9c2ab54ba1f5f46360f1b4f35d849cd3f080e6fc2b6c60e91b16c63f69a1e33',
10737+
downloadVersion: 3460100,
1073810738
};
1073910739
});
1074010740

0 commit comments

Comments
 (0)