Skip to content

v0.2.0

Choose a tag to compare

@oevery oevery released this 03 Oct 08:26
· 11 commits to main since this release
v0.2.0
9a53556

compare changes

🚀 Enhancements

  • version: Support product and variant release versions (5769b75)
  • env: Add typed environment schema validation (fadc291)
  • doctor: Add static workspace preflight checks (0d8bef5)
  • prepare: Generate scoped types from host configuration (31e8de6)
  • runtime: Inline immutable Matrix snapshots across supported hosts (23058ea)
  • execution: Add final summaries and contextual failure diagnostics (cd2dcd6)

⚠️ Breaking Changes

  • runtime: matrix, matrix.product, and matrix.config are now read-only in generated types and frozen at runtime. Direct snapshot writes fail builds with default static inlining; runtime freezing also prevents indirect mutation and applies with inline: false. (23058ea)
  • migration: Copy the relevant product/config values into application-owned mutable state instead of modifying Matrix snapshots.

🩹 Fixes

  • types: Validate scoped runtimes with electron-vite (64b8369)
  • ci: Explicitly disable electron-winstaller install script (a2d1be9)
  • paths: Adopt pathe and normalize Windows integration boundaries (c7e686f)
  • paths: Preserve native resolution and harden cleanup guards (794e499)
  • ci: Isolate native addon smoke checks and clean up test resources (6725b4a)

💅 Refactors

  • core: Organize modules and strengthen runtime conformance (91cdf4e)
  • examples: Adopt pnpm workspaces and clarify example workflows (ce17d4d)

📖 Documentation

  • site: Add bilingual docs and release-gated deployment (5337c9f)

❤️ Contributors