.. _release-1.4.2: ############################ Synfig 1.4.2 Release Notes ############################ Synfig Studio 1.4.2 delivers some improvements and critical bugfixes. Please read below for details. Improved export for Web ------------------------ The `Lottie `_ exporter plugin has gained new capabiilities and includes all improvements made during Google Summer of Code 2020. |image0| Here is what's new: * The plugin now capable to export Advanced Outline layers (`#2199 `_) and Blur layers (`#1505 `_). * Added support for converters: "Sine", "Cos", "Integer", "Linear gradient", "aTan2", "Vector angle", "Radial composite", "Radial gradient", "Vector X", "Vector Y", "Power", "Dot product", "Logarithm", "Reciprocal", "Range", "Vector length", "Not" (`#1236 `_ `#1254 `_ `#1286 `_ `#1363 `_ `#1409 `_ `#1447 `_ `#1446 `_ `#1516 `_ `#1515 `_ `#1593 `_ `#1586 `_ `#1619 `_ `#1606 `_ `#1650 `_ `#1587 `_). * Added support for variable gamma correction, fixed issue with wrong colors when exporting files (`#1174 `_). * Fix converter methods not working with radius of simple circle layer (`#1101 `_). * Improved support for exported values (`#2182 `_). * Use non-minified `bodymovin.js` script to avoid code obfuscation (`#2202 `_). .. raw:: html

For more information about Lottie Exporter please check :ref:`this page`. Better handling of shortcuts ---------------------------- This version got brand new Keyboard Shortcut Editor dialog (`#2160 `_ `#2173 `_). You can access it through "Edit" -> "Preferences" -> "Shortcuts". |image1| Also, some default shortcuts/hotkeys were changed for improving usability and compability with other apps like Inkscape (`#1769 `_ `#1776 `_ `#1811 `_ `#1823 `_ `#1848 `_ `#1855 `_ `#1953 `_ `#2033 `_ `#2172 `_). For example, all tools shortcuts are remapped to single keys, no need to hold ``Alt`` key anymore! |image2| Also: * On MacOS "Undo" and "Redo" shortcuts now use ``⌘`` (Command key) instead of Control. * Added shortcut for toggling Animate mode (``Ctrl Spacebar``). UI/UX improvements ------------------ * Editing parameters does not requires one extra mouse click anymore (`#1337 `_ `#1351 `_ `#1325 `_). * TimeLoop valuenode now editable via workspace (`#2066 `_). * LinkableValueNode now provides methods for inverse manipulation (`#2057 `_). * Now it is possible to close tabs by clicking with middle mouse button (`#2107 `_ `#2120 `_ `#2210 `_). * Add "Undock panel" context menu item for panel tabs (`#1929 `_ `#2109 `_). Bugfixes -------------- * Fixed incorrect background restoration on animated GIFs with transparent background (`#2134 `_). * Fixed crash when user drags a Group layer to a child group (`#2110 `_ `#2116 `_). * Fixed crash in Spline Width and return of improper type in Spline converters (`#1890 `_). * Exported canvas can be reopened again after closing (`#2092 `_). * Fixed action "Duplicate Layer" for Skeleton Layer and their bone links (`#2059 `_). * Fixed action "Duplicate Layer" for Skeleton Deformation Layer and their bone links (`#2071 `_). * Fixed error that prevented convert to dot-product valuenode (`#1260 `_). * Fixed issue with saving `loop` flag in some dynamic lists (`#2165 `_). * Fixed SVG importer ignoring some style properties set as attributes and fixed a lot of memory leaks (`#2137 `_). * Fixed crash in rare cases caused by race condition when rebuilding LayerTreeStore (`#2209 `_). * Fixed issue when Widget_Vector do not uses locale for decimal separator (`#2102 `_ `#2157 `_). * Don't show extra vertical scrollbar for Dock Sound (`#1173 `_). * Fix missing ``is_distance`` hint for vertex coordinates (`#2000 `_). * Fixed problem with missing \*.glsl files in distribution (`#1982 `_). * Fixed issue with AppImage taking too long to start at first run (`#1340 `_ `#1849 `_). .. |image0| image:: 1.4.2_dat/lottie.png .. |image1| image:: 1.4.2_dat/shortcuts_editor.png .. |image2| image:: 1.4.2_dat/shortcuts.png