Yesterday OpenHarmony 3.2 Beta 3 was released for developers. The release is based on Beta 2 and includes the following three improvements.
- Improved core capabilities of standard systems
- Improved standard system application development framework
- Improved distributed capabilities of traditional systems
Check out the full OpenHarmony 3.2 Beta 3 details below.
Improved basic capabilities of standard systems:
The pan sensor provides motor priority management capability. Multimode input provides features such as mouse style and speed settings, improved mouse reporting events, configuration sequences to launch applications, and keyboard and mouse traversal.
The Misc service adds core module functionality such as clipboard, upload and download, screen lock, and input method framework.
The kernel subsystem adds memory pressure notification to AMS, recycle priority management to support resident system services, and recycle priority management to support basic functionality such as distinguishing the extension status.
DFX supports mixed JS/native stack printing with error logging, hilog domain whitelisting and log statistics management functions, enhanced hisysevent and hiappeventssh event capabilities, and memory classification information optimized hidumpers.
The unit test framework added data-driven parameterized capabilities, the UI test framework added the interface for throwing and complex gestures such as two-finger pinch capabilities. Xdevice added the ability to collect DFX logs from the device after task execution is complete.
Added support for ES2021 in strict mode, modular support, improvements in debugging and runtime tuning, hot reloading of bytecode, 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 capabilities have been improved and added a privacy management service.
Multimedia subsystem supports audio decoding, audio encoding, video decoding, video encoding native interface, supports playback audio and video synchronization and startup time optimization, supports support video hardware encoding and decoding capabilities based on HDI codec interface, support distributed audio, volume, equipment status management, device monitoring and broadcast functions, support distributed camera preview, photography and video recording.
Improvements to the standard system application development framework:
Added DLP for events and notifications, added support for sending notifications from subsystems.
Support web view copy and paste, support basic audio and video playback, support HTTPS two-way authentication and other features.
The meta ability added check and rectify permissions, start rules, quick repairs, and cards that can be split and combined.
Improved ArkUI component capabilities, improved resource and media query capabilities, optimized memory and performance, DFX capabilities, and improved toolchain capabilities.
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 cropping configuration, keying mechanism, and handling of application-specific predefined capabilities. 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 mechanism, distributed component management supports cross-device multi-user calls and migration framework supports single instance Ability migration.
Enhanced distributed capabilities of standard systems
Distributed database supports cross-device and cross-application sharing, RDB supports remote query/database encryption features, and supports application avatars. KVDB supports backup recovery/conditional synchronization/device online priority and centralized synchronization of system data.