chore: release v4.5.10 - #4440
Conversation
There was a problem hiding this comment.
📝 Info: Deleted server-change notes are still recoverable for the release body
This release PR deletes all seven .server-changes/*.md files (via scripts/cleanup-server-changes.mjs, invoked from changeset:version in package.json:50). I checked whether those user-visible notes get lost: scripts/enhance-release-pr.mjs explicitly recovers deleted entries from the release-branch diff (getDeletedServerChangeFileDataFromReleaseBranch), merging them with any live files, so the "Server changes" section of the enhanced PR body / release notes still includes them even after cleanup. The plain changesets body shown in this PR description simply predates that enhancement step, so this is not a lost-notes bug.
Was this helpful? React with 👍 or 👎 to provide feedback.
2fb5942 to
231bda6
Compare
231bda6 to
dfb1041
Compare
dfb1041 to
f0e6785
Compare
f0e6785 to
f0108a2
Compare
f0108a2 to
e6f9e19
Compare
Summary
8 improvements, 5 bug fixes.
Improvements
AgentChat.reconnect()now settles promptly when reconnecting to an idle chat instead of holding the connection open for the full long-poll window. Also upgrades the S2 streamstore client to 0.25 and moves realtime streams to S2's current hosts. (#4349)Bug fixes
chat.agentrun dropping an in-flight message when it retries after an out-of-memory error. The message being processed when the run hit the OOM is now recovered and re-run on the retry, instead of being skipped while the run waited for a new message. (#4349)Server changes
These changes affect the self-hosted Docker image and Trigger.dev Cloud:
batchTriggerAndWaitnow fails with an error instead of leaving the parent run waiting forever, and the batches page says so rather than reporting that it resumed. (#4397)trigger devbecome available to them without an admin having to set anything up. Members who were already missing one are repaired the next time their membership is synced from your identity provider. (#4426)Raw changeset output
Releases
@trigger.dev/build@4.5.10
Patch Changes
@trigger.dev/core@4.5.10trigger.dev@4.5.10
Patch Changes
AgentChat.reconnect()now settles promptly when reconnecting to an idle chat instead of holding the connection open for the full long-poll window. Also upgrades the S2 streamstore client to 0.25 and moves realtime streams to S2's current hosts. (#4349)@trigger.dev/core@4.5.10@trigger.dev/build@4.5.10@trigger.dev/schema-to-json@4.5.10@trigger.dev/core@4.5.10
Patch Changes
AgentChat.reconnect()now settles promptly when reconnecting to an idle chat instead of holding the connection open for the full long-poll window. Also upgrades the S2 streamstore client to 0.25 and moves realtime streams to S2's current hosts. (#4349)@trigger.dev/python@4.5.10
Patch Changes
@trigger.dev/sdk@4.5.10@trigger.dev/core@4.5.10@trigger.dev/build@4.5.10@trigger.dev/react-hooks@4.5.10
Patch Changes
@trigger.dev/core@4.5.10@trigger.dev/redis-worker@4.5.10
Patch Changes
@trigger.dev/core@4.5.10@trigger.dev/rsc@4.5.10
Patch Changes
@trigger.dev/core@4.5.10@trigger.dev/schema-to-json@4.5.10
Patch Changes
@trigger.dev/core@4.5.10@trigger.dev/sdk@4.5.10
Patch Changes
chat.agentrun dropping an in-flight message when it retries after an out-of-memory error. The message being processed when the run hit the OOM is now recovered and re-run on the retry, instead of being skipped while the run waited for a new message. (#4349)AgentChat.reconnect()now settles promptly when reconnecting to an idle chat instead of holding the connection open for the full long-poll window. Also upgrades the S2 streamstore client to 0.25 and moves realtime streams to S2's current hosts. (#4349)@trigger.dev/core@4.5.10