Skip to content

v0.9

Choose a tag to compare

@SisyphusZheng SisyphusZheng released this 09 May 01:01

fix: resolve JSR publish failures + serializeAttributes camelToKebab (#1)
P0 fix — serializeAttributes() camelToKebab:

  • Added camelToKebab() to core/render-dsd.ts
  • serializeAttributes() now converts camelCase prop keys to kebab-case
    (e.g. currentPath -> current-path) so Lit's attribute observer can
    read them back on client-side upgrade
  • Regenerated runtime-shim.ts to include the new function
  • Fixes GitHub Issue #1

P1 fix — JSR publish workspace path dependencies:

  • adapter-lit/deno.json: removed workspace path imports
    (@lessjs/core/render-dsd, less-runtime, logger) — Deno workspace
    resolution handles these automatically
  • ui/deno.json: removed workspace path import of @lessjs/core
  • core/deno.json: version 0.9.0-alpha-1 -> 0.9.0 so ^0.9.0 resolves
    (semver pre-release rules exclude alpha from ^ ranges)
    Full Changelog: v0.8.1...v0.9