Yesterday OpenHarmony Version 3.2 Beta 3 was released for developers. The version is based on Beta 2 and includes the following three improvements.
- Improved core functions of standard systems
- Improved framework for developing standard system applications
- Improved distributed capabilities of traditional systems
Check out the full OpenHarmony 3.2 Beta 3 details below.
– Advertising –
Improved basic abilities of standard systems:
The pan sensor offers a motor priority management function. Multimode input provides features such as mouse style and speed settings, improved mouse notification events, application launch configuration sequences, and keyboard and mouse traversal.
Misc service adds core module features like clipboard, upload and download, screen lock and input method framework.
The kernel subsystem adds memory pressure notifications to AMS, recycling priority management to support resident system services, and recycling priority management to support basic functions such as B. Differentiation of the extension status.
DFX supports mixed JS/native stack printing with error logging, hilog domain whitelisting and log stats management capabilities, advanced hisysevent and hiappeventssh event capabilities, and optimized hidumpers for storage classification information.
The unit test framework added data-driven parameterized functions, the UI test framework added the interface for tossing and complex gestures like two-finger pinch functions. Xdevice added the ability to collect DXF logs from the device after task execution is complete.
Added support for ES2021 in strict mode, modular support, debugging and runtime tuning improvements, bytecode hot reloading, cross-platform support, etc. during compilation and execution.
The account service added a user identity authentication service. The authority service has added support for precise positioning or fuzzy positioning, and other features have been improved and a privacy management service has been added.
The multimedia subsystem supports audio decoding, audio encoding, video decoding, native video encoding interface, supports playback audio and video synchronization and boot time optimization, supports video hardware encoding and decoding functions based on the HDI codec interface, supports distributed audio, volume, Device status management, device monitoring and broadcast functions, supports distributed camera preview, photography and video recording.
Improvements to the development framework for standard systems:
Added DLP for events and notifications, added support for sending notifications from subsystems.
Supports web view copy and paste, supports basic audio and video playback, supports two-way HTTPS authentication and other functions.
Added the meta ability to check and fix permissions, starting rules, quick fixes, and maps that can be split and combined.
Improved ArkUI component functions, improved resource and media query functions, optimized memory and performance, DFX functions and improved toolchain functions.
DeviceProfile adapts to the automatic synchronization strategy of distributed databases and completes the collection of information.
Package management added support for thumbnails and preview extensions. Some features added support for clipping configuration, key mechanism, and handling of application-specific predefined features. The installation process supports the hap package without unpacking and supports a quick repair mechanism.
System service management supports cross-device loading of system services, basic process restart and recovery mechanisms, distributed component management supports cross-device multiuser calls, and the migration framework supports single-instance capability migration.
Improved distributed capabilities of standard systems
Distributed database supports cross-device and cross-application sharing, RDB supports remote query/database encryption capabilities, and supports application avatars. KVDB supports backup recovery/conditional synchronization/device online priority and centralized synchronization of system data.