Releases: Andy963/Acopilot
Releases · Andy963/Acopilot
v1.0.61-pre.6
[1.0.61-pre.6] - 2026-04-07
Fixed
- Chat: remove the redundant in-message "Context Used" block from the top of assistant replies while keeping the existing context inspector entry in the footer.
v1.0.61-pre.5
[1.0.61-pre.5] - 2026-04-07
Fixed
- Chat: preserve the early
contextSnapshotmetadata across finalized streaming/tool-state updates so the in-message "Context Used" card stays available after tool loops and completion. - Chat: stop recursive history pagination reloads by keeping the
isLoadingMoreguard active until the next animation frame after restoring scroll position.
v1.0.61-pre.4
[1.0.61-pre.4] - 2026-04-03
Fixed
- Chat: stream an early context snapshot chunk so the "Context Used" card can render without waiting for generation to finish.
- Chat: route the context snapshot to the active streaming message metadata for stable incremental rendering.
v1.0.61-pre.3
[1.0.61-pre.3] - 2026-04-05
Fixed
- Proxy: route chat streaming, model discovery, MCP HTTP, and Codex skill downloads through Acopilot's own proxy setting when enabled, and fall back to direct connections when disabled.
- MCP: skip invalid persisted MCP server entries instead of failing the full config load.
- Chat: keep the "Context Used" card visible after streaming completes when a context snapshot exists.
v1.0.61-pre.2
[1.0.61-pre.2] - 2026-04-03
Fixed
- Chat: reserve the "Context Used" block at the top of the first assistant reply while streaming, then fill it in after completion to avoid late layout jumps when users are reading older content.
- Chat: restore streaming auto-follow so new assistant output keeps the message list pinned to the latest content by default, and only pause follow mode after an actual user scroll.
v1.0.61-pre.1
[1.0.61-pre.1] - 2026-04-02
Improved
- Build/Release: pin
@vscode/vsceas a workspace dev dependency so VSIX packaging no longer depends on a transientnpxinstall.
Fixed
- Settings: wrap long inline code and tag preview content in the context settings panel so long entries no longer overflow or force horizontal clipping.
v1.0.61-pre.0
[1.0.61-pre.0] - 2026-04-01
Improved
- Build/Release: unify root validation, build, package, and smoke entrypoints around npm-driven workflows, and gate GitHub prereleases with validate/build/package steps.
- Smoke: add both development-extension and packaged-VSIX smoke validation paths so the published artifact can be verified before testing.
- Refactor: split several large extension/webview/frontend modules into smaller focused files, including extension bootstrap, ChatViewProvider bridge logic, app shell, plan modal, checkpoint settings, prompt skills, markdown rendering, and message-list orchestration.
Fixed
- Frontend: restore a green frontend typecheck baseline and remove several UI contract mismatches in settings, tools, and shared types.
- UI: stabilize Acopilot view entry, chat/history/settings navigation, selection/file injection dedupe, and persisted language handling across reloads.
- Runtime: make default config bootstrap honor the normal config/secret contract, bind streamed tool parsing to each request instead of ambient active config, serialize same-conversation writes, and prevent deleted conversations from being silently recreated.
- Validation: harden malformed side-effect request rejection and persist post-edit validation preset execution through runtime, history, and reload flows.
v1.0.60
[1.0.60] - 2026-04-01
Fixed
- Chat: render TeX delimiters
\(...\)and\[...\]in chat while preserving the existing$...$and$$...$$behavior. - Chat: preserve straight quotes for pseudo-math snippets like
"x ∈ ℝ"and apply a math-oriented font stack to Unicode math symbols for more consistent inline rendering. - Chat: keep KaTeX layout styling without bundling KaTeX font assets into the VSIX, restoring the package size to the normal release range.
- Webview: resolve built frontend script and style paths from
frontend/dist/index.htmlso hashed asset names load correctly in the VS Code webview.
v1.0.60-pre.9
[1.0.60-pre.9] - 2026-04-01
Fixed
- Chat: stop bundling KaTeX font assets into the VSIX while keeping the KaTeX layout rules needed for formula rendering.
- Webview: resolve built frontend scripts and styles from
frontend/dist/index.htmlso hashed asset names keep loading correctly. - Build: restore normal frontend asset naming instead of forcing every emitted asset to
index.css.
v1.0.60-pre.8
[1.0.60-pre.8] - 2026-04-01
Fixed
- Chat: preserve straight quotes in Markdown so pseudo-math snippets like
"x ∈ ℝ"no longer get rewritten into smart quotes with mismatched glyphs. - Chat: load the official KaTeX stylesheet so TeX formulas use KaTeX's intended layout instead of a partial fallback.
- Chat: apply a math-oriented font stack to plain Unicode math symbols outside TeX delimiters for more consistent pseudo-math rendering.