1e41f4b71Sopenharmony_ci# File Management Subsystem Changelog 2e41f4b71Sopenharmony_ci## cl.filemanagement.1 Change the Filter Type from systemapi to publicapi 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ciChanged the **Filter** type in @ohos.file.fs from **systemapi** to **publicapi**. 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ci**Change Impact** 7e41f4b71Sopenharmony_ciThe compatibility is changed, and there is no impact of the change. Third-party applications can use the **Filter** type. 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci## cl.filemanagement.2 Change of Watcher APIs from systemapi to publicapi 10e41f4b71Sopenharmony_ci 11e41f4b71Sopenharmony_ciChanged Watcher-related APIs in @ohos.file.fs from **systemapi** to **publicapi**. 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ciWatcher-related APIs are as follows: 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ci| API| Description| 16e41f4b71Sopenharmony_ci|------|---------| 17e41f4b71Sopenharmony_ci| **function** createWatcher(path: string, events: number, listener: WatchEventListener): Watcher | Creates a **Watcher** object to observe file or directory changes. | 18e41f4b71Sopenharmony_ci| **interface** WatchEventListener | Event listening class. | 19e41f4b71Sopenharmony_ci| **interface** WatchEvent | Event class. | 20e41f4b71Sopenharmony_ci| **property** WatchEvent.fileName | Name of the file for which the event occurs. | 21e41f4b71Sopenharmony_ci| **property** WatchEvent.event | Events to observe. | 22e41f4b71Sopenharmony_ci| **property** WatchEvent.cookie | Cookie bound with the event. | 23e41f4b71Sopenharmony_ci| **interface** Watcher | File or directory object whose changes are observed. | 24e41f4b71Sopenharmony_ci| **function** Watcher.start(): void | Starts listening. | 25e41f4b71Sopenharmony_ci| **function** Watcher.stop(): void | Stops listening. | 26e41f4b71Sopenharmony_ci 27e41f4b71Sopenharmony_ci**Change Impact** 28e41f4b71Sopenharmony_ciThe compatibility is changed, and there is no impact of the change. Third-party applications can use the capability of file listening. 29