ci: Version Packages - #1261
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
2 times, most recently
from
August 28, 2026 11:12
b7b75c4 to
4de0add
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 28, 2026 12:05
4de0add to
555f6dd
Compare
AlemTuzlak
approved these changes
Aug 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@tanstack/ai@0.52.0
Minor Changes
#1235
e04ff6a- Keep canonical chat history separate from compacted provider context. Reusevalidated compaction checkpoints through an optional persistence metadata store.
#1235
e04ff6a- Addctx.emitCustomEventon chat middleware context. The engine yieldsCUSTOMchunks while hooks such asonConfigare still running, so a longmiddleware step can send progress before it finishes. Compaction uses this
to emit
compaction:startedbefore the strategy returns.Patch Changes
#1257
49fc54c- Preserve draft-07 tupleitemsarrays during structured-output conversion.Keep a single widening map for homogeneous arrays so
undoNullWideningapplies it to every element.Updated dependencies [
e04ff6a]:@tanstack/ai-compaction@0.1.0
Minor Changes
#1235
e04ff6a- Add@tanstack/ai-compaction— context-window compaction as achat()middleware.
withCompaction({ maxTokens, strategy })runs a pluggableCompactionStrategybefore each model call, so compaction is incremental androlling. Three strategies ship built in:
evictOldest(drop old messages, thedefault),
summarizeOldest(replace them with an LLM summary), andclearToolResults(stub old tool output, keep the messages). Combine them withcomposeStrategies, which escalates through strategies until the transcript isback under budget. Strategies preserve tool-call/result pairing and never touch
the system prompt.
#1235
e04ff6a- Show compaction in TanStack AI DevTools.withCompactioninjectscompaction:started,compaction:state, andcompaction:endedCUSTOMstream events. State includes before/after counts, the token budget, and
dropped vs sent message previews. The chat client re-emits the same three
events. The AI panel has a Compaction tab and started/state/ended steps on
the iteration.
#1235
e04ff6a- Keep canonical chat history separate from compacted provider context. Reusevalidated compaction checkpoints through an optional persistence metadata store.
Patch Changes
e04ff6a- Addctx.emitCustomEventon chat middleware context. The engine yieldsCUSTOMchunks while hooks such asonConfigare still running, so a longmiddleware step can send progress before it finishes. Compaction uses this
to emit
compaction:startedbefore the strategy returns.49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-acp@0.3.8
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-angular@0.7.4
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-anthropic@0.18.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-bedrock@0.3.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-byteplus@0.3.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-claude-code@0.6.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-client@0.29.2
Patch Changes
e04ff6a- Show compaction in TanStack AI DevTools.withCompactioninjectscompaction:started,compaction:state, andcompaction:endedCUSTOMstream events. State includes before/after counts, the token budget, and
dropped vs sent message previews. The chat client re-emits the same three
events. The AI panel has a Compaction tab and started/state/ended steps on
the iteration.
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-code-mode@0.4.7
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-code-mode-snippets@0.4.7
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-codex@0.5.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-cohere@0.3.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-devtools-core@0.5.11
Patch Changes
e04ff6a- Show compaction in TanStack AI DevTools.withCompactioninjectscompaction:started,compaction:state, andcompaction:endedCUSTOMstream events. State includes before/after counts, the token budget, and
dropped vs sent message previews. The chat client re-emits the same three
events. The AI panel has a Compaction tab and started/state/ended steps on
the iteration.
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-durable-stream@0.1.9
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-elevenlabs@0.3.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-event-client@0.11.2
Patch Changes
e04ff6a- Show compaction in TanStack AI DevTools.withCompactioninjectscompaction:started,compaction:state, andcompaction:endedCUSTOMstream events. State includes before/after counts, the token budget, and
dropped vs sent message previews. The chat client re-emits the same three
events. The AI panel has a Compaction tab and started/state/ended steps on
the iteration.
@tanstack/ai-fal@0.13.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-gemini@0.26.4
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-grok@0.18.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-grok-build@0.5.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-groq@0.7.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-llmgateway@0.1.5
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-lovable@0.2.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-mcp@0.3.8
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-memory@0.1.9
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-mistral@0.5.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-octane@0.1.6
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-ollama@0.10.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-openai@0.22.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-opencode@0.4.3
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-openrouter@0.19.5
Patch Changes
#1245
c48dcbe- Update model metadata from OpenRouter APIUpdated dependencies [
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-perplexity@0.2.8
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-persistence@0.5.4
Patch Changes
e04ff6a- Keep canonical chat history separate from compacted provider context. Reusevalidated compaction checkpoints through an optional persistence metadata store.
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-preact@0.14.4
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-react@0.22.4
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-sandbox@0.5.4
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-sandbox-cloudflare@0.3.10
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-skills@0.1.1
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-solid@0.19.4
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-svelte@0.19.4
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/ai-vercel-gateway@0.2.5
Patch Changes
#1245
c48dcbe- Update model metadata from OpenRouter APIUpdated dependencies [
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-vertex@0.2.5
Patch Changes
49fc54c,e04ff6a,e04ff6a]:@tanstack/ai-vue@0.19.4
Patch Changes
49fc54c,e04ff6a,e04ff6a,e04ff6a]:@tanstack/openai-base@0.10.8
Patch Changes
49fc54c,e04ff6a,e04ff6a]:ag-ui@0.0.16
Patch Changes
e04ff6a]: