on 21e5176 help sign in
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 bc6b876Remove link underlines by default, inherit text colorv2026.4.26135310iko 48c90a7Add padding-top, padding-bottom, padding-left, padding-right attributesiko c3d40c1Add h1–h6 heading elementsv2026.4.25125234iko 127f12aAdd playsinline attribute support for video/audio elementsv2026.4.25121936iko 077590aAdd support for embedding external markdown files via @markdown directivev2026.4.24211808iko c35fddbOptimize CSS codegen: dedupe rules, auto-extract repeated values, consolidate constantsv2026.4.16094411iko f0efd16Improve CSS output and HTML correctnessiko f851c72Sync playground default with updated demo showcasev2026.4.16090046iko 70ddab0Add display:list-item to list items to restore bullet and number renderingv2026.4.16085144 v2026.4.16085428iko 8785168Recompile demo.html with list styling updatesiko dd80da6Add list-style and padding to make lists visible with bullets and numbersiko 377f11dExpand demo.hl to comprehensively showcase htmlang language featuresiko b9bafdaFix duplicate attribute detection to allow pseudo-class variantsiko d35ef65Extract playground default content to separate fileiko ceeee0aEmbed release version in VS Code extensionv2026.4.16081713iko 499fdcfFix doctype test to require @page directive for full HTML outputv2026.04.16.054658iko 503750dApply clippy fixes: collapsible if statements, strip_prefix, iterators, and type simplificationsv2026.04.16.053334iko 96ba572Expand playground default document with comprehensive feature showcaseiko 78f1ddaAdd 6 improvements: deploy error safety, severity dedup, parser diagnostics, style cache optimization, @import performance, and filesystem testsiko 0a07980Add GitHub Actions workflow to deploy playground to GitHub Pagesv2026.04.16.043705iko 1a9155bAdd 21 improvements: parser error safety, Levenshtein optimization, formatter fixes, LSP enhancements, HTTPS support, watch dep graph refresh, tests, CI workflow, and documentationiko 84a97c2Add 20 improvements: smart image loading, CSS optimization, accessibility, extended operators, ternary expressions, @defer directive, DNS prefetch, build cachingv2026.04.16.000542iko 8e7a1ffReplace approximate playground compiler with real Rust WASM implementationiko dd95bf6Add 10 production improvements: CodegenOptions refactoring, modular CLI, column-precise diagnostics, HashSet watch optimization, import cycle chains, VLQ source maps, AVIF/SVG dimensions, variable/function suggestions, CSS value validationv2026.04.15.225838iko 9ec4406Add 10 improvements: include error chains, JSON error positions, explain command, config validation, smart watch mode, watch debounce, port display, and stress testsiko 4497b38Add 10 improvements: CompileConfig struct, JSON helpers, LSP modularization, HTTP/404/CORS, shared CSS extraction, sitemap lastmod/priority, CSS logical properties, build perf reporting, @import glob patterns, @slot defaultsiko f8e4784Add 10 production-ready improvements: @env/@fetch/@svg/@css-property directives, --partial flag, multi-page dev server, shell completions, lsp subcommand, auto image dimensions, and responsive srcsetiko a7dfb52Add @translations/@repeat/@with/@layout/@collection/@scope/@starting-style/@markdown/@manifest directives, @each pagination, source maps, LSP color/refactoring, image preload, incremental compilation, and parser error recoveryiko 2851142Add 17 improvements: @each $_index, @import as, @children fallback, @log directive, bundle/size/--strict CLI, short CSS names, LSP snippets/auto-import, and comprehensive testsiko f281debAdd 6 improvements: @data JSON loading, Popover API, --compat vendor prefixing, color-scheme/appearance CSS, input hint attributes, and JSON output for lint/dead-code commandsiko