mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-10 17:53:34 -10:00
Commit Graph
Select branches
Hide Pull Requests
about-credits-columns
build/craft-update-495e597
ci-packaging-lint
ci-speedup-nightly-platform-checks
ci/direct-source-coverage-20261015
claude/community-pr-review-lwtrlr
claude/issue-117-render-settings-templates
codex/egui-037-effect-followup-20261025
codex/egui-037-effectcraft-20261023
codex/independent-gpu-parity-20261014
codex/windows-installer-latest-20261014-01
dependabot/cargo/cargo-dependencies-5db903fbd9
dependabot/github_actions/actions-db49d30d5d
docs-m3-m4
docs/136-137-149-releasing-tools-fonts
docs/164-165-169-174-180-web-packaging
docs/2026-10-30-features
docs/2565-readme-effect-count
docs/community-fixes-7-oct
docs/gaps-reports-7-oct
docs/issue-status
docs/issues-85-117
docs/vector-retain-layer-sizes
feat/297-image-sequences
feat/flatpak-version-pins-access
fix/103-preview-audio-cache
fix/106-gpu-out-of-memory
fix/139-readback-wait
fix/146-151-152-153-project-text
fix/147-156-162-viewer
fix/154-155-cli
fix/157-160-timeline
fix/161-vp9
fix/172-long-audio
fix/1789-content-fill-memory
fix/1898-legacy-particles
fix/191-saved-workspaces-menu
fix/192-output-to-dialog
fix/1961-reveal-windows
fix/1964-shift-vertex-drag
fix/198-201-204-app-startup
fix/2018-import-sequence-default
fix/2019-sequence-folder-name
fix/203-205-206-timeline-shapes
fix/2075-stroke-width-control
fix/208-209-audio-preview
fix/2102-simple-choker-test
fix/212-puppet-input-cache
fix/2129-xml-entity-expansion
fix/2134-special-files
fix/2136-vector-footage-budget
fix/2141-header-sized-allocations
fix/215-216-218-web-workers
fix/2210-timeline-group-drag
fix/2261-pad-budget
fix/227-shape-effect-points
fix/2473-sound-plays-through-stalls
fix/2479-confined-queue-default
fix/2513-text-animate-menu
fix/2552-timeline-group-multiselect
fix/2582-ui-scale-on-release
fix/2584-scriptui-mouse-capture
fix/2585-scriptui-dock-size
fix/2592-mp4-edit-duration
fix/2593-render-countdown
fix/274-audio-stutter
fix/3260-held-sound-backoff
fix/367-nms-degenerate
fix/368-tflite-budgets
fix/417-viewer-resolution
fix/43-wayland-icon
fix/44-project-import
fix/45-project-details
fix/46-docking
fix/63-viewer-scale
fix/64-double-axes
fix/65-drag-refresh
fix/68-open-links
fix/85-88-viewer-drop
fix/89-timeline-drop
fix/93-angle-revolutions
fix/959-shape-content-eyes
fix/999-viewer-edge-pan
fix/coverage-gpu-serialization-20261108
fix/i18n-duplicate-rows
fix/nextest-0.9.150
fix/qa-sequence-import
fix/relink-windows-paths
fix/relocated-audio-probe-tests-20261108
fix/script-access-windows-prefix
fix/script-replace-single-file
fix/sec-analysis-bounds
fix/sec-automation-confine-batch-render
fix/sec-confine-watch-folder
fix/sec-effect-radius
fix/sec-encoder-plugin-inputs
fix/sec-eps-budgets
fix/sec-expr-result-and-request-bounds
fix/sec-expr-to-keys-bound
fix/sec-face-search
fix/sec-fbx-parse
fix/sec-frozen-matte-grid
fix/sec-import-relink-indexes
fix/sec-interchange-graph-walks
fix/sec-log-line-breaks
fix/sec-lottie-import-work
fix/sec-media-decode-budgets
fix/sec-model-import-memory
fix/sec-nonregular-file-reads
fix/sec-pdf-function-shading-budgets
fix/sec-pdf-page-budgets
fix/sec-project-names-templates
fix/sec-psd-decode-budget
fix/sec-puppet-expansion-bound
fix/sec-raster-box-blur
fix/sec-render-budgets
fix/sec-roto-span
fix/sec-script-export-write-gate
fix/sec-script-plugin-load
fix/sec-script-read-roots
fix/sec-scriptui-fill-bound
fix/sec-shape-operator-budget
fix/sec-shortcut-conflicts
fix/sec-sim-grid-budget
fix/sec-sim-step-budget
fix/sec-svg-import-budgets
fix/sec-text-layout-work
fix/sec-track-bounds
fix/sec-ui-control-bounds
fix/sec-unique-name-suffixes
fix/sec-vector-thumbnails
fix/sec-xtask-serve-and-scripts
fix/sonar-engine-text-layout
fix/sonar-rust-render-parse
fix/sonar-shell-package-sha
fix/synthetic-modifiers
fix/text-line-join
graph-auto-visible-keys
home-screen-ae
house-rules
land/1328
land/1439
land/2633
m13-audio-scrub
m13-face-ml
m13-nested-markers
m13-new-viewer
m13-roto-ml
m3-delete-confirm
m3-layer-settings
m3-project-operations
m4-content-keyed-frames
m4-motion-blur-depth
m4-nested-comps
m4-preview
main
pr/craft-fonts
pr/release-0.3.0
pr/release-0.4.0
pr/release-gate
refactor/shared-pdf-reader
release
release-0.23.1-version
release-pass-azure-secrets
security/s8233-job-permission
sonar-fix/enforce-https
sonar-fix/js-csprng
sonar-fix/js-css-reliability
sonar-fix/path-cmd-hardening
sonar/analysis-scope
sonar/enforce-clippy-standards
sonar/js-s4138-s6582
test/backfill-regression-tests
timeline-comp-tabs
timeline-keyframes
#10
#1005
#1008
#1009
#101
#1013
#1014
#1015
#1017
#1018
#1019
#102
#1021
#1026
#1027
#1028
#1029
#1030
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1041
#1043
#1044
#1046
#1048
#105
#1050
#1051
#1052
#1054
#1057
#1060
#1065
#1066
#1069
#107
#1073
#1075
#108
#1082
#1084
#1086
#1087
#1088
#109
#1090
#1091
#1092
#1093
#1094
#1097
#1098
#11
#110
#1100
#1101
#1102
#1103
#1103/merge
#1104
#1105
#1105/merge
#1106
#1107
#1107/merge
#1108
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1117
#1119
#112
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1129
#113
#1131
#1134
#1135
#1137
#1139
#114
#1142
#1143
#1144
#1146
#1147
#1149
#115
#1150
#1150/merge
#1152
#1153
#1156
#1158
#1159
#116
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1168
#1170
#1172
#1173
#1175
#1176
#1177
#118
#1180
#1182
#1183
#1184
#1188
#1189
#119
#1191
#1199
#12
#120
#1204
#1206
#121
#1210
#1212
#1214
#1216
#1219
#122
#1222
#1223
#1224
#1225
#1225/merge
#1226
#123
#124
#125
#1254
#1258
#1259
#126
#1262
#1265
#1266
#1269
#127
#1270
#1270/merge
#1271
#1272
#1273
#1273/merge
#1276
#1276/merge
#1277
#1277/merge
#1278
#1278/merge
#1279
#128
#1280
#1280/merge
#1281
#1281/merge
#1282
#1283
#1285
#1286
#1286/merge
#1287
#1289
#129
#1291
#1292
#1294
#1295
#1296
#1296/merge
#1297
#1298
#13
#130
#1300
#1300/merge
#1302
#1304
#1304/merge
#1307
#131
#1310
#1310/merge
#1311
#1312
#1313
#1314
#1315
#1315/merge
#1316
#1317
#1318
#132
#132/merge
#1320
#1321
#1322
#1323
#1324
#1324/merge
#1325
#1326
#1327
#1328
#133
#1330
#1331
#1332
#1333
#1334
#1336
#1336/merge
#1337
#1338
#1338/merge
#1339
#134
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1346/merge
#1347
#1349
#135
#1350
#1351
#1352
#1352/merge
#1353
#1354
#1356
#1357
#1358
#1359
#1359/merge
#1360
#1362
#1363
#1366
#1367
#1369
#1370
#1370/merge
#1371
#1372
#1374
#1374/merge
#1375
#1376
#1377
#1378
#1379
#138
#1380
#1380/merge
#1382
#1383
#1384
#1385
#1387
#139
#1390
#1391
#1394
#1395
#1397
#1398
#1399
#14
#140
#1400
#1401
#1401/merge
#1402
#1406
#1408
#141
#1412
#1413
#1415
#1418
#1418/merge
#1419
#142
#1421
#1422
#1423
#1424
#143
#1430
#1431
#1432
#1433
#1435
#1438
#1439
#144
#1441
#1444
#1447
#1448
#145
#1452
#1454
#1455
#1459
#1466
#1466/merge
#1470
#1471
#1472
#1477
#1478
#1479
#148
#1480
#1482
#1485
#1490
#1494
#1496
#1497
#15
#150
#1501
#1502
#1503
#1504
#1505
#1505/merge
#1508
#1511
#1512
#1513
#1514
#1515
#1515/merge
#1520
#1523
#1524
#1525
#1525/merge
#1527
#1529
#1529/merge
#1538
#1539
#1540
#1541
#1543
#1549
#1550
#1554
#1554/merge
#1558
#1559
#1561
#1565
#1566
#1567
#1568
#1569
#1571
#1572
#1574
#1574/merge
#1581
#1583
#1583/merge
#1584
#1591
#1591/merge
#1592
#1592/merge
#1594
#1598
#1599
#1599/merge
#16
#1600
#1600/merge
#1601
#1603
#1604
#1608
#1610
#1612
#1614
#1614/merge
#1620
#1621
#1621/merge
#1622
#1623
#1627
#1628
#1631
#1632
#1634
#1638
#1639
#1640
#1643
#1647
#1648
#1649
#1651
#1652
#1653
#1654
#1655
#1659
#1661
#1662
#1664
#1669
#1671
#1671/merge
#1672
#1679
#1688
#1689
#1694
#1695
#1696
#1699
#17
#1704
#1705
#1706
#1709
#1710
#1710/merge
#1711
#1712
#1721
#1726
#1729
#1729/merge
#173
#1730
#1731
#1732
#1732/merge
#1736
#1737
#1739
#1748
#1749
#1749/merge
#1752
#1753
#1755
#1758
#1759
#1760
#1761
#1762
#1763
#1772
#1773
#1774
#1775
#1775/merge
#1776
#1778
#1779
#1779/merge
#178
#1784
#1785
#1787
#1790
#18
#1801
#1802
#1803
#1804
#1805
#1808
#181
#1810
#1813
#182
#1820
#1821
#1822
#1827
#1827/merge
#1829
#183
#1830
#1833
#1836
#1837
#184
#1840
#1840/merge
#1841
#1842
#1843
#1844
#1844/merge
#1846
#1847
#1848
#1848/merge
#185
#1850
#1851
#1852
#1853
#1853/merge
#1855
#1856
#1858
#1858/merge
#1859
#1859/merge
#186
#1860
#1860/merge
#1861
#1864
#1864/merge
#1865
#1867
#1869
#187
#1872
#1873
#1874
#1875
#1876
#188
#1881
#1887
#1889
#189
#1890
#1890/merge
#1891
#1892
#1895
#1897
#19
#1901
#1902
#1903
#1903/merge
#1904
#1906
#1907
#1909
#1911
#1911/merge
#1915
#1916
#1916/merge
#1917
#1918
#1918/merge
#1919
#1920
#1921
#1922
#1922/merge
#1928
#1929
#193
#1931
#1933
#1945
#1946
#1947
#1948
#1949
#1949/merge
#195
#1951
#1954
#1956
#1957
#1958
#196
#1962
#1965
#1966
#1967
#1968
#1969
#197
#1970
#1972
#1972/merge
#1973
#1974
#1974/merge
#1975
#1976
#1978
#1978/merge
#1980
#1980/merge
#1981
#1981/merge
#1982
#1982/merge
#1983
#1983/merge
#1984
#1984/merge
#1989
#1990
#1992
#1993
#1993/merge
#1996
#1996/merge
#1997
#2
#20
#200
#2000
#2000/merge
#2002
#2003
#2007
#2007/merge
#2012
#2012/merge
#2016
#2023
#2027
#2030
#2030/merge
#2033
#2039
#2040
#2041
#2042
#2042/merge
#2045
#2046
#2047
#2047/merge
#2048
#2049
#2050
#2051
#2051/merge
#2054
#2059
#2060
#2061
#2062
#2065
#207
#2071
#2071/merge
#2089
#2099
#21
#210
#2106
#2107
#2108
#2109
#211
#2110
#2111
#2111/merge
#2114
#2116
#2118
#213
#214
#2154
#2155
#2156
#2157
#2158
#2159
#2160
#2160/merge
#2161
#2162
#2163
#2164
#2165
#2165/merge
#2166
#2169
#217
#2170
#2170/merge
#2171
#2176
#2177
#2178
#2181
#2182
#2184
#2185
#2187
#219
#2190
#2191
#2192
#2193
#2194
#2195
#2196
#2197
#22
#220
#2204
#2206
#221
#2211
#2214
#2215
#2216
#2217
#2218
#2219
#2219/merge
#222
#2221
#2222
#2222/merge
#2223
#2225
#2228
#223
#2230
#2230/merge
#2231
#2233
#2233/merge
#2235
#2236
#2237
#2239
#224
#2241
#2244
#2245
#2247
#2247/merge
#2248
#2249
#2250
#2252
#2253
#2253/merge
#2254
#2254/merge
#2255
#2256
#2256/merge
#2257
#2258
#2258/merge
#2259
#2260
#2262
#2263
#2264
#2265
#2266
#2268
#2270
#2272
#2273
#2274
#2277
#2279
#228
#2280
#2280/merge
#2281
#2281/merge
#2283
#2284
#2287
#2288
#2289
#2290
#2291
#23
#2300
#2302
#2306
#2308
#2309
#2311
#2312
#2312/merge
#2313
#2313/merge
#2316
#233
#2331
#2332
#2333
#2334
#2335
#2336
#2337
#2338
#2339
#2340
#2341
#2342
#2343
#2344
#2345
#2346
#2347
#2348
#235
#2350
#2351
#2352
#2355
#2356
#2359
#2359/merge
#236
#2360
#2360/merge
#2361
#2361/merge
#2362
#2363
#2364
#2365
#2365/merge
#2366
#2367
#2368
#2369
#237
#2370
#238
#239
#2394
#2396
#2398
#2399
#24
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2408
#2409
#241
#2410
#242
#2420
#2422
#2424
#2425
#2425/merge
#2426
#2427
#2429
#2432
#2435
#2437
#2438
#2439
#244
#2441
#2442
#2443
#2445
#2446
#2447
#2448
#2449
#245
#2450
#2452
#2453
#2454
#2455
#2456
#2458
#2459
#2460
#2461
#2461/merge
#2462
#2463
#2466
#2467
#247
#2470
#2471
#2472
#2474
#2475
#2476
#2487
#249
#2490
#2490/merge
#2491
#2493
#2496
#25
#2506
#2507
#251
#251/merge
#2511
#2515
#2517
#2518
#2519
#2520
#2521
#2522
#2523
#2524
#2526
#2527
#2528
#2529
#2531
#2532
#2533
#2534
#2535
#2538
#2539
#2541
#2541/merge
#2542
#2547
#2548
#255
#2550
#2553
#2554
#2554/merge
#2555
#2558
#256
#2562
#2567
#2569
#2574
#2575
#2576
#2577
#2578
#2579
#2580
#2581
#2581/merge
#2583
#2591
#2591/merge
#2594
#2595
#2597
#2598
#2599
#26
#2600
#2601
#2602
#2604
#2605
#2606
#2607
#2608
#2609
#2610
#2611
#2612
#2615
#2616
#2617
#2619
#2620
#2621
#2622
#2623
#2624
#2625
#2626
#2627
#2628
#2629
#2630
#2631
#2632
#2633
#2634
#2635
#2636
#2637
#2638
#2639
#2640
#2641
#2642
#2643
#2645
#2646
#2647
#2647/merge
#2648
#2649
#265
#2650
#2652
#2653
#2654
#2655
#2656
#2657
#2658
#266
#2662
#2663
#2664
#2665
#2666
#2667
#2668
#2669
#267
#2672
#2672/merge
#2673
#2673/merge
#2674
#2674/merge
#2675
#2675/merge
#2676
#2676/merge
#2677
#2677/merge
#2678
#2678/merge
#2679
#2680
#2680/merge
#2682
#2682/merge
#2683
#2684
#2687
#2690
#2691
#2692
#2693
#2694
#2697
#2697/merge
#2699
#27
#2700
#2701
#2701/merge
#2704
#2708
#2708/merge
#2709
#2710
#2711
#2712
#2713
#2713/merge
#2714
#2715
#2715/merge
#2716
#2717
#2718
#2719
#2731
#2732
#2732/merge
#2738
#2738/merge
#2739
#2740
#2741
#2742
#2743
#2743/merge
#2749
#2750
#2751
#2752
#2753
#2754
#2757
#2757/merge
#2758
#2759
#276
#2760
#2763
#2767
#277
#2770
#2770/merge
#2771
#2772
#2772/merge
#278
#2780
#2780/merge
#2781
#2783
#2790
#2792
#2793
#2793/merge
#2795
#2798
#28
#280
#2802
#2804
#2806
#2807
#2807/merge
#2809
#2809/merge
#281
#2812
#2814
#2814/merge
#2819
#282
#2824
#2825
#2826
#2827
#2827/merge
#2828
#2828/merge
#2829
#2829/merge
#283
#2830
#2831
#2831/merge
#2834
#2835
#2840
#2840/merge
#2842
#2843
#2845
#2845/merge
#2847
#2852
#286
#287
#2872
#2874
#2874/merge
#2875
#2875/merge
#2876
#2876/merge
#2877
#2877/merge
#2878
#2880
#2880/merge
#2881
#2882
#2882/merge
#2885
#2886
#2886/merge
#2887
#2888
#2889
#2889/merge
#289
#2890
#2890/merge
#2891
#2892
#29
#2901
#2901/merge
#2905
#2906
#2906/merge
#2908
#2909
#291
#2912
#2915
#2916
#292
#2920
#2921
#2921/merge
#2922
#2924
#2926
#2926/merge
#2929
#2930
#2930/merge
#2931
#2932
#2932/merge
#2933
#2934
#2935
#2936
#2936/merge
#2937
#2938
#2939
#294
#2940
#2940/merge
#2941
#2941/merge
#2942
#2942/merge
#2943
#2943/merge
#2944
#2945
#2946
#2947
#2948
#2948/merge
#2949
#2950
#2951
#2951/merge
#2952
#2952/merge
#2953
#2953/merge
#2954
#2954/merge
#2955
#2955/merge
#2956
#2956/merge
#2957
#2958
#2958/merge
#296
#2960
#2962
#2964
#2965
#2965/merge
#2972
#2972/merge
#2973
#2973/merge
#2974
#2974/merge
#2975
#2975/merge
#2977
#2978
#2979
#298
#2981
#2982
#2983
#2983/merge
#2984
#2985
#2986
#2986/merge
#2987
#2987/merge
#2988
#2988/merge
#2989
#2989/merge
#299
#2990
#2990/merge
#2991
#2991/merge
#2992
#2992/merge
#2993
#2993/merge
#2994
#2994/merge
#2995
#2995/merge
#2996
#2996/merge
#2997
#2997/merge
#2998
#2998/merge
#2999
#2999/merge
#3
#30
#3000
#3000/merge
#3001
#3001/merge
#3002
#3002/merge
#3003
#3003/merge
#3004
#3004/merge
#3005
#3005/merge
#3006
#3007
#3007/merge
#3008
#3009
#3009/merge
#3010
#3015
#3015/merge
#3017
#3017/merge
#3018
#3018/merge
#3019
#3020
#3021
#3022
#3022/merge
#3024
#3025
#3026
#3026/merge
#3027
#3027/merge
#3029
#3032
#3034
#3035
#3036
#3036/merge
#3038
#3039
#3041
#3045
#3045/merge
#3046
#3046/merge
#3047
#3049
#3049/merge
#305
#3050
#3055
#3055/merge
#3059
#3059/merge
#3060
#3060/merge
#3061
#3061/merge
#3066
#3066/merge
#3068
#3068/merge
#3072
#3072/merge
#3074
#3075
#3076
#3077
#3079
#3080
#3081
#3088
#3088/merge
#3089
#3089/merge
#309
#3091
#3092
#3094
#3096
#3097
#31
#310
#3106
#3109
#311
#3119
#312
#3120
#3122
#3129
#3130
#3132
#3133
#3134
#3135
#3136
#3137
#3138
#3138/merge
#3139
#3139/merge
#3144
#3144/merge
#3147
#3147/merge
#3148
#3148/merge
#3149
#3150
#3150/merge
#3151
#3151/merge
#3152
#3152/merge
#3153
#3153/merge
#3154
#3154/merge
#3155
#3155/merge
#3156
#3156/merge
#3157
#3157/merge
#3161
#3162
#3163
#3163/merge
#3165
#3165/merge
#3168
#3168/merge
#3172
#3173
#3177
#3179
#3181
#3182
#3185
#3187
#3188
#319
#3190
#3191
#32
#3204
#3204/merge
#321
#3210
#3210/merge
#3211
#3211/merge
#3213
#3214
#3214/merge
#3215
#3215/merge
#3216
#3216/merge
#3217
#3217/merge
#3218
#3218/merge
#3220
#3220/merge
#3221
#3221/merge
#3222
#3222/merge
#3223
#3225
#3225/merge
#3226
#3226/merge
#3228
#3228/merge
#323
#3230
#3230/merge
#3232
#3232/merge
#3234
#3234/merge
#3235
#3235/merge
#3236
#3236/merge
#3240
#3240/merge
#3242
#3242/merge
#3243
#3243/merge
#3246
#3246/merge
#3248
#3249
#3249/merge
#3251
#3251/merge
#3252
#3252/merge
#3253
#3253/merge
#3254
#3254/merge
#3255
#3256
#3257
#3257/merge
#3258
#3258/merge
#3259
#3259/merge
#3265
#3265/merge
#3267
#3267/merge
#3270
#3272
#3274
#3279
#3280
#3282
#3283
#3283/merge
#3285
#3286
#3287
#3292
#33
#330
#330/merge
#3301
#3301/merge
#3302
#3302/merge
#3304
#3304/merge
#3305
#3305/merge
#3306
#3308
#3308/merge
#3311
#3312
#3313
#3313/merge
#3319
#3319/merge
#3322
#3322/merge
#3323
#3323/merge
#3326
#3327
#3329
#3330
#3330/merge
#3331
#3331/merge
#3336
#3338
#3338/merge
#3339
#3339/merge
#3340
#3342
#3343
#3343/merge
#3344
#3344/merge
#3349
#3349/merge
#3350
#3350/merge
#3351
#3352
#3352/merge
#3353
#3353/merge
#3355
#3360
#3363
#3370
#3370/merge
#3377
#3380
#3380/merge
#3383
#3383/merge
#3384
#3390
#3390/merge
#3392
#3393
#3394
#3394/merge
#3397
#3397/merge
#3398
#3398/merge
#34
#3401
#3404
#3405
#3406
#3406/merge
#3407
#3409
#3411
#3411/merge
#3412
#3415
#3415/merge
#3416
#3417
#3417/merge
#3418
#3418/merge
#3419
#3419/merge
#342
#3420
#3420/merge
#3421
#3423
#3423/merge
#3427
#3431
#3431/merge
#3432
#3432/merge
#344
#345
#346
#35
#353
#354
#357
#36
#365
#37
#373
#374
#38
#380
#381
#382
#383
#384
#387
#388
#39
#391
#398
#399
#4
#40
#400
#400/merge
#401
#402
#404
#405
#422
#423
#424
#424/merge
#427
#429
#432
#433
#435
#436
#437
#437/merge
#438
#439
#442
#443
#444
#445
#447
#449
#451
#452
#454
#455
#458
#459
#460
#461
#462
#464
#464/merge
#465
#466
#469
#471
#472
#478
#479
#48
#480
#487
#49
#490
#497
#499
#5
#50
#502
#503
#506
#507
#508
#51
#512
#516
#517
#518
#519
#52
#521
#522
#523
#524
#53
#54
#55
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#57
#571
#573
#575
#578
#579
#58
#582
#584
#585
#587
#589
#59
#592
#593
#594
#597
#598
#6
#60
#605
#606
#607
#608
#61
#610
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#626
#627
#628
#629
#630
#631
#632
#634
#635
#636
#638
#639
#641
#643
#645
#646
#648
#650
#653
#654
#655
#656
#657
#661
#662
#665
#666
#666/merge
#667
#668
#669
#671
#672
#673
#674
#675
#676
#677
#686
#688
#689
#69
#694
#695
#698
#698/merge
#699
#7
#70
#701
#702
#703
#705
#708
#709
#71
#711
#713
#716
#72
#720
#720/merge
#721
#721/merge
#726
#728
#73
#731
#733
#734
#735
#737
#739
#74
#740
#742
#743
#744
#746
#752
#754
#755
#76
#761
#763
#764
#765
#769
#77
#771
#772
#774
#775
#778
#78
#780
#781
#782
#784
#785
#787
#789
#79
#790
#792
#793
#796
#798
#799
#8
#80
#800
#801
#802
#802/merge
#803
#806
#807
#81
#819
#82
#822
#823
#824
#825
#826
#827
#829
#83
#830
#835
#836
#84
#842
#843
#844
#845
#846
#847
#848
#849
#850
#851
#852
#853
#854
#855
#855/merge
#856
#856/merge
#857
#858
#859
#860
#860/merge
#861
#862
#863
#865
#867
#868
#869
#873
#876
#877
#883
#884
#885
#885/merge
#887
#888
#889
#891
#892
#893
#894
#894/merge
#895
#898
#899
#9
#904
#906
#907
#913
#914
#916
#917
#917/merge
#918
#918/merge
#919
#92
#920
#921
#922
#923
#924
#925
#926
#927
#928
#930
#933
#934
#935
#936
#937
#938
#940
#948
#949
#949/merge
#95
#950
#951
#953
#954
#969
#973
#979
#98
#980
#981
#981/merge
#983
#984
#987
#99
#995
#995/merge
#996
v0.1.0
v0.1.1
v0.10.0
v0.11.1
v0.13.0
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.19.0
v0.2.0
v0.20.0
v0.21.0
v0.21.1
v0.22.0
v0.23.0
v0.23.1
v0.3.0
v0.3.1
v0.4.0
v0.6.0
v0.7.0
v0.8.0
v0.9.2
Select branches
Hide Pull Requests
about-credits-columns
build/craft-update-495e597
ci-packaging-lint
ci-speedup-nightly-platform-checks
ci/direct-source-coverage-20261015
claude/community-pr-review-lwtrlr
claude/issue-117-render-settings-templates
codex/egui-037-effect-followup-20261025
codex/egui-037-effectcraft-20261023
codex/independent-gpu-parity-20261014
codex/windows-installer-latest-20261014-01
dependabot/cargo/cargo-dependencies-5db903fbd9
dependabot/github_actions/actions-db49d30d5d
docs-m3-m4
docs/136-137-149-releasing-tools-fonts
docs/164-165-169-174-180-web-packaging
docs/2026-10-30-features
docs/2565-readme-effect-count
docs/community-fixes-7-oct
docs/gaps-reports-7-oct
docs/issue-status
docs/issues-85-117
docs/vector-retain-layer-sizes
feat/297-image-sequences
feat/flatpak-version-pins-access
fix/103-preview-audio-cache
fix/106-gpu-out-of-memory
fix/139-readback-wait
fix/146-151-152-153-project-text
fix/147-156-162-viewer
fix/154-155-cli
fix/157-160-timeline
fix/161-vp9
fix/172-long-audio
fix/1789-content-fill-memory
fix/1898-legacy-particles
fix/191-saved-workspaces-menu
fix/192-output-to-dialog
fix/1961-reveal-windows
fix/1964-shift-vertex-drag
fix/198-201-204-app-startup
fix/2018-import-sequence-default
fix/2019-sequence-folder-name
fix/203-205-206-timeline-shapes
fix/2075-stroke-width-control
fix/208-209-audio-preview
fix/2102-simple-choker-test
fix/212-puppet-input-cache
fix/2129-xml-entity-expansion
fix/2134-special-files
fix/2136-vector-footage-budget
fix/2141-header-sized-allocations
fix/215-216-218-web-workers
fix/2210-timeline-group-drag
fix/2261-pad-budget
fix/227-shape-effect-points
fix/2473-sound-plays-through-stalls
fix/2479-confined-queue-default
fix/2513-text-animate-menu
fix/2552-timeline-group-multiselect
fix/2582-ui-scale-on-release
fix/2584-scriptui-mouse-capture
fix/2585-scriptui-dock-size
fix/2592-mp4-edit-duration
fix/2593-render-countdown
fix/274-audio-stutter
fix/3260-held-sound-backoff
fix/367-nms-degenerate
fix/368-tflite-budgets
fix/417-viewer-resolution
fix/43-wayland-icon
fix/44-project-import
fix/45-project-details
fix/46-docking
fix/63-viewer-scale
fix/64-double-axes
fix/65-drag-refresh
fix/68-open-links
fix/85-88-viewer-drop
fix/89-timeline-drop
fix/93-angle-revolutions
fix/959-shape-content-eyes
fix/999-viewer-edge-pan
fix/coverage-gpu-serialization-20261108
fix/i18n-duplicate-rows
fix/nextest-0.9.150
fix/qa-sequence-import
fix/relink-windows-paths
fix/relocated-audio-probe-tests-20261108
fix/script-access-windows-prefix
fix/script-replace-single-file
fix/sec-analysis-bounds
fix/sec-automation-confine-batch-render
fix/sec-confine-watch-folder
fix/sec-effect-radius
fix/sec-encoder-plugin-inputs
fix/sec-eps-budgets
fix/sec-expr-result-and-request-bounds
fix/sec-expr-to-keys-bound
fix/sec-face-search
fix/sec-fbx-parse
fix/sec-frozen-matte-grid
fix/sec-import-relink-indexes
fix/sec-interchange-graph-walks
fix/sec-log-line-breaks
fix/sec-lottie-import-work
fix/sec-media-decode-budgets
fix/sec-model-import-memory
fix/sec-nonregular-file-reads
fix/sec-pdf-function-shading-budgets
fix/sec-pdf-page-budgets
fix/sec-project-names-templates
fix/sec-psd-decode-budget
fix/sec-puppet-expansion-bound
fix/sec-raster-box-blur
fix/sec-render-budgets
fix/sec-roto-span
fix/sec-script-export-write-gate
fix/sec-script-plugin-load
fix/sec-script-read-roots
fix/sec-scriptui-fill-bound
fix/sec-shape-operator-budget
fix/sec-shortcut-conflicts
fix/sec-sim-grid-budget
fix/sec-sim-step-budget
fix/sec-svg-import-budgets
fix/sec-text-layout-work
fix/sec-track-bounds
fix/sec-ui-control-bounds
fix/sec-unique-name-suffixes
fix/sec-vector-thumbnails
fix/sec-xtask-serve-and-scripts
fix/sonar-engine-text-layout
fix/sonar-rust-render-parse
fix/sonar-shell-package-sha
fix/synthetic-modifiers
fix/text-line-join
graph-auto-visible-keys
home-screen-ae
house-rules
land/1328
land/1439
land/2633
m13-audio-scrub
m13-face-ml
m13-nested-markers
m13-new-viewer
m13-roto-ml
m3-delete-confirm
m3-layer-settings
m3-project-operations
m4-content-keyed-frames
m4-motion-blur-depth
m4-nested-comps
m4-preview
main
pr/craft-fonts
pr/release-0.3.0
pr/release-0.4.0
pr/release-gate
refactor/shared-pdf-reader
release
release-0.23.1-version
release-pass-azure-secrets
security/s8233-job-permission
sonar-fix/enforce-https
sonar-fix/js-csprng
sonar-fix/js-css-reliability
sonar-fix/path-cmd-hardening
sonar/analysis-scope
sonar/enforce-clippy-standards
sonar/js-s4138-s6582
test/backfill-regression-tests
timeline-comp-tabs
timeline-keyframes
#10
#1005
#1008
#1009
#101
#1013
#1014
#1015
#1017
#1018
#1019
#102
#1021
#1026
#1027
#1028
#1029
#1030
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1041
#1043
#1044
#1046
#1048
#105
#1050
#1051
#1052
#1054
#1057
#1060
#1065
#1066
#1069
#107
#1073
#1075
#108
#1082
#1084
#1086
#1087
#1088
#109
#1090
#1091
#1092
#1093
#1094
#1097
#1098
#11
#110
#1100
#1101
#1102
#1103
#1103/merge
#1104
#1105
#1105/merge
#1106
#1107
#1107/merge
#1108
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1117
#1119
#112
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1129
#113
#1131
#1134
#1135
#1137
#1139
#114
#1142
#1143
#1144
#1146
#1147
#1149
#115
#1150
#1150/merge
#1152
#1153
#1156
#1158
#1159
#116
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1168
#1170
#1172
#1173
#1175
#1176
#1177
#118
#1180
#1182
#1183
#1184
#1188
#1189
#119
#1191
#1199
#12
#120
#1204
#1206
#121
#1210
#1212
#1214
#1216
#1219
#122
#1222
#1223
#1224
#1225
#1225/merge
#1226
#123
#124
#125
#1254
#1258
#1259
#126
#1262
#1265
#1266
#1269
#127
#1270
#1270/merge
#1271
#1272
#1273
#1273/merge
#1276
#1276/merge
#1277
#1277/merge
#1278
#1278/merge
#1279
#128
#1280
#1280/merge
#1281
#1281/merge
#1282
#1283
#1285
#1286
#1286/merge
#1287
#1289
#129
#1291
#1292
#1294
#1295
#1296
#1296/merge
#1297
#1298
#13
#130
#1300
#1300/merge
#1302
#1304
#1304/merge
#1307
#131
#1310
#1310/merge
#1311
#1312
#1313
#1314
#1315
#1315/merge
#1316
#1317
#1318
#132
#132/merge
#1320
#1321
#1322
#1323
#1324
#1324/merge
#1325
#1326
#1327
#1328
#133
#1330
#1331
#1332
#1333
#1334
#1336
#1336/merge
#1337
#1338
#1338/merge
#1339
#134
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1346/merge
#1347
#1349
#135
#1350
#1351
#1352
#1352/merge
#1353
#1354
#1356
#1357
#1358
#1359
#1359/merge
#1360
#1362
#1363
#1366
#1367
#1369
#1370
#1370/merge
#1371
#1372
#1374
#1374/merge
#1375
#1376
#1377
#1378
#1379
#138
#1380
#1380/merge
#1382
#1383
#1384
#1385
#1387
#139
#1390
#1391
#1394
#1395
#1397
#1398
#1399
#14
#140
#1400
#1401
#1401/merge
#1402
#1406
#1408
#141
#1412
#1413
#1415
#1418
#1418/merge
#1419
#142
#1421
#1422
#1423
#1424
#143
#1430
#1431
#1432
#1433
#1435
#1438
#1439
#144
#1441
#1444
#1447
#1448
#145
#1452
#1454
#1455
#1459
#1466
#1466/merge
#1470
#1471
#1472
#1477
#1478
#1479
#148
#1480
#1482
#1485
#1490
#1494
#1496
#1497
#15
#150
#1501
#1502
#1503
#1504
#1505
#1505/merge
#1508
#1511
#1512
#1513
#1514
#1515
#1515/merge
#1520
#1523
#1524
#1525
#1525/merge
#1527
#1529
#1529/merge
#1538
#1539
#1540
#1541
#1543
#1549
#1550
#1554
#1554/merge
#1558
#1559
#1561
#1565
#1566
#1567
#1568
#1569
#1571
#1572
#1574
#1574/merge
#1581
#1583
#1583/merge
#1584
#1591
#1591/merge
#1592
#1592/merge
#1594
#1598
#1599
#1599/merge
#16
#1600
#1600/merge
#1601
#1603
#1604
#1608
#1610
#1612
#1614
#1614/merge
#1620
#1621
#1621/merge
#1622
#1623
#1627
#1628
#1631
#1632
#1634
#1638
#1639
#1640
#1643
#1647
#1648
#1649
#1651
#1652
#1653
#1654
#1655
#1659
#1661
#1662
#1664
#1669
#1671
#1671/merge
#1672
#1679
#1688
#1689
#1694
#1695
#1696
#1699
#17
#1704
#1705
#1706
#1709
#1710
#1710/merge
#1711
#1712
#1721
#1726
#1729
#1729/merge
#173
#1730
#1731
#1732
#1732/merge
#1736
#1737
#1739
#1748
#1749
#1749/merge
#1752
#1753
#1755
#1758
#1759
#1760
#1761
#1762
#1763
#1772
#1773
#1774
#1775
#1775/merge
#1776
#1778
#1779
#1779/merge
#178
#1784
#1785
#1787
#1790
#18
#1801
#1802
#1803
#1804
#1805
#1808
#181
#1810
#1813
#182
#1820
#1821
#1822
#1827
#1827/merge
#1829
#183
#1830
#1833
#1836
#1837
#184
#1840
#1840/merge
#1841
#1842
#1843
#1844
#1844/merge
#1846
#1847
#1848
#1848/merge
#185
#1850
#1851
#1852
#1853
#1853/merge
#1855
#1856
#1858
#1858/merge
#1859
#1859/merge
#186
#1860
#1860/merge
#1861
#1864
#1864/merge
#1865
#1867
#1869
#187
#1872
#1873
#1874
#1875
#1876
#188
#1881
#1887
#1889
#189
#1890
#1890/merge
#1891
#1892
#1895
#1897
#19
#1901
#1902
#1903
#1903/merge
#1904
#1906
#1907
#1909
#1911
#1911/merge
#1915
#1916
#1916/merge
#1917
#1918
#1918/merge
#1919
#1920
#1921
#1922
#1922/merge
#1928
#1929
#193
#1931
#1933
#1945
#1946
#1947
#1948
#1949
#1949/merge
#195
#1951
#1954
#1956
#1957
#1958
#196
#1962
#1965
#1966
#1967
#1968
#1969
#197
#1970
#1972
#1972/merge
#1973
#1974
#1974/merge
#1975
#1976
#1978
#1978/merge
#1980
#1980/merge
#1981
#1981/merge
#1982
#1982/merge
#1983
#1983/merge
#1984
#1984/merge
#1989
#1990
#1992
#1993
#1993/merge
#1996
#1996/merge
#1997
#2
#20
#200
#2000
#2000/merge
#2002
#2003
#2007
#2007/merge
#2012
#2012/merge
#2016
#2023
#2027
#2030
#2030/merge
#2033
#2039
#2040
#2041
#2042
#2042/merge
#2045
#2046
#2047
#2047/merge
#2048
#2049
#2050
#2051
#2051/merge
#2054
#2059
#2060
#2061
#2062
#2065
#207
#2071
#2071/merge
#2089
#2099
#21
#210
#2106
#2107
#2108
#2109
#211
#2110
#2111
#2111/merge
#2114
#2116
#2118
#213
#214
#2154
#2155
#2156
#2157
#2158
#2159
#2160
#2160/merge
#2161
#2162
#2163
#2164
#2165
#2165/merge
#2166
#2169
#217
#2170
#2170/merge
#2171
#2176
#2177
#2178
#2181
#2182
#2184
#2185
#2187
#219
#2190
#2191
#2192
#2193
#2194
#2195
#2196
#2197
#22
#220
#2204
#2206
#221
#2211
#2214
#2215
#2216
#2217
#2218
#2219
#2219/merge
#222
#2221
#2222
#2222/merge
#2223
#2225
#2228
#223
#2230
#2230/merge
#2231
#2233
#2233/merge
#2235
#2236
#2237
#2239
#224
#2241
#2244
#2245
#2247
#2247/merge
#2248
#2249
#2250
#2252
#2253
#2253/merge
#2254
#2254/merge
#2255
#2256
#2256/merge
#2257
#2258
#2258/merge
#2259
#2260
#2262
#2263
#2264
#2265
#2266
#2268
#2270
#2272
#2273
#2274
#2277
#2279
#228
#2280
#2280/merge
#2281
#2281/merge
#2283
#2284
#2287
#2288
#2289
#2290
#2291
#23
#2300
#2302
#2306
#2308
#2309
#2311
#2312
#2312/merge
#2313
#2313/merge
#2316
#233
#2331
#2332
#2333
#2334
#2335
#2336
#2337
#2338
#2339
#2340
#2341
#2342
#2343
#2344
#2345
#2346
#2347
#2348
#235
#2350
#2351
#2352
#2355
#2356
#2359
#2359/merge
#236
#2360
#2360/merge
#2361
#2361/merge
#2362
#2363
#2364
#2365
#2365/merge
#2366
#2367
#2368
#2369
#237
#2370
#238
#239
#2394
#2396
#2398
#2399
#24
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2408
#2409
#241
#2410
#242
#2420
#2422
#2424
#2425
#2425/merge
#2426
#2427
#2429
#2432
#2435
#2437
#2438
#2439
#244
#2441
#2442
#2443
#2445
#2446
#2447
#2448
#2449
#245
#2450
#2452
#2453
#2454
#2455
#2456
#2458
#2459
#2460
#2461
#2461/merge
#2462
#2463
#2466
#2467
#247
#2470
#2471
#2472
#2474
#2475
#2476
#2487
#249
#2490
#2490/merge
#2491
#2493
#2496
#25
#2506
#2507
#251
#251/merge
#2511
#2515
#2517
#2518
#2519
#2520
#2521
#2522
#2523
#2524
#2526
#2527
#2528
#2529
#2531
#2532
#2533
#2534
#2535
#2538
#2539
#2541
#2541/merge
#2542
#2547
#2548
#255
#2550
#2553
#2554
#2554/merge
#2555
#2558
#256
#2562
#2567
#2569
#2574
#2575
#2576
#2577
#2578
#2579
#2580
#2581
#2581/merge
#2583
#2591
#2591/merge
#2594
#2595
#2597
#2598
#2599
#26
#2600
#2601
#2602
#2604
#2605
#2606
#2607
#2608
#2609
#2610
#2611
#2612
#2615
#2616
#2617
#2619
#2620
#2621
#2622
#2623
#2624
#2625
#2626
#2627
#2628
#2629
#2630
#2631
#2632
#2633
#2634
#2635
#2636
#2637
#2638
#2639
#2640
#2641
#2642
#2643
#2645
#2646
#2647
#2647/merge
#2648
#2649
#265
#2650
#2652
#2653
#2654
#2655
#2656
#2657
#2658
#266
#2662
#2663
#2664
#2665
#2666
#2667
#2668
#2669
#267
#2672
#2672/merge
#2673
#2673/merge
#2674
#2674/merge
#2675
#2675/merge
#2676
#2676/merge
#2677
#2677/merge
#2678
#2678/merge
#2679
#2680
#2680/merge
#2682
#2682/merge
#2683
#2684
#2687
#2690
#2691
#2692
#2693
#2694
#2697
#2697/merge
#2699
#27
#2700
#2701
#2701/merge
#2704
#2708
#2708/merge
#2709
#2710
#2711
#2712
#2713
#2713/merge
#2714
#2715
#2715/merge
#2716
#2717
#2718
#2719
#2731
#2732
#2732/merge
#2738
#2738/merge
#2739
#2740
#2741
#2742
#2743
#2743/merge
#2749
#2750
#2751
#2752
#2753
#2754
#2757
#2757/merge
#2758
#2759
#276
#2760
#2763
#2767
#277
#2770
#2770/merge
#2771
#2772
#2772/merge
#278
#2780
#2780/merge
#2781
#2783
#2790
#2792
#2793
#2793/merge
#2795
#2798
#28
#280
#2802
#2804
#2806
#2807
#2807/merge
#2809
#2809/merge
#281
#2812
#2814
#2814/merge
#2819
#282
#2824
#2825
#2826
#2827
#2827/merge
#2828
#2828/merge
#2829
#2829/merge
#283
#2830
#2831
#2831/merge
#2834
#2835
#2840
#2840/merge
#2842
#2843
#2845
#2845/merge
#2847
#2852
#286
#287
#2872
#2874
#2874/merge
#2875
#2875/merge
#2876
#2876/merge
#2877
#2877/merge
#2878
#2880
#2880/merge
#2881
#2882
#2882/merge
#2885
#2886
#2886/merge
#2887
#2888
#2889
#2889/merge
#289
#2890
#2890/merge
#2891
#2892
#29
#2901
#2901/merge
#2905
#2906
#2906/merge
#2908
#2909
#291
#2912
#2915
#2916
#292
#2920
#2921
#2921/merge
#2922
#2924
#2926
#2926/merge
#2929
#2930
#2930/merge
#2931
#2932
#2932/merge
#2933
#2934
#2935
#2936
#2936/merge
#2937
#2938
#2939
#294
#2940
#2940/merge
#2941
#2941/merge
#2942
#2942/merge
#2943
#2943/merge
#2944
#2945
#2946
#2947
#2948
#2948/merge
#2949
#2950
#2951
#2951/merge
#2952
#2952/merge
#2953
#2953/merge
#2954
#2954/merge
#2955
#2955/merge
#2956
#2956/merge
#2957
#2958
#2958/merge
#296
#2960
#2962
#2964
#2965
#2965/merge
#2972
#2972/merge
#2973
#2973/merge
#2974
#2974/merge
#2975
#2975/merge
#2977
#2978
#2979
#298
#2981
#2982
#2983
#2983/merge
#2984
#2985
#2986
#2986/merge
#2987
#2987/merge
#2988
#2988/merge
#2989
#2989/merge
#299
#2990
#2990/merge
#2991
#2991/merge
#2992
#2992/merge
#2993
#2993/merge
#2994
#2994/merge
#2995
#2995/merge
#2996
#2996/merge
#2997
#2997/merge
#2998
#2998/merge
#2999
#2999/merge
#3
#30
#3000
#3000/merge
#3001
#3001/merge
#3002
#3002/merge
#3003
#3003/merge
#3004
#3004/merge
#3005
#3005/merge
#3006
#3007
#3007/merge
#3008
#3009
#3009/merge
#3010
#3015
#3015/merge
#3017
#3017/merge
#3018
#3018/merge
#3019
#3020
#3021
#3022
#3022/merge
#3024
#3025
#3026
#3026/merge
#3027
#3027/merge
#3029
#3032
#3034
#3035
#3036
#3036/merge
#3038
#3039
#3041
#3045
#3045/merge
#3046
#3046/merge
#3047
#3049
#3049/merge
#305
#3050
#3055
#3055/merge
#3059
#3059/merge
#3060
#3060/merge
#3061
#3061/merge
#3066
#3066/merge
#3068
#3068/merge
#3072
#3072/merge
#3074
#3075
#3076
#3077
#3079
#3080
#3081
#3088
#3088/merge
#3089
#3089/merge
#309
#3091
#3092
#3094
#3096
#3097
#31
#310
#3106
#3109
#311
#3119
#312
#3120
#3122
#3129
#3130
#3132
#3133
#3134
#3135
#3136
#3137
#3138
#3138/merge
#3139
#3139/merge
#3144
#3144/merge
#3147
#3147/merge
#3148
#3148/merge
#3149
#3150
#3150/merge
#3151
#3151/merge
#3152
#3152/merge
#3153
#3153/merge
#3154
#3154/merge
#3155
#3155/merge
#3156
#3156/merge
#3157
#3157/merge
#3161
#3162
#3163
#3163/merge
#3165
#3165/merge
#3168
#3168/merge
#3172
#3173
#3177
#3179
#3181
#3182
#3185
#3187
#3188
#319
#3190
#3191
#32
#3204
#3204/merge
#321
#3210
#3210/merge
#3211
#3211/merge
#3213
#3214
#3214/merge
#3215
#3215/merge
#3216
#3216/merge
#3217
#3217/merge
#3218
#3218/merge
#3220
#3220/merge
#3221
#3221/merge
#3222
#3222/merge
#3223
#3225
#3225/merge
#3226
#3226/merge
#3228
#3228/merge
#323
#3230
#3230/merge
#3232
#3232/merge
#3234
#3234/merge
#3235
#3235/merge
#3236
#3236/merge
#3240
#3240/merge
#3242
#3242/merge
#3243
#3243/merge
#3246
#3246/merge
#3248
#3249
#3249/merge
#3251
#3251/merge
#3252
#3252/merge
#3253
#3253/merge
#3254
#3254/merge
#3255
#3256
#3257
#3257/merge
#3258
#3258/merge
#3259
#3259/merge
#3265
#3265/merge
#3267
#3267/merge
#3270
#3272
#3274
#3279
#3280
#3282
#3283
#3283/merge
#3285
#3286
#3287
#3292
#33
#330
#330/merge
#3301
#3301/merge
#3302
#3302/merge
#3304
#3304/merge
#3305
#3305/merge
#3306
#3308
#3308/merge
#3311
#3312
#3313
#3313/merge
#3319
#3319/merge
#3322
#3322/merge
#3323
#3323/merge
#3326
#3327
#3329
#3330
#3330/merge
#3331
#3331/merge
#3336
#3338
#3338/merge
#3339
#3339/merge
#3340
#3342
#3343
#3343/merge
#3344
#3344/merge
#3349
#3349/merge
#3350
#3350/merge
#3351
#3352
#3352/merge
#3353
#3353/merge
#3355
#3360
#3363
#3370
#3370/merge
#3377
#3380
#3380/merge
#3383
#3383/merge
#3384
#3390
#3390/merge
#3392
#3393
#3394
#3394/merge
#3397
#3397/merge
#3398
#3398/merge
#34
#3401
#3404
#3405
#3406
#3406/merge
#3407
#3409
#3411
#3411/merge
#3412
#3415
#3415/merge
#3416
#3417
#3417/merge
#3418
#3418/merge
#3419
#3419/merge
#342
#3420
#3420/merge
#3421
#3423
#3423/merge
#3427
#3431
#3431/merge
#3432
#3432/merge
#344
#345
#346
#35
#353
#354
#357
#36
#365
#37
#373
#374
#38
#380
#381
#382
#383
#384
#387
#388
#39
#391
#398
#399
#4
#40
#400
#400/merge
#401
#402
#404
#405
#422
#423
#424
#424/merge
#427
#429
#432
#433
#435
#436
#437
#437/merge
#438
#439
#442
#443
#444
#445
#447
#449
#451
#452
#454
#455
#458
#459
#460
#461
#462
#464
#464/merge
#465
#466
#469
#471
#472
#478
#479
#48
#480
#487
#49
#490
#497
#499
#5
#50
#502
#503
#506
#507
#508
#51
#512
#516
#517
#518
#519
#52
#521
#522
#523
#524
#53
#54
#55
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#57
#571
#573
#575
#578
#579
#58
#582
#584
#585
#587
#589
#59
#592
#593
#594
#597
#598
#6
#60
#605
#606
#607
#608
#61
#610
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#626
#627
#628
#629
#630
#631
#632
#634
#635
#636
#638
#639
#641
#643
#645
#646
#648
#650
#653
#654
#655
#656
#657
#661
#662
#665
#666
#666/merge
#667
#668
#669
#671
#672
#673
#674
#675
#676
#677
#686
#688
#689
#69
#694
#695
#698
#698/merge
#699
#7
#70
#701
#702
#703
#705
#708
#709
#71
#711
#713
#716
#72
#720
#720/merge
#721
#721/merge
#726
#728
#73
#731
#733
#734
#735
#737
#739
#74
#740
#742
#743
#744
#746
#752
#754
#755
#76
#761
#763
#764
#765
#769
#77
#771
#772
#774
#775
#778
#78
#780
#781
#782
#784
#785
#787
#789
#79
#790
#792
#793
#796
#798
#799
#8
#80
#800
#801
#802
#802/merge
#803
#806
#807
#81
#819
#82
#822
#823
#824
#825
#826
#827
#829
#83
#830
#835
#836
#84
#842
#843
#844
#845
#846
#847
#848
#849
#850
#851
#852
#853
#854
#855
#855/merge
#856
#856/merge
#857
#858
#859
#860
#860/merge
#861
#862
#863
#865
#867
#868
#869
#873
#876
#877
#883
#884
#885
#885/merge
#887
#888
#889
#891
#892
#893
#894
#894/merge
#895
#898
#899
#9
#904
#906
#907
#913
#914
#916
#917
#917/merge
#918
#918/merge
#919
#92
#920
#921
#922
#923
#924
#925
#926
#927
#928
#930
#933
#934
#935
#936
#937
#938
#940
#948
#949
#949/merge
#95
#950
#951
#953
#954
#969
#973
#979
#98
#980
#981
#981/merge
#983
#984
#987
#99
#995
#995/merge
#996
v0.1.0
v0.1.1
v0.10.0
v0.11.1
v0.13.0
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.19.0
v0.2.0
v0.20.0
v0.21.0
v0.21.1
v0.22.0
v0.23.0
v0.23.1
v0.3.0
v0.3.1
v0.4.0
v0.6.0
v0.7.0
v0.8.0
v0.9.2
-
4780953b39
address review: smoothing radius covers every supported Smoothness (1000%, Smooth More, 240 fps); a frames x radius work cap bounds planning
fix/sec-face-search
Dylan M. Taylor
2026-11-11 03:26:05 +00:00 -
f902e50930
address review: report track truncation only when a frame is left over
fix/sec-analysis-bounds
Dylan M. Taylor
2026-11-11 03:01:21 +00:00 -
c0aa7dfe51
address review: span distance with abs_diff
fix/sec-roto-span
Dylan M. Taylor
2026-11-11 01:04:09 +00:00 -
e6a1582de7
address review: bound roto span requests and reject strokes beyond the span limit
Dylan M. Taylor
2026-11-04 04:35:10 +00:00 -
4d8846429f
fix(track): keep Roto Brush spans around their base frame within a frame limit; index strokes by frame
Dylan M. Taylor
2026-11-03 15:16:25 +00:00 -
4579758ef7
address review: skip the image cache for resource-dependent names inside colour-space arrays
fix/sec-pdf-page-budgets
Dylan M. Taylor
2026-11-10 22:57:28 +00:00 -
7aca30f2c7
address review: charge every copied node per tile; skip the image cache for named colour spaces
Dylan M. Taylor
2026-11-03 21:53:26 +00:00 -
f9db3d2fa2
address review: charge declared image pixels before decode
Dylan M. Taylor
2026-11-03 12:58:58 +00:00 -
6d5413863c
PDF pages: bound the page walk, saved states, text, tiles and image placements
Dylan M. Taylor
2026-11-03 04:34:15 +00:00 -
12eccbbc48
address review: cap relink candidates before cloning paths; reuse a picked folder's listing for its run lookups
fix/sec-import-relink-indexes
Dylan M. Taylor
2026-11-11 02:53:59 +00:00 -
61490ad275
address review: escaped and distinct header bytes in the row-object estimate; null-prototype descriptors and a one-pass join in the Function guard
fix/sec-expr-result-and-request-bounds
Dylan M. Taylor
2026-11-11 00:32:08 +00:00 -
c873bfc307
fix(expr): bound expression results and pending requests, row-object data, and the Function guard's text
Dylan M. Taylor
2026-11-03 15:16:15 +00:00 -
a3b5d6f8e5
address review: fail closed when the numbered-folder scan cannot list its parent; unix-only symlink test
fix/sec-automation-confine-batch-render
Dylan M. Taylor
2026-11-10 22:11:15 +00:00 -
bdd91c96ff
address review: check numbered render folders for outward links
Dylan M. Taylor
2026-11-03 21:17:31 +00:00 -
470bd86b28
automation: confine batch steps whose params are a reference, and sequence render folders holding outward links
Dylan M. Taylor
2026-11-02 21:14:24 -05:00 -
3be59831ac
address review: keep long sanitized names distinct with a hash suffix
fix/sec-project-names-templates
Dylan M. Taylor
2026-11-10 23:25:26 +00:00 -
040b449a68
address review: limit sanitized names to 255 bytes
Dylan M. Taylor
2026-11-03 12:58:58 +00:00 -
2e818f75cd
Project: layer name suffixes in one pass; template names bounded and never a parent folder
Dylan M. Taylor
2026-11-03 11:32:51 +00:00 -
da929265ae
fix(automation): refuse Watch Folder and Edit Original while file access is confined
fix/sec-confine-watch-folder
Dylan M. Taylor
2026-11-03 14:42:29 +00:00 -
4d9a70388c
address review: font walk breadth-first across roots, font file cache keyed by size and mtime and read outside the lock, first-subpath path measure with finite check, scratch dir guard
fix/sec-text-layout-work
Dylan M. Taylor
2026-11-11 00:13:43 +00:00 -
603a4f5b60
Text: run lookup by bisection, bounded path flattening, font folders and files shared
Dylan M. Taylor
2026-11-03 15:13:54 +00:00 -
a4f4f08b78
address review: frozen-size-mismatch test compares against a render with no cache
fix/sec-frozen-matte-grid
Dylan M. Taylor
2026-11-10 22:19:48 +00:00 -
a128d6998a
address review: frozen matte size mismatch falls back to computed matte
Dylan M. Taylor
2026-11-03 12:58:58 +00:00 -
c9ed2cc045
fix(engine): refuse to convert an expression on a layer of more than 2^18 frames
fix/sec-expr-to-keys-bound
Dylan M. Taylor
2026-11-03 15:28:21 +00:00 -
5e2f0ca585
Roto Brush, Object Matte: decode frozen mattes only at the layer's full-resolution grid
Dylan M. Taylor
2026-11-02 20:33:36 -05:00 -
bb44fbc611
address review: shrink a one-pixel-over vector thumbnail to the requested size
fix/sec-vector-thumbnails
Dylan M. Taylor
2026-11-11 02:26:51 +00:00 -
4493ac5d0f
address review: compute the shortcut bindings once per keyboard draw
fix/sec-shortcut-conflicts
Dylan M. Taylor
2026-11-11 01:35:22 +00:00 -
f32ad20508
merge main into fix/sec-ui-control-bounds
fix/sec-ui-control-bounds
Dylan M. Taylor
2026-11-11 00:51:56 +00:00 -
c8b24a7528
address review: GIF frame allocation limit, lower wasm32 still limit, no EXR fallback after a size-limit error
fix/sec-media-decode-budgets
Dylan M. Taylor
2026-11-11 00:45:43 +00:00 -
57c96b9d7f
merge main into fix/sec-encoder-plugin-inputs
fix/sec-encoder-plugin-inputs
Dylan M. Taylor
2026-11-11 00:09:49 +00:00 -
c30fb9aeed
Sonar: [[ in the plugin-catalog check, Number.* in the boa runtimes, no Invoke-Expression (S7688, S7773, S8659) (#3427)
main
Dylan M. Taylor
2026-11-10 19:04:34 -05:00 -
c24a3f2dbc
address review: skip zero-count edge pixels in the box passes
fix/sec-raster-box-blur
Dylan M. Taylor
2026-11-11 00:03:11 +00:00 -
aa53b50f2a
address review: refuse the shared temp folder itself as a disk cache folder
fix/sec-render-budgets
Dylan M. Taylor
2026-11-11 00:00:06 +00:00 -
c8a4c53621
merge main into fix/sec-track-bounds
fix/sec-track-bounds
Dylan M. Taylor
2026-11-10 23:50:05 +00:00 -
10681762f4
merge main into fix/sec-interchange-graph-walks
fix/sec-interchange-graph-walks
Dylan M. Taylor
2026-11-10 23:38:54 +00:00 -
572e177216
address review: fail the audio-probe scratch dir creation on errors other than AlreadyExists
fix/sec-xtask-serve-and-scripts
Dylan M. Taylor
2026-11-10 23:36:00 +00:00 -
053922c261
Merge branch 'main' into fix/sec-lottie-import-work
fix/sec-lottie-import-work
Dylan M. Taylor
2026-11-10 23:20:38 +00:00 -
27fa43fd52
text: caret and line lookups by bisection (#3029)
Dylan M. Taylor
2026-11-10 18:00:52 -05:00 -
e2afb4b17c
Timewarp: hold Block Size to its declared range and the matching window to a cap (#3024)
Dylan M. Taylor
2026-11-10 18:00:27 -05:00 -
8d46e1df7f
Gradients: bound the stops sampled per pixel (#2950)
Dylan M. Taylor
2026-11-10 17:59:59 -05:00 -
a597053bf5
test: allow script writes in script_imports_footage_and_saves
fix/sec-script-export-write-gate
Dylan M. Taylor
2026-11-10 22:59:44 +00:00 -
e1ea71f540
Text: merge variable font axes by tag and cap their number (#2949)
Dylan M. Taylor
2026-11-10 17:59:33 -05:00 -
2c95408777
Auto-trace: bound the nesting, simplification and fitting work (#2945)
Dylan M. Taylor
2026-11-10 17:59:07 -05:00 -
497a056c07
Box blur: count repeated edge pixels instead of visiting them, and bound the radius (#2944)
Dylan M. Taylor
2026-11-10 17:58:43 -05:00 -
ed085bd483
ICC: interpolate only the CLUT axes that need it (#2985)
Dylan M. Taylor
2026-11-10 17:58:17 -05:00 -
c6411266eb
Render Queue: keep Output Module crop padding within the largest output frame (#2984)
Dylan M. Taylor
2026-11-10 17:57:53 -05:00 -
4020edb8cd
PDF fonts and fax: bound charstring work, ToUnicode ranges and reference search (#2964)
Dylan M. Taylor
2026-11-10 17:57:27 -05:00 -
684c53f1b1
Segment checkpoints: charge memo copies and string bytes; refuse impossible zip sizes; bounded inflate errors (#3006)
Dylan M. Taylor
2026-11-10 17:56:41 -05:00 -
48694df715
Lottie export: embed only files that are PNG, JPEG, GIF or WebP images (#3008)
Dylan M. Taylor
2026-11-10 17:56:16 -05:00 -
f541597d51
fix(export): encode WebM audio packets in place instead of draining each from the front (#2982)
Dylan M. Taylor
2026-11-10 17:55:32 -05:00 -
6a73739069
address review: close a replaced soft mask before nesting the new one; skip patterns whose wrappers pass the depth limit
fix/sec-eps-budgets
Dylan M. Taylor
2026-11-10 22:31:37 +00:00 -
d5a8eb064a
Merge pull request #3407 from storytold/sonar/analysis-scope
FredApps
2026-11-10 19:31:29 +01:00 -
5bb98f5e9c
Merge branch 'main' into sonar/analysis-scope
sonar/analysis-scope
FredApps
2026-11-10 18:38:03 +01:00 -
f85f18e0b4
Merge pull request #3401 from nazar-gavrylyk/fix/first-playback-lag
FredApps
2026-11-10 18:36:23 +01:00 -
37f2017664
Merge branch 'main' into sonar/analysis-scope
FredApps
2026-11-10 18:23:19 +01:00 -
9eb9ac003b
Preview: end the small-RAM-preview pacing test with a newline (cargo fmt)
FredApps
2026-11-10 17:56:26 +01:00 -
114fbaed63
Preview: the pace measures its lead over no more frames than the RAM preview holds
FredApps
2026-11-10 17:22:44 +01:00 -
feaa1138d3
Merge pull request #3421 from arnav-hiwarkar/fix/xtask-non-utf8-macos
ash
2026-11-10 21:25:42 +05:30 -
c330262ef2
xtask: run the non-UTF-8 changed-file test off macOS only (#1224)

arnav-hiwarkarandClaude Opus 5.5
2026-11-10 20:48:05 +05:30 -
e356e4adf5
Preview: a stall after playing at full rate still steps down a resolution
nazar-gavrylyk
2026-11-10 15:58:42 +01:00 -
b23bbf927f
Merge pull request #3412 from arnav-hiwarkar/fix/1828-timeline-layer-snapping
ash
2026-11-10 20:10:39 +05:30 -
9143393ce5
#945: play preview audio at the selected frame rate (#3416)
FredApps
2026-11-10 15:26:21 +01:00 -
a10c7fa2cd
Footage: note that 8-bit and float frames of one movie decode apart
nazar-gavrylyk
2026-11-10 15:10:35 +01:00 -
513d5eaea7
Preview: Lower Resolution When Playback Can't Keep Up is off by default
nazar-gavrylyk
2026-11-10 15:10:24 +01:00 -
b18bf9186a
Preview: GPU admission's reasoning holds for lanes four threads wide
nazar-gavrylyk
2026-11-10 15:09:40 +01:00 -
db21c733b4
Auto: a frame's ticket ends it on every exit
nazar-gavrylyk
2026-11-10 15:07:57 +01:00 -
e8b94271c4
Footage: the 8-bit levels test checks the movie is in the frame's files
nazar-gavrylyk
2026-11-10 14:20:01 +01:00 -
21d54b2a1a
Gaussian Blur: the bit-identity test covers tiles past the first
nazar-gavrylyk
2026-11-10 14:20:01 +01:00 -
e4c49f9bc0
Disk cache: queued layer writes hold at most 1 GB
nazar-gavrylyk
2026-11-10 14:20:01 +01:00 -
bbc5f9889d
Preview: a cached end of a preview that doesn't loop plays in real time
nazar-gavrylyk
2026-11-10 14:16:51 +01:00 -
dd1aff17e5
Footage: 8-bit levels are read while the render records its reads
nazar-gavrylyk
2026-11-10 14:14:57 +01:00 -
396495dfa0
Auto: frames that end without a time stop counting as running
nazar-gavrylyk
2026-11-10 14:13:18 +01:00 -
b3000aac70
Preview: playback runs at the pace frames arrive when it can't keep up
nazar-gavrylyk
2026-11-08 17:57:50 +01:00 -
3709cccedf
Preview: frame lanes are four threads wide, and cache_bench measures the cadence
nazar-gavrylyk
2026-11-08 17:57:50 +01:00 -
893d9a0b04
Preview: playback steps down a resolution when it can't keep up
nazar-gavrylyk
2026-11-07 19:12:55 +01:00 -
cc4f834a94
cache_bench: --play measures a first playback in the app
nazar-gavrylyk
2026-11-07 19:12:55 +01:00 -
76e4008151
Footage: 8 bpc renders keep plain movie frames as 8-bit levels
nazar-gavrylyk
2026-11-06 08:43:57 +01:00 -
50a889737e
Auto: frames rendered side by side no longer all warm up the GPU
nazar-gavrylyk
2026-11-06 08:04:53 +01:00 -
6bb52b1cb1
cache_bench: --gpu measures the GPU compositor
nazar-gavrylyk
2026-11-06 07:32:19 +01:00 -
b3dc49a0cf
Render: plain footage is copied, converted and quantised in one pass
nazar-gavrylyk
2026-11-06 07:13:15 +01:00 -
42989edd8e
Gaussian Blur: the exact kernel for small blurs runs row by row
nazar-gavrylyk
2026-11-06 07:13:15 +01:00 -
87bfaa8f1c
Preview: Cache Frames When Idle is on by default, as in After Effects
nazar-gavrylyk
2026-11-06 07:13:15 +01:00 -
38dffd4aea
Disk cache: frames and layer buffers are compressed on the writer thread
nazar-gavrylyk
2026-11-06 07:13:15 +01:00 -
13470ca161
Add affected CI and replayable crash repros (#1224)




2026-11-10 14:57:32 +01:00 -
d0eb89904c
Timeline: note that a snapped bar edge off the frame grid lands within half a frame (#1828)

arnav-hiwarkarandClaude Opus 5.5
2026-11-10 19:26:51 +05:30 -
3c6abe3606
Timeline: a Shift-drag on an unselected bar moves the whole selection (#1828)

arnav-hiwarkarandClaude Opus 5.5
2026-11-10 18:44:24 +05:30 -
c4ab57f148
chore(deps): bump the cargo-dependencies group across 1 directory with 8 updates
dependabot/cargo/cargo-dependencies-5db903fbd9
dependabot[bot]
2026-11-10 13:12:30 +00:00 -
f88e7980ae
Merge pull request #2162 from MarekSpodBiedry/issue-2104
FredApps
2026-11-10 14:10:00 +01:00 -
8b9f9e6943
Capture observed process and GPU failure evidence (#3409)
FredApps
2026-11-10 14:05:57 +01:00 -
d047d89b9a
#2104: document audio comparison and regression contracts
FredApps
2026-11-10 13:36:17 +01:00 -
3f3031d941
Timeline: Shift-dragging a layer bar snaps to layer ends, the current time, markers and keys (#1828)

arnav-hiwarkarandClaude Opus 5.5
2026-11-10 17:54:46 +05:30 -
47e804f86f
Fix launch guard ownership during concurrent startup (#1459)

FredAppsandFredApps
2026-11-10 13:21:16 +01:00 -
31da676415
#2104: bound audio comparisons across reused precomps
FredApps
2026-11-10 13:10:10 +01:00 -
9d504f6722
#2104: synchronize live audio edits and restore silent previews
FredApps
2026-11-10 13:07:43 +01:00 -
d9fde92d83
Viewer: a click selects the topmost layer over a selected one (#3389) (#3405)

ashandClaude Opus 5.5
2026-11-10 17:31:34 +05:30 -
9f5d7d1ac1
sonar: leave out the AEP corpus generators and document the expression eval wrappers
FredApps
2026-11-10 11:20:57 +01:00 -
87000339ed
Build: drop the unused egui patches and fail CI on [[patch.unused]] (#3404)
nnaannoo
2026-11-10 10:43:16 +01:00 -
f31463abfe
Build: take craft-libs at e11f9d9a so its workspace loads with current Cargo (#3351)
nnaannoo
2026-11-10 10:42:55 +01:00 -
bb908a6ae3
Merge pull request #3393 from arnav-hiwarkar/fix/keyframe-marquee-scroll
ash
2026-11-10 11:53:07 +05:30 -
58a1f3df17
#2859: test the real marquee selection path

arnav-hiwarkarandClaude Opus 5.5
2026-11-10 11:01:42 +05:30