Every shipped change

Changelog.

What shipped, when, and why — kept here instead of buried in commit history.

Latest
v1.0.15
September 21, 2026
Feature

Uploads and Chat Stay in One Session

No More "I Need a Dataset" After a Restart

After a backend restart, a tab left open could upload your file to one session while the chat stayed attached to another, so asking about the file answered "I need a dataset for that." The chat now follows the session your uploads went to.

Running Turns Are Never Interrupted

If the session changes mid-turn, the chat moves after the turn ends, including after Stop, after clearing the chat, or when a queued message is handed back.

Other Tabs Count Too

A session stored by another tab moves this tab's chat as well, and a session the server replaces mid-connection is adopted in one step. Reload an already open tab after upgrading so it loads the fix.

View diff & assets on GitHub
v1.0.14
September 21, 2026
Feature

Chat That Answers What You Asked

Hi Is Just Hi

A greeting or a thank-you is one reply. Before, saying `hi` after an analysis planned, wrote code and ran it. Every message is now routed before any model runs, to the smallest workflow that serves it.

Right-Sized Answers

A question about your columns is answered from the data in one call, a single number is one code call and an answer, and a complex investigation keeps the full plan, loop and verification.

Stop Means Stop

Stop ends the turn and leaves the composer usable, typing "stop" cancels a running task, and a message sent mid-run comes back to the composer instead of failing it. Auto, Fast and Deep change how hard Wizard works, never what your message is.

Cloud Models Work Out of the Box

The OpenAI, Gemini, LM Studio, gateway and Anthropic clients ship with the base install, PDF and Word context documents work without an extra step, and `wizard init` no longer pulls in Redis and database drivers just to get a cloud client.

Pre-Release Channel

Opt in to beta builds with `wizard channel pre-release` or `wizard update --pre-release`. Stable installs, Homebrew, Scoop and this site only ever follow stable releases, and Wizard never downgrades.

Safer Sessions

One turn at a time per session on every transport, reviewers and chart descriptions follow your data policy, and code that never ran is no longer cached as an answer.

View diff & assets on GitHub
v1.0.13
September 20, 2026
Feature

Installation, Upgrade & Setup Overhaul

Homebrew Installs Again

`brew install Wizard-AIA/wizard/wizard` failed on every Mac with a checksum error. Package metadata is now generated from each release's published checksums, so the formula can no longer drift from the archives.

Updates That Work

`wizard update` was rejected by its own checksum parser from v1.0.10 to v1.0.12. It now works, is package-manager aware (Homebrew and Scoop upgrade through their own commands), and restarts your service if an update fails.

Clean Installers Everywhere

One-line installers for macOS, Linux and Windows verify the archive checksum, set up PATH for zsh, bash, fish or PowerShell (keeping your existing entries), and are safe to run again.

Guided Setup With Real Menus

`wizard init` masks your API key with a receipt, lists only the models your provider actually offers, and uses arrow-key dropdowns instead of asking you to type model names or URLs.

Use What You Already Have

Python, Node.js, uv and pnpm requirements are minimums. Newer versions, and tools installed through nvm, fnm, Volta, asdf or mise, are used as they are; only missing tools are installed.

Diagnose and Remove Cleanly

`wizard doctor` reports what is wrong with a fix for each problem, `wizard uninstall` removes the program and its PATH entries, and `wizard uninstall --purge` removes your data too.

View diff & assets on GitHub
v1.0.12
September 11, 2026
Feature

Windows Setup & Python Compatibility Fixes

Reliable Windows Setup

Wizard now refreshes user and system PATH values after Winget installs and checks common Python, uv, pnpm, and Winget locations in the same setup run.

Reuse Compatible Python

Any usable Python 3.12 or newer, including Python 3.13 and 3.14, is reused instead of being replaced with a separate 3.12 installation.

Store Alias Recovery

The Windows Python launcher and versioned interpreters such as python3.14 are detected even when the Microsoft Store App Execution Alias shadows python3.exe.

View diff & assets on GitHub
v1.0.11
September 10, 2026
Feature

Release Reliability & Data Integrity Fixes

Reliable Packaged Setup

Cloud and hybrid release archives now include optional provider dependencies, while daemon status, duplicate-start protection, and clean shutdown work reliably.

Safer Configuration

Interactive API-key entry is hidden, saved embedding models can be cleared, and release metadata is synchronized across installers and platforms.

Correct Data Handling

Currency-formatted values are normalized deterministically before automatic cleaning so existing financial amounts are preserved.

View diff & assets on GitHub
v1.0.10
September 7, 2026
Feature

Verified CLI Updates & Production Readiness

Verified Release Updates

