Skip to content

v0.2.1

Choose a tag to compare

@choru-k choru-k released this 12 Feb 05:27
· 131 commits to main since this release

Bug Fix

  • Fix blank white screen in Tauri app — node:fs/promises, node:path, node:os, node:crypto were leaking into the production browser bundle via @bex/core's barrel export of JsonFileStorage

Changes

  • Remove JsonFileStorage from @bex/core barrel export
  • Add @bex/core/node sub-path export for Node.js-only consumers (Raycast)
  • Remove unnecessary rollupOptions.external from Vite config
  • Add "sideEffects": false to @bex/core for better tree-shaking
  • Add macOS code signing config to Tauri bundle

Regression Tests

  • Barrel export guard: asserts index.ts never re-exports json-file-storage
  • Bundle safety check: asserts production JS bundle contains no node: imports