Menu
Public repository / 7e151d05ebb2cc20f1fd7b8b22d5d4a016bb8f7d
AkurAI-Framework / site/content/changelog.md
Latest change 7e151d05ebb2cc20f1fd7b8b22d5d4a016bb8f7d - docs(design-system): extensive component catalog + foundations; deploy.sh live-changelog sync by Ólafur Búi Ólafsson
# Changelog
Notable changes to AkurAI/Framework. The format follows
[Keep a Changelog](https://keepachangelog.com/); the project uses
[semantic versioning](https://semver.org/).
## Unreleased
### Added
- **Design system docs** — a foundations page (design tokens) and an extensive
component catalog (~60 components, from buttons to the admin shell) specifying
the UI primitives the framework ships. Under Docs → Design system.
- **akurai-markdown** — a pure-`std` Markdown→HTML renderer (headings, lists,
code blocks, blockquotes, inline code/bold/italic/links). Powers these docs.
- **Framework website**, served by the framework itself: an authentic landing
page, sidebar documentation, an API reference, this changelog, and a
categorized `/components` library.
- **akurai-template** — server-side template engine (`{{ }}`, `{% if %}`,
`{% for %}`, `{% include %}`) rendering against a JSON context.
- **akurai-storage** — single-file pager and B+tree node encoding; the
foundation of the embedded database.
- **akurai-json** — JSON value, parser, and serializer with exact int/float.
- **akurai-http** — hand-written HTTP/1.1 server, response builder, thread pool.
- **CLI** — `akurai new` scaffolds a project; `akurai serve` runs it.
- **Deployment** — `deploy.sh ec2` ships a static musl binary behind nginx with
automatic TLS; live at `akurai-framework.olibuijr.com`.
### Notes
- The shipped binary has **zero runtime dependencies** — the entire stack is
written from scratch on `std`.
## 0.0.1
Initial foundation: workspace, HTTP core, JSON, the bootstrap CLI, and the
single-binary, zero-dependency thesis proven end to end.