1e41f4b71Sopenharmony_ci# Bundle Manager Subsystem Changelog 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci## cl.bundlemanager.1 Type of the data Field in the RouterItem Struct and in the Routing Table Configuration File Is Changed 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ci**Access Level** 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ciPublic API 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci**Reason for Change** 10e41f4b71Sopenharmony_ci 11e41f4b71Sopenharmony_ciAn incompatible change is introduced in the [data field change in the routing table](../OpenHarmony_5.0.0.24/changelogs-bundlemanager.md), and this incompatible change is rolled back. 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci**Change Impact** 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ciThis change is a non-compatible change. If you use any type of user-defined data in the routing table configuration file, a compilation error is reported. The build will fail if you do not change the type of the **data** field in your code. 16e41f4b71Sopenharmony_ci 17e41f4b71Sopenharmony_ci**Change Since** 18e41f4b71Sopenharmony_ci 19e41f4b71Sopenharmony_ciOpenHarmony SDK 5.0.0.30 20e41f4b71Sopenharmony_ci 21e41f4b71Sopenharmony_ci**Key API/Component Changes** 22e41f4b71Sopenharmony_ci 23e41f4b71Sopenharmony_ciPreviously, the **data** field in the routing table configuration file can be set to user-defined data of any data type. From now on, it can be set to only user-defined data of the string type. The type of the **data** field in the **RouterItem** struct provided by the bundleManager module is changed to a DataItem array. 24e41f4b71Sopenharmony_ci 25e41f4b71Sopenharmony_ci**Adaptation Guide** 26e41f4b71Sopenharmony_ci 27e41f4b71Sopenharmony_ciIn the routing table configuration file, the **data** field can be configured only with key-value pairs of the string type. If you want to configure any type of user-defined data, use the **customData** field. 28e41f4b71Sopenharmony_ciIf the **data** field in the **RouterItem** struct provided by the bundleManager module is used in your code, change the field type. 29