The software performance and stability have been improved, and Huawei HarmonyOS 5.0.5 (17) Release has been released
On May 15th Huawei’s official developer official website today released HarmonyOS 5.0.5 (17) Release version,The new version is based on the previously released HarmonyOS 5.0.5 (17) Beta1,The software
IT Home News on May 15th Huawei’s official developer website today released HarmonyOS 5.0.5 (17) Release version. The new version is based on the previously released HarmonyOS 5.0.5 (17) Beta 1. The software performance and stability have been improved, OS There are no new or enhanced features of the platform.
The full package for HarmonyOS 5.0.5 Release is as follows:
The following table compares the mappings of released versions of HarmonyOS:
HarmonyOS 5.0.5 (17) Beta1 adds and enhances the following features (same as the Release version):
Ability
Added support for specifying the size of the new window (minWindowWidth, minWindowHeight, maxWindowWidth, maxWindowHeight) via the startAbility property StartOptions.
C API added support for passing StartOptions when starting Ability.
C API added support for obtaining sub-process startup parameters.
C API adds support for setting the display mode of window and dock bar icons when starting Ability.
ArkData
UDMF adds support for converting incoming data into multi-style data structures. If the original data uses multiple records to carry different styles of the same data, you can use this API to convert the original data into a multi-style data structure.
AR Engine
Depth estimation is added to provide 3D perception capabilities, which can realize measurement, volume estimation, and more.
ArkUI
Added APIs related to mouse axis events.
NavDestination adds onActive and onInactive lifecycles.
The event capability of the C API has been enhanced, and the ability to obtain the width, height, X coordinates, and Y coordinates of components hit by an event has been added.
Added support for clearing the current pre-screen text content in the base type definition.
UIContext adds support for creating UI instances that don’t depend on windows.
Added support for setting the callback parameter of the event to limit its execution interval.
The ImageAnimator component supports setting whether to determine whether to pause and play the component by the visibility of the system onVisibleAreaChange.
The picture-in-picture window supports the creation of the parameter LocalStorage to achieve a page-level UI state storage unit, which can be used to track the main window instance under multiple instances.
Added support for the size memory function of the main window in the window management of PC / 2in1 devices.
Added support for setting the blur radius of shadows on the edge of a sub-window or floating window for PC / 2in1 devices and tablet devices.
Added support for window management for PC/2in1 devices and tablets to set whether a child window can be displayed across multiple screens at the same time when its parent window is in the process of dragging and moving or drag-and-zoom.
Audio Kit
Added support for Float32 audio stream sampling format.
AVCodec Kit
Video decoding supports MPEG2, MPEG4, and H.263 software decoding.
AVSession Kit
Added support for single-sentence/single-lyric display property singleLyricText.
Background Tasks Kit
The background sub-process management module is added to provide the ability for applications to suppress and decompress sub-processes, so as to prevent sub-processes from occupying too much system resources and causing system lag.
Connectivity Kit
The Bluetooth socket module adds the ability to obtain the address of the peer device through clientSocket.
File Manager Service Kit
【New Kit】File Manager Service Kit provides developers with file management capabilities, such as deleting files to the recycle bin and obtaining file icons, to meet the diverse demands of users for file management.
IME Kit
The input method framework adds support for setting the callback when the preview text is displayed, and supports subscribing to the event of the input method application operation text preview content.
Media Kit
When you call AVPlayer to set a playback policy, the first frame of the video after Prepare (showFirstFrameOnPrepare) is displayed.
Payment Kit
Added the ability to guide users to bind cards.
PDF Kit
Added support for encrypting PDF documents.
Preview Kit
Added file opening acceleration preload state awareness.
Vision Kit
A status code is added to the document scan result callback interface to determine whether all the input image URLs are invalid.
Profiles
Added Hook configuration file module.json5: You can use the abilitySrcEntryDelegator to identify the name of the UIAbility of the current module that needs the hook, and use the abilityStageSrcEntryDelegator You can identify the AbilityStage (the value of which is configured to correspond to the name of the module) that the current module needs to hook, and the two are used in combination to specify the target object of the hook.
The new version notes are as follows:
For the system version, please visit the “Settings> Device Name >Software Version” of the device, and go to “About This Mac” for inquiries. You must check whether the open capabilities described in the current version are supported in the API Version section of the page.The devices that are available in the current system version include: Mate 60, Mate 60 Pro, Mate X5, MatePad Pro 13.2-inch, MatePad Pro 11-inch 2024, etc. Please upgrade to the companion version for application development.It is not excluded that other models of devices can be upgraded to the above system software (ROM) version through other channels, but the open capabilities supported by the device are subject to the “API version” displayed on the “About this machine” page.
For the DevEco Studio version, please select “Help > About DevEco Studio” from the DevEco Studio interface menu. Please click here for the latest DevEco Studio software release.
The SDK is built into DevEco Studio, and the companion version of the SDK is automatically installed when you install DevEco Studio. For more information, choose Help > About HarmonyOS SDK from the DevEco Studio menu.
Global Aggegrate Source: The software performance and stability have been improved, and Huawei HarmonyOS 5.0.5 (17) Release has been released - HarmonyOSHub
Original Source: Software performance and stability improvement, Huawei HarmonyOS 5.0.5 (17) Release released – IT Home