This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Affected surfaces
Summary
AI summaryBroad release touches Raw Commits, Highlights, desktop, and Other Changes.
Full changelog
Proliferate v0.3.12
Daily release train for July 8, 2026.
Release Metadata
| Field | Value |
| --- | --- |
| Version | proliferate-v0.3.12 |
| Train | release-2026-07-08 |
| Base | 11229fa |
| Head | 219a71d |
| Compare | 11229fa...219a71d |
| Surfaces | server, workers, e2b, web, mobile, desktop, runtime |
| Workflow | Actions run |
Highlights
- #986 feat(desktop): agents settings UX polish + env-unmasked CLI auth state by @pablonyx (area:desktop, area:anyharness)
- #988 feat(workers): add catalogVersion to heartbeat response (convergence P1) by @pablonyx (area:server)
- #989 feat(worker): catalog fetch+push transport — pins converge without binary releases (convergence P2) by @pablonyx (area:anyharness)
- #1000 feat(composer): rework command palette, slash command UX, and add-repo flow by @pablonyx (area:desktop)
- #1002 feat(chat): transcript polish — list spacing, shimmer, label sizes, streaming reveal, anchor fixes by @pablonyx (area:desktop, area:product)
- #1019 feat(agent-gateway): enforce org auth-method policy at select-time by @pablonyx (area:desktop, area:server)
Features
- #986 feat(desktop): agents settings UX polish + env-unmasked CLI auth state by @pablonyx (area:desktop, area:anyharness)
- #988 feat(workers): add catalogVersion to heartbeat response (convergence P1) by @pablonyx (area:server)
- #989 feat(worker): catalog fetch+push transport — pins converge without binary releases (convergence P2) by @pablonyx (area:anyharness)
- #1000 feat(composer): rework command palette, slash command UX, and add-repo flow by @pablonyx (area:desktop)
- #1002 feat(chat): transcript polish — list spacing, shimmer, label sizes, streaming reveal, anchor fixes by @pablonyx (area:desktop, area:product)
- #1019 feat(agent-gateway): enforce org auth-method policy at select-time by @pablonyx (area:desktop, area:server)
Fixes
- #984 fix(server): correct Sentry error-count ingestion (empty-result bug) by @pablonyx (area:server)
- #987 fix(agent-gateway): schedule materialization after vkey rotation (P0) by @pablonyx (area:server)
- #994 fix(catalog): gateway enrichment join — normalizer gaps + cross-harness identity fallback by @pablonyx (area:anyharness)
- #995 fix(catalog): codex gateway policy — openai only, gpt-5.2 default by @pablonyx (area:anyharness)
- #997 fix(auth): classify against the env the CLI actually inherits (ambient, registry-bounded) by @pablonyx (area:anyharness)
- #999 fix(auth): reject unknown fields on PATCH /users/me + allowlist gateway line growth by @pablonyx (area:anyharness, area:server)
- #1018 fix(server): deliver signup Slack notifications inline (no Celery worker exists) by @pablonyx (area:server)
Performance
No performance changes.
Docs / Website
No docs changes.
Internal / Release
- #983 fix(server): sync analytics ingest task def with deployed reality by @pablonyx (area:server)
- #1010 fix(ci): make repo-shape checks green on main by @pablonyx (area:desktop, area:release)
Other Changes
- #956 feat(desktop): remove Agents Overview page, surface readiness as sidebar dots by @pablonyx
- #957 feat(desktop): harness page restructure — method cards + single scroll by @pablonyx (area:desktop)
- #960 feat(desktop): shared API-key creator modal + reusable CloudGuard by @pablonyx
- #961 feat(anyharness): honest native-auth readiness — parse OAuth expiry, expired login reads login_required by @pablonyx
- #962 feat: opencode native auth coexists with gateway/api-key sources by @pablonyx
- #963 feat: catalog-driven per-harness settings — Claude Chrome toggle (--chrome) by @pablonyx
- #975 fix(catalog): show bare current-gen Claude models on native/api (regression from #955) by @pablonyx
Artifacts
| Lane | Tag |
| --- | --- |
| Desktop | desktop-v0.3.12 |
| Runtime | runtime-v0.3.12 |
| Server | server-v0.3.12 |
Raw Commits
View commits- cfb4f33 fix(agent-gateway): schedule materialization after vkey rotation (#987)
- c5ea357 feat(workers): add catalogVersion to heartbeat response (convergence P1) (#988)
- dbf2cf9 feat(worker): catalog fetch+push transport — pins converge without binary releases (convergence P2) (#989)
- e29e2d9 fix(catalog): gateway enrichment join — normalizer gaps + cross-harness fallback (#994)
- 959f737 feat(catalog): restrict codex gateway to OpenAI models only (#995)
- acf162f fix(auth): merge ambient env into auth-context classification for registry-declared vars (#997)
- 8d32b18 fix(auth): reject unknown fields on PATCH /users/me + allowlist gateway line growth (#999)
- 5d1bd85 release: prepare hotfix-2026-07-07-28
- b663a9a feat(composer): rework command palette, slash command UX, and add-repo flow (#1000)
- 1d38816 feat(chat): transcript polish — list spacing, shimmer, label sizes, streaming reveal, anchor fixes (#1002)
- 85a8c0a feat(settings): rework org, model-policy, billing, and SSO settings IA
- 443b451 fix(server): correct Sentry error-count ingestion (empty-result bug) (#984)
- 2740028 fix(server): sync analytics ingest task def with deployed reality (#983)
- 2336d10 release: prepare hotfix-2026-07-07-30
- 8e56004 feat(desktop): remove Agents Overview page, surface readiness as sidebar dots (#956)
- 519fd24 feat(anyharness): honest native-auth readiness — parse OAuth expiry, expired login reads login_required (#961)
- 7233995 feat(desktop): harness page restructure — method cards + single scroll (#957)
- db75b11 fix(catalog): show bare current-gen Claude models on native/api (regression from #955 dedup) (#975)
- 01de2fb feat(desktop): shared API-key creator modal + reusable CloudGuard (#960)
- 7963be5 feat: opencode native auth coexists with gateway/api-key sources (#962)
- 085df41 feat: catalog-driven per-harness settings — Claude Chrome toggle (--chrome) (#963)
- 881f059 feat(desktop): agents settings UX polish + env-unmasked CLI auth state (#986)
- 83b8388 fix(ci): make repo-shape checks green on main (#1010)
- e1e47d3 fix(server): deliver signup Slack notifications inline (no Celery worker exists) (#1018)
- 548f2d0 feat(agent-gateway): enforce org auth-method policy at select-time (#1019)
- 219a71d release: prepare release-2026-07-08
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
About Proliferate
Open-source local and cloud agent IDE for Claude Code, Codex, Gemini CLI, OpenCode, and similar coding agents; parallel workspaces, subagents, plugins, MCP, and review/merge flow around real CLI sessions.
Related context
Related tools
Beta — feedback welcome: [email protected]