# Pasteboard Subsystem Changelog OpenHarmony 4.0.3.2 has the following changes in the APIs of the pasteboard subsystem: ## cl.pasteboard.1 convertToTextV9 API Change Renamed **convertToTextV9** **toPlainText()** and changed the API from asynchronous to synchronous. **Change Impact** Applications developed using the **convertToTextV9** API in versions earlier than OpenHarmony 4.0.3.3 cannot be used in OpenHarmony 4.0.3.3 and later versions. **Key API/Component Changes** - Involved APIs: function convertToTextV9 - Before change: ```ts convertToTextV9(callback: AsyncCallback): void; convertToTextV9(): Promise; ``` - After change: ```ts toPlainText(): string; ``` **Adaptation Guide** Replace **convertToTextV9**, an asynchronous API, with **toPlainText**, a synchronous API. ## cl.pasteboard.2 ShareOption Enum Name Change Changed the enum names of **ShareOption** from UpperCamelCase to all caps. **Change Impact** Applications developed using the **InApp/LocalDevice/CrossDevice** attributes in versions earlier than OpenHarmony 4.0.3.3 cannot be used in OpenHarmony 4.0.3.3 and later versions. **Key API/Component Changes** ShareOption9+ Before change: | Name| Value| Description | | ---- |---|-------------------| | InApp | 0 | Only intra-application pasting is allowed. | | LocalDevice | 1 | Paste is allowed in any application on the local device.| | CrossDevice | 2 | Paste is allowed in any application across devices. | After change: | Name| Value| Description | | ---- |---|-------------------| | INAPP | 0 | Only intra-application pasting is allowed. | | LOCALDEVICE | 1 | Paste is allowed in any application on the local device.| | CROSSDEVICE | 2 | Paste is allowed in any application across devices. | **Adaptation Guide** Perform adaptation based on the new semantics.