Skip to content

Releases: TanStack/ai

@tanstack/ai-vue@0.15.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Minor Changes

  • #900 35946e3 - Messages sent while a stream is already in flight are now queued by default and automatically sent once the in-flight stream settles, instead of being silently dropped. This is a behavior change. Restore the previous drop-while-busy behavior with queue: 'drop'.

    The behavior is configurable via a new queue option, which accepts whenBusy: 'queue' | 'drop' | 'interrupt', drain: 'fifo' | 'batch', maxSize, and onOverflow, or a custom strategy function for full control.

    Queued messages are exposed on the hook as queue and can be cancelled before they send via cancelQueued(id). sendMessage also accepts a per-call { whenBusy } override.

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0

@tanstack/ai-vue-ui@0.2.33

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-vue@0.15.0

@tanstack/ai-svelte@0.15.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Minor Changes

  • #900 35946e3 - Messages sent while a stream is already in flight are now queued by default and automatically sent once the in-flight stream settles, instead of being silently dropped. This is a behavior change. Restore the previous drop-while-busy behavior with queue: 'drop'.

    The behavior is configurable via a new queue option, which accepts whenBusy: 'queue' | 'drop' | 'interrupt', drain: 'fifo' | 'batch', maxSize, and onOverflow, or a custom strategy function for full control.

    Queued messages are exposed on the hook as queue and can be cancelled before they send via cancelQueued(id). sendMessage also accepts a per-call { whenBusy } override.

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0

@tanstack/ai-solid@0.15.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Minor Changes

  • #900 35946e3 - Messages sent while a stream is already in flight are now queued by default and automatically sent once the in-flight stream settles, instead of being silently dropped. This is a behavior change. Restore the previous drop-while-busy behavior with queue: 'drop'.

    The behavior is configurable via a new queue option, which accepts whenBusy: 'queue' | 'drop' | 'interrupt', drain: 'fifo' | 'batch', maxSize, and onOverflow, or a custom strategy function for full control.

    Queued messages are exposed on the hook as queue and can be cancelled before they send via cancelQueued(id). sendMessage also accepts a per-call { whenBusy } override.

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0

@tanstack/ai-solid-ui@0.7.14

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0
    • @tanstack/ai-solid@0.15.0

@tanstack/ai-react@0.18.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Minor Changes

  • #900 35946e3 - Messages sent while a stream is already in flight are now queued by default and automatically sent once the in-flight stream settles, instead of being silently dropped. This is a behavior change. Restore the previous drop-while-busy behavior with queue: 'drop'.

    The behavior is configurable via a new queue option, which accepts whenBusy: 'queue' | 'drop' | 'interrupt', drain: 'fifo' | 'batch', maxSize, and onOverflow, or a custom strategy function for full control.

    Queued messages are exposed on the hook as queue and can be cancelled before they send via cancelQueued(id). sendMessage also accepts a per-call { whenBusy } override.

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0

@tanstack/ai-react-ui@0.8.15

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0
    • @tanstack/ai-react@0.18.0

@tanstack/ai-preact@0.11.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Minor Changes

  • #900 35946e3 - Messages sent while a stream is already in flight are now queued by default and automatically sent once the in-flight stream settles, instead of being silently dropped. This is a behavior change. Restore the previous drop-while-busy behavior with queue: 'drop'.

    The behavior is configurable via a new queue option, which accepts whenBusy: 'queue' | 'drop' | 'interrupt', drain: 'fifo' | 'batch', maxSize, and onOverflow, or a custom strategy function for full control.

    Queued messages are exposed on the hook as queue and can be cancelled before they send via cancelQueued(id). sendMessage also accepts a per-call { whenBusy } override.

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0

@tanstack/ai-client@0.22.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Minor Changes

  • #900 35946e3 - Messages sent while a stream is already in flight are now queued by default and automatically sent once the in-flight stream settles, instead of being silently dropped. This is a behavior change. Restore the previous drop-while-busy behavior with queue: 'drop'.

    The behavior is configurable via a new queue option, which accepts whenBusy: 'queue' | 'drop' | 'interrupt', drain: 'fifo' | 'batch', maxSize, and onOverflow, or a custom strategy function for full control.

    Queued messages are exposed on the hook as queue and can be cancelled before they send via cancelQueued(id). sendMessage also accepts a per-call { whenBusy } override.

@tanstack/ai-angular@0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:03
Immutable release. Only release title and notes can be modified.
bf870fa

Minor Changes

  • #900 35946e3 - Messages sent while a stream is already in flight are now queued by default and automatically sent once the in-flight stream settles, instead of being silently dropped. This is a behavior change. Restore the previous drop-while-busy behavior with queue: 'drop'.

    The behavior is configurable via a new queue option, which accepts whenBusy: 'queue' | 'drop' | 'interrupt', drain: 'fifo' | 'batch', maxSize, and onOverflow, or a custom strategy function for full control.

    Queued messages are exposed on the hook as queue and can be cancelled before they send via cancelQueued(id). sendMessage also accepts a per-call { whenBusy } override.

Patch Changes

  • Updated dependencies [35946e3]:
    • @tanstack/ai-client@0.22.0