Version v1.29.0 Changelog June 20, 2024
Breaking Changes
- Engine: Always allow camera movement for adopters in existing scenes and make that the default for newly created scenes. If you rely on the
layer/movescope of the camera block, this version will force that scope to be set to be enabled. - Engine/Android:
BlockApi.exportnow returnsByteBufferinstead ofByteArray. - Engine/Android:
BlockApi.exportWithColorMasknow returnsByteBufferinstead ofByteArray. - Engine/Android:
BlockApi.exportVideonow returnsByteBufferinstead ofFile. - Engine/Android:
SceneApi.saveToArchivenow returnsByteBufferinstead ofByteArray. - Engine/Android:
EditorApi.getBufferDatanow returnsByteBufferinstead ofByteArray. - Engine/Android:
EditorApi.setBufferDatanow acceptsByteBufferinstead ofByteArray.
Non Breaking Changes
- Editor: Pages can now optionally be cropped, resized, moved, and rotated with editor handles or gestures if allowed by scope, the scene layout, and the newly introduced page settings.
- Engine: Introduced new page settings to control if pages can be transformed with handles (if allowed by scope and the scene layout):
'ubq://page/allowCropInteraction', which is enabled by default and'ubq://page/allowRotateInteraction', ,'ubq://page/allowResizeInteraction', and'ubq://page/allowMoveInteraction', which are disabled by default. - Engine: Fixed scale
touch/pinchActionin crop mode to not requirelayer/resizebutlayer/cropscope. - Editor/Android:
LibraryCategorynow accepts an optional parameterisHalfExpandedInitiallythat configures whether the bottom sheet of assets should be displayed half-expanded or fully expanded initially. Default value isfalse. - Editor/iOS: Added
PhotoEditor. - Editor/Web: Update icons to updated 24px version
- Editor/Web: Improve the titles on the audio clips in the video timeline.
- Editor/Android+iOS: Fixed that a touch pinch crop gesture on an image with a non-zero straighten value could lead to an invalid crop.
- Editor/Web: Fix an issue where if a video or an audio is replaced with a shorter one, the duration of the clip is not updated.
- Engine: New functions to load a scene from an archive, and to save and load block to an archive.
- Engine: PDF exports can now make use of the GPU to accelerate image filter processing.
- Editor: Fixed a snapping issue on mobile devices where the snapping while changing the size of an element could sometimes be slightly off making it hard to achieve the desired size.
- Editor/Web: Fix some icons in timeline and dashboard being rendered too large