Aquesta és la versió actual. · Data de publicació:
Fitxers d’instal·lació 0.17.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | MSI | Tots els usuaris | — | github.com | VirusTotal |
| ARM64 | MSI | Tots els usuaris | — | github.com | VirusTotal |
| 32 bits | MSI | Tots els usuaris | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
What's Changed
- svg: bound raster surfaces and handle duplicate gradient stops by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2190
- ui: bound queued synthetic input gestures by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2197
- text: bound layout and variable font metadata by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2193
- pdf: bound image sample and mask allocations by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2191
- roto: bound frozen matte decoding and serialization by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2194
- expr: bound rewrite expansion and preserve assignment targets by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2195
- fix: validate the CLI path in the AE ease checker (SonarCloud jssecurity:S8705) by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2214
- fix: put the NOSONAR marker on the spawnSync line (SonarCloud follow-up) by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2215
- fix: document the AE checker's operator-supplied CLI path (SonarCloud) by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2217
- fix: suppress the stat check's taint finding (SonarCloud) by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2218
- segment: bound checkpoint tensors and pickle work by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2192
- xtask: use unique temporary directories for bench tests by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2196
- packaging: use [[ tests, named locals and explicit returns (SonarCloud S7688/S7679/S7682) by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2187
- Use chrono instead of hand-rolled UTC conversion by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2023
- CI: dev-profile gate, one test binary per crate, nextest, line tables only by @aiongg in https://github.com/storytold/effectcraft/pull/2235
- Packaging: pin the signing client and appimagetool, and check their hashes by @aiongg in https://github.com/storytold/effectcraft/pull/1976
- Footage, Lottie and models: resolve stored paths with craft-docpath's resolve_absolute by @aiongg in https://github.com/storytold/effectcraft/pull/1975
- GPU tests: pass on Mesa lavapipe (boundary flips, skip the Reshape case that crashes it); cargo fmt by @aiongg in https://github.com/storytold/effectcraft/pull/2239
- CI: shared gate workflow; FreeBSD nightly and on release by @aiongg in https://github.com/storytold/effectcraft/pull/2204
- security: move the release workflow's write permission to the job level (SonarCloud githubactions:S8233) by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2241
- Translations: missing strings show in English and are listed by a report, not failed by tests by @aiongg in https://github.com/storytold/effectcraft/pull/2244
- ci(sonar): stop cancelling main-branch runs so coverage is published by @dylanmtaylor in https://github.com/storytold/effectcraft/pull/2249
- Integration batch 1: 18 contributor PRs (CJK fonts, timeline, preview caches, interface languages) by @aiongg in https://github.com/storytold/effectcraft/pull/2257
- Preview: keep rendering past the cached frames after a loop or restart by @ded-achtung in https://github.com/storytold/effectcraft/pull/1920
- Layer: replace a layer's source with Alt-drag and Ctrl+Alt+/ (#991) by @ki2pixel in https://github.com/storytold/effectcraft/pull/1929
- Layer: Reveal Layer Source in Project from the context menus (#1809) by @ki2pixel in https://github.com/storytold/effectcraft/pull/1931
- Timeline: the disk-cache bar checks only the visible frames by @arnav-hiwarkar in https://github.com/storytold/effectcraft/pull/2048
- engine: split layers above the original by default (#2083) by @gmrmad1 in https://github.com/storytold/effectcraft/pull/2114
- ui: Spacebar hand pans timeline rows vertically (#2083) by @gmrmad1 in https://github.com/storytold/effectcraft/pull/2116
- ui: the interface prefers the platform's UI faces, rendered text keeps the print ones by @FeiLiuEM in https://github.com/storytold/effectcraft/pull/1322
- Preview: replaced browser media gets a new disk-cache key (#1253) by @vbasky in https://github.com/storytold/effectcraft/pull/1699
- Text: draw Faux Bold and synthetic bold (#1676) by @HEOJUNFO in https://github.com/storytold/effectcraft/pull/1837
- i18n: tab titles, workspaces and Project/Timeline column headers reach the catalogs; web language follows ?lang= and the browser by @devius in https://github.com/storytold/effectcraft/pull/1842
- i18n: Georgian (ka) interface language by @devius in https://github.com/storytold/effectcraft/pull/1843
- Timeline: layer switches, labels and modes act on the whole selection (#1849) by @ki2pixel in https://github.com/storytold/effectcraft/pull/1850
- Text Range Selector: Start, End and Offset show as counts with Units = Index (#1814) by @SBaksa in https://github.com/storytold/effectcraft/pull/1865
- fix(text): isolate CJK fallback language and cache entries by @TimotheusG in https://github.com/storytold/effectcraft/pull/1907
- #1812: stills at reduced resolution are resampled once, and their layers cached by @ded-achtung in https://github.com/storytold/effectcraft/pull/1917
- #1812: workers that render a layer at once share the cached buffer by @ded-achtung in https://github.com/storytold/effectcraft/pull/1928
- Fix incomplete system font coverage in the Chinese interface by @yuraizmailov in https://github.com/storytold/effectcraft/pull/1973
- Preview: a zoom or resolution change evicts the other sizes' frames first by @arnav-hiwarkar in https://github.com/storytold/effectcraft/pull/2046
- Translations report: count repeated menu entries once; list panel strings no catalog has yet by @aiongg in https://github.com/storytold/effectcraft/pull/2252
- Integration batch 2: 18 contributor PRs (SVG, engine, colour effects, effects, settings, tests) by @aiongg in https://github.com/storytold/effectcraft/pull/2259
- Color effects and keys render as in After Effects (Tint, Tritone, Black & White, Exposure, Levels, Brightness & Contrast, Curves, Luma Key, Extract, 4-Color Gradient, Fill) by @vangel76 in https://github.com/storytold/effectcraft/pull/1872
- Resolve SVG font-size percentages against the parent font size by @Silvertree2010 in https://github.com/storytold/effectcraft/pull/1901
- engine: a keyframe on the out point no longer warns (#2084) by @gmrmad1 in https://github.com/storytold/effectcraft/pull/2106
- svg: share CSS declaration blocks and caphttps://github.com/storytold/effectcraft/releases/tag/v0.17.0