Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

354 check-ins using file demo-123-worker.html version a0b58d9cae

2024-04-24
06:58
Small typo fix. Leaf check-in: c6b0707a16 user: stephan tags: trunk
2024-04-23
07:01
Add a link to see.md. Typo fix. check-in: a437ce5f7e user: stephan tags: trunk
06:55
Further see.md tweaks. check-in: b290e9e15b user: stephan tags: trunk
06:35
Add a note that see.md page only covers browser-side wasm, not server-side. check-in: 8e4173068a user: stephan tags: trunk
06:17
Further see.md tweaks. check-in: cf353b75e9 user: stephan tags: trunk
06:02
Further see.md tweaks. check-in: 5c546bba24 user: stephan tags: trunk
05:43
Minor cleanups in see.md. check-in: b0053bba61 user: stephan tags: trunk
05:19
Minor reorgs in see.md. check-in: db1b34bc39 user: stephan tags: trunk
05:13
Initial version of see.md: docs for creating and using an SEE-capable JS/WASM build. check-in: d02b0cc7b1 user: stephan tags: trunk
2024-04-22
17:14
Document the new SEE-related oo1.DB constructor arguments and the additional new call form for the JsStorageDb ctor. check-in: 094b06de32 user: stephan tags: trunk
2024-03-30
07:52
Typo fixes. check-in: 6f4e594b36 user: stephan tags: trunk
2024-03-11
11:26
Gotta tap ctrl-x ctrl-s before checking in. check-in: aad5b26544 user: stephan tags: trunk
10:04
Document the upcoming OPFS delete-before-open feature. Minor CSS fixes to breakage caused by the recent skin overhaul. check-in: 63ee7b6004 user: stephan tags: trunk
2024-03-07
19:27
Add docs for the upcoming promiser v2 API. Fix a build annoyance. check-in: 1593896059 user: stephan tags: trunk
2024-03-06
07:37
Remove an unnecessary mention of the year 2022 to a condition which still applies in 2024. check-in: d79038a080 user: stephan tags: trunk
2024-03-04
11:38
Minor API doc tweaks. check-in: e54cd3d8bb user: stephan tags: trunk
11:29
Correct a mis-indented header. check-in: a0ee495cac user: stephan tags: trunk
06:56
cookbook: explain why a separate global symbol is necessary for overriding the library's config object. check-in: 2bbc9bc224 user: stephan tags: trunk
06:10
Update description of Evolu, per developer's request. check-in: 0f9427626e user: stephan tags: trunk
2024-03-03
04:21
Add a missing mention of sqlite3.config.log(). check-in: 2c34af5b81 user: stephan tags: trunk
03:54
Add a cookbook section about replacing the library-level JS console logging routines. check-in: 1bdca6cb0d user: stephan tags: trunk
2024-02-28
22:08
Rework the cookbook section on uploading/downloading dbs to cover importing of both local and remote databases. check-in: 240ad4af36 user: stephan tags: trunk
2024-02-22
02:29
More minor style tweaks. check-in: 400dd97a36 user: stephan tags: trunk
02:20
More style tweaks for stuff broken by [4f5e51ebaac5]. check-in: a2e91850da user: stephan tags: trunk
02:13
Minor style tweaks for stuff broken by [4f5e51ebaac5]. check-in: 2207c2ff7a user: stephan tags: trunk
02:04
Re-add dark-mode skin settings lost in [4f5e51ebaac5]. check-in: 1e0826b945 user: stephan tags: trunk
2024-02-18
16:00
Bring the skin's header elements back into alignment after earlier changes shifted the top-most one. check-in: d5269fdc32 user: stephan tags: trunk
15:40
Un-float .sidebar elements so that they don't overlap headings. check-in: 41a83fc8c4 user: stephan tags: trunk
15:32
Import upstream css.txt for the default skin. check-in: 4f5e51ebaa user: stephan tags: trunk
15:13
Skip functions named 'sqlite3__...' in tools/makeExportsMd.bash. check-in: dfce0cfe5a user: stephan tags: trunk
2024-02-06
12:29
Correct a mis-named anchor. check-in: 95b4b8e866 user: stephan tags: trunk
12:21
Minor doc clarification. check-in: 7f0d931930 user: stephan tags: trunk
09:00
Correct docs about OpfsDb.importDb() being synchronous (it's not). check-in: 52ef40e4ad user: stephan tags: trunk
08:22
Make explicit that the importDb() methods of the OPFS VFSes cannot be used on an opened db. check-in: fd791650ec user: stephan tags: trunk
2024-02-05
10:01
Typo fix. check-in: c974f9aa49 user: stephan tags: trunk
09:11
Document the force-out-of-WAL-mode behavior of the importDb() method of the two OPFS VFSes. check-in: b2d2fbe040 user: stephan tags: trunk
08:41
Add a tip to doc-maintenance.md. check-in: f160a094af user: stephan tags: trunk
08:34
Styling consistency tweak. check-in: 872e69269c user: stephan tags: trunk
08:30
CSS tweaks and additions. check-in: 93f3ac1919 user: stephan tags: trunk
03:38
Document a new addition to the worker1 promiser onready() callback signature. check-in: 51dbd65c09 user: stephan tags: trunk
02:06
Stress that by default, the worker1.open command will use a transient db, and reinforce that a vfs argument is needed for an OPFS-backed db. Prompted by forum feedback. check-in: bf4908de7f user: stephan tags: trunk
01:36
Add a link to how to add COEP/COOP headers to Cloudflare Pages. check-in: d615b8a71a user: stephan tags: trunk
2024-01-08
08:38
Minor doc touchups and update to latest upstream code snapshot. check-in: b69ab469f2 user: stephan tags: trunk
2023-11-22
04:06
Minor working cleanups. check-in: ba437c7707 user: stephan tags: trunk
2023-11-08
15:12
Rewording of some worker1 docs based on user feedback. check-in: 5aa653ce53 user: stephan tags: trunk
2023-11-04
11:27
Add a section to persistent.md regarding randomly-disappearing OPFS databases. check-in: bf6a7b8490 user: stephan tags: trunk
2023-10-29
13:25
Minor style consistency tweak. check-in: 214b7a5607 user: stephan tags: trunk
2023-10-28
04:08
Update news.md. check-in: 7d62fb1870 user: stephan tags: trunk
2023-10-27
23:02
Add missing docs for the Worker1 export method. check-in: f041c85618 user: stephan tags: trunk
2023-10-09
16:56
Minor doc tweaks. check-in: 9a9d63763d user: stephan tags: trunk
2023-09-28
19:56
Minor doc cleanups. check-in: 2752dca152 user: stephan tags: trunk
19:45
Typo fix. check-in: 765fd197e6 user: stephan tags: trunk
19:31
typo fix. check-in: 0e9f52e86e user: stephan tags: trunk
2023-09-27
18:19
Elaborate on the semantics of the DB.exec() saveSql option, based on forum feedback. check-in: a4239a1833 user: stephan tags: trunk
2023-09-19
02:34
Update link to sqlite-wasm project. check-in: 3b61d79a2f user: stephan tags: trunk
2023-08-30
13:09
Document the new sqlite3_js_sql_to_string(). check-in: a3802afc6b user: stephan tags: trunk
2023-08-28
08:53
Add note about 3.43.0's broken sqlite3-worker1-bundler-friendly.mjs to news.md. check-in: a8ec0834d1 user: stephan tags: trunk
2023-08-24
14:37
Note 3.43 release in the news. check-in: bcd8148761 user: stephan tags: trunk
2023-08-18
14:42
Document new features of the importDb() methods of both OPFS VFSes. check-in: 973a038d0a user: stephan tags: trunk, version-3.43.0
2023-08-14
09:34
Minor doc correction. check-in: 2425eded64 user: stephan tags: trunk
2023-08-12
09:58
Replace an inadvertently duplicated news.md entry with a new entry. check-in: aed0bb6acf user: stephan tags: trunk
09:45
Typo fix. check-in: d2300d704d user: stephan tags: trunk
06:59
Add a paragraph to the sqlite3_aggregate_context() docs. check-in: a7acd056b9 user: stephan tags: trunk
2023-08-11
22:35
Typo fix. check-in: 44a682d584 user: stephan tags: trunk
17:45
Document today's changes and update to the latest js/wasm code. check-in: 5bab9545c0 user: stephan tags: trunk
14:25
Deprecate sqlite3_js_vfs_create_file() because it was discovered today that it fails in debug builds of sqlite3.c by triggering unresolvable assertions in the core. check-in: 78200565ef user: stephan tags: trunk
2023-08-10
02:22
Add a comment to the cookbook warning that the upload-a-db steps cannot work with WAL-mode dbs because the WASM build cannot read them. check-in: 1189a0eda5 user: stephan tags: trunk
2023-08-09
09:42
Typo fixes and add a new paragraph about incognito/guest browsing. check-in: d611a04afe user: stephan tags: trunk
2023-08-07
09:30
Add a section about guest/incognito mode limitations in persistence.md. check-in: b77ec4b5bf user: stephan tags: trunk
2023-07-31
08:12
Minor updates to persistence.md. check-in: 56b87cd5a1 user: stephan tags: trunk
2023-07-30
14:35
Minor updates to the sahpool docs. check-in: 095cf05a4d user: stephan tags: trunk
2023-07-29
15:54
Document today's SAHPoolUtil changes and check in a news entry which was supposed to have been checked in a week ago. check-in: 5184f4657e user: stephan tags: trunk
2023-07-22
20:23
Correct an example db path. check-in: fc830725be user: stephan tags: trunk
20:20
Add mention of opfs-sahpool to news.md. check-in: 59c0165246 user: stephan tags: trunk
20:05
Update to upstream trunk sqlite3.js/wasm. check-in: d9889a147a user: stephan tags: trunk
19:58
Merge opfs-sahpool branch into trunk. check-in: b49dcfe0f7 user: stephan tags: trunk
2023-07-21
08:10
Document changes in opfs-sahpool. Closed-Leaf check-in: e3018683b2 user: stephan tags: opfs-sahpool
2023-07-19
17:43
Minor doc additions. check-in: 63ba9f28ff user: stephan tags: opfs-sahpool
2023-07-18
19:48
Accont for minor opfs-sahpool API changes. check-in: 1ef51545a8 user: stephan tags: opfs-sahpool
12:12
Document today's opfs-sahpool changes. check-in: 9618ee8575 user: stephan tags: opfs-sahpool
2023-07-17
16:50
Reduce the noisy opfs-sahpool list of VFS differences to a "management summary," based on feedback from Roy H. check-in: d0bb0d0b07 user: stephan tags: opfs-sahpool
07:15
Document opfs-sahpool default config values and rename defaultCapacity to initialCapacity. check-in: 6400214ac8 user: stephan tags: opfs-sahpool
2023-07-16
20:18
More persistence.md restructuring. check-in: be973d13f7 user: stephan tags: opfs-sahpool
19:20
Doc reorgs and touchups. check-in: 3b33af7201 user: stephan tags: opfs-sahpool
16:53
Doc reorgs and touchups. check-in: 701e3922e9 user: stephan tags: opfs-sahpool
10:03
Document today's changes to opfs-sahpool. check-in: f868357a32 user: stephan tags: opfs-sahpool
08:08
Minor rewording. check-in: b193f610ed user: stephan tags: opfs-sahpool
06:39
Use different links to the articles about SAH pool concurrency. check-in: 295a43267d user: stephan tags: opfs-sahpool
2023-07-15
22:08
More work on the new opfs-sahpool docs. check-in: 7320aba74f user: stephan tags: opfs-sahpool
12:42
Minor cleanups in the new docs. check-in: 6622d3d34f user: stephan tags: opfs-sahpool
12:08
More work on the opfs-sahpool docs. check-in: 4c9fb79bcc user: stephan tags: opfs-sahpool
11:58
Start documenting the opfs-sahpool feature (not yet in the upstream trunk). check-in: a7b0eaaeb5 user: stephan tags: opfs-sahpool
2023-07-14
08:22
Update js/wasm from upstream. check-in: ea5d7945cf user: stephan tags: trunk
08:13
Typo fix. check-in: db1afff1d2 user: stephan tags: trunk
2023-07-13
18:39
Minor wasmfs doc tweaks. check-in: c5dda87008 user: stephan tags: trunk
18:36
Reintroduce WASMFS+OPFS support. check-in: 6cecb2db86 user: stephan tags: trunk
2023-07-12
11:29
Minor doc updates to api-oo1.md. check-in: 3fb72ff0fb user: stephan tags: trunk
07:53
Minor tweaks to persistence.md. check-in: 9d561f84d1 user: stephan tags: trunk
2023-07-08
06:54
Document the inability to use the current OPFS VFS with Safari versions less than 17 and link to the corresponding webkit ticket. check-in: a93df4480d user: stephan tags: trunk
2023-07-01
20:01
Add a note about how Emscripten module init options are outside of our control check-in: 0ef1d89235 user: stephan tags: trunk
2023-05-30
14:07
Add a ToC entry for OPFS Unlock-ASAP mode. check-in: 481f1f46d1 user: stephan tags: trunk
2023-05-28
12:48
Typo fix and slight elaboration on the previous check-in. check-in: f1c5206f2f user: stephan tags: trunk
12:39
Add csp.md to document configuration of a Content-Security-Policy for use with the SQLite wasm bits. check-in: 3b03b04e32 user: stephan tags: trunk
2023-05-25
17:01
Document new Worker1 countChanges capability. check-in: 73abac98e1 user: stephan tags: trunk
2023-05-23
19:34
Add a doc section about OPFS storage limits, including links provided by Roy Hashimoto. check-in: 7f6bd68ce5 user: stephan tags: trunk
19:22
Add a related-works entry for Evan Brass's WASI build. check-in: 522c259861 user: stephan tags: trunk
2023-05-19
19:10
npm doc updates. check-in: c8e966dcb0 user: stephan tags: trunk
18:38
Latest upstream JS and relevant doc changes. check-in: 9e7649bc0f user: stephan tags: trunk
2023-05-10
21:27
Doc tweak to Stmt.columnCount. check-in: ccfb8824f8 user: stephan tags: trunk
21:14
Latest upstream wasm/js. Document new behavior of oo1.Stmt.columnCount. check-in: a01ee6031c user: stephan tags: trunk
2023-04-25
16:01
Typo fix. check-in: 18d8321da6 user: stephan tags: trunk
12:41
Add a note about the 'credentialless' value of the COEP header. check-in: 3b549622df user: stephan tags: trunk
2023-04-18
17:12
Add a link to the github issues page for the npm package. check-in: faf1cb26d2 user: stephan tags: trunk
16:35
Rework references to npm to point to the new npm.md, which details the npm distribution contributed by Thomas Steiner. check-in: 6b6439c357 user: stephan tags: trunk
2023-04-07
02:48
Minor typo fixes and cleanups. check-in: 301e85a912 user: stephan tags: trunk
2023-04-04
17:39
Add link to a new article by the VMWare OCTO team. check-in: 454510c574 user: stephan tags: trunk
2023-03-31
17:33
Add 'ui' target to GNUmakefile which starts fossil ui with the proper skin. check-in: 6892d35be3 user: stephan tags: trunk
2023-03-30
13:50
Add doc section for 3rd-party articles and docs. check-in: 7695fb053f user: stephan tags: trunk
2023-03-23
12:45
Explain the API naming "stuttering" convention in the FAQ. check-in: c61383e3c7 user: stephan tags: trunk
2023-03-22
23:58
Replace a confusing use of the word 'second'. check-in: 8e39bd0cb1 user: stephan tags: trunk
2023-03-18
11:54
Add mention of Firefox v111's OPFS support in news.md. check-in: 9af46cb353 user: stephan tags: trunk
2023-03-15
12:35
Add instructions for activating the COOP/COEP headers in Apache and Althttpd. Extend list of OPFS-supporting browsers to include Firefox v111+. check-in: 85d053d984 user: stephan tags: trunk
2023-03-14
16:40
Add an HTML anchor for in the In the Wild section. check-in: ec8a628ef9 user: stephan tags: trunk
16:39
Add a link to Momtchil Momtchev's sqlite-wasm-http, initially announced at a7010b9a53547fab. check-in: 56753fdad8 user: stephan tags: trunk
2023-03-08
10:32
Document how to build against the SQLite Encryption Extension (SEE). check-in: 3fa319a47e user: stephan tags: trunk
2023-03-07
19:27
Latest upstream sqlite3.js/wasm. check-in: 5b76d9a3c2 user: stephan tags: trunk
2023-03-06
06:00
Minor doc touchups. check-in: 780dbc1fda user: stephan tags: trunk
2023-03-05
11:19
Update info about bundler-friendly builds to account for today's changes. check-in: 4fda8e266f user: stephan tags: trunk
11:15
Typo fix in news.md. check-in: d72be2ea08 user: stephan tags: trunk
2023-02-23
01:04
Add 3.41 release to news.md. check-in: beca4a15e0 user: stephan tags: trunk
2023-02-19
13:33
Add sqlite-wasm-esm to the 'in the wild' list. check-in: f283588976 user: stephan tags: trunk
2023-02-18
14:03
Add SQLiteNext to the 'in the wild' list. check-in: 8e7a2e2b55 user: stephan tags: trunk
2023-02-17
16:48
Add Evolu to the 'in the wild' list. check-in: 4bf1ecb5a1 user: stephan tags: trunk
12:52
Add 'In the Wild' section to index.md as a place to host links to 3rd-party projects which use this one. check-in: e5ac75c026 user: stephan tags: trunk
2023-02-10
09:49
Update todo.md. check-in: a22350ffcf user: stephan tags: trunk
2023-02-09
13:28
Minor cleanups and corrections regarding the size of localStorage and sessionStorage. check-in: 66d7f53b40 user: stephan tags: trunk
08:51
Typo fix. check-in: ebb80aa429 user: stephan tags: trunk
2023-01-29
07:07
Latest upstream js/wasm files. check-in: f62b653c27 user: stephan tags: trunk
06:55
Add a news.md item about the bundler-friendly builds. check-in: fc68cef97f user: stephan tags: trunk
06:21
Update docs for the bundler-friendly build. check-in: c836daf546 user: stephan tags: trunk
2023-01-28
07:08
Document new oo1.DB.exec() feature. check-in: f389aa4b2e user: stephan tags: trunk
2023-01-27
19:52
typo fix. check-in: 39320b7650 user: stephan tags: trunk
07:52
Document upstream Emscripten bug #18610 in the news, as it results in a broken build. check-in: bb9cbd72e8 user: stephan tags: trunk
07:40
Expand the Worker1.open vfs-related docs a bit. check-in: 7273a38ed0 user: stephan tags: trunk
07:12
Update the Worker1.open docs to reflect the vfs argument and result property (which are not new but were not documented here due to an oversight). check-in: 7d9d736e19 user: stephan tags: trunk
06:08
Trivial text touchups. check-in: b17ace9488 user: stephan tags: trunk
06:05
Consolidate NPM-related FAQ entries to point to a single place. check-in: c98c8a1029 user: stephan tags: trunk
04:46
Add a building.md section briefly explaining why we don't do npm. Also add a note that builds are not necessarily 100% reproducible if built with different EMSDK versions. check-in: 5c63a9f0e2 user: stephan tags: trunk
2023-01-26
09:53
Correct a || which should be a | in the cookbook.md. check-in: 1e1fb39e6d user: stephan tags: trunk
00:23
Add mention of NPM to the FAQ. check-in: 733059aaef user: stephan tags: trunk
2023-01-12
19:38
Add a section to persistence.md about maintenance of OPFS-hosted files. check-in: 08d0147d25 user: stephan tags: trunk
2023-01-01
19:08
Remove a stale reference to a second OPFS storage solution. check-in: 6d960f8cc3 user: stephan tags: trunk
2022-12-31
14:35
Minor restructuring and touchups. check-in: e5ba0113fb user: stephan tags: trunk
14:34
Latest upstream js/wasm. check-in: 6132213191 user: stephan tags: trunk
2022-12-27
14:38
Document addition of sqlite3_preupdate_hook() and friends. check-in: c3d6f255bf user: stephan tags: trunk
12:27
Latest upstream bits. check-in: 14bbcd6d0f user: stephan tags: trunk
12:24
Document addition of commit/rollback/update hook APIs. check-in: 6362036378 user: stephan tags: trunk
2022-12-26
17:19
Add the auto-extension API. check-in: f031b081f0 user: stephan tags: trunk
15:28
Redocument the function pointer leak bits, as those have been largely overcome by new code. check-in: aad849f425 user: stephan tags: trunk
15:28
Latest up stream bits. check-in: 1fcf08f08c user: stephan tags: trunk
2022-12-25
23:55
Latest upstream js/wasm and module-symbols.html. check-in: 6b8b0e6ac3 user: stephan tags: trunk
23:55
Add some missing API docs. check-in: 9b09d09836 user: stephan tags: trunk
23:55
Remove stale references to wasmfs. check-in: 0128ead5af user: stephan tags: trunk
22:56
Document this evening's API changes. check-in: 9618797d21 user: stephan tags: trunk
20:36
Update news.md and todo.md for session API changes. check-in: 7efeab9c56 user: stephan tags: trunk
18:14
Minor clarification and demo code correction. check-in: 7794a77301 user: stephan tags: trunk
17:23
Minor demo code cleanup. check-in: 2ba175e6a4 user: stephan tags: trunk
17:22
Latest upstream js/wasm files. check-in: 7a6f243e61 user: stephan tags: trunk
16:21
(Prematurely) document the session API bindings, which are currently awaiting release pending addition of test code. check-in: afd40deaf3 user: stephan tags: trunk
15:46
Remove a resolved TODO and rename an anchor ID for naming consistency. check-in: 047485a40f user: stephan tags: trunk
15:37
Add a section about the benefits and drawbacks of automatic JS-to-function-pointer conversions. check-in: 8d3aebcebe user: stephan tags: trunk
10:23
Document new JS callback signature for sqlite3_exec() callbacks. check-in: 9f36be2229 user: stephan tags: trunk
2022-12-24
21:06
Slight demo code simplification. check-in: 40edd29f11 user: stephan tags: trunk
20:14
Text cleanups and typo fixes. check-in: e76285994e user: stephan tags: trunk
17:19
Document the new SQLITE_WASM_DEALLOC. Unrelated touchups. check-in: 54cfc24b69 user: stephan tags: trunk
10:30
Generic text cleanups and typo fixes. check-in: f3dd307acd user: stephan tags: trunk
01:04
Add missing docs for oo1.DB.selectArrays/selectObjects(). check-in: edc63a3c0a user: stephan tags: trunk
2022-12-23
23:49
Document the newly-extended sqlite3_bind_text/blob() bindings. check-in: 3451d98bec user: stephan tags: trunk
23:48
Latest upstream js/wasm. check-in: 7a991127e2 user: stephan tags: trunk
21:22
Correct an unclosed anchor tag. check-in: c5cc1f43bc user: stephan tags: trunk
21:18
Document the sqlite3_create_collation/_v2() bindings. check-in: 8fe6529abf user: stephan tags: trunk
14:33
Add docs about adding new API exports to the build. check-in: cb9fbe6f83 user: stephan tags: trunk
2022-12-17
11:29
Add a suitable emoji to the previous change. check-in: 585ecf2d8a user: stephan tags: trunk
11:26
Remove references to WASMFS from persistence.md and document why in news.md. check-in: 2cf25bcbfe user: stephan tags: trunk
2022-12-16
13:19
Tiny sidebar added to sqlite3_set_authorizer() which attempts to justify its use in JS. check-in: a87aec02d2 user: stephan tags: trunk
13:07
Add sqlite3_config() (with notable limitations) and latest js/wasm to support it. check-in: ab1395fd3f user: stephan tags: trunk
11:24
Document the new sqlite3_set_authorizer() support and include its js/wasm. check-in: fe3cc58b20 user: stephan tags: trunk
2022-12-15
20:01
Remove some superfluous wordage. check-in: 2ef625f916 user: stephan tags: trunk
19:03
Typo fix by removing the surrounding superfluous half-sentence. check-in: 5273d6e801 user: stephan tags: trunk
14:39
Minor build doc tweaks. Latest upsteam js/wasm. check-in: 831e8151aa user: stephan tags: trunk
02:39
Latest upstream wasm/js. check-in: 8e0f61875a user: stephan tags: trunk
02:30
Minor example code cleanups. check-in: b465af4bee user: stephan tags: trunk
2022-12-14
18:06
Accommodate peek/pokeF32/F64() API renaming. check-in: 856a56efcc user: stephan tags: trunk
14:41
Document new wasm.peek/poke() variants. check-in: 952a6f0b48 user: stephan tags: trunk
09:27
Remove some ostensibly meaningful, just not in this context, info. check-in: 4b5b079121 user: stephan tags: trunk
09:25
Document slight change in oo1.DB.exec()'s rowMode option. check-in: 78c51f3006 user: stephan tags: trunk
2022-12-13
12:23
Minor text touchups. check-in: c970959502 user: stephan tags: trunk
08:33
Latest upstream js/wasm. check-in: baef570948 user: stephan tags: trunk
2022-12-12
12:05
Add a section to gotchas.md about wasm heap corruption. check-in: c54ef1684a user: stephan tags: trunk
11:38
module-symbols.html: for C APIs which have extended JS-side semantics, link to the JS-side API docs instead of the C docs. check-in: 30ff00b076 user: stephan tags: trunk
11:32
Document the pedantic difference between JS/C sqlite3_db_config(). check-in: e198f603c2 user: stephan tags: trunk
11:25
Remove build of exports.md - that role was folded into module-symbols.html. check-in: 9ec86431ae user: stephan tags: trunk
11:22
Latest upstream js/wasm and module-symbols.html. check-in: 4b7a16b47b user: stephan tags: trunk
07:35
General touchups. Add a tool to create exports.md (a list of wasm-exported functions pulled directly from the wasm file, with links to their C API docs) but don't yet include the result in the docs because we may instead want to move that feature to module-symbols.html. check-in: 9877654e23 user: stephan tags: trunk
2022-12-11
21:04
Replace fossil's default skin header with a custom one in order to remove the project name from the TITLE tag so that bookmarks and multiple browser tabs don't all have the same long prefix. check-in: f44dab838c user: stephan tags: trunk
07:04
Random typo fixes and touchups. check-in: 6b9bf22088 user: stephan tags: trunk
2022-12-10
18:20
Typo fixes and minor additions. check-in: a3ed921c58 user: stephan tags: trunk
17:24
Latest upstream js/wasm. check-in: 5a219886c2 user: stephan tags: trunk
15:17
Document the new sqlite3_column_js(). check-in: 6d6d6112a3 user: stephan tags: trunk
10:25
Document the new sqlite3_result_js(), sqlite3_result_error_js(), and sqlite3_values_to_js(). check-in: 85f323d6cc user: stephan tags: trunk
08:01
Pedantic site disclaimer clarification. check-in: 31cdf9dc72 user: stephan tags: trunk
07:51
Typo fix. check-in: f69ef0b6f1 user: stephan tags: trunk
2022-12-09
20:22
Latest upstream js/wasm. check-in: 0231a67c5d user: stephan tags: trunk
15:13
Document a sqlite3_value_to_js() change. check-in: 9b137be756 user: stephan tags: trunk
14:54
Latest upstream sqlite3.js/wasm and module-symbols.html. check-in: ec7ec2d5d9 user: stephan tags: trunk
14:46
Add capi.sqlite3_value_to_js(). check-in: b9fd289011 user: stephan tags: trunk
12:17
Resolved a collation TODO. check-in: 9bdffee4d2 user: stephan tags: trunk
09:29
Accommodate upstream rename of get/setMemValue() to peek/poke(). check-in: b27514fdbf user: stephan tags: trunk
05:58
Accommodate API changes. check-in: 715f46f6c3 user: stephan tags: trunk
02:54
Broken link fixes and vtab.unget() result clarification. check-in: 69fda086a0 user: stephan tags: trunk
02:53
Latest upstream sqlite3.js/wasm. check-in: e777f8ca93 user: stephan tags: trunk
00:50
Document new vtab/vfs APIs. check-in: 1a3215d174 user: stephan tags: trunk
2022-12-08
18:36
vtab.md touchups. check-in: f6426e4f7d user: stephan tags: trunk
18:26
Minor vtab.md tweaks. check-in: e12b6379f1 user: stephan tags: trunk
18:19
Document the new virtual table features. check-in: c297f46356 user: stephan tags: trunk
05:19
Removed an unnecessary reference to a specific browser. check-in: fb88f21f7d user: stephan tags: trunk
04:44
Generic doc touchups. check-in: 4bdcb2896b user: stephan tags: trunk
02:09
Remove a small bit of misinformation. Add a link to the Firefox ticket which tracks progress of its pending ES6-module-from-worker feature. check-in: 98972d76fd user: stephan tags: trunk
01:56
api-changes.md reformatting. check-in: f66331d949 user: stephan tags: trunk
01:50
General early-morning, pre-coffee doc cleanups. check-in: 2292af424a user: stephan tags: trunk
01:11
General cleanups. Improved the API index structure. check-in: b071a50455 user: stephan tags: trunk
2022-12-07
16:22
Minor text tweaks. check-in: 726ffa9e76 user: stephan tags: trunk
2022-12-06
14:30
Start work on the vtab docs. check-in: 41cbcdb233 user: stephan tags: trunk
09:49
Numerous doc tweaks and additions. check-in: 304888bf96 user: stephan tags: trunk
2022-12-05
14:17
Justify the addition of authorizer APIs to JS. check-in: a1591ab61e user: stephan tags: trunk
14:15
Mention collations in todo.md. check-in: 5e0cbc2ebb user: stephan tags: trunk
12:01
Add a TODO. check-in: 17184cfc04 user: stephan tags: trunk
2022-12-04
08:41
Add todo.md. check-in: 04da7aa444 user: stephan tags: trunk
2022-12-03
15:20
Noted that the 3.40 release is affected by the emsdk 3.1.27 stack size change. check-in: 61768d895a user: stephan tags: trunk
15:05
Document minor API updates. check-in: 72470c0a10 user: stephan tags: trunk
14:38
Latest upstream sqlite3.js/wasm. check-in: 9a6fd15722 user: stephan tags: trunk
13:12
Accommodate upstream API renaming for 'X:free' (now 'X:dealloc') wasm.xWrap.resultAdapter() entries. check-in: 2b77de4c99 user: stephan tags: trunk
08:47
Correct an unclosed A tag. check-in: 5e3065c205 user: stephan tags: trunk
04:19
Minor text tweaks in module-symbols.html. check-in: 7cf9c644e3 user: stephan tags: trunk
2022-12-02
16:46
Minor license clarification. check-in: b7b2388f72 user: stephan tags: trunk
16:45
More list-entry periods. check-in: 6fac7aeff8 user: stephan tags: trunk
16:37
Make a mention of the unix/kvvfs VFSes in the db import cookbook entry. check-in: 6b0f982b5c user: stephan tags: trunk
16:17
Minor cleanups to the previous checkin. check-in: bc42772939 user: stephan tags: trunk
16:10
Move prerelease snapshots into /uv/... content. check-in: bc7b32210c user: stephan tags: trunk
15:54
Add periods to list entries, for consistency's sake. check-in: 1962f216f7 user: stephan tags: trunk
11:44
Correct db filename in the cookbook's download example. check-in: c0c78ad56d user: stephan tags: trunk
11:13
Various touchups and reorgs. check-in: 8abf6def35 user: stephan tags: trunk
09:58
Numerous tweaks. Add faq.md. check-in: 1bcc79a790 user: stephan tags: trunk
07:22
Add server makefile target. check-in: 6c45b706f3 user: stephan tags: trunk
07:22
Latest upstream sqlite3.js/wasm. check-in: 0d00bd47b7 user: stephan tags: trunk
2022-12-01
15:29
Add cookbook.md. Various touchups. check-in: 981b6c9dc6 user: stephan tags: trunk
05:25
Add news.md. check-in: cfc3ada4b5 user: stephan tags: trunk
05:23
Latest upstream js/wasm. check-in: 9e2f4d482a user: stephan tags: trunk
04:57
Typo fix. check-in: 6b0afc6865 user: stephan tags: trunk
04:28
Note the malloc()/free() switchover in the breaking changes list, just in case. check-in: 3225f2daf4 user: stephan tags: trunk
04:21
Expand upon the sqlite3_js_vfs_create_file() call signatures. check-in: c8253a1c1c user: stephan tags: trunk
04:14
Document the new sqlite3_js_vfs_create_file() and sqlite3_vfs pointer argument conversions. check-in: a01b612073 user: stephan tags: trunk
2022-11-30
18:38
Add some docs regarding safe use of allocators. Build doc updates. check-in: 88dced5f10 user: stephan tags: trunk
07:59
Accommodate an API rename. Make more readily visible what kvvfs is for. check-in: 9303c0b83f user: stephan tags: trunk
06:30
Remove mention of the sqlite3.opfs object, which is not part of the public API. check-in: 6ec20603e7 user: stephan tags: trunk
06:25
Latest upstream sqlite3.js/wasm. check-in: 847aed796c user: stephan tags: trunk
05:46
skin header: attempt to reduce the effect of a FOUC when switching pages. check-in: 45d505fe36 user: stephan tags: trunk
01:25
Add a note about NoModificationAllowedError. check-in: 9736c88bc0 user: stephan tags: trunk
2022-11-29
14:17
Add a page for documenting any client-breaking API changes made during the beta period. check-in: f6b67a2692 user: stephan tags: trunk
05:27
Accommodate sqlite3.opfs.OpfsDb ==> sqlite3.oo1.OpfsDb API renaming. check-in: 5dc3fd26ea user: stephan tags: trunk
05:03
Link anchor typo fix. check-in: 3f7982104b user: stephan tags: trunk
04:36
Minor text touchups. check-in: ec5b4a2c0a user: stephan tags: trunk
04:24
Typo fix and document another WASMFS-OPFS caveat. check-in: b7e412ea66 user: stephan tags: trunk
2022-11-28
05:45
Add some missing docs for sqlite3_js_...() routines. check-in: 408d550cbc user: stephan tags: trunk
2022-11-26
15:26
Document the new opfs-unlock-asap=1 URI flag for the OPFS VFS. check-in: 5051160ae3 user: stephan tags: trunk
01:54
Generic doc touchups. check-in: b1c9c0c49f user: stephan tags: trunk
2022-11-24
02:42
Add docs for wasm.allocFromByteArray(), sqlite3_deserialize(), and oo1.DB.checkRc(). check-in: e4c48ceea0 user: stephan tags: trunk
01:12
Toned down description of absurd-js. check-in: e6454e03a4 user: stephan tags: trunk
2022-11-23
21:10
Add missing docs for sqlite3_js_db_export(). check-in: 9e39a82f94 user: stephan tags: trunk
11:52
Added an explicit reference to how to use the OPFS VFS with URI-style names, prompted by a forum post. check-in: a8c7380b54 user: stephan tags: trunk
2022-11-22
15:30
Minor text touchups. check-in: f9ef9c8e2a user: stephan tags: trunk
2022-11-20
18:39
Minor building.md tweaks. check-in: 592a04523b user: stephan tags: trunk
01:47
Minor index.md touchups. check-in: 00fb1c4af8 user: stephan tags: trunk
01:18
Add a building.md section about JS code preprocessing. check-in: db8d95cbdf user: stephan tags: trunk
2022-11-19
16:45
Latest upstream sqlite3.js/wasm. Doc tweaks about ES6 module loading. check-in: 7961681d32 user: stephan tags: trunk
05:59
Add a mention of how to load sqlite3.mjs from an ES6 module. check-in: 748a8476c0 user: stephan tags: trunk
2022-11-13
19:42
Skin tweaks to align with upstream fossil changes. check-in: 28f7b06c79 user: stephan tags: trunk
2022-11-11
16:54
Add CoWasm to the Related Works section. check-in: 8082d843b1 user: stephan tags: trunk
2022-11-10
18:58
Minor touchups and additions. check-in: 0009483a08 user: stephan tags: trunk
13:31
Update OPFS file locking info for upstream code changes. check-in: c811c09e01 user: stephan tags: trunk
11:47
Add a paragraph related to forum post 63ebc90fa9 (OPFS file locking). check-in: 57215a6acc user: stephan tags: trunk
2022-11-09
16:45
header.txt and index.md cleanups. check-in: e5692b51b8 user: stephan tags: trunk
15:20
skin: do not output the $title for no-name doc files (those without a leading header). check-in: 45171249c1 user: stephan tags: trunk
15:10
Add a link to jaccwabyt in the Related Works section. check-in: 64207c6802 user: stephan tags: trunk
2022-11-08
14:31
Add a way to disable automatic CSS-based section numbering on a per-document basis. Automatically disable section numberin for pages with fewer than two H1 elements. check-in: 68d4875f99 user: stephan tags: trunk
13:25
Generic random doc tweaks. check-in: 000c6f4629 user: stephan tags: trunk
12:44
Latest upstream sqlite3.js/wasm. check-in: 8d91e0bf72 user: stephan tags: trunk
12:31
Add license.md and give skintxt2config.c a dual sqlite-style/BSD license for compatibility with the docs. Unrelated minor updates. check-in: bd250723ae user: stephan tags: trunk
2022-11-07
13:07
Document the existence and role of the sqlite3.wasm.exports object. Document sqlite3.wasm.alloc.impl(). check-in: e44daab2ac user: stephan tags: trunk
2022-11-04
11:29
Add some interwiki mappings. Replace some URLs with those mappings. Add mention of the sqlite support forum. check-in: 9a80a367f5 user: stephan tags: trunk
2022-11-02
12:10
Latest upsteam js/wasm files. Correct a bit of outdated docs. check-in: 0caad3f3f1 user: stephan tags: trunk
2022-11-01
11:08
Latest upstream sqlite3.js/wasm and docs for those changes. check-in: ee840656df user: stephan tags: trunk
2022-10-31
17:51
Latest upstream sqlite3.js. Minor formatting tweaks in api-wasm.md. check-in: 56aa09ddc8 user: stephan tags: trunk
11:30
Minor index page rewording. check-in: 9b9b67b274 user: stephan tags: trunk
11:13
Document new oo1.DB.exec() returnValue option. check-in: efa8a20928 user: stephan tags: trunk
08:50
worker1: add a section describing some of the pain points of an async interface. check-in: 2da87277fa user: stephan tags: trunk
2022-10-30
11:55
Latest upstream sqlite3.js/wasm. check-in: dbbbbd546f user: stephan tags: trunk
11:48
Document oo1.DB.selectRow/Object(). Add a section to the OPFS docs about it being usable as a cross-thread communication channel. check-in: c9a544386d user: stephan tags: trunk
2022-10-29
10:16
Minor phrasing tweaks. Upstream module-symbols.html. check-in: 9f5b0abeb3 user: stephan tags: trunk
09:45
Typo fix. check-in: d1759656fb user: stephan tags: trunk
08:21
Clarify a statement about sql.js's history by (somewhat ironically) making it a bit more vague, per feedback on HN. check-in: a66e32996d user: stephan tags: trunk
08:10
Flesh out the attribution/related works sections a bit. check-in: 53782e47e9 user: stephan tags: trunk
08:01
Rename sqlite3.capi.wasm namespace to sqlite3.wasm. That causes a small amount of confusion with the _file_ sqlite3.wasm but seems to make more sense and that namespace effectively reflects that file, anyway. check-in: 60d62005dc user: stephan tags: trunk
05:16
Updated timeline for first known wasm use of sqlite3, with a link to the first known checkin from 2012, thanks to https://news.ycombinator.com/item?id=33378155. check-in: cacc33abc5 user: stephan tags: trunk
2022-10-28
15:57
OPFS doc phrasing changes based on a discussion with Roy Hashimoto (author of wa-sqlite). check-in: ad10366803 user: stephan tags: trunk
11:37
CSS syntax fix and fix a tiny bit of misinformation. check-in: 5c40663d08 user: stephan tags: trunk
11:27
Add sqlite3.version and compilation options to module-symbols.html. check-in: 24571d9891 user: stephan tags: trunk
11:15
Upstream sqlite3.js. check-in: 67f13ff3ae user: stephan tags: trunk
11:02
module-symbols.html list tweaks. check-in: bb6aaa94e0 user: stephan tags: trunk
10:45
Add module-exports.html, which lists most JS/WASM module symbols by introspecting the module. check-in: 782563c175 user: stephan tags: trunk
08:37
Add z-index to sticky header so that /timeline elements do not scroll over it. check-in: f149684672 user: stephan tags: trunk
08:34
Generic edits. check-in: 4018d58f11 user: stephan tags: trunk
07:52
Make main nav bar sticky when scrolling down the page. check-in: c7ebc98ce2 user: stephan tags: trunk
07:47
Clearly mark external links and open them in a new tab. check-in: dffa5c074b user: stephan tags: trunk
06:26
Add 'Related Works' section. check-in: 54a018b9f6 user: stephan tags: trunk
2022-10-27
06:30
Latest upstream sqlite3.js/wasm. check-in: bd2d5a287f user: stephan tags: trunk
04:57
Style tweaks for consistency with the main sqlite.org site. check-in: 1a1933855a user: stephan tags: trunk
03:03
Add sqlite3_randomness(). check-in: 65b3ac9620 user: stephan tags: trunk
2022-10-26
13:57
Add missing GNUmakefile. check-in: 9be367733f user: stephan tags: trunk
11:28
Accommodate for upstream oo1.DB API changes. check-in: 3bc3cae75c user: stephan tags: trunk
11:12
Remove oo1.DB.hasFilename() and getFilename(). check-in: e963837189 user: stephan tags: trunk
10:57
Typo fix and add a section about why the emscripten builds require -g3. check-in: 2458a3d88d user: stephan tags: trunk
10:30
Tiny JS event-handling tweak. check-in: 19c69125a9 user: stephan tags: trunk
09:01
Minor dark-mode tweaks. check-in: 8bbc112b0f user: stephan tags: trunk
08:53
Implement a "proper" dark mode toggle instead of applying a CSS invert() filter. check-in: 8f647190e0 user: stephan tags: trunk
08:15
Minor cleanups in the dark/bright mode JS. check-in: 28c52b2e95 user: stephan tags: trunk
07:59
Add bright/dark mode toggle. check-in: d6daab608d user: stephan tags: trunk
06:52
Move bare-skin/ to assets/skin. Start work on doc-maintenance.md. check-in: 2ce42b38d5 user: stephan tags: trunk
06:40
Use fossil's site logo feature, instead of a /raw link, for the site logo to take advantage of its caching. check-in: 290aa5cd2c user: stephan tags: trunk
2022-10-25
16:11
Use a cacheable link for the site logo. check-in: 5c3694b8a7 user: stephan tags: trunk
15:50
Navigation CSS tweaks for consistency with the main site. check-in: 28432e38d7 user: stephan tags: trunk
15:48
CSS and site header tweaks. check-in: e1c37ee027 user: stephan tags: trunk
15:11
Add missing logo image file. check-in: 18b474d164 user: stephan tags: trunk
15:10
Add sqlite logo to the site header. check-in: 4720fd3041 user: stephan tags: trunk
14:45
Move doc/* to assets/*. check-in: 8c06594863 user: stephan tags: trunk
08:41
Emscripten build doc updates. check-in: 7babb6238b user: stephan tags: trunk
2022-10-22
01:59
Generic cleanups. check-in: d6362c81c9 user: stephan tags: trunk
2022-10-21
19:11
Generic doc updates. check-in: 50e8a9d278 user: stephan tags: trunk
2022-10-20
23:49
Document new udfSetXXX() semantics. check-in: e8d22799e4 user: stephan tags: trunk
21:31
Documented new functions and function renames. Minor CSS tweaks. check-in: 521336d037 user: stephan tags: trunk
07:23
Generic doc work. check-in: e7826ec045 user: stephan tags: trunk
05:07
Fixed a broken toc entry. check-in: 92226bed5d user: stephan tags: trunk
05:05
Document wasm.pstack, move some docs around, start documenting wasm-specific c-style functions. check-in: 3a748f213f user: stephan tags: trunk
2022-10-19
07:58
Latest upstream demo-123 and js/wasm bits. check-in: 2d687fa966 user: stephan tags: trunk