Tags: bigs/t3code
Tags
Fix `bun run dev:desktop` from not terminating properly on SIGINT/SIG… …TERM/SIGHUP (pingdotgg#305) * fix: handle turbo shutdown in dev runner * refactor: rely on effect child process shutdown * refactor: inline turbo shutdown timeout * add back sigint sigterm sighup handling * refactor: tighten turbo signal forwarding * refactor: inline dev runner errors * fix: use detached false instead of manual signal forwarding Effect defaults to detached: true on non-Windows, putting turbo in a new process group where terminal signals (Ctrl+C) never reach it. Setting detached: false keeps turbo in the same group, eliminating the need for ~130 lines of manual signal forwarding. * Update scripts/dev-runner.ts Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Copilot <[email protected]>
Handle prerelease tags in GitHub release publishing (pingdotgg#344) * Handle prerelease tags when publishing GitHub releases - Derive `is_prerelease` and `make_latest` from the version format in preflight - Mark suffixed versions (for example `1.2.3-alpha.1`) as prereleases - Keep only plain `X.Y.Z` releases marked as latest - Document prerelease/latest behavior in `docs/release.md` * Force desktop auto-updates to stable latest channel - set Electron updater channel to `latest` - disable prerelease and downgrade updates regardless of app version
Add production favicon set for marketing page (pingdotgg#196) - add 16x16, 32x32, and Apple touch icon assets - update `index.astro` head links to reference size-specific favicons
Add Shift+Tab shortcut to toggle composer plan mode (pingdotgg#186) - add Shift+Tab keyboard handling in composer to switch chat/plan modes - refactor mode toggle into shared callback used by hotkey and button - add browser test to verify toggling only works when composer is focused
Prefer base HTML icon for .html files - Override `.html` language mapping to use the generic HTML icon - Add test coverage asserting `index.html` resolves to `file_type_html.svg`
Fix CLI publish using stale package.json version The publish_cli job was checking out the default ref instead of the preflight commit, so it published with the pre-bump version. Add the correct ref to checkout and a --app-version flag as a safety override. Co-Authored-By: Claude Opus 4.6 <[email protected]>
chore(release): prepare v0.0.0-alpha.18 Co-authored-by: codex <[email protected]>
Fix electron-updater auth for private GitHub repos Use setFeedURL with private: true when a GitHub token is provided so electron-updater queries the GitHub API instead of the public Atom feed which rejects Bearer auth headers. Co-Authored-By: Claude Opus 4.6 <[email protected]>
PreviousNext