Releases: webjsdev/webjs
Release list
@webjsdev/server 0.8.54
@webjsdev/core 0.7.40
Features
-
rebuild the client-router swap on route-keyed comment boundaries (#1016)
01b21276- fix: full-load a soft nav fired while the document is still parsing
Phase 0 of the router/slot structural rebuild (#1013): the quick win.
Fixes
-
preserve comment markers when parsing a client-router navigation (#1010)
6cb3e8dc- fix: preserve comment markers when parsing a client-router navigation
Document.parseHTMLUnsafe strips every HTML comment in Chromium 150, and
parseHTML routed every doctype'd response through it. The whole partial-swap
@webjsdev/core 0.7.39
Fixes
- recover a dropped wj:children close marker on soft nav (#994)
779dbb1d
Recover an orphaned wj:children open marker whose close comment was dropped by the browser parser (a cross-engine parse race seen on Android Chrome and desktop Chromium), so a soft nav takes the correct scoped swap and the outer-layout navbar keeps its DOM identity instead of being wiped by the destructive full-body fallback. Bound the recovered range against the well-formed side's trailing-sibling count so a footer in the marker's own parent is preserved, and keep buildHaveHeader strict so an orphaned page fetches the full page where the bounding aligns.
@webjsdev/cli 0.10.44
@webjsdev/ui 0.3.9
Features
- local-first registry resolution + on-demand example delivery (#984)
5e9be0b1init/add/list/viewresolve components from the packaged registry with no network round-trip; a custom--registry(orREGISTRY_URL) still fetches, anddiffkeeps comparing against the live upstream.addcopies a Tier-1 helper as a lean file (the class helpers plus a pointer) and strips the worked@example; the full structural example is served on demand bywebjsui viewand the new read-only MCPuitool (one shared@webjsdev/ui/registry/extractprojector).diffnow compares each local file against whataddwould write (import-rewrite plus example-strip), so a pristine install diffs clean.initexits non-zero when the theme tokens cannot be written (previously a silent, unstyled install), andaddself-heals missing tokens.
@webjsdev/server 0.8.53
@webjsdev/server 0.8.52
Features
@webjsdev/mcp 0.1.9
@webjsdev/mcp 0.1.8
Features
-
enforce WebJs brand casing with one simple prose rule + one-time fix (#855)
f41d105b-
feat: enforce WebJs brand casing with one simple prose rule
-
docs: capitalize WebJs brand across markdown docs
-
-
re-skin the scaffold, single-source the agent skill, add gallery:clear (#971)
11f5f609- feat: remove scaffold design-distinctness enforcement (#969)
The scaffold shipped six overlapping surfaces to force a generated app to
look distinct from the scaffold (a blocking no-scaffold-placeholder check, a