on v2026.4.16081713 help sign in
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 c5a281eAdd 11 improvements: @component/@for/@switch directives, conditional attributes, minification, critical CSS, upgrade/create-component CLIs, playground enhancements, LSP symbol completions, and a11y validationiko 5cdd429Add @mixin, @assert directives, CSS math functions, and CLI toolsiko 39f698dAdd 21 improvements: 5 new elements, 4 directives, 5 pseudo-states, 3 CSS properties, 2 CLI commands (clean/outline), LSP enhancements, VS Code snippets, and 25 testsiko 0e17ca8Add 17 improvements: computed @let, :has() pseudo, grid areas, animate, view transitions, @layer wrapping, 4 CLI commands (deps/dead-code/deploy/playground), LSP enhancements, and 18 VS Code snippetsiko ada22d5Add 20 improvements: @theme, @deprecated, @extends, enhanced @keyframes, color filters, autofocus, repl/feed/components CLI, and LSP enhancementsiko dceb25fAdd 25 improvements: 4 new elements, variable filters, CSS shorthands, @use imports, serve/watch commands, config file support, and expanded LSP featuresiko 5c61488Add 28 improvements: 5 new elements, @each step, selection:/nth: pseudo-selectors, container queries, direction attr, image inlining, WCAG contrast checker, 4 CLI commands, and 4 LSP enhancementsiko 4911ba7Add 23 improvements: pseudo-elements, @each @else, 10 CSS properties, LSP features, CLI commands, and new elementsiko b63259aAdd 11 improvements: if() conditionals, parallel build, check/convert/new subcommands, JSON diagnostics, --open flag, and LSP enhancementsiko db89732Add 46 improvements: @unless/@og/@breakpoint directives, 13 semantic elements, 14 CSS properties, 5 media prefixes, build/sitemap CLI, and LSP enhancementsiko 955bf47Add 30 improvements: pseudo-state prefixes, child selectors, @fragment, @lang, @favicon, hidden, 17 CSS properties, and LSP color picker/folding/semantic tokensiko 75ca36eAdd 28 improvements: new elements, CSS attributes, dark mode, string interpolation, @each destructuring, diagnostics, formatter, and CLI initiko b68ee41Add 17 improvements: semantic HTML elements, lists, tables, media, pattern matching, formatters, and new CSS attributesiko cd9c463Add 9 improvements: named slots, @style blocks, @each ranges, unused warnings, element validation, LSP symbols/actions, container queries, and variable scopingiko 4e4a559Add 10 major improvements: CSS units, positional attrs, @else if, error overlay, @meta/@head, grid/transform/display attrs, fn defaults, @each index, multi-page dirs, @importiko 65d0653Print URL when running in watch mode with --servev2026.04.14.130115iko 81ffa6aAdd proper help system with --help and --version flagsiko 15d080aAdd form elements, conditionals, loops, accessibility, error handling, caching, and LSP improvementsiko 1d60aeeAdd responsive breakpoints, animations, CSS vars, dev mode, LSP definition/rename, and snapshot testsv2026.04.14.121554iko 2b496b9Minify produced HTML assetsv2026.04.14.115330iko 1540416Add dev server with browser live reload via SSEiko 8a87d90Build and release VS Code extension alongside binariesv2026.04.14.111318iko a2d0f2dCreate VS Code extension with syntax highlighting and LSP client integrationiko a9313d2Build and release htmlang-lsp alongside htmlang for all platformsiko c05aa33Add language server protocol implementation with diagnostics, completions, and hoveriko 8a898d7Trigger release workflow only on master branch without tag requirementiko a71bd53Add GitHub Actions workflow for building and releasing static binariesiko 65ede41Add README with quick start guide and language overviewiko 44eeeb3Switch to CSS classes for hover/active/focus pseudo-selector supportiko 1105278Add pure functions with @fn definitions and @children slotsiko 3ca0ba6Initial implementation of htmlang compileriko