Skip to content

0.9.0

Latest

Choose a tag to compare

@sliemeobn sliemeobn released this 04 Nov 17:31
71521f6

What's Changed

  • fix: reject attributes on content without a tag by @sliemeobn in #123
  • pass ownership through content builders and attribute modifiers by @sliemeobn in #124
  • align ForEach and AsyncForEach naming by @sliemeobn in #125
  • faster class/style merging, comparison and rendering by @sliemeobn in #126

Warning

SVGTagDefinition no longer implies MarkupTrait.AllowsAttributes. This conformance slipped in by accident in 0.8 and allowed attributes on content without a tag. Custom SVG tags that use attributes now need to declare it explicitly:

enum myTag: SVGTagDefinition, MarkupTrait.AllowsAttributes { public static let name = "myTag" }

Full Changelog: 0.8.4...0.9.0