Changelog

ARKlight's own milestone roadmap (10 of 17 shipped as of this build), surfaced here as a real Table instead of linking off to GitHub. Source: ARKlight's docs/ARCHITECTURE.md.

Version

What

Status

v0.001

Python -> HTML

DONE

v0.002

CSS (default stylesheet)

DONE

v0.003

JavaScript helpers, incl. two vocabulary extension addenda

DONE

v0.0035

Stateful JS -- registry-driven behaviors + actions; State/Bind/Action.*

DONE

v0.004a

CLI scaffolding (arklight new <name> --template simple|production)

DONE

v0.036

ARK Bundle spec v1 -- single-file .ark packaging (arklight pack)

DONE

v0.037

Sealed ARK Bundles -- archive half encrypted by default, arklight unpack

DONE

v0.041

CLI/pipeline/JS runtime hardening + stateful JS vocabulary addenda I & II

DONE

v0.042

Extra CSS features -- Site.style(), arklight search, arklight --help

DONE

v0.043

Optional <head> metadata props + Backend.postprocess(...) hook

DONE

v0.0438

Android backend -- arklight android (androidx.webkit.WebViewAssetLoader)

PLANNED

v0.044

JS backend capability expansion -- reactive core parity with Vue 3

PLANNED

vdom-staging

Reactive-core vdom staging (Stage 1-2 of 8 done: snabbdom core, reactive class binding)

IN PROGRESS

v0.048

CSS @media queries + structured <head>/<header> extension

PLANNED

v0.010

User-defined, reusable components

PLANNED

v0.100

Alternate backends (Vue, Svelte)

PLANNED

v1.0

Stable compiler

PLANNED

This site itself targets v0.043 on the alpha branch -- see the "Built against ARKlight's alpha branch" note on this project's own README for what that gets you over main.