ReleaseMicrosoftMicrosoftpublished Mar 25, 2026seen Jun 26

microsoft/webui v0.0.1

microsoft/webui

Open original ↗

Captured source

source ↗
published Mar 25, 2026seen Jun 26captured 2dhttp 200method plain

v0.0.1

Repository: microsoft/webui

Tag: v0.0.1

Published: 2026-03-25T03:50:52Z

Prerelease: no

Release notes:

What's Changed

  • chore: add clippy linter and fix lints by @mohamedmansour in https://github.com/microsoft/webui/pull/4
  • docs: fix some words for handlers by @mohamedmansour in https://github.com/microsoft/webui/pull/5
  • feat: Use instead of by @mohamedmansour in https://github.com/microsoft/webui/pull/6
  • docs: update entire doc structure and content by @mohamedmansour in https://github.com/microsoft/webui/pull/7
  • fix: html parser passes all nested tests by @mohamedmansour in https://github.com/microsoft/webui/pull/8
  • feat: add component parsing by @mohamedmansour in https://github.com/microsoft/webui/pull/20
  • Update DESIGN.md to include support for boolean attributes by @shawdi-h in https://github.com/microsoft/webui/pull/23
  • chore(deps): bump tokio from 1.44.1 to 1.44.2 by @dependabot[bot] in https://github.com/microsoft/webui/pull/22
  • [Design] Update the DESIGN.md with state management details. by @atulkatti in https://github.com/microsoft/webui/pull/25
  • Update syntax for boolean attributes in DESIGN.md by @shawdi-h in https://github.com/microsoft/webui/pull/26
  • chore: upgrade all dependencies to latest versions by @mohamedmansour in https://github.com/microsoft/webui/pull/29
  • chore: add skills for copilot by @mohamedmansour in https://github.com/microsoft/webui/pull/30
  • chore: rename streams to fragments by @mohamedmansour in https://github.com/microsoft/webui/pull/35
  • feat: add webui CLI build tool by @mohamedmansour in https://github.com/microsoft/webui/pull/36
  • chore: add a simple Rust server for the hello world example by @janechu in https://github.com/microsoft/webui/pull/32
  • feat: migrate protocol from JSON to Protocol Buffers (protobuf-only) by @mohamedmansour in https://github.com/microsoft/webui/pull/37
  • chore: add copilot instructions by @mohamedmansour in https://github.com/microsoft/webui/pull/39
  • refactor: consolidate to single protobuf schema by @mohamedmansour in https://github.com/microsoft/webui/pull/40
  • feat: support boolean, complex, and template attribute support by @mohamedmansour in https://github.com/microsoft/webui/pull/41
  • feat: add body signals, empty for handling, and self-closing element support by @mohamedmansour in https://github.com/microsoft/webui/pull/42
  • fix: docs build step and add it to xtask by @mohamedmansour in https://github.com/microsoft/webui/pull/43
  • chore: move integration shared files to a shared folder by @janechu in https://github.com/microsoft/webui/pull/38
  • Render missing signals as empty instead of erroring by @janechu in https://github.com/microsoft/webui/pull/44
  • chore: add hyper HTTP/2 integration example by @janechu in https://github.com/microsoft/webui/pull/45
  • chore: add PR conventions skill for title prefixes and issue linking by @janechu in https://github.com/microsoft/webui/pull/46
  • chore: extract shared render, watcher, and HMR modules by @janechu in https://github.com/microsoft/webui/pull/47
  • feat: add custom for template, handlebars edge cases, and DOCTYPE support by @mohamedmansour in https://github.com/microsoft/webui/pull/48
  • feat: component attribute handling and handler state scoping by @mohamedmansour in https://github.com/microsoft/webui/pull/49
  • chore: harden internal package policy, fix skills, add more xtask runners by @mohamedmansour in https://github.com/microsoft/webui/pull/50
  • feat: add CssStrategy enum for external and inline css by @mohamedmansour in https://github.com/microsoft/webui/pull/51
  • feat: add css strategy to webui-cli by @mohamedmansour in https://github.com/microsoft/webui/pull/52
  • feat: add high-level FFI for Go, C#, and Python interop by @janechu in https://github.com/microsoft/webui/pull/53
  • feat: add webui-wasm crate by @mohamedmansour in https://github.com/microsoft/webui/pull/54
  • feat: introduce playground section in docs by @mohamedmansour in https://github.com/microsoft/webui/pull/55
  • feat: add Node.js napi-rs binding and Express integration by @mohamedmansour in https://github.com/microsoft/webui/pull/56
  • chore: add error to wasm node by @mohamedmansour in https://github.com/microsoft/webui/pull/58
  • chore: update project license to apache 2 by @mohamedmansour in https://github.com/microsoft/webui/pull/59
  • feat: introduce devserver start for webui-cli instead of creating N integration dev servers by @mohamedmansour in https://github.com/microsoft/webui/pull/60
  • feat: add fast hydration plugin system with parser-handler pipeline by @mohamedmansour in https://github.com/microsoft/webui/pull/61
  • fix: use src directory for example app builds by @mohamedmansour in https://github.com/microsoft/webui/pull/62
  • chore: auto-install dev tools and unify terminal styling by @mohamedmansour in https://github.com/microsoft/webui/pull/63
  • fix: make hydration work correctly with FAST-HTML example by @mohamedmansour in https://github.com/microsoft/webui/pull/65
  • chore: mit license change by @mohamedmansour in https://github.com/microsoft/webui/pull/66
  • feat: add comprehensive criterion benchmarks across all core crates by @mohamedmansour in https://github.com/microsoft/webui/pull/64
  • feat: add SSR performance showdown integration example by @mohamedmansour in https://github.com/microsoft/webui/pull/67
  • feat: add contact book manager app and Electron integration by @mohamedmansour in https://github.com/microsoft/webui/pull/68
  • fix: emit hydration comments for bindings when state is missing by @mohamedmansour in https://github.com/microsoft/webui/pull/71
  • fix: exclude static component attributes from hydration binding count by @mohamedmansour in https://github.com/microsoft/webui/pull/72
  • feat: add --components flag for external component discovery by @mohamedmansour in https://github.com/microsoft/webui/pull/74
  • fix(xtask): launch non-exe commands through cmd.exe on Windows by @akroshg in https://github.com/microsoft/webui/pull/79
  • chore: use css tokens for example apps by @mohamedmansour in https://github.com/microsoft/webui/pull/81
  • feat: add CSS token hoisting with comment-based signal bindings by @mohamedmansour in https://github.com/microsoft/webui/pull/82
  • feat: add programmatic API surface and npm package distribution by @mohamedmansour in https://github.com/microsoft/webui/pull/83
  • feat: redesign the docs page by @mohamedmansour in https://github.com/microsoft/webui/pull/84
  • feat: add webui-dev skill for webui app...

Excerpt shown — open the source for the full document.