BFlat
901d54c55f
Merge pull request #1594 from rahal/fix/script-host-files
...
fix(web): scripts can open files in browser storage; stored footage isn't reported missing (#1593 )
2026-10-16 19:04:06 +07:00
BFlat
457b0e3c7a
Merge pull request #1647 from storytold/fix/script-access-windows-prefix
...
Scripts: the project-folder check compares Windows paths in one form
2026-10-16 19:03:55 +07:00
BFlat
5ab0420e67
Merge pull request #1394 from marcoarnulfo/fix/expression-completion-call-parens
...
Expressions: accepting a function completion inserts the call parentheses
2026-10-16 19:03:44 +07:00
BFlat
3e2793af49
Merge pull request #1318 from DWAA1660/fix/1250-mask-tangent-lengths
...
Masks: addVertex and setVertex fill in missing tangents of a loaded path (#1250 )
2026-10-16 19:03:32 +07:00
BFlat
3b58b117d1
Merge pull request #1470 from Ni-zav/fix/1361-offset-path-miter-lottie-s20261014T2309JKT
...
fix(lottie): serialize Offset Paths miter limits as animatable values
2026-10-16 19:03:21 +07:00
BFlat
16c6180d91
Merge pull request #1391 from sanyamsingh001/fix/cli-render-empty-r49
...
Honor --empty when rendering from the CLI
2026-10-16 19:03:09 +07:00
BFlat
67f3a0513c
Merge pull request #1313 from sanyamsingh001/fix/cli-input-preservation-r48
...
Preserve CLI template inputs when output is a hard link
2026-10-16 19:02:58 +07:00
BFlat
5219fa549b
Merge pull request #1321 from sanyamsingh001/fix/time-to-frames-duration-r48
...
Honor duration rounding in timeToFrames
2026-10-16 19:02:47 +07:00
BFlat
64f59c7dc7
Merge pull request #1285 from zitann2020/i18n/ja-effect-names
...
i18n(ja): the first rows of the Japanese effect catalog
2026-10-16 19:02:36 +07:00
BFlat
fa5eff7210
Merge pull request #1332 from Themolx/null-visibility-switch
...
Null layers: the Video switch hides them in the Composition viewer, as in After Effects
2026-10-16 19:02:24 +07:00
BFlat
1bf383a799
Merge pull request #1628 from marcoarnulfo/fix/speed-graph-fit-selection
...
fix(graph): speed graph Fit Selection frames the curve between the keys
2026-10-16 19:02:13 +07:00
BFlat
908c946fc1
Merge pull request #1538 from guillehr2/black-white-artifacts-1463
...
Effects: Black & White no longer turns faint colour noise in shadows into blocks
2026-10-16 19:02:00 +07:00
BFlat
88014aceb7
Merge pull request #1292 from vbasky/fix/1195-particle-mblur
...
CC Particle World: motion blur (#1195 )
2026-10-16 19:01:49 +07:00
BFlat
c6f6f9b373
Merge pull request #1511 from MatejKozlovsky/fallback-parallel
...
Export: render in parallel once the GPU stops for good
2026-10-16 19:01:38 +07:00
BFlat
5bb76bf50c
Merge pull request #1561 from AyberkA0/pen-shift-45
...
fix(viewer): Shift-click with the Pen draws a straight segment (#1544 )
2026-10-16 19:01:27 +07:00
BFlat
8e96fdd0fc
Merge pull request #1351 from DWAA1660/fix/1246-script-confirmed-flag
...
Scripts: a script can't confirm executing a file for itself (#1246 )
2026-10-16 19:01:15 +07:00
BFlat
e483a1c89c
Merge pull request #1512 from vangel76/gap-timeline-effect-label
...
#1509 : Timeline effect rows show the effect's colour label
2026-10-16 19:01:04 +07:00
BFlat
90e68eb6ab
Merge pull request #1524 from MatejKozlovsky/require-gpu-tests
...
GPU tests: say why the GPU didn't start, and fail with EFFECTCRAFT_REQUIRE_GPU=1 instead of skipping
2026-10-16 19:00:52 +07:00
BFlat
23f1def7bc
Merge pull request #1444 from wixar172/fix/stroke-miter-padding
...
Shapes: a stroke's buffer is padded by the miter limit only where it has miter joins
2026-10-16 19:00:41 +07:00
BFlat
7f46155bbd
Merge pull request #1634 from marcoarnulfo/fix/window-menu-closes-panel
...
Window menu: choosing a checked panel closes it, as in After Effects
2026-10-16 19:00:29 +07:00
BFlat
5c02fe902f
Merge pull request #1558 from AyberkA0/script-keys-closed-comp
...
fix(script): per-key methods act on keys outside the active comp (#1531 )
2026-10-16 19:00:16 +07:00
BFlat
ffab4627e4
Merge pull request #1372 from nanox333/fix/effect-drop-highlights-layer
...
Timeline: dragging an effect lights up the layer it will land on
2026-10-16 19:00:04 +07:00
BFlat
c3cb658be1
Merge pull request #1432 from marcoarnulfo/fix/render-queue-failed-exit
...
CLI: a failed render under run/exec exits 1, like render --queue
2026-10-16 18:59:52 +07:00
bflatastic and Claude Opus 5.5
a8bbcd3aa2
Scripts: the browser-storage test runs where /browser paths are absolute
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:56:18 +07:00
bflatastic and Claude Opus 5.5
4d8f88302d
Scripts: the project-folder check compares Windows paths in one form
...
normalize() canonicalizes whatever part of a path exists, which on Windows adds
the verbatim prefix to some paths and not others, so a file under a folder
that isn't on disk failed the project-folder check against an existing
project folder. The check failed closed (access refused); it now drops the
prefix from canonical drive paths so both sides compare.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:53:59 +07:00
bflatastic and Claude Opus 5.5
c0b505b41d
Masks: deleting vertices fills in missing tangents first, like add and set ( #1250 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:40:14 +07:00
bflatastic and Claude Opus 5.5
2cf08555a6
Lottie: rustfmt the Offset Paths test
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:39:25 +07:00
bflatastic and Claude Opus 5.5
1bcf1a9f61
Contributors: keep the people.toml entry that landed with #1608
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:39:16 +07:00
bflatastic and Claude Opus 5.5
3725c321a6
CLI: drop a debug print from the --empty render test
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:39:06 +07:00
bflatastic and Claude Opus 5.5
ced1857637
Templates: the hard-link check covers every Unix, not only Linux
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:39:03 +07:00
bflatastic and Claude Opus 5.5
cc138fcb90
Expressions: timeToFrames keeps whole durations whole under float error
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:38:56 +07:00
bflatastic and Claude Opus 5.5
da23c9a650
i18n(ja): the effect catalog test guards Japanese as a partly filled table
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 18:38:08 +07:00
BFlat
19d19a339e
Merge pull request #1482 from midasmatterhorn/fix/font-offset-overflow
...
pdf: checked_add for CFF Private DICT and Type 1 RD offsets from the file
2026-10-16 18:15:10 +07:00
BFlat
57ea7c7886
Merge pull request #1608 from marcoarnulfo/credits/marcoarnulfo
...
Contributors: add Marco Arnulfo
2026-10-16 18:14:59 +07:00
BFlat
de8f25b2eb
Merge pull request #1379 from DWAA1660/fix/1252-layer-cache-scene-deps
...
Layer cache: hash a selected layer's comp scene into its owner's key
2026-10-16 18:14:48 +07:00
bflatastic
3ec09f20d4
Merge remote-tracking branch 'origin/main' into pr-1482
...
# Conflicts:
# crates/pdf/src/cff.rs
2026-10-16 18:14:31 +07:00
bflatastic
2dcceeea90
Merge remote-tracking branch 'origin/main' into pr-1608
...
# Conflicts:
# contributors/people.toml
2026-10-16 18:14:23 +07:00
bflatastic
f85f34c089
Merge remote-tracking branch 'origin/main' into pr-1379
...
# Conflicts:
# crates/render/src/tests.rs
2026-10-16 18:14:14 +07:00
BFlat
853a1b65ec
Merge pull request #1454 from Hamza0101/fix/german-menu-terms
...
i18n (de): fix two labels that name the wrong thing, and settle six terms
2026-10-16 18:13:57 +07:00
BFlat
a3b62822be
Merge pull request #1331 from onlymoein/codex/fix-1303-benchmark-evidence
...
Reject corrupt benchmark results and incomplete regression evidence
2026-10-16 18:13:45 +07:00
BFlat
5bbd982c32
Merge pull request #1566 from midasmatterhorn/fix/r4-inline-len-overflow
...
pdf: an inline image with absurd dimensions falls back to the EI scan
2026-10-16 18:13:33 +07:00
BFlat
5ad71a24e6
Merge pull request #1294 from vbasky/fix/1068-loop-import
...
Engine: sequence Interpret Footage loop regression coverage (#1068 )
2026-10-16 18:13:22 +07:00
BFlat
c672542b73
Merge pull request #1367 from nanox333/fix/viewer-comp-settings-menu
...
Viewer: Composition Settings… in the composition's right-click menu
2026-10-16 18:13:11 +07:00
BFlat
ba384b89cd
Merge pull request #1295 from vbasky/fix/1059-demo-space
...
UI: regression test — Space previews the demo opened from the start screen (#1059 )
2026-10-16 18:12:59 +07:00
BFlat
9eec6ea705
Merge pull request #1344 from dotCooCoo/fix/find-missing-fonts-postscript-names
...
Find Missing Fonts: fonts found by their PostScript or full name are no longer listed
2026-10-16 18:12:47 +07:00
BFlat
13bcaee916
Merge pull request #1622 from dylanmtaylor/ci/shared-nix-workflow
...
ci: switch to shared nix workflow from craft-common-actions
2026-10-16 18:12:36 +07:00
BFlat
79bfc23c69
Merge pull request #1447 from midasmatterhorn/fix/glyph-name-char-boundary
...
pdf: don't slice glyph names at a non-char boundary in name_to_unicode
2026-10-16 18:12:24 +07:00
BFlat
eba2c7015e
Merge pull request #1455 from tydude001/rpm-soname-requires
...
packaging: RPM requires library sonames, so openSUSE can install it
2026-10-16 18:12:13 +07:00
BFlat
04a60d7747
Merge pull request #1311 from MarekSpodBiedry/issue-1263
...
Scripting: add the missing app.preferences.saveToDisk() so imported scripts like Duik get past startup (#1263 )
2026-10-16 18:12:02 +07:00
BFlat
470ac13463
Merge pull request #1312 from zitann2020/i18n/ja-proportional-grid
...
i18n(ja): four labels After Effects contradicts
2026-10-16 18:11:50 +07:00