v1.38.0 Changelog
October 29, 2024
Breaking Changes
- Engine: Scopes are no longer enforced by default in the engine. The
checkScopesInAPIs
setting is now deprecated and set tofalse
by default. A new setting booleandebug/enforceScopesInAPIs
replaces it and is also set tofalse
by default.
Non Breaking Changes
- Engine: Added the
setTextFontSize
block API to change the font size also for text runs and not only for the whole text block, see docs). - Engine: Added the
getTextFontSizes
block API to query the set font sizes on runs, selections, or the whole text, see docs). - Engine: Added the
setTextFontWeight
block API to change the font weight also for text runs and not only for the whole text block, see docs). - Engine: Added the
setTextFontStyle
block API to change the font style (normal and italic) directly instead of usingtoggleItalicFont
, see docs). - Engine: Added four new text-specific In and Out animations:
typewriter_text
,block_swipe_text
,spread_text
,merge_text
. - Engine: Added
textAnimationWritingStyle
andtextAnimationOverlap
properties to most In and Out animations in order to be able to apply an animation to a text block piece by piece. - Editor/Web: Fixed an issue that prevented audio files from being removed using shortcuts.
- Editor/Web: Fix an issue where in some cases, clips added to the background track are automatically trimmed.
- Editor/iOS: Canvas menu is now hidden during timeline show/hide animation.
- Camera/iOS: Fixed an issue where the “Off” item would incorrectly be displayed in the Reactions menu.
- Engine/Swift: Fixed
block.toggleBoldFont()
andblock.toggleItalicFont()
to take the given range into account instead of applying the edit to the whole text. - Editor/Web: Fixed an issue causing video timeline control elements to overlap in smaller viewports.
- Editor/Web: Fixed an issue that caused video timeline elements to move unintentionally when clicked.
- Engine/Web: Fixed video export on empty scene on Windows 11.
- Engine: Added the flag
useExistingShapeInformation
to thecreateCutoutFromBlocks
API that allows using the existing vector paths of the provided blocks to create a cutout or to generate new shape information for the cutout. - Editor/iOS: Fixed importing videos from photo roll to use most compatible encoding.
- Editor/Web: Fix icon in timeline play/pause button not centered in Chrome/Edge v130+
- Editor/Web: Fix “unknown block” errors when window/tab switching after deleting a block via keyboard shortcut
- Editor/Web: Fix editor crash when trying to add a video while trimming another video
- Editor/Web: Fixed crash when replacing the videos in the editor via canvas action.