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