Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@ Linux and Windows. It shares its viewer with the
[SQLite Explorer VS Code extension](https://github.com/zknpr/SQLite-Explorer)
and runs in a Tauri desktop shell.

The current desktop version is **0.3.2**, integrating the extension's **1.8.2**
release, its unreleased native-runtime and NUL-text fixes, and desktop-specific
fixes. Packages for macOS, Linux and Windows are
The current desktop version is **0.3.2**, integrating the extension's **1.8.3**
release and desktop-specific fixes. Packages for macOS, Linux and Windows are
attached to each [release](https://github.com/zknpr/SQLite-Explorer-App/releases);
see [Install](#install). See [release readiness](docs/release-readiness.md) for
the remaining distribution gates.
Expand Down Expand Up @@ -102,12 +101,12 @@ other target, first sync from a checkout containing the exact source commit:

```sh
git clone --branch desktop-dev-port https://github.com/zknpr/SQLite-Explorer ../SQLite-Explorer
node scripts/sync-viewer.mjs --source ../SQLite-Explorer --ref b4a33419988b017cb8dd576a83b30967038b65db
node scripts/sync-viewer.mjs --source ../SQLite-Explorer --ref b7cf55aece690860c2c1be7e498b0503e7ff18de
node scripts/sync-viewer.mjs --verify
```

The pin is on the extension repository's `desktop-dev-port` branch.
Substituting the extension's `v1.8.2` tag omits the desktop fixes validated here.
Substituting the extension's `v1.8.3` tag omits the desktop fixes validated here.

Build on the destination OS and CPU:

Expand Down
22 changes: 11 additions & 11 deletions THIRD_PARTY_NOTICES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -75681,9 +75681,9 @@ library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.

==============================================================================
txiki.js 9875455640b8ae62f52200a9fa7fa2a66d079dc7
txiki.js b45ac83ec0d7809c413afcf4091d7ecf12a46452
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452

--- LICENSE ---
The MIT License (MIT)
Expand Down Expand Up @@ -75711,7 +75711,7 @@ SOFTWARE.
==============================================================================
txiki embedded src/js/core/path.js
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/core/path.js
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/core/path.js

--- src/js/core/path.js ---
// Copyright Joyent, Inc. and other Node contributors.
Expand Down Expand Up @@ -75742,7 +75742,7 @@ Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66
==============================================================================
txiki embedded src/js/stdlib/utils.js
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/stdlib/utils.js
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/stdlib/utils.js

--- src/js/stdlib/utils.js ---
// Code from https://github.com/browserify/node-util
Expand Down Expand Up @@ -75773,7 +75773,7 @@ Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66
==============================================================================
txiki embedded src/js/run-repl/repl.js
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/run-repl/repl.js
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/run-repl/repl.js

--- src/js/run-repl/repl.js ---
/* global tjs */
Expand Down Expand Up @@ -75810,7 +75810,7 @@ Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66
==============================================================================
txiki embedded src/js/polyfills/text-encode-transform.js
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/polyfills/text-encode-transform.js
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/polyfills/text-encode-transform.js

--- src/js/polyfills/text-encode-transform.js ---
// Adapted from:
Expand All @@ -75834,7 +75834,7 @@ Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66
==============================================================================
deps/miniz/miniz.c
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/deps/miniz/miniz.c
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/deps/miniz/miniz.c

--- deps/miniz/miniz.c ---
/**************************************************************************
Expand Down Expand Up @@ -75866,7 +75866,7 @@ Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66
==============================================================================
deps/sqlite3/sqlite3.c
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/deps/sqlite3/sqlite3.c
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/deps/sqlite3/sqlite3.c

--- deps/sqlite3/sqlite3.c ---
/******************************************************************************
Expand Down Expand Up @@ -75897,7 +75897,7 @@ Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66
==============================================================================
miniz header public-domain attribution
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/deps/miniz/miniz.h
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/deps/miniz/miniz.h

--- deps/miniz/miniz.h header ---
#ifndef MINIZ_EXPORT
Expand All @@ -75911,7 +75911,7 @@ Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66
==============================================================================
formdata-polyfill adapted in txiki.js
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/polyfills/form-data.js
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/polyfills/form-data.js

--- LICENSE (https://github.com/jimmywarting/FormData/blob/master/LICENSE) ---
MIT License
Expand Down Expand Up @@ -75939,7 +75939,7 @@ SOFTWARE.
==============================================================================
event-target-shim adapted in txiki.js
==============================================================================
Source: https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/polyfills/event-target.js
Source: https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/polyfills/event-target.js

--- LICENSE (https://github.com/mysticatea/event-target-shim/blob/master/LICENSE) ---
The MIT License (MIT)
Expand Down
24 changes: 12 additions & 12 deletions third-party/inventory.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"format": 1,
"viewerSource": "b4a33419988b017cb8dd576a83b30967038b65db",
"viewerSource": "b7cf55aece690860c2c1be7e498b0503e7ff18de",
"components": [
{
"component": "@vscode/codicons 0.0.45",
Expand Down Expand Up @@ -7532,8 +7532,8 @@
]
},
{
"component": "txiki.js 9875455640b8ae62f52200a9fa7fa2a66d079dc7",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7",
"component": "txiki.js b45ac83ec0d7809c413afcf4091d7ecf12a46452",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452",
"notices": [
{
"file": "LICENSE",
Expand All @@ -7543,7 +7543,7 @@
},
{
"component": "txiki embedded src/js/core/path.js",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/core/path.js",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/core/path.js",
"notices": [
{
"file": "src/js/core/path.js",
Expand All @@ -7553,7 +7553,7 @@
},
{
"component": "txiki embedded src/js/stdlib/utils.js",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/stdlib/utils.js",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/stdlib/utils.js",
"notices": [
{
"file": "src/js/stdlib/utils.js",
Expand All @@ -7563,7 +7563,7 @@
},
{
"component": "txiki embedded src/js/run-repl/repl.js",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/run-repl/repl.js",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/run-repl/repl.js",
"notices": [
{
"file": "src/js/run-repl/repl.js",
Expand All @@ -7573,7 +7573,7 @@
},
{
"component": "txiki embedded src/js/polyfills/text-encode-transform.js",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/polyfills/text-encode-transform.js",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/polyfills/text-encode-transform.js",
"notices": [
{
"file": "src/js/polyfills/text-encode-transform.js",
Expand All @@ -7583,7 +7583,7 @@
},
{
"component": "deps/miniz/miniz.c",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/deps/miniz/miniz.c",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/deps/miniz/miniz.c",
"notices": [
{
"file": "deps/miniz/miniz.c",
Expand All @@ -7593,7 +7593,7 @@
},
{
"component": "deps/sqlite3/sqlite3.c",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/deps/sqlite3/sqlite3.c",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/deps/sqlite3/sqlite3.c",
"notices": [
{
"file": "deps/sqlite3/sqlite3.c",
Expand All @@ -7603,7 +7603,7 @@
},
{
"component": "miniz header public-domain attribution",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/deps/miniz/miniz.h",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/deps/miniz/miniz.h",
"notices": [
{
"file": "deps/miniz/miniz.h header",
Expand All @@ -7613,7 +7613,7 @@
},
{
"component": "formdata-polyfill adapted in txiki.js",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/polyfills/form-data.js",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/polyfills/form-data.js",
"notices": [
{
"file": "LICENSE",
Expand All @@ -7624,7 +7624,7 @@
},
{
"component": "event-target-shim adapted in txiki.js",
"source": "https://github.com/zknpr/txiki.js/tree/9875455640b8ae62f52200a9fa7fa2a66d079dc7/src/js/polyfills/event-target.js",
"source": "https://github.com/zknpr/txiki.js/tree/b45ac83ec0d7809c413afcf4091d7ecf12a46452/src/js/polyfills/event-target.js",
"notices": [
{
"file": "LICENSE",
Expand Down
10 changes: 5 additions & 5 deletions viewer-dist/manifest.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"source": "SQLite-Explorer desktop/ build target",
"ref": "b4a33419988b017cb8dd576a83b30967038b65db",
"ref": "b7cf55aece690860c2c1be7e498b0503e7ff18de",
"target": "aarch64-macos",
"syncedAt": "2026-10-23T22:35:53.418Z",
"syncedAt": "2026-10-24T14:09:14.788Z",
"files": {
"viewer.html": "0a94f34a9565b29e6830463387dfc0747acece8bc5b0e98848007c5b7d4e0699",
"worker.js": "615ed08cd58a406c527e355bbba8e946ebdf6195da6c381619fa4721a1f1ac3d",
"worker.js": "699e993b4ce9503753a734cd8e6d6d85bc5d0e00db02c09e305834a6d80e73c3",
"sql-wasm.js": "5e68997539968392caf70207e26b78486ef2e9b1a50c04cdefa966030b782106",
"sql-wasm.wasm": "ea94cafe49733bd55b8b2481d5cf0f07c5e006728c94b04999be04582b19a1e7",
"dev-harness.html": "baf76f7b3494a2e76ff156aed1297d28e8cedd44f0ca383fa9f917ce8a869c2f",
"codicons/codicon.css": "04fca10892d8f2be5104c920b640d9a58ddcf87f4902ea300fcf08de6634f3f6",
"codicons/codicon.ttf": "2bb558cb693451e73c28c33fe64aa89bc19b1a4b70f95948322c243f93476920",
"native/native-worker-desktop.js": "e0526538dfe3b01fb911a607d8be742e89aa521aea555803f9f540b1b4606e30",
"native/native-worker-desktop.js": "cf1b0ddff3300fd8c6eca21cf22a67554a1b86694bc4fe4bcc9d4e6092bae311",
"native/query-plan.dylib": "3a51dcd0ebc627e63d664e9b9c317667cb356f197e0d5645262bc3b5ef7b8c3c",
"native/tjs": "833325341cd47a1887fadc69cf637a26c0b120fcaa1b52ce486537bab2bc3325"
"native/tjs": "eabb77e38e127d0cd6276f12195524981ac0a8362ce58b56757ce74d660175c8"
}
}
24 changes: 12 additions & 12 deletions viewer-dist/native/native-worker-desktop.js

Large diffs are not rendered by default.

Binary file modified viewer-dist/native/tjs
Binary file not shown.
Loading
Loading