Skip to content

chore(main): release 0.52.0#1876

Merged
roryford merged 1 commit into
mainfrom
release-please--branches--main
Jun 15, 2026
Merged

chore(main): release 0.52.0#1876
roryford merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.52.0 (2026-06-15)

⚠ BREAKING CHANGES

  • ModelLoadCoordinator.dispatchLoad(_:) gains a defaulted drivesChatSeams: parameter (source-compatible; allowlisted in the API-break gate). Binding-based consumers that hand-mirrored ChatViewModel.selectedModel into ModelRegistry.selectedModel to work around feat: add ModelRegistry.selectModel(_:) selection hook point #1312 can drop that mirroring: selection now clears the mutually-exclusive endpoint synchronously.

Features

  • contract: add captureRenderedPrompt opt-in + .promptRendered GenerationEvent (4c523e9), closes #1879
  • document GenerationConfig hint/guarantee rule + add EmbeddingBackend capabilities (#1834) (#1887) (7a48515)
  • headless ModelSelection + synchronous #1312 dual-write collapse (#1873) (635f44d)
  • inference: auto-inject ToolSystemPromptBuilder for templates that don't render tools natively (#1874) (ff8b42d), closes #1856
  • inference: KeepAlivePolicy idle auto-unload + UnloadReason.idleTimeout (5ca06aa)
  • inference: relocate InferenceMetric to ManifoldInference + wire FoundationBackend metrics (072c5dc)
  • inference: ResidentModelStatus snapshot + queuedRequestCount (9e688f7), closes #1880
  • public ModelPicker sample over ModelSelection + attachImage/togglePin gap closers (#1877) (502f416), closes #1298 #1300
  • runtime: batteries-included compression policies (truncating / extractive / anchored) (#1885) (2afdd83)

Documentation

  • record June 2026 CI-cost reductions in CLAUDE.md hygiene section (#1872) (1d76bd7)

Continuous Integration

  • batch README snippet compiles into one package + drop redundant push-to-main runs (#1870) (ab4671a)
  • collapse push-to-main CI runs within a merge burst (#1871) (47cca69)
  • remove glassbox-live-e2e job from nightly workflow (#1878) (31d3e3d)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot requested a review from roryford as a code owner June 14, 2026 21:32
@github-actions github-actions Bot force-pushed the release-please--branches--main branch 6 times, most recently from 5543b93 to 28b51e6 Compare June 15, 2026 11:54
@roryford roryford force-pushed the release-please--branches--main branch from 28b51e6 to 33b6add Compare June 15, 2026 12:10
@roryford roryford merged commit b2909e7 into main Jun 15, 2026
6 checks passed
@roryford roryford deleted the release-please--branches--main branch June 15, 2026 12:16
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

1 participant