# release

posts tagged with "release"

Bengal 0.5.1

Lawrence Lane 7 min read

A real CSS engine and a refreshed default theme — a tokenizer-based minifier that can't corrupt your stylesheets, OKLCH palettes with light-dark() dark mode, a dependency-free knowledge graph, and byte-reproducible build output.

Bengal 0.4.1

Lawrence Lane 2 min read

A focused correctness patch — valid JSON-LD on every doc page, the data_table template function wired up, working autodoc "View source" links, honored asset and render-isolation config, atomic health auto-fixes, a guaranteed build_complete teardown hook, and re-armed architectural guard tests.

Bengal 0.4.2

Lawrence Lane 4 min read

Honest internals — failures now surface as build warnings instead of vanishing, file writes are crash-safe, the rebuild-reason vocabulary and parser contract are unified, config_path is honored, and a documentation sweep makes the reference match the code.

Bengal 0.4.3

Lawrence Lane 1 min read

Free-threading hardening — build error reporting is now race-free on free-threaded Python, so parallel builds no longer crash or report wrong error counts in their summaries.

Bengal 0.5.0

Lawrence Lane 4 min read

Link integrity end to end plus a tighter authoring loop — preview drafts locally, detect broken internal links reliably, and apply fixes for typo, moved-page, and stale-anchor links, with broader autodoc and typed-collection migrations.