v1.36.0 Changelog
September 30, 2024
Breaking Changes
Non Breaking Changes
- Editor: An outline highlight has been added to the outer image boundaries when cropping an image.
- Editor/Web: Introduced support for block animations in the video Editor. Users now can add in, out, and loop animations to the clips in the video timeline.
- Editor/Android: Added
VideoEditor
. - Engine/Swift: Added resource related bindings:
EditorAPI.getResourceData
,EditorAPI.relocateResource
,EditorAPI.findAllTransientResources
. - Engine/Swift: Added asset related bindings:
AssetAPI.onAssetSourceUpdated
,AssetAPI.assetSourceContentsChanged
. - Editor/Web: Fixed several issues where components of the Advanced UI did not react to Feature API settings correctly.
- Editor/Web: Fix an issue where the asset library would not load all items in some cases.
- Editor/Web: Fix for the not closing confirmation dialog after an asset got deleted.
- Editor/Web: Fix an issue where the fill inspector is shown even when the block does not have a fill
- Engine: Fixed a bug in the dot pattern effect that was causing flickering when changing dot size while blur was set to zero.
- Editor/Web: Fixed a bug with i18n/localization where nested keys would be resolved in the fallback language (instead of the current language).
- Editor/Web: Fixed a bug with translation generation that would generate broken translation files.
- Editor/Web: Fixes wrong icon sizes in Select dropdowns.
- Engine: All fonts of typefaces that are used in a scene are now embedded in archives.
- Engine: Added the editor API
unstable_isInteractionHappening()
to query if a user interaction is happening, which is useful, e.g., to not change the camera during the interaction. - Engine/Web, Editor/Web: Fixed an issue that prevented the keyboard from displaying on mobile devices when entering text edit mode.
- Engine: Added option to control export audio and video bitrate via
VideoExportOptions.audioBitrate
,VideoExportOptions.videoBitrate
. - Editor/Web: Fix: Crashing editor if theme variables used by engine are invalid
- Editor/Android: Fix settings/scopes set in
onCreate
getting overriden. - Editor/iOS: Fix crash when a block have a small size
- Editor: Fixed the aspect ratio lock for page, setting
'ubq://page/restrictResizeInteractionToFixedAspectRatio'
(disabled by default), to not exceed inital frame. - Engine: Fixed audio playback for unarchived audio buffers.