wizard update --check reports new releases. Managed installations stage a platform package, verify its SHA-256 checksum, and only then activate it while retaining the prior package for rollback.

Production Readiness Controls

Release gates add sandbox readiness checks, bounded request telemetry, backup lifecycle controls, feature kill switches, scoped cache isolation, and fail-safe runtime fallback.

Traceable Retrieval

Hybrid document retrieval now exposes source-aware citations and retrieval provenance for grounded answers.

View diff & assets on GitHub
v1.0.9
September 7, 2026
Feature

Interactive Setup, Global Installation & Safe Workspace Cleanup

Interactive First-Run Configuration

Running wizard init now guides you through provider, privacy mode, manager and worker models, embeddings, endpoints, and API credentials. Explicit flags and --non-interactive remain available for automation.

Install Once, Run Anywhere

Linux and Windows installers persist the bundled checkout root, while the CLI resolves Homebrew and packaged layouts automatically. After installation, wizard init and wizard start work from any directory.

Guarded Local Cleanup

The new wizard delete command stops services and removes Wizard-managed local state with confirmation, --yes, and --keep-env controls while leaving the installed checkout and binary intact.

View diff & assets on GitHub
v1.0.8
September 6, 2026
Feature

Systemic Execution Resilience, Pure Python Contracts & Autonomous Diagnostics

Pristine Execution Engine & Monkeypatch Elimination

Purged all dynamic runtime monkeypatches from the Python execution engine, establishing a clean runtime where pandas/Polars methods, scikit-learn models, and statsmodels wrappers execute against pure, standard library contracts.

Universal Code Generation Invariants

Hardened code synthesis prompts with systemic engineering rules: explicit numeric casting for dirty datasets, automated NaN/inf replacement, robust 2D/1D coefficient shape flattening, and zero-assumption API contracts.

Context-Enriched Self-Correction & Deep Diagnostics

Supercharged autonomous error recovery with failed code traces and live runtime diagnostic introspection, allowing the agent to autonomously diagnose and self-repair edge cases across complex multi-step analytical plans without human intervention.

View diff & assets on GitHub
v1.0.7
August 30, 2026
Feature

Markdown Data Tables, Gemini Flash Model Prioritization & Self-Healing WebSockets

Markdown Table Rendering Engine

Fixed table parser boundary detection to render summary statistics, data quality triage matrices, and distribution metrics into interactive, zebra-striped data tables with tabular numeric fonts.

Gemini Flash Model Prioritization

Default model suggestions now prioritize high-capacity gemini-2.5-flash and gemini-3.7-flash models for all roles, providing seamless zero-friction analysis on standard Google AI Studio free tier keys.

Intelligent LLM Error Sanitization & Self-Healing WebSockets

Replaced raw JSON exception dumps with human-readable guidance and retry timers. WebSocket connections automatically mint fresh sessions on reconnect, eliminating stale token loops.

View diff & assets on GitHub
v1.0.6
August 30, 2026
Feature

Tri-Model System (Manager, Worker, Embeddings), Hybrid Search & Enterprise SRE Hardening

Tri-Model Architecture & User Embedding Choices

Elevated Embeddings into a first-class model pillar alongside Manager and Worker. Users can configure embedding models across Local (Ollama/LM Studio), Hybrid (schema-redacted), and Cloud (OpenAI/Gemini/Gateway) topologies, with automatic zero-disk deterministic Blake2b hashing fallback and dedicated CLI flags (--embedding-provider, --embedding-model).

Dynamic Hybrid Vector & BM25 Search Engine

Integrated sqlite-vec KNN cosine embeddings with FTS5 BM25 keyword search using Reciprocal Rank Fusion (RRF), batched chunk vectorization, FlashRank Cross-Encoder reranking, and single-flight cache stampede protection.

Enterprise SRE Health & Resumable DAG Architecture

Added Kubernetes-ready /health/live and /health/ready probes, W3C OpenTelemetry distributed tracing, Prometheus metrics (/metrics with TTFT and p50/p90/p95/p99 latency quantiles), Redis Pub/Sub session bus, Server-Sent Events (SSE) streaming fallback, and a stateful resumable DAG agent architecture.

View diff & assets on GitHub
v1.0.5
August 28, 2026
Feature

Data Preview Fix, Universal Model Filtering & Settings Environment Controls

Dataset preview 'No rows to show' fix

Corrected PyArrow schema inference that silently aborted Arrow IPC streaming for datasets with string columns. Schema is now derived from actual data rows instead of empty slices, and the DataGrid loading state prevents empty-state flash.

Universal cloud model filtering

Added intelligent model filtering that excludes TTS, image/video generation, embeddings, robotics, and other non-chat endpoints from cloud providers. Gemini model list reduced from 54 raw models to 18 usable chat/coding/reasoning models with proper capability tagging.

