Skip to content

ci: Version Packages - #1261

Merged
AlemTuzlak merged 1 commit into
mainfrom
changeset-release/main
Aug 28, 2026
Merged

ci: Version Packages#1261
AlemTuzlak merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

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. Reuse
    validated compaction checkpoints through an optional persistence metadata store.

  • #1235 e04ff6a - Add ctx.emitCustomEvent on chat middleware context. The engine yields
    CUSTOM chunks while hooks such as onConfig are still running, so a long
    middleware step can send progress before it finishes. Compaction uses this
    to emit compaction:started before the strategy returns.

Patch Changes

  • #1257 49fc54c - Preserve draft-07 tuple items arrays during structured-output conversion.

    Keep a single widening map for homogeneous arrays so undoNullWidening applies it to every element.

  • Updated dependencies [e04ff6a]:

    • @tanstack/ai-event-client@0.11.2

@tanstack/ai-compaction@0.1.0

Minor Changes

  • #1235 e04ff6a - Add @tanstack/ai-compaction — context-window compaction as a chat()
    middleware. withCompaction({ maxTokens, strategy }) runs a pluggable
    CompactionStrategy before each model call, so compaction is incremental and
    rolling. Three strategies ship built in: evictOldest (drop old messages, the
    default), summarizeOldest (replace them with an LLM summary), and
    clearToolResults (stub old tool output, keep the messages). Combine them with
    composeStrategies, which escalates through strategies until the transcript is
    back under budget. Strategies preserve tool-call/result pairing and never touch
    the system prompt.

  • #1235 e04ff6a - Show compaction in TanStack AI DevTools. withCompaction injects
    compaction:started, compaction:state, and compaction:ended CUSTOM
    stream 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. Reuse
    validated compaction checkpoints through an optional persistence metadata store.

Patch Changes

  • #1235 e04ff6a - Add ctx.emitCustomEvent on chat middleware context. The engine yields
    CUSTOM chunks while hooks such as onConfig are still running, so a long
    middleware step can send progress before it finishes. Compaction uses this
    to emit compaction:started before the strategy returns.
  • Updated dependencies [49fc54c, e04ff6a, e04ff6a]:
    • @tanstack/ai@0.52.0

@tanstack/ai-acp@0.3.8

Patch Changes

@tanstack/ai-angular@0.7.4

Patch Changes

@tanstack/ai-anthropic@0.18.3

Patch Changes

@tanstack/ai-bedrock@0.3.3

Patch Changes

@tanstack/ai-byteplus@0.3.3

Patch Changes

@tanstack/ai-claude-code@0.6.3

Patch Changes

@tanstack/ai-client@0.29.2

Patch Changes

  • #1235 e04ff6a - Show compaction in TanStack AI DevTools. withCompaction injects
    compaction:started, compaction:state, and compaction:ended CUSTOM
    stream 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.
  • Updated dependencies [49fc54c, e04ff6a, e04ff6a, e04ff6a]:
    • @tanstack/ai@0.52.0
    • @tanstack/ai-event-client@0.11.2

@tanstack/ai-code-mode@0.4.7

Patch Changes

@tanstack/ai-code-mode-snippets@0.4.7

Patch Changes

@tanstack/ai-codex@0.5.3

Patch Changes

@tanstack/ai-cohere@0.3.3

Patch Changes

@tanstack/ai-devtools-core@0.5.11

Patch Changes

  • #1235 e04ff6a - Show compaction in TanStack AI DevTools. withCompaction injects
    compaction:started, compaction:state, and compaction:ended CUSTOM
    stream 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.
  • Updated dependencies [49fc54c, e04ff6a, e04ff6a, e04ff6a]:
    • @tanstack/ai@0.52.0
    • @tanstack/ai-event-client@0.11.2

@tanstack/ai-durable-stream@0.1.9

Patch Changes

@tanstack/ai-elevenlabs@0.3.3

Patch Changes

@tanstack/ai-event-client@0.11.2

Patch Changes

  • #1235 e04ff6a - Show compaction in TanStack AI DevTools. withCompaction injects
    compaction:started, compaction:state, and compaction:ended CUSTOM
    stream 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

@tanstack/ai-gemini@0.26.4

Patch Changes

@tanstack/ai-grok@0.18.3

Patch Changes

@tanstack/ai-grok-build@0.5.3

Patch Changes

  • Updated dependencies [49fc54c, e04ff6a, e04ff6a]:
    • @tanstack/ai@0.52.0
    • @tanstack/ai-acp@0.3.8
    • @tanstack/ai-sandbox@0.5.4

@tanstack/ai-groq@0.7.3

Patch Changes

@tanstack/ai-llmgateway@0.1.5

Patch Changes

@tanstack/ai-lovable@0.2.3

Patch Changes

@tanstack/ai-mcp@0.3.8

Patch Changes

@tanstack/ai-memory@0.1.9

Patch Changes

@tanstack/ai-mistral@0.5.3

Patch Changes

@tanstack/ai-octane@0.1.6

Patch Changes

@tanstack/ai-ollama@0.10.3

Patch Changes

@tanstack/ai-openai@0.22.3

Patch Changes

@tanstack/ai-opencode@0.4.3

Patch Changes

@tanstack/ai-openrouter@0.19.5

Patch Changes

@tanstack/ai-perplexity@0.2.8

Patch Changes

@tanstack/ai-persistence@0.5.4

Patch Changes

  • #1235 e04ff6a - Keep canonical chat history separate from compacted provider context. Reuse
    validated compaction checkpoints through an optional persistence metadata store.
  • Updated dependencies [49fc54c, e04ff6a, e04ff6a]:
    • @tanstack/ai@0.52.0

@tanstack/ai-preact@0.14.4

Patch Changes

@tanstack/ai-react@0.22.4

Patch Changes

@tanstack/ai-sandbox@0.5.4

Patch Changes

  • Updated dependencies [49fc54c, e04ff6a, e04ff6a]:
    • @tanstack/ai@0.52.0
    • @tanstack/ai-persistence@0.5.4
    • @tanstack/ai-skills@0.1.1

@tanstack/ai-sandbox-cloudflare@0.3.10

Patch Changes

  • Updated dependencies [49fc54c, e04ff6a, e04ff6a]:
    • @tanstack/ai@0.52.0
    • @tanstack/ai-sandbox@0.5.4
    • @tanstack/ai-sandbox-local-process@0.2.4

@tanstack/ai-skills@0.1.1

Patch Changes

@tanstack/ai-solid@0.19.4

Patch Changes

@tanstack/ai-svelte@0.19.4

Patch Changes

@tanstack/ai-vercel-gateway@0.2.5

Patch Changes

@tanstack/ai-vertex@0.2.5

Patch Changes

@tanstack/ai-vue@0.19.4

Patch Changes

@tanstack/openai-base@0.10.8

Patch Changes

ag-ui@0.0.16

Patch Changes

  • Updated dependencies [e04ff6a]:
    • @tanstack/ai-client@0.29.2
    • @tanstack/ai-react@0.22.4
    • @tanstack/ai-react-ui@0.8.22

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from b7b75c4 to 4de0add Compare August 28, 2026 11:12
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 4de0add to 555f6dd Compare August 28, 2026 12:05
@AlemTuzlak
AlemTuzlak merged commit b899fe5 into main Aug 28, 2026
2 checks passed
@AlemTuzlak
AlemTuzlak deleted the changeset-release/main branch August 28, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant