chore: release v0.8.51 - #4178
Merged
Merged
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
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.
Release v0.8.51
Merging this PR publishes npm and cuts the GitHub release — the workflow creates the tag from the merge SHA, so the local tag is not pushed.
98 commits since v0.8.50. Patch bump: nothing here changes a public contract (
data-*attributes, CLI flags, SDK API).Headline
data-automation(feat(core): speed ramps as a rate lane in data-automation #4129) that renders with the same source-time mapping as the preview (feat(engine): render speed ramps with the same source-time mapping as the preview #4143).hyperframes timeline— prints a project's tracks and clips from the CLI (feat(cli): hyperframes timeline prints a project's tracks and clips #4138), listing every clip of a kind flat, nested ones included (fix(cli): timeline lists every clip of a kind once, nested included #4173).Also notable
imgneedsdata-duration(fix(lint): video and audio take their length from the file, only an img needs data-duration #4154)SDK cutover watch window
Still open — started 2026-09-18 with the v0.8.47 flip. Both rollback conditions remain green on released versions: 0
sdk_cutover_failed, 0.0% resolver-shadow divergence.This release carries the read-reason diagnostic (#4161) that feeds it:
stage: readwas the largest remaining class of SDK-session failures and a single opaque string. It now names the branch —unsafe_path,http_error(+status),missing_content,absent_or_empty— and the dashboard tile was updated to break outreasonso the granularity actually surfaces.🤖 Generated with Claude Code