mirror of
https://github.com/hanzoai/frames.git
synced 2026-09-24 00:08:03 +00:00
chore: release v0.6.106
This commit is contained in:
@@ -8,6 +8,30 @@ Recent HyperFrames releases, including user-facing features, fixes, and migratio
|
||||
|
||||
{/* New release entries are prepended by `bun run changelog:draft <version> --write`. */}
|
||||
|
||||
<Update
|
||||
label="HyperFrames v0.6.106"
|
||||
description="Released - 2026-06-16"
|
||||
tags={["Release", "Studio", "Core"]}
|
||||
>
|
||||
Studio now resolves and displays keyframes for computed GSAP timelines (helper functions, bounded loops) at their true positions, with Arc Motion activation for MotionPath tweens. Drag improvements fix tween selection and outside-range keyframe creation.
|
||||
|
||||
## Features
|
||||
|
||||
- **Core:** Static evaluation pre-pass inlines helper-built and bounded-loop timelines so the read parser resolves true positions and motionPath arcs ([b9bd9ed](https://github.com/heygen-com/hyperframes/commit/b9bd9ed91), [#1506](https://github.com/heygen-com/hyperframes/pull/1506))
|
||||
- **Studio:** Runtime-authoritative keyframe display with correct clip-relative conversion and arcPath extraction for dynamic timelines
|
||||
- **Studio:** "Unroll to edit" action converts helper/loop tweens into literal tweens for direct editing
|
||||
- **Studio:** Provenance-based editability classifier surfaces per-tween editing strategy in the Animation panel
|
||||
|
||||
## Fixes
|
||||
|
||||
- **Studio:** GSAP drag intercept picks the position tween closest to the playhead instead of the one with the most keyframes
|
||||
- **Studio:** Dragging outside all tweens' ranges creates a new keyframed tween instead of destructively replacing the nearest one
|
||||
- **Studio:** Convert-to-keyframes reads runtime position at tween start time for correct interpolation from preceding tweens
|
||||
- **Core:** Lint rule uses the acorn parser (with inlining) so `overlapping_gsap_tweens` reflects true positions
|
||||
|
||||
[View the full commit range](https://github.com/heygen-com/hyperframes/compare/v0.6.105...v0.6.106).
|
||||
</Update>
|
||||
|
||||
<Update
|
||||
label="HyperFrames v0.6.105"
|
||||
description="Released - 2026-06-16"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/aws-lambda",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "AWS Lambda adapter for HyperFrames distributed rendering — handler, client-side SDK, and CDK construct.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/cli",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "HyperFrames CLI — create, preview, and render HTML video compositions",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/core",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/engine",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "Seekable web page to video rendering engine (Puppeteer + FFmpeg)",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/gcp-cloud-run",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "Google Cloud Run + Workflows adapter for HyperFrames distributed rendering — request handler, client-side SDK, and Terraform module.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/player",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "Embeddable web component for HyperFrames compositions",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/producer",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "HTML-to-video rendering engine using Chrome's BeginFrame API",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/sdk-playground",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/sdk",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "Headless, framework-neutral HyperFrames composition editing engine",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/shader-transitions",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "WebGL shader transitions for HyperFrames compositions",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@hyperframes/studio",
|
||||
"version": "0.6.105",
|
||||
"version": "0.6.106",
|
||||
"description": "",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
Studio now correctly resolves and displays keyframes for computed GSAP timelines (helpers, bounded loops), with drag improvements for position tweens.
|
||||
Reference in New Issue
Block a user