@ruledwdl/core
v0.3.3
Host-agnostic layout engine, layers parser, registry compiler, stores.
Docs · Trial page
Recent engine releases, specification milestones, and multi-language ports. Sourced from the GitHub connector — trial page, will be refined later.
Monorepo packages as of the latest core release (v0.3.3) and the new events package.
v0.3.3
Host-agnostic layout engine, layers parser, registry compiler, stores.
v0.3.3
Client-side renderer & DOM hydrator with auto style injection.
v0.1.3
Headless component state manager (layers, attr, variant, registry rules).
v0.1.0
Declarative :event.modifier DOM event adapter (click, input, keydown…).
Key commits and releases from the ruledwdl monorepo and companion language ports (Aug 2026).
24 Aug 2026
Added @ruledwdl/events v0.1.0 with skill docs. Published companion core engines: ruledwdl-php, ruledwdl-go, and ruledwdl-python (1-to-1 ports of the CSR/core model).
21 Aug 2026
chore(release): v0.3.3. State bulkCreate / loadPage / clear APIs. Added ruledwdl-csr and ruledwdl-state skills plus sync-skills script.
20 Aug 2026
Implemented Registry Schema V2.1 scoped CSS rules (@scope). Migrated packages into monorepo. Auto-inject head CSS in CSR; variant API on ComponentState. Release v0.3.1.
13 Aug 2026
Updated all examples to v0.3.0 zero-dependency core and schema v2.0 standards. Fixed CDN ESM import for alpine-store demo.
11–12 Aug 2026
100% zero-dependency core (~71% size drop). WDLDomTree 5-tuple state machine for layers. Specs reorganized into domain folders (registry / component / data) with v1.0 + v2.0. Registry Schema V2.0 (tokens, uses, variants, states). Schema version helper on composePage.
Earlier 2026
v2.0 specs formalized $version, multi-level repeaters <*N, depth refs <@N, token cascade, data-wdl-index. v1.0 baseline REGISTRY / COMPONENTS / DATA model (Jun 2026).
Active standards: REGISTRY v2.0 / V2.1 (scoped CSS), COMPONENTS v2.0, DATA v2.0. Each block may declare "$version". Legacy v1.0 remains for backward compatibility; omit $version for fallback routing.
Trial page — content pulled from GitHub (ruledweb/ruledwdl specifications/ and recent commits). Improve layout, add links to individual spec files, and auto-sync later.
Install the core package, read the language reference, or explore the monorepo and language ports on GitHub.