Comprehensive settings environment controls

Added full UI controls for API Provider, Data Mode, Gateway URL/Key, Sandbox Timeout, Council Review, Vision Analysis, Context Documents, and Skills toggles — all with atomic persistence to the backend .env file.

View diff & assets on GitHub
v1.0.4
August 28, 2026
Feature

Persistent Workspace Context, Live Datasets Sidebar & Interactive Settings Workbench

Global persistent workspace context

Elevated the chat streaming state, WebSocket transport, investigation trail, and dataset state to the root WorkspaceProvider. Tab switching across Chat, Data, Skills, Models, and Settings no longer interrupts execution turns or clears conversational history.

Real-time dataset sidebar & live execution pulse

Added an active datasets panel directly in the main navigation sidebar with live row counts, fast dataset switching, and an animated live pulsing badge that tracks active background execution.

Interactive runtime & environment settings workbench

Upgraded settings from static readouts to interactive management with runtime execution backends (host, docker, inprocess), OS-level sandboxing, reasoning depth tiers, verification gates, and atomic .env file persistence on the backend.

Synchronized OpenAPI & TypeScript contracts

Automated end-to-end schema synchronization and contract validation across backend FastAPI schemas and frontend TypeScript models.

View diff & assets on GitHub
v1.0.3
August 28, 2026
Feature

Universal Cross-Platform Installers, Blueprint Diagrams & Documentation Suite

Universal 1-command installer suite

Shipped automated single-command installers for Linux (curl -fsSL https://wizardw2.vercel.app/install.sh | bash) and Windows PowerShell (irm https://wizardw2.vercel.app/install.ps1 | iex), alongside the official Homebrew tap and Scoop package manifest.

Fixed 3-column documentation architecture

Redesigned the documentation shell with isolated independent scroll containers (Left Navigation, Middle Reading Content, Right Table of Contents) so sidebars remain fixed in place while navigating articles.

Blueprint architecture diagram canvas

Implemented a dedicated blueprint rendering canvas with non-ligature monospace font grid and verified specification badges for all architecture and workflow flowcharts.

Global CLI symlink path resolution

Enhanced the Go supervisor CLI with symlink traversal to resolve application roots when executed globally from any directory outside the git checkout.

CodeGuard AST & sandbox hardening

Expanded static AST security analysis across 31 banned modules, 11 builtins, and 22 dunder access patterns with graceful LLM provider error handling.

View diff & assets on GitHub
v1.0.2
August 26, 2026
Docs

Ecosystem Documentation & Community Governance

Ecosystem documentation overhaul

Refreshed the docs site with custom styling, card layouts, and clearer architecture walkthroughs.

Community skill registry

Populated the skills repository with curated domain skills — cohort-analysis, data-quality-triage, outlier-detection, time-series-forecasting — with automated registry compilation.

Standardized issue forms

Cross-platform GitHub issue forms with dropdown selectors for operating system, execution backend, and LLM provider.

Organization profile refresh

A direct standalone download matrix for macOS (arm64/amd64), Linux (amd64/arm64), and Windows.

View diff & assets on GitHub
v1.0.1
August 25, 2026
Feature

Analytics, Task Routing, Arrow Streaming & Hardening

Polars engine integration

Added Polars support alongside DuckDB and pandas for fast, multi-threaded DataFrame processing on large datasets.

Smart tiered task router

A deterministic classifier for lightweight, standard, and reasoning-heavy turns, with safe dynamic downscaling to smaller installed models.

Zero-copy Apache Arrow streaming

A high-throughput binary Arrow IPC streaming endpoint and frontend decoder for instant large-dataset previews.

Security & fuzzing

Continuous property-based fuzz testing for AST code guards and file-ingest headers, plus OpenSSF Scorecard token permissions.

Dynamic skill RAG & caching

Full integration of the semantic result cache and dynamic skill RAG retrieval.

View diff & assets on GitHub
v1.0.0
August 25, 2026
Launch

First Consumer Release

Standalone prebuilt binaries

Pre-compiled standalone zip packages for macOS (arm64/amd64), Linux (amd64/arm64), and Windows (amd64).

One-command CLI

Introduced wizard init and wizard start — a background supervisor daemon for both services.

Evidence-backed control plane

Multi-hypothesis tracking, adversarial verification, result grounding checks, and transparent assumption extraction.

OS-native sandboxing

Secure subprocess execution with Landlock/seccomp on Linux, sandbox-exec on macOS, and Windows Job Objects.

Autonomous feedback loop

A Manager/Worker ReAct agent cycle with automatic Python traceback recovery.

View diff & assets on GitHub