Skip to content

v0.4.0

Latest

Choose a tag to compare

@clintandrewhall clintandrewhall released this 19 Oct 12:08
· 13 commits to main since this release
e217559

0.4.0 (2026-10-19)

Bug Fixes

  • raise the zod peer floor to 4.5.4 and build against React 19 types (#202) (8579bd6)
  • sdk: preserve snapshot palettes and visibility in nested renders (#207) (33d209b)
  • sdk: require context in RenderScope.renderReact when the pack requires it (#244) (959755a)
  • studio: contain Workbench previews and invalid drafts (#238) (9503f7d)
  • studio: load the config and imageFonts into one module graph (#246) (e217559)

Features

  • add enhancement display metadata for Studio hosts (#235) (960368d)
  • runtime: add a runtime-backed conformance harness factory (#227) (73eb46f)
  • sdk: export the markdown parse budget and parsed-destination URL sanitizers (#226) (ee113fb)
  • sdk: render authored Markdown to React from the shared parse (#229) (35ea06b)
  • sdk: resolve relative Slack links against a host baseUrl (#237) (2320b66)
  • sdk: Slack container blocks and an escape hatch for unmodeled blocks (#239) (26b610b)
  • slides: add a Decks app over four committed decks (#216) (27025d5)
  • studio: add a Home page with featured primitives, apps and empty states (#225) (79fb61e)
  • studio: add apps to the Studio config (#208) (4aa734d)
  • studio: add init, and run the Studio from npx without installing it (#243) (7b23cb5)
  • studio: compare surfaces, show example source, and follow the system color mode (#196) (6f59deb)
  • studio: give apps every surface and a PDF download, and step decks by click and key (#218) (45fdaa5)
  • studio: list app pages in the nav, and take enhancements and onCommit in Preview (#215) (40a3ba8)
  • studio: publish @elastic/isomer-studio to npm (#242) (7c2265b)
  • studio: refine the Workbench and Reference pages (#232) (dcc7b6d)

Performance Improvements

  • runtime: build the authoring context on first use (#224) (d111332)