Skip to content

WebC v0.12.0-beta.5

Pre-release
Pre-release

Choose a tag to compare

@zachleat zachleat released this 20 Oct 15:25
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
13437bf

Changes

  • Breaking Node.js minimum is now 22.18 (previously 22)
  • Recursive components are now supported, with a configurable maximum depth (default 512) to guard against infinite recursion. Use setMaxComponentDepth(depth) to configure. #184
  • Fix bad webc:for syntax crash by @tmcw in #241
  • Forwarded and nested slots now pass content through correctly, including fallback content. #111
  • Slotted content now uses props, setup data and loop variables from the component that authored it. #214
  • Make IO and path operations replaceable for use in VFS contexts. by @mash-graz in #243
  • Added Node 26 to CI
  • Migrated test runner from ava to Node test runner (dependency simplification)

Major dependency upgrades


Thank you to new contributors @tmcw and @mash-graz!

Full Milestone: https://github.com/11ty/webc/milestone/23?closed=1
Full Changelog: v0.12.0-beta.2...v0.12.0-beta.5