Releases: 1jehuang/jcode
Releases · 1jehuang/jcode
v0.4.2
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.3
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's New in v0.3.1
Vision & Image Support
- Fix vision: embed images inside tool_result content blocks
- Add images to pinned content pane
- Add pin_images config independent of diff mode
Diff Mode
- Add three-way diff mode: Off, Inline, Pinned
- Add diff mode tip to info widget
Replay & Video Export
- Add --auto-edit for replay timeline compression and smooth 60fps video export
- Compress user_message to thinking delay in auto-edit, auto-generate video filenames
Idle Animations
- Surface-based idle animation coloring: hue follows 3D normals
- Add radial color wave to idle animation
- Multiple shape variants (DNA helix, spring, cube, sphere, knot, globe, mobius, donut)
- Add idle_animation config toggle, random shape per-session
- Improved color blending: angle-based hue, quadratic brightness curves
Navigation & Keybinds
- Add prompt jump (Alt+[/]) and scroll bookmark (Ctrl+G) keybinds
- Add scroll keybind tips and improve copy-on-select tip
- Add Alt+B hotkey to move running tool to background
Context & Compaction
- Fix compaction state reset after tool output repair causing 209k token explosion
- Fix auto-compaction race: hard compact at 95% before API call
- Add 1M context window support for claude-sonnet-4-6 and claude-opus-4-6
- Add 14 compaction tests and rename to ensure_context_fits
- Show compaction status in chat and info widget
- Fix context bar using char estimates instead of actual API token counts
Remote Sessions
- Show server display name in header and terminal title for remote sessions
Video Export Improvements
- Mermaid PNG embedding, box-drawing SVG rendering
- Batch horizontal lines, fix rounded corner arcs
- Correct timing, model, and provider display
Bug Fixes
- Fix UTF-8 panic in tool summary truncation and mutex poisoning cascade
- Fix replay tool ID mismatch causing lost tool input for batch and all tools
- Remove hardcoded sccache path from .cargo/config.toml
- Fix release version string to use Cargo.toml patch version
Misc
- Add no-emdash rule to system prompt
- Remove spring idle animation variant
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Full Changelog: https://github.com/1jehuang/jcode/commits/v0.3.0
v0.2.0
Full Changelog: v0.1.3...v0.2.0
v0.1.3
Full Changelog: v0.1.2...v0.1.3
jcode v0.1.2
v0.1.2 release\n\nChanges:\n- Label stable installs in header version line (shows 'stable' when running the stable binary path).\n- Add debug-session preservation coverage and helpers across session/app/e2e tests.\n- Add debug command helper on server client for e2e flows.\n- Bump Cargo package version to 0.1.2.