Skip to content

0.9.4

Choose a tag to compare

@github-actions github-actions released this 24 Oct 04:44

Changes

The build moved to vite 8 and electron-vite 6 (with @vitejs/plugin-react 6 and vitest 5.0.3). The app itself behaves as before; this release exists so the stable build comes off the new toolchain.

One thing did change in how the app is put together: the main process now decides its channel once, at module scope, so the stable bundle carries no trace of the dev app's name or config directory and the dev bundle none of the stable app's. An e2e test checks that on every run.

Commits since v0.9.1:

  • nit(channel): tighten the comments and names around isStable
  • test(e2e): assert the dev bundle holds no stable literals
  • ref(channel): decide the channel once, at module scope
  • build: load the vitest configs as ES modules
  • docs: name the tsconfig each bundle resolves aliases through
  • docs: describe how the channel reaches the main bundle now
  • build: resolve the @shared alias from the tsconfig paths
  • build: lean on electron-vite's entry and externalize defaults
  • chore(deps): upgrade to vite 8 and electron-vite 6
  • chore: bump vitest

Installing

Download the dmg, open it, and drag Taco Shells into Applications. macOS refuses
to open it until the quarantine flag is cleared:

xattr -dr com.apple.quarantine "/Applications/Taco Shells.app"

The app is ad-hoc signed and not notarised, so a downloaded copy is reported as
damaged rather than merely unverified until that attribute is gone.