CHANGELOG

What changed in each release.

From focused reading for long AI output to NPCs now forming their own departments — this is the history of every Pixel Crew release.

NEW RELEASE · 2.5.0

The phone layout is rebuilt, not shrunk.

Version 2.5.0 rebuilds the phone layout on one shared responsive layer: twenty-four breakpoints become three, every dialog shares one shell, and the nav bar keeps only the essentials while the rest moves into two menus split by what they affect. All three work modes now share an identical nav bar, so switching no longer shifts anything.

v2.5.0 View full release notes ↗
01 / ONE LAYERTwenty-four breakpoints become three

One for phones, one for tablets, one for short screens, with the numbers in a single shared stylesheet. Tap targets and spacing collapse into one set of tokens, replacing nearly a hundred hand-written 44px values.

02 / TOP BARTwo menus, split by what they change

The bar keeps work mode, Assign work, usage, and health. Everything else splits into "This NPC" (workspace, provider, model, account, auto-approve, MCP) and "App settings" (language, notifications, boards, backup, restart).

03 / NO JUMPOne nav bar across all three modes

Pixel, Professional, and Black Window now share the same padding, spacing, control size, and mode-button width, so switching no longer shifts the row above.

04 / SWIPEThe mode switch collapses to one chip

Three side-by-side buttons ate six-tenths of a narrow bar. Only the current mode shows now: swipe to move to the next one, or tap to pick from all three — deliberately not a cycle, so you never stop in a mode you did not want.

05 / MORE ROOMThe conversation and the report each get a block back

The task log's chrome drops from 100px to 54px, and Professional mode's three rows above the report become two, from 218px to 132px. Every pixel saved goes to content.

06 / NO EMOJIIcons stop depending on the operating system

122 emoji used as icons become one hand-built line-icon set: a single stroke weight that follows the interface colour, instead of a different glyph on macOS, Windows, and Android.

Create-department dialog: enter the department's purpose, headcount, and provider; AI drafts a list of complementary roles and personas for the user to pick a lead from
DEPARTMENTS — existing collaboration flow
Hand-to-department dialog: enter a task goal and one acceptance criterion per line, then confirm to hand it to the department for the lead to route automatically
MISSION — existing task routing
A needs-attention state: a Mission has stopped because a review result was inconclusive, waiting for the user to decide the next step
NEEDS ATTENTION — only real blockers interrupt you
EARLIER RELEASES

Further back in the history.

View all releases ↗
v2.3.1

Remote access and Black Window stability fixes

Fixed the blank remote screen in source development by keeping the UI, API, and WebSocket behind one authenticated origin, and hardened Black Window terminal lifecycles, responsive interaction, and accessibility.

Full v2.3.1 release notes ↗
v2.3.0

Persistent Black Window workbench and shared global memory

Put real Claude Code and Codex terminals into arranged workspaces while preserving session identity and conflict-safe layout sync, with one local Markdown brief shared by every agent.

Full v2.3.0 release notes ↗
v2.2.2

Windows microphone capture fix

Improved local Whisper microphone capture on Windows, including quieter speech; permission, missing-device, and in-use failures now explain their cause directly.

Full v2.2.2 release notes ↗
v2.1.1

More reliable mobile workspace and remote access

Focus Reader, remote access, workflow management, and supporting dialogs now fit phone-sized screens better and use touch-friendly controls. When the local remote relay cannot start, its settings screen now surfaces useful diagnostics.

Full v2.1.1 release notes ↗
v2.1.0

Account isolation, Focus workbench, and local voice input

Each NPC can now use its own Claude Code or Codex account, alongside /goal, up to four Focus Reader panes, and multi-agent execution boundaries that are previewed and enforced. The HUD reads usage per account; Boss Desk shows live department steps and can clear and reassign only its linked Missions and NPCs. Optional local voice input turns speech into an editable offline-capable draft after its one-time model download, and never sends a message automatically.

Full v2.1.0 release notes ↗
v2.0.1

Boss task log and cross-department orchestration arrive

Assign work directly from a persistent Boss Desk; the decision model builds a dependency graph across departments and returns one consolidated report. Also adds mid-session model switching, live MCP config sync, and clearer diagnostics when Claude/Codex login detection disagrees with reality.

Full v2.0.1 release notes ↗
v2.0.0

Department management and read-only collaboration arrive

You can now create a department directly and let its lead decide between Quick Consult, Quick Review, or a full 2-to-5-step Mission; failed reviews get up to two automatic correction rounds, and dangerous actions always wait for your approval.

v1.0.3

Management, backup, and focus workflows in one cockpit

From MCP connections and local backups to full focus-mode controls, v1.0.3 makes daily maintenance more complete and long sessions safer.

v1.0.2

Reading, input, and multi-NPC workflow upgrades

Added focus reading, full-window attachment drops, persisted session state, early Codex command discovery, and persistent NPC ordering.

v1.0.1

Self-contained Windows build

Added a portable Windows x64 ZIP with a verified bundled Node.js runtime and production dependencies, plus a stable latest-release download link.

v1.0.0

Pixel Crew's first public release

The multi-agent pixel office, native Claude/Codex integration, approvals, personas, cross-LLM handoffs, usage monitoring, task logs, and the Pixel Workshop all launched.