Skip to content

v0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 03 May 17:46
· 2 commits to main since this release

What's new

  • Bump upstream Vize crates 0.43 → 0.76
  • Add :custom_renderer option to compile_sfc/2 — treats lowercase non-HTML tags as renderer-native elements instead of Vue components
  • Add :strip_types option to compile_sfc/2 — strips TypeScript type annotations via OXC, returning plain JavaScript in a single NIF call
  • compile_sfc/2 result now includes :macro_artifacts — compile-time macro artifacts extracted from script blocks (definePage, definePageMeta, etc.)
  • Add generate_dts/2 — generates .d.ts declarations from SFC script analysis
  • Fix :end_ atom → :end in loc maps and macro artifacts

https://hex.pm/packages/vize/0.10.0