-
vendor-dc2b1b5-20260906-r7-dist
StableSome checks failedwasm-build.yml / cmms-embed: ai-bridge apply — carry newly-placed symbols' (lib_symbols) defs (push) Failing after 0swasm-build.yml / cmms-embed: ai-bridge apply — carry newly-placed symbols' (lib_symbols) defs (release) Failing after 0srelease / meta (push) Has been cancelledrelease / build (push) Has been cancelledrelease / publish-wasm (push) Has been cancelledrelease / deploy-demo (push) Has been cancelledrelease / deploy-editor (push) Has been cancelledrelease / Build all tools + KiCad e2e (Ubicloud) (push) Has been cancelledreleased this
2026-09-06 14:53:10 +10:00 | -7 commits to main since this releaseStandalone (web/standalone) rebuild off cmms-embed
dc2b1b5. No wasm/kicad/wxwidgets change — pairs unchanged with the r4-debug wasm.Fix:
cmms-ai-editor-applynow carries a newly-placed symbol's(lib_symbols …)definition intokdoc_libsymbols, not just the uuid'd instance item. Previously an AI proposal that placed a part the sheet had never carried rendered as nothing (instance → undefined symbol).vite build --base=/vendor/pcbjam/withweb/standalone/.env.productiontsc --noEmitclean;vitest run471/471 (addsai-bridge.test.ts)- asset
pcbjam-vendor-dc2b1b5-r7-dist.tar.gzsha256cb73465f1ca7cbdc072a1de5261e69d2e69a64db1a20e9de194fc9513b7e2493 - dist-only refresh: extract into
/opt/DB/public/vendor/pcbjam/(clear oldassets/first — hashed names change), leavewasm/alone, bust edge cache.
Supersedes
vendor-213de59-20260905-r6-dist.Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
vendor-213de59-20260905-r6-dist
Pre-releaseSome checks failedwasm-build.yml / cmms-embed: fix cmms-config validation rejecting the real server response (push) Failing after 0swasm-build.yml / cmms-embed: fix cmms-config validation rejecting the real server response (release) Failing after 0srelease / meta (push) Has been cancelledrelease / build (push) Has been cancelledrelease / publish-wasm (push) Has been cancelledrelease / deploy-demo (push) Has been cancelledrelease / deploy-editor (push) Has been cancelledrelease / Build all tools + KiCad e2e (Ubicloud) (push) Has been cancelledreleased this
2026-09-05 21:44:23 +10:00 | 1 commits to cmms-embed since this releasedist-only fix: cmms-config validation was rejecting the real server response (missing entityType/entityId), silently falling back to NO_WIDGET despite aiEnabled:true. Also added boot-effect error logging. Supersedes r5-dist. wasm/ unaffected (still vendor-766e2f4-20260904-r4-debug).
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
vendor-bf1e7a5-20260905-r5-dist
Pre-releaseSome checks failedwasm-build.yml / cmms-embed: kicad AI chat editor-buffer bridge (PCBJam Part 2) (push) Failing after 0swasm-build.yml / cmms-embed: kicad AI chat editor-buffer bridge (PCBJam Part 2) (release) Failing after 0srelease / meta (push) Has been cancelledrelease / build (push) Has been cancelledrelease / publish-wasm (push) Has been cancelledrelease / deploy-demo (push) Has been cancelledrelease / deploy-editor (push) Has been cancelledrelease / Build all tools + KiCad e2e (Ubicloud) (push) Has been cancelledreleased this
2026-09-05 20:21:42 +10:00 | 2 commits to cmms-embed since this releasedist-only refresh: kicad AI chat editor-buffer bridge (PCBJam Part 2). web/standalone only, no wasm/kicad/wxwidgets changes - pairs with the existing wasm/ release vendor-766e2f4-20260904-r4-debug. sha256 of the tarball is on the asset.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
vendor-766e2f4-20260904-r4-debug
Pre-releaseSome checks failedwasm-build.yml / cmms-embed: VITE_LIBS_SOURCE=static (not off) — install the window.kicadLibs bridge (push) Failing after 0swasm-build.yml / cmms-embed: VITE_LIBS_SOURCE=static (not off) — install the window.kicadLibs bridge (release) Failing after 0srelease / meta (push) Has been cancelledrelease / build (push) Has been cancelledrelease / publish-wasm (push) Has been cancelledrelease / deploy-demo (push) Has been cancelledrelease / deploy-editor (push) Has been cancelledrelease / Build all tools + KiCad e2e (Ubicloud) (push) Has been cancelledreleased this
2026-09-04 13:18:07 +10:00 | 3 commits to cmms-embed since this releaseall-DEBUG wasm bundle (4th attempt at the schematic-open abort).
r1 (release-K/debug-wx, task-#54 mismatch), r2 (--full --release), r3-dist (r2 wasm + static
libs) ALL abort at the identical spot — right after "[DND] Drag and drop handlers registered",
during .kicad_sch parse/open. This is./docker/build.sh kicad_editor -j 4 --full(no
--release): env.sh defaults DEBUG_BUILD=1, so deps + wxWidgets (--enable-debug) + KiCad
(-DCMAKE_BUILD_TYPE=Debug -g -O1) + embind (-DDEBUG) are all consistently Debug. Upstream's
documented default and the config never browser-tested (the very first build was Debug but
only its --release incremental, r1, got a browser).WASM-ONLY (dist stays r3-dist / static libs). kicad_editor.wasm 60,777,740 B (-O1, so a bit
slower at runtime than r2's -O2 — acceptable for v1). No DWARF sidecar shipped. WebAssembly.compile
OK (247 imports / 128 exports).sha256(pcbjam-vendor-766e2f4-r4-debug.tar.gz) = 835818474b7a2ffd482f6802a4ea152f832228e66beaca55da33a91dc4f483d2
If this ALSO aborts at the same spot, the next diagnostic step is a --full --diag=coroutine
build for SuspendError attribution, or filing the merged-kicad_editor + schematic + JSPI path
upstream.Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-
Source code (ZIP)
-
vendor-766e2f4-20260904-r3-dist
Pre-releaseSome checks failedwasm-build.yml / cmms-embed: VITE_LIBS_SOURCE=static (not off) — install the window.kicadLibs bridge (push) Failing after 0swasm-build.yml / cmms-embed: VITE_LIBS_SOURCE=static (not off) — install the window.kicadLibs bridge (release) Failing after 0srelease / meta (push) Has been cancelledrelease / build (push) Has been cancelledrelease / publish-wasm (push) Has been cancelledrelease / deploy-demo (push) Has been cancelledrelease / deploy-editor (push) Has been cancelledrelease / Build all tools + KiCad e2e (Ubicloud) (push) Has been cancelledreleased this
2026-09-04 10:13:27 +10:00 | 3 commits to cmms-embed since this releaseDIST-ONLY bundle — pairs with the r2 wasm (vendor-766e2f4-20260904-r2, unchanged).
HYPOTHESIS TEST for the schematic-open abort that r1 AND r2 both hit: r1/r2 used
VITE_LIBS_SOURCE=off, which leaves libsSource null so boot.ts never installs window.kicadLibs.
A C++ libs-bridge call on schematic open (park site K1, sch_io_pcbjam_lib) then calls a method
on undefined -> throws inside a suspending import -> SuspendError -> abort (matches the
"Uncaught Error: undefined" in the console). This build sets VITE_LIBS_SOURCE=static: installs
the bridge backed by 2 built-in example symbols, answers not-found gracefully, no backend.Standalone-only change (commit
0146488). NO wasm change — keep r2's wasm/ dir, swap only dist/.Contents: index.html + assets/.{js,css} + .br siblings + favicon/og. Extract
tar xzf pcbjam-vendor-766e2f4-r3-dist.tar.gz -C public/vendor/pcbjam/(overwrites dist files;
wasm/ + edit.php + SOURCE.txt untouched). Old assets/index-.js hashes change — clear any
edge cache.sha256(pcbjam-vendor-766e2f4-r3-dist.tar.gz) = 843fc364b2e0ef6e71ddc532c37fffb9fd03002ea015aae1e1e06fb5bc667d36
If the schematic still aborts with this, the next test is an all-DEBUG wasm build
(./docker/build.sh kicad_editor -j 4 --full, no --release) — upstream's documented default.Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-
Source code (ZIP)
-
vendor-766e2f4-20260904-r2
Pre-releaseSome checks failedwasm-build.yml / cmms-embed: add SOURCE.txt (provenance + GPLv3 corresponding-source pointer) (push) Failing after 0swasm-build.yml / cmms-embed: add SOURCE.txt (provenance + GPLv3 corresponding-source pointer) (release) Failing after 0srelease / meta (push) Has been cancelledrelease / build (push) Has been cancelledrelease / publish-wasm (push) Has been cancelledrelease / deploy-demo (push) Has been cancelledrelease / deploy-editor (push) Has been cancelledrelease / Build all tools + KiCad e2e (Ubicloud) (push) Has been cancelledreleased this
2026-09-04 01:25:02 +10:00 | 4 commits to cmms-embed since this releaseVendor bundle r2 — supersedes vendor-766e2f4-20260903.
FIX: r1 was
--releaseKiCad linked against--enable-debugwxWidgets, violating the
build's cross-TU -DDEBUG consistency invariant (build-kicad-target.sh "task #54") — it
aborted opening a schematic (call_indirect vtable mismatch → libctx coroutine trap →
SuspendError). r2 is--full --release: wxWidgets rebuilt RELEASE (no --enable-debug, -O2),
KiCad RELEASE, no -DDEBUG on any TU. Verified in the build log.WASM-ONLY bundle (dist/ is unchanged from r1 — no standalone source change — so swap only
public/vendor/pcbjam/wasm/). Contents: wasm/{wx.js, wx-dom.js, kicad_editor.js,
kicad_editor.wasm, kicad_editor.wasm.br, images.tar.gz}. Emscripten 6.0.6.kicad_editor.wasm 59,216,065 B (r1: 61,565,217) · .br 10,248,797 B
sha256(pcbjam-vendor-766e2f4-r2.tar.gz) = fdae71a9bc34f02ca50afefcaa5dce2f8ce52199d76ddd57530455fca9e7b00cDownloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
vendor-766e2f4-20260903
Pre-releaseSome checks failedwasm-build.yml / cmms-embed: add SOURCE.txt (provenance + GPLv3 corresponding-source pointer) (push) Failing after 0swasm-build.yml / cmms-embed: add SOURCE.txt (provenance + GPLv3 corresponding-source pointer) (release) Failing after 0srelease / meta (push) Has been cancelledrelease / build (push) Has been cancelledrelease / publish-wasm (push) Has been cancelledrelease / deploy-demo (push) Has been cancelledrelease / deploy-editor (push) Has been cancelledrelease / Build all tools + KiCad e2e (Ubicloud) (push) Has been cancelledreleased this
2026-09-03 23:03:29 +10:00 | 4 commits to cmms-embed since this releaseStatic vendor bundle for the CMMS embed (public/vendor/pcbjam/ on prod).
Built from cmms-embed (upstream
766e2f4+ compose host-networking + sub-path mount patch).
Contents: dist/ (vite build --base=/vendor/pcbjam/) + wasm/ flat layout
(wx.js, wx-dom.js, kicad_editor.js, kicad_editor.wasm[.br], images.tar.gz).
Excludes edit.php + SOURCE.txt (those live in TT-DB). KiCad WASM = release
build (kicad_editor, merged 4-editor bundle), Emscripten 6.0.6.sha256(pcbjam-vendor-766e2f4.tar.gz) = d88b9f13ef03b6a8f58c1555dcc47844b96345e70247ced50dde33ceea5060ce
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)