Skip to content

Aura

v1.3.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai ai-agents deepseek desktop-app developer-tools llm
+4 more
openrouter pair-programming pyside6 python

ReleasePort's take

Light signal
editorial:auto 13d

Aura 1.3.0 stabilizes the IDE with floating terminal, Git-backed Checkpoints for workspace recovery, and Planner-Worker separation. Code edits now coalesce by file for cleaner cards.

Why it matters: Floating terminal window reduces clutter; Git-backed Checkpoints enable safe workspace recovery and diffs. Same-file edits coalesce into single cards; planning UI shows Strategy, Scope, and Validation sections. Test in dev; candidate for next routine upgrade.

Summary

AI summary

UX stabilization: Planner‑Worker separation, compact Plan Ready card, single-file streaming reuse, floating terminal, Git‑backed checkpoints.

Changes in this release

Feature Medium

Same-file code edits coalesce into single code card keyed by file path

Same-file code edits coalesce into single code card keyed by file path

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

SpecCard redesigned with Strategy, Scope, Validation sections and computed chips

SpecCard redesigned with Strategy, Scope, Validation sections and computed chips

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Checkpoints show recent git commits with metadata and changed file counts

Checkpoints show recent git commits with metadata and changed file counts

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Terminal output moved to floating window accessible via edge tab

Terminal output moved to floating window accessible via edge tab

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Git-backed Checkpoints feature enables workspace recovery and diffs viewing

Git-backed Checkpoints feature enables workspace recovery and diffs viewing

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Terminal hides instead of destroying; preserves logs while hidden

Terminal hides instead of destroying; preserves logs while hidden

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Multi-edit completion text replaces single-edit display in code cards

Multi-edit completion text replaces single-edit display in code cards

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Failed terminal commands raise window and turn edge tab red

Failed terminal commands raise window and turn edge tab red

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Terminal tab shows state colors: idle dim, running amber, success green, failure red

Terminal tab shows state colors: idle dim, running amber, success green, failure red

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Terminal output moved to its own floating window launched from an edge tab; hides instead of destroying and preserves logs while hidden

Terminal output moved to its own floating window launched from an edge tab; hides instead of destroying and preserves logs while hidden

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Medium

Edge Tab Rail re‑architected as a MainWindow overlay; tabs sit on the far‑right without consuming horizontal space

Edge Tab Rail re‑architected as a MainWindow overlay; tabs sit on the far‑right without consuming horizontal space

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Feature Low

Checkpoints warn if the working tree is dirty and require strong confirmation before destructive operations

Checkpoints warn if the working tree is dirty and require strong confirmation before destructive operations

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Performance Medium

Code cards coalesce content updates through timer for smoother rendering

Code cards coalesce content updates through timer for smoother rendering

Source: llm_adapter@2026-05-21

Confidence: low

Bugfix Medium

Planner stops after Worker validation; redundant post-completion pass removed

Planner stops after Worker validation; redundant post-completion pass removed

Source: llm_adapter@2026-05-21

Confidence: high

Refactor Medium

Edge Tab Rail re-architected as overlay; tabs don't consume horizontal space

Edge Tab Rail re-architected as overlay; tabs don't consume horizontal space

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Medium

InfoHubPane simplified: dedicated to Worker Log and TODO list

InfoHubPane simplified: dedicated to Worker Log and TODO list

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Medium

Worker Summary Card extracted as dedicated component; ChatView decluttered

Worker Summary Card extracted as dedicated component; ChatView decluttered

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Medium

Tests added for worker handler, code-card routing, and git operations

Tests added for worker handler, code-card routing, and git operations

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Medium

InfoHubPane simplified to dedicate space only for Worker Log and TODO list; dynamic terminal tabs removed

InfoHubPane simplified to dedicate space only for Worker Log and TODO list; dynamic terminal tabs removed

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Refactor Low

Implementation of SpecCard refactored into private builder methods; focused tests added

Implementation of SpecCard refactored into private builder methods; focused tests added

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Full changelog

This release is a major UX stabilization pass. The interface has been restructured around a clear separation of concerns: the Planner dispatches, the Worker executes and validates, and support tools float independently without cluttering the primary workspace.

SpecCard: Polished "Plan Ready" Card

The planning card shown before dispatch has been redesigned into a compact cockpit-style summary.

  • Sections for Strategy, Scope, Validation, and a collapsed Full Worker Spec.
  • Computed chips for plan speed (Fast/Careful), risk level (Low/Medium/High), and file count.
  • Cleaner scope file rows and a refined button row: Dispatch, Edit Spec, Cancel, with disabled placeholders for future refinement actions.
  • Status wording reflects Worker state: running, completed, completed with errors, cancelled.
  • Implementation refactored into private builder methods for maintainability. Focused tests added.

Worker Summary Card

The Worker completion summary has been extracted into a dedicated card component. ChatView no longer builds this UI inline, reducing card-building clutter and making future card additions easier.

Same-File Code Streaming Reuse

When the Worker makes multiple edits to the same file, Aura now routes them into a single code card instead of spawning duplicates.

  • Code streaming is keyed by file path rather than tool-call ID.
  • Early content is buffered until the target path is resolved, then the existing card is reused.
  • Multi-edit completion text (e.g., "2 edits applied") replaces the previous single-edit display.
  • Worker playground tabs similarly reuse one tab per file path.

Floating Terminal

Terminal output has been moved out of the Worker Log panel into its own floating tool window.

  • Launched from the $ edge tab; hides instead of destroying on close; preserves logs while hidden.
  • Failed commands raise the terminal window and turn the edge tab red. Successful commands do not steal focus.
  • Terminal output no longer competes with the TODO list or Worker Log for space.

Git-Backed Checkpoints

A new Checkpoints feature provides a recovery surface for workspace changes.

  • Loads recent git commits with metadata and changed file counts.
  • View diffs and restore to a previous checkpoint.
  • Warns if the working tree is dirty; requires strong confirmation before destructive operations.
  • Accessible from the Checkpoints edge tab (floating dialog) and the top toolbar.

Edge Tab Rail

Right-edge tool tabs have been re-architected as a MainWindow-level overlay.

  • Tabs sit on the far-right app edge, outside the main layout, and do not consume horizontal space.
  • $ tab toggles the floating Terminal window. Checkpoints tab opens the floating Checkpoints dialog.
  • Terminal tab uses state colors: dim idle, amber running, green success, red failure. Checkpoints tab uses neon green.

InfoHubPane Simplified

The information panel is now dedicated to the Worker Log and TODO list. Dynamic terminal tabs and terminal routing have been removed. The TODO list remains visually dominant and no longer competes with terminal output.

Planner/Worker Flow Fixes

  • The Planner prompt has been separated from Worker engineering rules. The Planner acts as a fast dispatcher and architecture guardrail; the Worker handles implementation and validation.
  • After the Worker reports validation passed, the Planner stops and the Worker Completed card is the final artifact. No redundant post-completion verification pass.
  • Temporary PlanWriterCard widgets no longer persist after Worker completion.

Other

  • WorkerSummaryCard extracted from ChatView for cleaner card management.
  • Code cards coalesce content updates through a short timer for smoother rendering.
  • CheckpointDialog is a persistent non-modal floating dialog, not an embedded drawer.
  • Tests added for worker handler, code-card routing, and git operations.

Full Changelog: compare v1.2.1...v1.3.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Aura

Get notified when new releases ship.

Sign up free

Related context

Earlier breaking changes

  • v1.4.0 All file-writing paths now route through a validation pipeline.

Beta — feedback welcome: [email protected]