Repository navigation
Releases: HsiangNianian/IntelligentMixVideo
Release list
v0.9.18
New Features
620d457- remotion-agent: add built-in text effects and allow clarifying questions (PR #283 by @YUZHEthefool)ba64a83- video-composition: limit transitions with dynamic spacing (PR #290 by @IT-coder-Yy)
Bug Fixes
8ce310d- remotion: correct split reveal generation and validation (PR #276 by @YUZHEthefool)b7b73bd- remotion: clarify keyword intent and effect scope (PR #280 by @YUZHEthefool)98d3ee7- remotion: avoid false text fit failures (PR #282 by @YUZHEthefool)93212af- video-composition: measure Remotion subtitle capacity (PR #287 by @muyuzhong)0ee639c- remove frame masks through scene object controls (PR #288 by @IT-coder-Yy)
Documentation Changes
da97653- update CHANGELOG.md for v0.9.17 [skip ci] (commit by @github-actions[bot])cd25443- split AGENTS.md into per-directory guides (PR #277 by @muyuzhong)
Chores
6b3fdab- video-composition: re-segment the playground sample by meaning (PR #284 by @muyuzhong)c417906- release: promote dev to main for v0.9.18 (commit by @YUZHEthefool)56863b6- release: prepare v0.9.18 (commit by @YUZHEthefool)
Other Changes
chore(release): promote dev to main for v0.9.18 (commit by @YUZHEthefool)
v0.9.17
New Features
2b65f63- remotion: overwrite a saved Sprite asset by default (PR #262 by @YUZHEthefool)734f9f7- client: redesign the composition playground as a three-column workspace (PR #263 by @muyuzhong)065d430- apply transitions around subtitle keywords (PR #269 by @IT-coder-Yy)5bb220a- segmentation: split subtitles by meaning and template capacity (PR #266 by @muyuzhong)a4f15a8- add avatar openings and configurable shared-screen layouts (PR #268 by @IT-coder-Yy)89f6eb3- add configurable top and bottom frame masks (PR #270 by @IT-coder-Yy)f26f5bd- remotion: give the Agent the primitives for complex text effects (PR #264 by @YUZHEthefool)
Bug Fixes
11bacdf- remotion: keep wrapped bilingual subtitles apart (PR #265 by @YUZHEthefool)
Documentation Changes
24dc04f- update CHANGELOG.md for v0.9.16 [skip ci] (commit by @github-actions[bot])
Chores
e13fe8e- release: prepare v0.9.17 (commit by @YUZHEthefool)9978c1f- release: promote dev to main for v0.9.17 (commit by @YUZHEthefool)
Other Changes
f4e1fdf- Merge remote-tracking branch 'upstream/main' into codex/release-v0.9.17 (commit by @YUZHEthefool)
v0.9.16
BREAKING CHANGES
-
due to
5ffcd56- return JSON from template endpoints (PR #247 by @IT-coder-Yy):Template success responses now use application/json and Protobuf JSON field names. Callers must decode JSON instead of Protobuf binary.
- fix(client)!: decode JSON template responses
Request JSON and parse template responses through the shared Protobuf JSON schema. Update HTTP fixtures and editor regressions while retaining binary save requests.
The template client requires the server version that returns JSON success responses. - docs(server): describe template JSON response contracts
- docs(client): clarify template request and response formats
- docs(api): document the template JSON migration
- fix(server): preserve legacy template response decoding
- fix(client): tolerate evolving template response formats
- docs(api): explain template response compatibility
- fix(client)!: decode JSON template responses
-
due to
508671b- map keywords by ID and retry invalid outputs (PR #248 by @muyuzhong):ASR-backed keyword extraction requires a model endpoint
that supports strict JSON Schema with minItems/maxItems constraints.
Unsupported endpoints fail instead of falling back to JSON mode.- docs: shorten segmentation collaboration notes
- fix(segmentation): use DeepSeek-compatible JSON output
- fix(segmentation): map keywords by segment ID
- fix(segmentation): bound correction attempts and timeouts
- fix(segmentation): cap requests and share a time budget
- fix(segmentation): redact detailed logs and use debug
- fix(segmentation): allow thirty seconds per model request
- fix(segmentation): address review feedback on correction retries
- Read missing or null choices, message, and content as an empty reply,
so boundary and keyword stages retry instead of raising AttributeError. - Do not send an empty assistant turn when correcting an empty reply;
append only the correction message. - Use a non-empty title_keyword placeholder in the keyword example.
- Let the default test stub accept title input, and cover corrected
boundaries and title keywords after a failed first attempt.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
- docs(segmentation): condense segmentation notes
Shorten the segmentation sections of AGENTS.md and server/README.md and
state that invalid per-segment keywords are emptied without correction.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
New Features
04eb9d3- templates: allow changing an AI effect's font in templates (PR #252 by @YUZHEthefool)db94955- client: add a refresh control to the template preview (PR #255 by @YUZHEthefool)e8fbfc4- add a persistent video composition playground (PR #258 by @IT-coder-Yy)2f53b00- remotion: overlap text tiers and keep transparency an effect (PR #259 by @YUZHEthefool)
Bug Fixes
13575a2- server: keep a text tier's look on its keyword hits (PR #243 by @YUZHEthefool)3780395- server: log why a Sprite's files could not be deleted (PR #244 by @YUZHEthefool)ee41a00- server: keep ZOS files when records are deleted (PR #245 by @YUZHEthefool)2f31e74- remotion: allow five-minute videos with 30-minute renders (commit by @IT-coder-Yy)4fbc203- segmentation: preserve raw keyword responses on failure (commit by @IT-coder-Yy)5ffcd56- templates: return JSON from template endpoints (PR #247 by @IT-coder-Yy)508671b- segmentation: map keywords by ID and retry invalid outputs (PR #248 by @muyuzhong)d0a15a5- client: repair malformed fonts before upload (PR #257 by @YUZHEthefool)417b25a- ci: install Python 3.12 for the release preflight (commit by @YUZHEthefool)
Performance Improvements
492b866- remotion: speed up rendering with bounded parallel chunks (PR #251 by @IT-coder-Yy)
Documentation Changes
6759824- update CHANGELOG.md for v0.9.15 [skip ci] (commit by @github-actions[bot])
Chores
1e2bcf4- release: prepare v0.9.16 (commit by @YUZHEthefool)d47d9d5- release: promote dev to main for v0.9.16 (commit by @YUZHEthefool)
Other Changes
fix(server): extend Remotion limits and log keyword failures (commit by @HsiangNianian)
e3ba9b3- Merge remote-tracking branch 'origin/main' into codex/release-v0.9.16 (commit by @YUZHEthefool)
v0.9.15
Bug Fixes
8c9564f- client: keep the template preview playable and editable when IMS fails (PR #238 by @YUZHEthefool)f50739f- client: play desktop preview videos over a loopback HTTP media server (PR #241 by @YUZHEthefool)
Documentation Changes
46047e9- update CHANGELOG.md for v0.9.14 [skip ci] (commit by @github-actions[bot])
Chores
2309ae6- release: prepare v0.9.15 (commit by @YUZHEthefool)
Other Changes
c582d5d- Merge remote-tracking branch 'upstream/main' into codex/release-v0.9.15 (commit by @YUZHEthefool)b6f346a- Merge pull request #242 from YUZHEthefool/codex/release-v0.9.15
chore(release): promote dev to main for v0.9.15 (commit by @YUZHEthefool)
v0.9.14
Documentation Changes
4f1ef60- update CHANGELOG.md for v0.9.13 [skip ci] (commit by @github-actions[bot])
Chores
eff3221- release: prepare v0.9.14 (commit by @YUZHEthefool)
Other Changes
fix(client): keep template preview playback independent of the SDK license request (commit by @YUZHEthefool)
2a80382- Merge branch 'main' into codex/release-v0.9.14 (commit by @YUZHEthefool)9f91dec- Merge pull request #237 from YUZHEthefool/codex/release-v0.9.14
chore(release): promote dev to main for v0.9.14 (commit by @YUZHEthefool)
v0.9.13
New Features
378e048- client: report playback smoothness and more in the debug log (PR #233 by @YUZHEthefool)
Bug Fixes
d4add6a- client: stop WebView2 from opening a console window on Windows (commit by @YUZHEthefool)dc69599- client: keep Linux native diagnostics out of normal launches (commit by @YUZHEthefool)ab5939e- client: keep the template preview canvas at 1080x1920 (PR #234 by @YUZHEthefool)
Documentation Changes
776281b- update CHANGELOG.md for v0.9.12 [skip ci] (commit by @github-actions[bot])
Chores
6823d55- release: prepare v0.9.13 (commit by @YUZHEthefool)
Other Changes
fix(client): keep native diagnostics out of normal launches (commit by @YUZHEthefool)
2dbf5c3- Merge branch 'dev' into codex/release-v0.9.13 (commit by @YUZHEthefool)75534e1- Merge pull request #235 from YUZHEthefool/codex/release-v0.9.13
chore(release): promote dev to main for v0.9.13 (commit by @YUZHEthefool)
v0.9.12
New Features
6f8e54e- client: diagnose template player failures and capture native logs (PR #230 by @YUZHEthefool)
Bug Fixes
a8847b4- recover font uploads stored after a client failure and keep CORS on 500s (PR #229 by @YUZHEthefool)
Documentation Changes
316624c- update CHANGELOG.md for v0.9.11 [skip ci] (commit by @github-actions[bot])
Chores
7bee5cc- release: prepare v0.9.12 (commit by @YUZHEthefool)
Other Changes
33af2d6- Merge remote-tracking branch 'upstream/main' into codex/release-v0.9.12 (commit by @YUZHEthefool)b15f8f4- Merge pull request #231 from YUZHEthefool/codex/release-v0.9.12
chore(release): promote dev to main for v0.9.12 (commit by @YUZHEthefool)
v0.9.11
BREAKING CHANGES
-
due to
815ea71- remove local templates and keep templates cloud-only (PR #223 by @YUZHEthefool):desktop local templates are no longer shown or edited.
The old data/template/templates.json and the $client.template_path
setting stay on disk untouched; templates still needed must be
recreated as cloud templates.
Refs #209- docs: drop remaining local template library wording
The cloud-only change left sentences that still described local templates:
README and README.zh said local and cloud templates do not sync and that
both libraries share the same save checks, client/README said both use the
same font catalog and validation rules, and AGENTS.md still described local
detail reads, local list summaries and a local JSON corruption error.
Describe saving, reading and listing for the single cloud library only. - docs(proto): describe template messages as cloud-only
The header comment still said the messages are shared by the cloud API and
local save requests. The local save path and its Rust prost output are gone,
so reword it and carry the comment into the generated TypeScript header
(regenerated with buf; the Python outputs are unchanged). - test(client): cover reopening a legacy local template position
An update recovery position saved by an older client carries an environment
field and may point at a local template. The editor now ignores the field
and reads the ID from the cloud library; check that a not-found answer shows
the retry action, drops the stale position, and a retry restores the template.
- docs: drop remaining local template library wording
New Features
281245b- client: remind users about available updates in a popup (PR #222 by @YUZHEthefool)- addresses issue #221 opened by @YUZHEthefool
815ea71- client: remove local templates and keep templates cloud-only (PR #223 by @YUZHEthefool)a676364- client: open live UI diagnostics from settings; fix HiDPI preview rendering (PR #227 by @YUZHEthefool)
Bug Fixes
89ba2d2- client: keep Remotion overlays aligned with the fullscreen preview (PR #225 by @YUZHEthefool)c832741- make AI effect and AI asset deletion work with Aliyun OSS (PR #226 by @YUZHEthefool)
Documentation Changes
6a054f4- update CHANGELOG.md for v0.9.10 [skip ci] (commit by @github-actions[bot])
Chores
cea31fa- release: prepare v0.9.11 (commit by @YUZHEthefool)
Other Changes
b50c1d3- Merge remote-tracking branch 'upstream/main' into codex/release-v0.9.11 (commit by @YUZHEthefool)2d5fc7f- Merge pull request #228 from YUZHEthefool/codex/release-v0.9.11
chore(release): promote dev to main for v0.9.11 (commit by @YUZHEthefool)
v0.9.10
Bug Fixes
4728a67- client: keep the preview and font library working behind proxies and older servers (PR #219 by @YUZHEthefool)
Documentation Changes
5d7a055- update CHANGELOG.md for v0.9.9 [skip ci] (commit by @github-actions[bot])
Chores
e3ce450- release: prepare v0.9.10 (commit by @YUZHEthefool)
Other Changes
chore(release): promote dev to main for v0.9.10 (commit by @YUZHEthefool)
v0.9.9
New Features
c55f5ee- fonts: group a family's styles into one font card with details (PR #214 by @YUZHEthefool)790733e- remotion: split text effect motion into configurable effect Presets (PR #215 by @YUZHEthefool)
Bug Fixes
8b0b261- remotion: edit only the requested lines of an accepted Preset (PR #206 by @YUZHEthefool)0588389- client: persist browser effect chat history in IndexedDB (PR #207 by @YUZHEthefool)a5917ea- fonts: name uploads from the font and dedupe them by file hash (PR #208 by @YUZHEthefool)8771d0d- client: reduce template preview stutter (PR #213 by @YUZHEthefool)37d104b- remotion: keep preview controls visible in Tauri (PR #216 by @YUZHEthefool)
Documentation Changes
5ca2033- update CHANGELOG.md for v0.9.8 [skip ci] (commit by @github-actions[bot])
Chores
685ac70- release: prepare v0.9.9 (commit by @YUZHEthefool)
Other Changes
chore(release): prepare v0.9.9 (commit by @YUZHEthefool)
chore(release): promote dev to main for v0.9.9 (commit by @YUZHEthefool)