chore: release v4.5.2#4180
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
aa86d42 to
20b8c8f
Compare
20b8c8f to
ce8d62f
Compare
ce8d62f to
aa4e07b
Compare
aa4e07b to
1495419
Compare
1495419 to
a2b8075
Compare
a2b8075 to
667d3d0
Compare
667d3d0 to
536488d
Compare
536488d to
d9227ab
Compare
d9227ab to
48629b4
Compare
48629b4 to
8edf2ec
Compare
8edf2ec to
c428652
Compare
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.
Summary
4 improvements, 4 bug fixes.
Improvements
Add SDK and API client helpers for run bulk actions. (#4105)
Large batch payloads now offload to object storage instead of riding inline in the trigger request.
batchTriggerandbatchTriggerAndWait(and the by-id and by-task variants) offload any per-item payload over 128KB before sending, the same way singletriggerandtriggerAndWaitalready do, so a big batch no longer blows past the API body limit. (#4165)Removed internal helpers that were only used by the end-of-life v3 self-hosted compute providers. (#4194)
Add an
onEventcallback toTriggerChatTransport/useTriggerChatTransportthat emits typed lifecycle events for sends, stream connects, first chunk, and turn completion. Send-success metrics, time-to-first-token, and "sent but never answered" watchdogs become a few lines of client code. (#4187)Bug fixes
onTurnStarthook) leaking their message listener, which lost or duplicated messages sent during later turns. (#4176)chat.agentandchat.createSessionpermanently dropping user messages when several arrived during a single turn: every buffered message is now dispatched as its own turn instead of only the first. (#4176)chat.createSessionswallowing a message sent shortly after stopping a turn: the turn's message listener now detaches when the stream settles, so those messages run as the next turn. (#4176)Raw changeset output
Releases
@trigger.dev/build@4.5.2
Patch Changes
@trigger.dev/core@4.5.2trigger.dev@4.5.2
Patch Changes
@trigger.dev/core@4.5.2@trigger.dev/build@4.5.2@trigger.dev/schema-to-json@4.5.2@trigger.dev/core@4.5.2
Patch Changes
batchTriggerandbatchTriggerAndWait(and the by-id and by-task variants) offload any per-item payload over 128KB before sending, the same way singletriggerandtriggerAndWaitalready do, so a big batch no longer blows past the API body limit. (#4165)@trigger.dev/python@4.5.2
Patch Changes
@trigger.dev/core@4.5.2@trigger.dev/sdk@4.5.2@trigger.dev/build@4.5.2@trigger.dev/react-hooks@4.5.2
Patch Changes
@trigger.dev/core@4.5.2@trigger.dev/redis-worker@4.5.2
Patch Changes
@trigger.dev/core@4.5.2@trigger.dev/rsc@4.5.2
Patch Changes
@trigger.dev/core@4.5.2@trigger.dev/schema-to-json@4.5.2
Patch Changes
@trigger.dev/core@4.5.2@trigger.dev/sdk@4.5.2
Patch Changes
Add SDK and API client helpers for run bulk actions. (#4105)
Fix chat turns that throw (for example from an
onTurnStarthook) leaking their message listener, which lost or duplicated messages sent during later turns. (#4176)Fix
chat.agentandchat.createSessionpermanently dropping user messages when several arrived during a single turn: every buffered message is now dispatched as its own turn instead of only the first. (#4176)Fix chat continuation runs replaying already-answered messages: turns delivered while the run was suspended now advance the session.in resume cursor, so a new run picks up exactly where the previous one left off. (#4176)
Fix
chat.createSessionswallowing a message sent shortly after stopping a turn: the turn's message listener now detaches when the stream settles, so those messages run as the next turn. (#4176)Add an
onEventcallback toTriggerChatTransport/useTriggerChatTransportthat emits typed lifecycle events for sends, stream connects, first chunk, and turn completion. Send-success metrics, time-to-first-token, and "sent but never answered" watchdogs become a few lines of client code. (#4187)Large batch payloads now offload to object storage instead of riding inline in the trigger request.
batchTriggerandbatchTriggerAndWait(and the by-id and by-task variants) offload any per-item payload over 128KB before sending, the same way singletriggerandtriggerAndWaitalready do, so a big batch no longer blows past the API body limit. (#4165)Updated dependencies:
@trigger.dev/core@4.5.2@trigger.dev/plugins@4.5.2
Patch Changes
@trigger.dev/core@4.5.2