Releases: tiylabs/tiycode
Releases · tiylabs/tiycode
Release list
0.3.4-rc.3
0.3.4-rc.2
✨ New Features
7c9b5ee- title: ✨ Add thread title fallback and context handling (PR #110 by @jorben)7b8ad63- ui: ✨ add long message preview and expand/collapse for conversation (commit by @jorben)
🐛 Bug Fixes
92648bd- core: 🐛 Prevent context overflow with auto-compression (PR #109 by @jorben)332beb5- shell-output: 🐛 Strip ANSI escape sequences from tool output (PR #111 by @jorben)8535c2a- i18n: 🌐 extract hardcoded Chinese strings to i18n keys in long message preview (commit by @jorben)60604e8- workbench: ♻️ add unit tests for long message preview and eliminate double computation (commit by @jorben)6a51bc4- git: 🐛 Show ours blob as Old side in conflict diff view (PR #113 by @jorben)e1a4ba2- workbench: 🐛 stop thread history from reloading in a feedback loop (commit by @jorben)b678d75- ui: 🐛 restore Conversation initialBehavior default to smooth (commit by @jorben)
⚡ Performance Improvements
5edf4fc- workbench: ⚡️ eliminate redundant getLongMessagePreview call in shouldUseLongMessagePreview (commit by @jorben)97f0178- workbench: ⚡️ extract LongMessageBody into memoized child component (commit by @jorben)
♻️ Refactors
7f46660- executors: ♻️ extract terminal output sanitizer (commit by @jorben)c0858e1- agent-run-manager: 🧹 clear stale tool calls on history override (PR #114 by @jorben)
🔧 Chores
0.3.4-rc.1
✨ New Features
7c9b5ee- title: ✨ Add thread title fallback and context handling (PR #110 by @jorben)7b8ad63- ui: ✨ add long message preview and expand/collapse for conversation (commit by @jorben)
🐛 Bug Fixes
92648bd- core: 🐛 Prevent context overflow with auto-compression (PR #109 by @jorben)332beb5- shell-output: 🐛 Strip ANSI escape sequences from tool output (PR #111 by @jorben)8535c2a- i18n: 🌐 extract hardcoded Chinese strings to i18n keys in long message preview (commit by @jorben)60604e8- workbench: ♻️ add unit tests for long message preview and eliminate double computation (commit by @jorben)6a51bc4- git: 🐛 Show ours blob as Old side in conflict diff view (PR #113 by @jorben)
⚡ Performance Improvements
5edf4fc- workbench: ⚡️ eliminate redundant getLongMessagePreview call in shouldUseLongMessagePreview (commit by @jorben)
♻️ Refactors
7f46660- executors: ♻️ extract terminal output sanitizer (commit by @jorben)c0858e1- agent-run-manager: 🧹 clear stale tool calls on history override (PR #114 by @jorben)
🔧 Chores
0.3.4-rc.0
0.3.4
✨ New Features
🐛 Bug Fixes
92648bd- core: 🐛 Prevent context overflow with auto-compression (PR #109 by @jorben)332beb5- shell-output: 🐛 Strip ANSI escape sequences from tool output (PR #111 by @jorben)6a51bc4- git: 🐛 Show ours blob as Old side in conflict diff view (PR #113 by @jorben)0782397- workbench: 🐛 Fix shell output ANSI garbling and add long message preview (PR #112 by @jorben)
♻️ Refactors
0.3.3
💥 BREAKING CHANGES
-
due to
11f0919- 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf):The default workspace feature has been removed. Applications that relied on the default workspace behavior will need to be updated.
✨ New Features
6f615fa- policy: ✨ Allow shell in plan mode via approval policy with read-only constraint (PR #89 by @HayWolf)f2318e4- settings-center: ✨ add worktree support with kind, parent, and hash properties (PR #94 by @jorben)2498c1b- workbench: ✨ scope active profile to selected thread (PR #96 by @jorben)117b167- worktree: ✨ support checking out existing branch into new worktree (PR #100 by @HayWolf)fa7fb59- workbench-shell: ✨ integrate task boards and thread profiles (PR #98 by @jorben)5449744- source-control: ✨ Add git merge conflict detection and diff viewing (PR #101 by @jorben)fc33fcb- workbench: ✨ Add viewport-based auto-collapse for completed timeline entries (PR #102 by @jorben)4663b08- thread: ✨ return cancel status from run cancellation (PR #104 by @jorben)65edf39- ✨ Improve summary-based context compression (PR #103 by @jorben)
🐛 Bug Fixes
11f0919- workspace: 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf)10646e2- workbench: 🐛 restore thinking placeholder during reasoning-to-action gaps (PR #92 by @jorben)8f197ec- ai: 🐛 prevent duplicate tool error rendering (PR #95 by @jorben)eb1e1e0- orchestrator: 🐛 shorten sub-agent call_id prefix to stay under 64-char limit (PR #93 by @jorben)29743ac- workbench-shell: 🐛 keep thinking phase active until message delta (PR #97 by @jorben)18149ae- settings-center: 🐛 auto-enable edit mode for newly added commands (PR #99 by @jorben)cd8274a- workbench-shell: 🐛 hide reasoning chevron in reason placeholder (PR #105 by @HayWolf)e1571cf- terminal: 🐛 Restore Chinese input in embedded terminal (PR #106 by @jorben)
0.3.3-rc.16
💥 BREAKING CHANGES
-
due to
11f0919- 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf):The default workspace feature has been removed. Applications that relied on the default workspace behavior will need to be updated.
✨ New Features
6f615fa- policy: ✨ Allow shell in plan mode via approval policy with read-only constraint (PR #89 by @HayWolf)f2318e4- settings-center: ✨ add worktree support with kind, parent, and hash properties (PR #94 by @jorben)2498c1b- workbench: ✨ scope active profile to selected thread (PR #96 by @jorben)117b167- worktree: ✨ support checking out existing branch into new worktree (PR #100 by @HayWolf)fa7fb59- workbench-shell: ✨ integrate task boards and thread profiles (PR #98 by @jorben)5449744- source-control: ✨ Add git merge conflict detection and diff viewing (PR #101 by @jorben)7228e70- context: ✨ add primary summary compression flow (commit by @jorben)fc33fcb- workbench: ✨ Add viewport-based auto-collapse for completed timeline entries (PR #102 by @jorben)4663b08- thread: ✨ return cancel status from run cancellation (PR #104 by @jorben)ab76d80- context: ✨ run /compact through the run lifecycle and preserve full history in summaries (commit by @jorben)
🐛 Bug Fixes
11f0919- workspace: 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf)10646e2- workbench: 🐛 restore thinking placeholder during reasoning-to-action gaps (PR #92 by @jorben)8f197ec- ai: 🐛 prevent duplicate tool error rendering (PR #95 by @jorben)eb1e1e0- orchestrator: 🐛 shorten sub-agent call_id prefix to stay under 64-char limit (PR #93 by @jorben)29743ac- workbench-shell: 🐛 keep thinking phase active until message delta (PR #97 by @jorben)18149ae- settings-center: 🐛 auto-enable edit mode for newly added commands (PR #99 by @jorben)575b7ba- context: 🐛 remove artificial 400K-char cap on summary history budget (commit by @jorben)cd8274a- workbench-shell: 🐛 hide reasoning chevron in reason placeholder (PR #105 by @HayWolf)
♻️ Refactors
2f0d0ee- context: ♻️ harden auto-compression fallback and extract testable seams (commit by @jorben)2932f90- context: ♻️ address second-round review feedback on compression path (commit by @jorben)8f466a8- context: ♻️ widen fallback keep window and backfill compression tests (commit by @jorben)
0.3.3-rc.9
💥 BREAKING CHANGES
-
due to
11f0919- 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf):The default workspace feature has been removed. Applications that relied on the default workspace behavior will need to be updated.
✨ New Features
6f615fa- policy: ✨ Allow shell in plan mode via approval policy with read-only constraint (PR #89 by @HayWolf)f2318e4- settings-center: ✨ add worktree support with kind, parent, and hash properties (PR #94 by @jorben)2498c1b- workbench: ✨ scope active profile to selected thread (PR #96 by @jorben)543d635- workbench-shell: ✨ reuse new-thread activation flow for workspaces (commit by @jorben)d4d488d- workbench-shell: ✨ move active task board below conversation (commit by @jorben)8fdba92- workbench-shell: ✨ integrate task board with composer (commit by @jorben)627aa0d- thread: ✨ persist thread profile selection (commit by @jorben)117b167- worktree: ✨ support checking out existing branch into new worktree (PR #100 by @HayWolf)7c7b06e- ui: ✨ add collapsible task board card (commit by @jorben)
🐛 Bug Fixes
11f0919- workspace: 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf)10646e2- workbench: 🐛 restore thinking placeholder during reasoning-to-action gaps (PR #92 by @jorben)8f197ec- ai: 🐛 prevent duplicate tool error rendering (PR #95 by @jorben)eb1e1e0- orchestrator: 🐛 shorten sub-agent call_id prefix to stay under 64-char limit (PR #93 by @jorben)29743ac- workbench-shell: 🐛 keep thinking phase active until message delta (PR #97 by @jorben)3e74908- workbench-shell: 🐛 adjust composer spacing and shell classes (commit by @jorben)1e308d1- workbench: 🐛 handle empty thread profile and profile switch errors (commit by @jorben)18149ae- settings-center: 🐛 auto-enable edit mode for newly added commands (PR #99 by @jorben)
♻️ Refactors
4dd23eb- ui: ♻️ Remove task board dynamic spacing (commit by @jorben)24d3a9e- commands: ♻️ defer backend persist for locally-created commands (commit by @jorben)
🔧 Chores
0.3.3-rc.15
💥 BREAKING CHANGES
-
due to
11f0919- 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf):The default workspace feature has been removed. Applications that relied on the default workspace behavior will need to be updated.
✨ New Features
6f615fa- policy: ✨ Allow shell in plan mode via approval policy with read-only constraint (PR #89 by @HayWolf)f2318e4- settings-center: ✨ add worktree support with kind, parent, and hash properties (PR #94 by @jorben)2498c1b- workbench: ✨ scope active profile to selected thread (PR #96 by @jorben)117b167- worktree: ✨ support checking out existing branch into new worktree (PR #100 by @HayWolf)fa7fb59- workbench-shell: ✨ integrate task boards and thread profiles (PR #98 by @jorben)5449744- source-control: ✨ Add git merge conflict detection and diff viewing (PR #101 by @jorben)7228e70- context: ✨ add primary summary compression flow (commit by @jorben)fc33fcb- workbench: ✨ Add viewport-based auto-collapse for completed timeline entries (PR #102 by @jorben)4663b08- thread: ✨ return cancel status from run cancellation (PR #104 by @jorben)ab76d80- context: ✨ run /compact through the run lifecycle and preserve full history in summaries (commit by @jorben)
🐛 Bug Fixes
11f0919- workspace: 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf)10646e2- workbench: 🐛 restore thinking placeholder during reasoning-to-action gaps (PR #92 by @jorben)8f197ec- ai: 🐛 prevent duplicate tool error rendering (PR #95 by @jorben)eb1e1e0- orchestrator: 🐛 shorten sub-agent call_id prefix to stay under 64-char limit (PR #93 by @jorben)29743ac- workbench-shell: 🐛 keep thinking phase active until message delta (PR #97 by @jorben)18149ae- settings-center: 🐛 auto-enable edit mode for newly added commands (PR #99 by @jorben)575b7ba- context: 🐛 remove artificial 400K-char cap on summary history budget (commit by @jorben)cd8274a- workbench-shell: 🐛 hide reasoning chevron in reason placeholder (PR #105 by @HayWolf)
♻️ Refactors
0.3.3-rc.14
💥 BREAKING CHANGES
-
due to
11f0919- 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf):The default workspace feature has been removed. Applications that relied on the default workspace behavior will need to be updated.
✨ New Features
6f615fa- policy: ✨ Allow shell in plan mode via approval policy with read-only constraint (PR #89 by @HayWolf)f2318e4- settings-center: ✨ add worktree support with kind, parent, and hash properties (PR #94 by @jorben)2498c1b- workbench: ✨ scope active profile to selected thread (PR #96 by @jorben)117b167- worktree: ✨ support checking out existing branch into new worktree (PR #100 by @HayWolf)fa7fb59- workbench-shell: ✨ integrate task boards and thread profiles (PR #98 by @jorben)5449744- source-control: ✨ Add git merge conflict detection and diff viewing (PR #101 by @jorben)7228e70- context: ✨ add primary summary compression flow (commit by @jorben)fc33fcb- workbench: ✨ Add viewport-based auto-collapse for completed timeline entries (PR #102 by @jorben)4663b08- thread: ✨ return cancel status from run cancellation (PR #104 by @jorben)ab76d80- context: ✨ run /compact through the run lifecycle and preserve full history in summaries (commit by @jorben)
🐛 Bug Fixes
11f0919- workspace: 🐛 Make workspace sidebar ordering deterministic (PR #91 by @HayWolf)10646e2- workbench: 🐛 restore thinking placeholder during reasoning-to-action gaps (PR #92 by @jorben)8f197ec- ai: 🐛 prevent duplicate tool error rendering (PR #95 by @jorben)eb1e1e0- orchestrator: 🐛 shorten sub-agent call_id prefix to stay under 64-char limit (PR #93 by @jorben)29743ac- workbench-shell: 🐛 keep thinking phase active until message delta (PR #97 by @jorben)18149ae- settings-center: 🐛 auto-enable edit mode for newly added commands (PR #99 by @jorben)575b7ba- context: 🐛 remove artificial 400K-char cap on summary history budget (commit by @jorben)