Releases
v1.17.8
Compare
Sorry, something went wrong.
No results found
Changelog
7d68fb1 Merge pull request #6182 from SivanCola/fix/secret-output-redaction
5ea5593 style(doctor): satisfy staticcheck S1008 in event-log scan
bdeeb64 fix(security): close review gaps in cleanup coverage, env filtering, config persistence, auth schemes
6c9671a fix(doctor): decode session artifacts before redacting, not raw bytes
030a4d5 Merge pull request #6183 from esengine/codex/notice-preview-real-page
9087238 Trigger PR CI
704b15f Merge pull request #6174 from esengine/codex/compact-chat-notices-i18n
38ec409 fix(security): add historical session redaction cleanup
079293f Fix notice preview DOM nesting to match Transcript markup
4c5e5a9 Preserve planner notice detail in history and fix notice DOM nesting
a22eba4 Merge pull request #6168 from SivanCola/fix/hide-legacy-recovery-topics
99c1539 fix(security): gate env/path protections behind [secrets] config, fix PWD and clone bugs
4524016 Guard notice preview mock behind browser-only scenario param
10e637b feat(frontend): sweep recovery copies to trash from history
0af75a1 Add notice preview mock page
344895e fix(security): redact secret-bearing tool output
0c2efcd Merge pull request #6176 from SivanCola/fix/tui-session-recovery-lease
3cb37b5 fix(cli): move lease before rebuild binds the recovery path
eb9e3e8 Merge pull request #6177 from esengine/codex/perf-lag-diagnostics
d0cc98d test(frontend): cover bridge timing breadcrumbs
c3ef4bf fix(cli): follow lease on completion listing and failed model switch
7cca6e9 fix(frontend): reduce startup performance lag false positives
431dddb fix(desktop): compact backend notices in chat
8178abc fix(cli): keep TUI leases on recovered sessions
009a235 fix: surface recovery copies in history and trash
972f052 fix(desktop): hide legacy recovery topics
f501f3d Merge pull request #6164 from SivanCola/feature/composer-run-dock
80cf527 test(frontend): mock canvas in settings snapshot test
4317a61 Merge pull request #6165 from SivanCola/fix/bounded-slugs-and-tail-reads
3716462 Fix workspace slug test on Windows
2f4a699 Keep --composer-height in logical space across all resize writers
1401a07 Bound the stats filename stem so the hash suffix cannot overflow
d39a769 Give colliding plugin stats files per-server hashed paths
fb1840f Preview each approval action's consequence on the tool approval card
8652137 Add a focus-following detail preview row to the ask card
75c858e Compact the ask card: multi-column grid and inline submit
9c058ef Anchor run strip as in-flow row with resized-card compensation
a665c88 Keep the approval bar usable while its own prompt is pending
fa646b7 Anchor run strip as zero-height tab on the composer card
2d489f5 Dock run state into the composer card
4098c4d Bound lossy slugs and tail-read append-only logs
07c65c2 Merge pull request #6162 from SivanCola/feature/memory-v5-memory-candidates
8357312 Merge pull request #6158 from SivanCola/fix/project-readd-self-heal
0403d1d Preserve generated candidate names through the accept path
824f232 fix(desktop): replace remaining normalizeProjectRoot equality with sameProjectRoot
14801d3 test(memory): expect folded slug case on Windows
6425377 fix(config,desktop): fold Windows case in workspace slugs and sync tab root spellings
2a3543a fix(desktop): extend root equivalence to runtime lookups and lock the Windows contract
cd9023e fix(desktop): self-heal project re-add roots
78133b1 Preserve backward-compatible names for ASCII-safe history candidates
8b04925 Unify stable name generation for all suggestion candidates
43b147e Make compiler candidate names unique with a pattern hash suffix
30ecaf4 Merge pull request #6160 from SivanCola/feature/memory-v5-outcome-signals
9dce3d0 Consume outcome ref on every turn and clear it on session switch
8be5af9 Surface stable Memory v5 learnings as memory candidates in settings
c9ea166 Upgrade Memory v5 outcome signals, injected split, and learnings export
You can’t perform that action at this time.