What's Changed
- Import: a 3D model doesn't ask how to interpret its alpha (#264) by @bflatastic in #296
- Effects: Fractal Noise's Soft Linear has no lattice creases (#259) by @bflatastic in #278
- G2: add context menus to blank Project and Timeline areas by @jonassneu in #210
- Docs: pitfalls for agents driving EffectCraft over MCP by @pat-the-wizard in #266
- MCP: preserve unsaved work across server restarts (#258) by @jonassneu in #280
- App: a second copy opening, or OpenGL that fails, no longer strands Window Graphics by @prekabreki in #283
- M9: place Japanese vertical punctuation using font metrics by @midasdf in #298
- i18n: add Simplified and Traditional Chinese (zh-hans, zh-hant) UI translation by @FeiLiuEM in #309
- Text: fallback skips a font whose glyph for the character is empty (#285) by @DWAA1660 in #310
- CLI: render --out is relative to the working directory (#300) by @Oldrich333 in #323
- M9: open grouped tool flyouts on long press by @midasdf in #213
- README: install on Gentoo from the ::snakebyte overlay by @switch87 in #256
- 3D: layer.newLight lists the Environment light and how to set its source; parity notes reflections (#261) by @pat-the-wizard in #294
- Render: text layers are always continuously rasterised by @EthanSuquet in #200
- Media: footage audio at another sample rate no longer stutters (#274) by @bflatastic in #305
- Media: resampling footage audio guards a zero mix rate (#274) by @bflatastic in #382
- Render Queue: output files end in their format's extension once (#293) by @bflatastic in #380
- Timeline, keyframes, Graph Editor, Puppet and pick whip fixes from #284 by @bflatastic in #381
- Tweaks from #290: label colours, nudging, motion-path handles, Time Remap, masks, context menus by @bflatastic in #383
- Effects: EXtractoR picks layers and channels of multi-layer EXRs (#295) by @bflatastic in #387
- Menu-bar keyboard, comp marker bin, UI Scale and Settings scroll (#279, #275, #284) by @bflatastic in #391
- macOS DMG: branded window background and icon layout by @XusBadia in #281
- MCP: core tools, resources, render progress and cancellation by @storybored379 in #365
- Fix #367: weighted_nms terminates on NaN or zero-area boxes by @bflatastic in #373
- Fix #368: tflite rejects models whose scratch or work exceeds a budget by @bflatastic in #374
- segment: sample crops like MediaPipe's ImageToTensor; no overflow in crop by @KazW in #388
- Effects: effect points on shape layers start at the layer centre (#227) by @bflatastic in #289
- text, ui: the CJK fallback fonts follow the interface language by @FeiLiuEM in #312
- fix: rewrite Audio Spectrum to match After Effects linear frequency/amplitude model by @thanhcong2k7 in #319
- Puppet: the first pin no longer turns the layer about it (#313) by @HEOJUNFO in #342
- fix(export): keep values above 1.0 in EXR output (#339) by @MindlessRuff in #344
- UI: Commit text edit session when switching away from Type tool by @thanhcong2k7 in #345
- i18n: match the Simplified Chinese labels to the installed 26.5.0 UI by @cjcwwww in #353
- UI: Draw panel focus outline after panel body to prevent clipping by @thanhcong2k7 in #354
- Export: AIFF 32-bit float writes AIFF-C fl32 instead of 24-bit (#317) by @HEOJUNFO in #357
- Import: image sequences with a Sequence option, ranges, folders and missing frames (#297) by @bflatastic in #384
- Import: Interpret Footage has Start Timecode, as in After Effects (#297) by @bflatastic in #422
- Plug-ins and extensions as in After Effects: ScriptUI panels reopen, Ease Presets becomes a bundled panel, AE's Snapping options by @bflatastic in #404
- i18n: add Ukrainian (uk) menu translation by @dmatviichuk in #401
- i18n: translate the interface below the menu bar (panels, dialogs, tooltips) by @FeiLiuEM in #398
- UI: Compact and align effect parameter rows by @cdinhoo in #402
- Fix GPU Posterize threshold parity by @sanyamsingh001 in #405
- UI: no parameter row separators, as in After Effects (#402 follow-up) by @bflatastic in #433
- Export: Render Queue jobs keep a layer cache and render on one compositor (#413, #414) by @bflatastic in #429
- Timeline and viewer: resize cursors, time display toggle, pick whip, expression field, Tab, property menu (#393, #370, #362, #363, #371, #361, #407) by @bflatastic in #436
- i18n: interface translations are looked up by hash (#398 follow-up) by @bflatastic in #445
- Text and viewer fidelity: glyph seams, overlay fringes, text raster scale, viewer minification (#415, #416, #390, #417) by @bflatastic in #444
- EXR beauty layer, Interpret Footage Preserve RGB, OCIO v2 transforms for Blender configs (#412, #411, #410) by @bflatastic in #449
- Timeline: every property has a pick whip in the Parent & Link column (#363) by @bflatastic in #452
- Effects: CC Particle World follows the comp camera (#397) by @bflatastic in #454
- Arabic, Hebrew, Indic and Thai names; FLAC preview opens once and off the UI thread (#394, #408) by @bflatastic in #459
New Contributors
- @pat-the-wizard made their first contribution in #266
- @prekabreki made their first contribution in #283
- @FeiLiuEM made their first contribution in #309
- @DWAA1660 made their first contribution in #310
- @Oldrich333 made their first contribution in #323
- @switch87 made their first contribution in #256
- @XusBadia made their first contribution in #281
- @KazW made their first contribution in #388
- @thanhcong2k7 made their first contribution in #319
- @HEOJUNFO made their first contribution in #342
- @MindlessRuff made their first contribution in #344
- @cjcwwww made their first contribution in #353
- @dmatviichuk made their first contribution in #401
- @cdinhoo made their first contribution in #402
- @sanyamsingh001 made their first contribution in #405
Full Changelog: v0.6.0...v0.7.0