on 992bdcd help sign in
992bdcdHTML names for lists: @ul, @ol, @liiko a97bc58Remove @stackiko a276f8dOne default container: remove @columniko 81f89d2htmlang's own attributes are layout; everything else is CSSiko f15f89bLists and records instead of stringsiko 75da6a7Verbatim text bodies, one wayiko ffdc0ccKeyframes are CSS: remove @keyframesiko 030614e@include does one thing: drop 'as' namespacingiko 01778ce@data always takes a nameiko bde0f30Drop the anonymous [attrs] element lineiko ef700b0Remove @assert and @warniko 35ae18aSeparate parsing from evaluationv2026.9.25235210iko 35b1774One conditional form in attributes: if()iko 17f5762Make layouts ordinary functions: remove @extendsiko 7176267Remove @each paginationiko 2995912Drop the ~ operator: interpolated strings join valuesiko 964cd2dTrim the tooling: no HTTPS dev server, build cache, shared CSS or convertiko b469524Keep @grid, drop the grid attributeiko e28a74bFold @svg into @image [inline]iko bea58d4Bring editor snippets, grammar and contributor docs up to dateiko 01c4421Merge htmlang lint with the compiler's own checksiko 620e060Stop changing output in ways nobody asked foriko a67f200Replace filters with functions and ${expr} interpolationiko b2940e5Remove directives that duplicate othersiko 7be4fc3Derive the language server's knowledge from the compiler's tablesiko bbd9209Drop attributes that only alias CSSiko cb6e458One data directive: @data $name SOURCEiko 5fa0bb4Merge @import into @includeiko 56ce116Document the simplified language and update toolingv2026.9.25225402iko 5539000Evaluate conditions and computed values with one expression modeliko 21e5176Write HTML attributes as key=value, styles as key valueiko 00341fdMerge small directive familiesiko fde10f4Move styled components into a standard library written in htmlangiko 5725c25Describe HTML elements with a table instead of enum variantsiko b07ee65Trim the CLI to its core commandsiko 8321f1bPass standard CSS properties through genericallyiko 56a38fcSimplify the language: remove duplicate directives and aliasesv2026.9.25170201iko 888794eFix 54 bugs across compiler, CLI, dev server, formatter and converteriko 1e469f9Fix LSP position encoding negotiation, UTF-16 incremental edits, formatting range, and code lens referencesiko 50119b1Add parser cache, incremental sync, workspace indexing, and context-aware LSP featuresiko 6ac9439Add @in-front and @behind directives for overlay positioningiko 5f8e139Collapse nested if statements (collapsible_if clippy)v2026.4.26174322iko aa14347Collapse nested if statements into match guards (clippy)v2026.4.26173005iko b6d3868Copy static assets to out/ directory in serve modev2026.4.26164537iko 59aa1abMake `serve` write compiled HTML to `out/` by defaultv2026.4.26161349iko 7a8d758Fix clippy warnings: collapse nested match and if statementsv2026.4.26154038iko cc6e75cFormatting: improve code line wrapping across codebasev2026.4.26151538 v2026.4.26151706iko bf43689Update tests for unified @let directiveiko be4fcdcUnify @fn, @define, and @mixin into single @let directivev2026.4.26143143iko db9aa3dCollect imported files in serve directory mode for proper watch trackingiko