Skip to content

v0.1.22

Choose a tag to compare

@github-actions github-actions released this 12 May 06:27
· 1014 commits to main since this release

Summary

  • 27 commits since v0.1.21.
  • Primary scopes: vuetify, razorvue, compiler, pinia, ci, wiki.
  • Compare: v0.1.21...v0.1.22

Features

  • analyzer: support object-literal host collection initializer Add invocations and add sample artifact layout guards
  • vuetify: expand component coverage with full Vuetify 3 bindings
  • compiler: add union type detection and reference lowering support
  • compiler: improve pattern matching and tuple lowering edge cases
  • vuetify,razorvue: add new Vuetify components and enhance slot descriptor system
  • vuetify: complete v-model emit and slot metadata for production readiness
  • vuetify: add VAlert slot contexts, VDialog/VOverlay overlay types, and VBottomNavigation emits
  • vuetify,razorvue: add slot contexts, grid/toolbar/overlay types, and expand test coverage

Fixes

  • compiler: fix yield return silent discard and Nullable whitelist lookup failure
  • razorvue: fix h() null props, operator gaps, and robustness issues
  • ci: add LangVersion preview for union syntax consumers and fix CI build isolation
  • pinia,ci: stabilize deno smoke package restore
  • ci: make github release creation idempotent

Refactors

  • vue,route,pinia: migrate union types to C# 15 syntax
  • vuetify,vue,route,pinia: complete C# 15 union migration for slot contexts and type bindings
  • ecmascript: continue C# 15 union migration for WebIDL and VueRoute bindings
  • pinia,wiki: migrate Pinia sample to Deno, add Wiki port config and fix pager layout

Tests

  • razorvue,compiler: expand RazorVue pipeline tests and add Vuetify surface coverage
  • compiler: update union proxy and reference tests, sync docs and WebIDL generator
  • razorvue: update h() assertions to match null props separator fix

Documentation

  • wiki: add bilingual comments and localize site content to Chinese
  • vuetify: add bilingual Chinese/English doc comments to all types
  • vuetify: include pending vchip file change in release tag

Chores

  • refresh sample build artifacts to net11.0 and update docs
  • refresh TodoList sample artifacts and update Vuetify docs
  • ecmascript: remove legacy WebIDL generated bindings and union infrastructure
  • bump package version to 0.1.22 in Jazor README

Full Changelog

v0.1.21...v0.1.22