Skip to content

Happier Server Dev

Pre-release
Pre-release

Choose a tag to compare

@leeroybrun leeroybrun released this 30 Mar 09:34
· 70 commits to 0f74c6d66d25381246772abf8caab714a151233c since this release

Nightly dev build (rerun after Windows yarn + docker disk fixes)

Rolling dev server runtime release.

Current version: v0.1.2

Commits (70)

  • 0f74c6d fix(stack): spawn Yarn shims via shell on Windows
  • 0d24967 ci(docker): avoid host yarn install to reduce disk usage
  • ba5942c test(stack): sanitize Android SDK env in mobile dev-client fixtures
  • 6697af4 fix(pipeline): load release ring catalog without node_modules
  • 52eb66b fix(tauri): run prepareTauriSidecar Yarn via shell on Windows
  • 0c0a83b test(cli/claude): assert transcript repair appends tool_result
  • 8a0849b pipeline(ui): ignore EAS prebuild artifacts in fingerprint
  • 46e8574 fix(docker): reduce apt cache usage to avoid CI disk exhaustion
  • 16327f5 fix(cli): appease TS narrowing for captured turn interrupt
  • 7b24b78 pipeline(tauri): avoid Yarn/Corepack for updater builds on Windows
  • 74ab28e cli/claude: repair transcript after turn interrupt
  • 713a85d cli/claude: add transcript tool_result repair helper
  • 86901cc pipeline(github): upload assets even if rolling tag push fails
  • 26a8a13 fix(tauri): avoid broken node-adjacent yarn.cmd shim on Windows
  • eb9895b pipeline(tauri): resolve real Yarn via cmd where on Windows
  • 44ca6c5 pipeline(tauri): prefer node-adjacent yarn.cmd on Windows
  • 0b0f762 pipeline(tauri): parse signer signature robustly
  • df5d510 fix(tauri): prefer cmd.exe when probing yarn on Windows
  • 97d8ab0 fix(tauri): prefer yarn.cmd in Windows runners
  • 4e871a4 fix(tauri): keep beforeBuildCommand contract while avoiding corepack on Windows
  • 9d0fc96 fix(tauri): avoid corepack yarn in beforeBuildCommand on Windows
  • 7905a3d fix(tauri): avoid nested yarn in tauri prepare scripts
  • 3f7dcfc fix(tauri): avoid corepack beforeBuildCommand on Windows runners
  • 7f3d928 fix(tauri): run corepack.cmd via shell on Windows
  • ffcf7ac fix(release): make contract env handling deterministic in CI
  • 3bfa1b9 fix(release): make contract tests deterministic under GitHub Actions
  • 4b9b670 fix(release): allow interactive Expo contract overrides in CI
  • 5785f32 fix(docker): prefer GHCR PAT when GITHUB_TOKEN can't write packages
  • 6f04033 fix(tauri): harden yarn/corepack resolution + linux appimage + notarize re-sign
  • 6896345 fix(expo): stabilize dev lane native build gating + fingerprint config
  • d085b37 fix(expo): allow cloud builds to skip waiting
  • 53a94a3 fix(mobile): update internaldev iOS bundle id
  • 8995f16 test(policy): use canonical mocks and spawn helpers
  • fff2cab fix(governance): wire bootstrap tests into lane map
  • 1b43c9a fix(bootstrap): make tailscale approval polling configurable
  • 0b77da9 fix(tauri): remove missing mcp-dev capability
  • c62d096 fix(tauri): run builds via corepack yarn fallback
  • a8d28f5 fix(pipeline): allow keychain secrets when security CLI is present
  • 5200735 claude: abort uses interrupt() for remote turns
  • 7e48195 ci(tauri): install bun and run prepare via corepack yarn
  • 672148c ci(docker): install deps before running docker publish pipeline
  • f70ed5e fix(pipeline): allow keychain import when security CLI exists
  • 63cd249 test(tests): fix self-referential page type
  • 1314382 fix(ui): type-safe Pressable hovered styling
  • f2042c5 Enhance README with app functionality details
  • f36aa45 cli: fallback when Agent SDK exits after thinking
  • 69c6070 ui: accept JSON-string agentState payloads
  • 1f58036 pipeline(expo): cap node heap in dagger android local builds
  • 946ca7f fix(claude): replay buffered messages on Agent SDK crash
  • 18c3444 chore(dagger): require Sentry auth token
  • 4e5a28b fix(claude): fall back on Agent SDK exit 1
  • 3b6f006 pipeline(expo): fix dagger secret arg defaults for android local build
  • ed9d382 pipeline(expo): retry yarn install in dagger Android local builds
  • f9152ba fix(cli): normalize Claude project id working dir via realpath
  • a513f2f test(cli): cover realpath normalization for Claude project id
  • 901cfa3 pipeline(expo): make native_submit schedule build+submit without waiting
  • ce89cd0 pipeline(expo): support submit by build id and no-wait
  • d41dbcc pipeline(expo): load release rings via CJS require
  • 358f0b8 pipeline(expo): normalize ASC .p8 key newlines
  • 9bf4c0c Update tagline to include hyperlink
  • e524003 docker(dev-box): include scripts/workspaces for CLI build
  • 2ba1684 docker(dev-box): include CLI workspaces to build from monorepo
  • 384d336 tests(release): loosen npm e2e smoke expectations
  • 7aad084 pipeline(expo): default NODE_ENV for native builds
  • 8349169 pipeline(docker): publish dev images with :dev and :dev- tags
  • da7ff0e ci(release): add nightly dev lane workflow
  • 80ad01c pipeline(release): make channel meta resolver standalone for CI
  • 398fcfc chore(cli): bump dev version
  • e372e90 pipeline(expo): pass dagger secrets via env:// and isolate EAS workdir
  • 24835fc claude: add remote debug/verbose settings

Full diff: 2473137...0f74c6d