github 1jehuang/jcode v1.0.0-preview.424

pre-releaseone hour ago

Opt-in v1 preview built from master commit 446302f.

Experimental binaries, not a stable release. Windows preview binaries are unsigned. Use the stable channel for production. Preview numbers may have gaps.

What changed

37 commits since v1.0.0-preview.394: 0 feature/addition commits, 5 fixes, and 32 other changes (classified from commit titles).

Full comparison

Highlights from commit titles

  • fix(ci): clear the panic and swallowed-error ratchets blocking previews
  • fix(anthropic): add Fable 5.2, Sonnet 5.5 and Haiku 5.5 to the bundled Claude catalog

Commits

  • 446302f1 ci: retrigger preview after the stars-chart bot commit advanced master
  • c79f3cd5 docs: update weekly stars chart
  • f1e06905 fix(ci): clear the panic and swallowed-error ratchets blocking previews
  • 379368cf tui: fold the usage-limit error into the one-line failover notice
  • e99ec1ef fix(anthropic): add Fable 5.2, Sonnet 5.5 and Haiku 5.5 to the bundled Claude catalog
  • 02152f3a tui: show the account email on failover switches and drop repeated failover lines
  • 8e11eb23 test(tui): pin the perf tier in the remaining idle animation tests
  • b8e9aed8 todo: accept stringified or "null" phases alongside incremental edits
  • 6234b21e fix(tui): keep the terminal in TUI mode when a draw panic is recovered
  • 03598b51 tui: info widgets cut text at the edge instead of spending cells on an ellipsis
  • 1f637581 todo: treat null-filled optional item fields as omitted
  • f6be08c4 tui: commits widget cuts subjects hard instead of spending cells on an ellipsis
  • eebe230f Keep codemode source visible across live status changes
  • ebac8404 Bound harness frames and distinguish truncated transfers from corruption
  • 43b1a516 Preserve SDK protocol disconnect causes for safe client recovery
  • 36c17b97 Reuse exact current mobile state parsing for authorization checks
  • 55daf753 Enable routes-first OpenAI banked resets by default
  • 6af95360 Retain codemode source through transcript compaction
  • 5200ef5f Harden turn retry cancellation and provider failure policy
  • 28913c57 Refresh daemon account usage immediately after authentication
  • 2df686c3 Bound cross-route retries and fence manual fallback resends
  • e5bfa5b8 Show bounded JavaScript previews for live and completed codemode calls
  • 8ef29552 Patch retained spinner cells without whole-screen buffer work
  • 7279e537 Bound mobile transcript assembly without changing wire output
  • 6a328d7e Reuse exact JSON serialization in request cache diagnostics
  • 8bc5c8af Prefer selected runtime bridge over stale standalone companions
  • 2232607b Validate failover acknowledgements and recover interrupted route switches
  • 626be773 fix(tui): preserve canceled failover input and disarm failed local retries
  • 84633b3d Test server account routing capability on API reconnects
  • 0aa6a390 Fix immediate provider failover dispatch and fence exhaustion retries
  • dce9bd52 docs: update weekly stars chart
  • 93252c36 Share immutable route memo entries and combine catalog snapshots
  • 41b2e852 Reuse canonical JSON bytes across provider fingerprint diagnostics
  • 8435b912 Respect terminal color capability in blocker rendering tests
  • 2392c2f8 Cache parsed todo payloads in blocker footer hot path
  • 20c9c4a0 Drop bar separators between account header quotas
  • 6f91ef86 docs: update downloads badge

First-time preview setup

Existing stable versions do not support --channel. Download the archive for your OS and architecture from this release, verify it against SHA256SUMS, and extract the entire archive into its own directory (keep all Linux companion files together). Run the extracted binary explicitly, using its full path, rather than the old stable jcode on PATH. For Windows, use the extracted .exe.

From that preview binary, run jcode update --channel preview (substitute its full path for jcode) to persist the opt-in channel and receive future previews. To roll back, run the preview binary with update --channel stable, or reinstall the current stable release. Stable users are never moved to previews automatically.

This preview series ends when the v1.0.0 stable tag is created.

Don't miss a new jcode release

NewReleases is sending notifications on new releases.