Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 23:42
· 81 commits to main since this release

Bug Fixes

  • wesc: deduplicate bundled CSS for components declared in multiple files (4710d3e)
  • wesc: pass through nested elements in component bodies (37fa95f)
  • wesc: resolve JS bundler paths correctly for absolute entries (53f7279)
  • add big real world & fix byte->str bottleneck (5be783c)
  • avoid readonly globals in server shim (7f23768)
  • doc test in lib.rs (2c735ba)
  • drop platform optionalDependencies from committed manifest (e0e4dbd)
  • end early finding component defs (1ee4535)
  • keep native compile out of the default build script (4637f0e)
  • nested template tag in component (f8a79cb)
  • slot attribute bug (#25) (58bb34b)
  • split up code (fc11601)
  • upgrade lol_html (b00360e)
  • use cargo workspaces (c99b905)
  • Features

    • add global CSS bundling (#31) (c263487)
    • add JS bundling and TodoMVC fixture (8fb7ece)
    • add named (out of order) slot support (6df488f)
    • add Rust component (default slot) builder (c8dfdfb)
    • distribute the native Rust bundler on npm as wesc (84ab232)
    • support component entry & w-trim attribute (#24) (3faad1a)
    • support template w/ shadowrootmode (a9d29ba)