diff --git a/src/pages/changelog.astro b/src/pages/changelog.astro index 15a7479..a4e4466 100644 --- a/src/pages/changelog.astro +++ b/src/pages/changelog.astro @@ -34,41 +34,6 @@ import BaseLayout from '../layouts/BaseLayout.astro'; Development -
-
-

- 🐛 - Bug Fixes -

- -
-
- - - - - -
-
-
-
-
-

v0.1.2

- TBD -
- Development -
-

@@ -111,6 +76,15 @@ import BaseLayout from '../layouts/BaseLayout.astro';
  • Fixed the Blade Terminal echo bug when the model is using the run_command tool call.
  • Fixed run_command tool calls in AI Chat appearing above already run (or failed) commands instead of below them.
  • Fixed bug in the Ollama and Ollama Cloud implementation that resulted in errors.
  • +
  • Diff view showing up on wrong lines. Fixed issue where diff view would appear on incorrect lines due to stale data in the editor. Added proper cleanup and state invalidation when editor content changes. Files: DiffView.tsx, EditorPane.tsx
  • +
  • Model selector sluggishness. Reduced avoidable work in the compact selector by memoizing derived lists and selected model. Removed delayed/smooth scroll on open (which can feel laggy) and switched to requestAnimationFrame + instant nearest scroll. Files: CompactModelSelector.tsx
  • +
  • History titles missing. Added a resilient fallback title strategy: use conversation.title if present, else use preview, else synthesize from last active timestamp (Conversation X ago). Files: HistoryTab.tsx
  • +
  • Natural chat autoscroll + user can interrupt with wheel. Reworked autoscroll to use the real scroll container ref. Split behavior: scroll on new message if user is at bottom / just sent; during streaming, only keep following while user remains at bottom. This preserves manual scroll interruption. Files: ChatPanel.tsx
  • +
  • Settings save feels slow. Changed save flow to close modal immediately, then persist in background. Keeps UI responsive while save + model refresh continue asynchronously. Files: SettingsModal.tsx
  • +
  • General snappiness + launch flicker. Removed duplicate no-tab editor rendering path that could cause visual churn. Tightened startup flow to show window after first frame and fade out loading overlay immediately (no extra nested delays). Files: Layout.tsx, main.tsx
  • +
  • Modernized title bar buttons. Updated window controls to compact rounded buttons with tighter spacing and better active feedback. Files: TitleBar.tsx
  • +
  • Terminal too close to sidebar shadow. Increased left padding in terminal content area. Files: TerminalPane.tsx
  • +
  • Fixed crash in read_file_range on out-of-bounds slice. Added bounds clamping to prevent panic when requesting lines beyond EOF (e.g., start_line: 350 on a 259-line file). Now returns safe empty output for extreme or inverted ranges instead of crashing.