velxio/frontend/src
David Montero Crespo 9b512e110f fix(registry): resolve brand-prefixed metadata ids (wokwi-lcd2004 -> lcd2004)
Gallery templates and agent-loaded projects can store element tag names
("wokwi-lcd2004") where the registry keys by the bare id ("lcd2004").
getById now falls back to the stripped id, so such a component renders
instead of sitting invisible in the store — a real agent session shipped
an LCD counter whose LCD existed in the store, was wired and validated,
and simply never appeared on the canvas.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 17:06:15 +02:00
..
__pro_stub__
__tests__ fix(7segment): rebuild per-element sim state when the digit count changes 2026-07-21 15:16:56 +02:00
assets
components fix(sim): clean restart on Run after agent + display body occludes crossing wires 2026-07-21 06:46:57 +02:00
data fix(examples): declare Adafruit BusIO in ESP32 GFX-based examples 2026-07-20 18:36:36 +02:00
desktop fix(editor): sync URL after New workspace + sever project identity on .vlx import 2026-07-18 08:24:06 +02:00
hooks fix(simulator): don't fire key-bound buttons while typing in Monaco 2026-07-18 04:02:01 +02:00
i18n feat(simulator): map pushbuttons to keyboard keys 2026-07-18 04:02:01 +02:00
lib
pages fix(editor): sync URL after New workspace + sever project identity on .vlx import 2026-07-18 08:24:06 +02:00
services fix(registry): resolve brand-prefixed metadata ids (wokwi-lcd2004 -> lcd2004) 2026-07-21 17:06:15 +02:00
simulation fix(7segment): rebuild per-element sim state when the digit count changes 2026-07-21 15:16:56 +02:00
store fix(perf): un-freeze the editor during fast-toggling simulations (ESP32 clock) 2026-07-21 01:15:59 +02:00
tokens style(ui): solid palette rebrand — drop neon outlines for tokenized solid fills 2026-06-21 05:07:43 +02:00
types feat(wires): avoid other wires + live routed preview + system-owned shapes 2026-07-20 20:08:25 +02:00
utils feat(breadboard): one-hole-one-wire selection rules + jumper colors 2026-07-21 05:49:23 +02:00
velxio-elements feat(breadboard): Wokwi-style parts-on-breadboard — hole snapping + invisible seating wires 2026-07-18 08:47:25 +02:00
App.css fix(editor): stop unified toolbar controls overlapping on a narrow bar 2026-07-03 07:32:14 +02:00
App.tsx feat(ui): global message dialog to replace window.alert() 2026-07-17 06:06:28 +02:00
elements-register.ts feat(elements): side-effect registrar for all custom elements 2026-07-16 18:31:20 +02:00
entry-server.tsx feat(seo): prerender /about so the release cards + meta are in raw HTML 2026-06-26 08:06:20 +02:00
index.css
main.tsx
seoRoutes.ts
vite-env.d.ts