Change Type Old Version New Version d.ts File
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly bundleName: string;
NA BusinessAbilityInfo.d.ts
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly moduleName: string;
NA BusinessAbilityInfo.d.ts
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly name: string;
NA BusinessAbilityInfo.d.ts
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly labelId: number;
NA BusinessAbilityInfo.d.ts
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly descriptionId: number;
NA BusinessAbilityInfo.d.ts
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly iconId: number;
NA BusinessAbilityInfo.d.ts
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly businessType: businessAbilityRouter.BusinessType;
NA BusinessAbilityInfo.d.ts
Deleted Class name: BusinessAbilityInfo;
Method or attribute name: readonly applicationInfo: ApplicationInfo;
NA BusinessAbilityInfo.d.ts
Added NA Class name: bundleManager;
Method or attribute name: function getBundleInfoForSelfSync(bundleFlags: number): BundleInfo;
@ohos.bundle.bundleManager.d.ts
Added NA Class name: bundleManager;
Method or attribute name: function getSpecifiedDistributionType(bundleName: string): string;
@ohos.bundle.bundleManager.d.ts
Added NA Class name: bundleManager;
Method or attribute name: function getAdditionalInfo(bundleName: string): string;
@ohos.bundle.bundleManager.d.ts
Added NA Class name: ExtensionAbilityType;
Method or attribute name: PUSH = 17
@ohos.bundle.bundleManager.d.ts
Added NA Class name: ExtensionAbilityType;
Method or attribute name: APP_ACCOUNT_AUTHORIZATION = 19
@ohos.bundle.bundleManager.d.ts
Added NA Class name: VerifyCodeParam;
Method or attribute name: moduleName: string;
@ohos.bundle.installer.d.ts
Added NA Class name: VerifyCodeParam;
Method or attribute name: signatureFilePath: string;
@ohos.bundle.installer.d.ts
Added NA Class name: InstallParam;
Method or attribute name: specifiedDistributionType?: string;
@ohos.bundle.installer.d.ts
Added NA Class name: InstallParam;
Method or attribute name: additionalInfo?: string;
@ohos.bundle.installer.d.ts
Added NA Class name: InstallParam;
Method or attribute name: verifyCodeParams?: Array<VerifyCodeParam>;
@ohos.bundle.installer.d.ts
Added NA Class name: ReqPermissionDetail;
Method or attribute name: moduleName: string;
BundleInfo.d.ts
Error code changed Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void;
Old version information: 201,202,401,17700004,17700010,17700011,17700012,17700015,17700016,17700017,17700018,17700031,17700036,17700039,17700041,17700042,17700043,17700044,17700047
Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void;
New version information: 201,202,401,17700004,17700010,17700011,17700012,17700015,17700016,17700017,17700018,17700031,17700036,17700039,17700041,17700042,17700043,17700044,17700047,17700048
@ohos.bundle.installer.d.ts
Error code changed Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void;
Old version information: 201,202,401,17700010,17700011,17700012,17700015,17700016,17700017,17700018,17700031,17700036,17700039,17700041,17700042,17700043,17700044,17700047
Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void;
New version information: 201,202,401,17700010,17700011,17700012,17700015,17700016,17700017,17700018,17700031,17700036,17700039,17700041,17700042,17700043,17700044,17700047,17700048
@ohos.bundle.installer.d.ts
Error code changed Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>;
Old version information: 201,202,401,17700004,17700010,17700011,17700012,17700015,17700016,17700017,17700018,17700031,17700036,17700039,17700041,17700042,17700043,17700044,17700047
Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>;
New version information: 201,202,401,17700004,17700010,17700011,17700012,17700015,17700016,17700017,17700018,17700031,17700036,17700039,17700041,17700042,17700043,17700044,17700047,17700048
@ohos.bundle.installer.d.ts
Error code changed Class name: zlib;
Method or attribute name: function decompressFile(inFile: string, outFile: string, options: Options, callback: AsyncCallback<void>): void;
Old version information: 401,900001,900002
Class name: zlib;
Method or attribute name: function decompressFile(inFile: string, outFile: string, options: Options, callback: AsyncCallback<void>): void;
New version information: 401,900001,900002,900003
@ohos.zlib.d.ts
Error code changed Class name: zlib;
Method or attribute name: function decompressFile(inFile: string, outFile: string, options: Options): Promise<void>;
Old version information: 401,900001,900002
Class name: zlib;
Method or attribute name: function decompressFile(inFile: string, outFile: string, options: Options): Promise<void>;
New version information: 401,900001,900002,900003
@ohos.zlib.d.ts
Permission changed Class name: bundleManager;
Method or attribute name: function getAllBundleInfo(bundleFlags: number, callback: AsyncCallback<Array<BundleInfo>>): void;
Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
Class name: bundleManager;
Method or attribute name: function getAllBundleInfo(bundleFlags: number, callback: AsyncCallback<Array<BundleInfo>>): void;
New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST
@ohos.bundle.bundleManager.d.ts
Permission changed Class name: bundleManager;
Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void;
Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
Class name: bundleManager;
Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void;
New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST
@ohos.bundle.bundleManager.d.ts
Permission changed Class name: bundleManager;
Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId?: number): Promise<Array<BundleInfo>>;
Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
Class name: bundleManager;
Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId?: number): Promise<Array<BundleInfo>>;
New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST
@ohos.bundle.bundleManager.d.ts
Permission changed Class name: bundleManager;
Method or attribute name: function getAllApplicationInfo(appFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void;
Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
Class name: bundleManager;
Method or attribute name: function getAllApplicationInfo(appFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void;
New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST
@ohos.bundle.bundleManager.d.ts
Permission changed Class name: bundleManager;
Method or attribute name: function getAllApplicationInfo(appFlags: number,

userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void;
Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
Class name: bundleManager;
Method or attribute name: function getAllApplicationInfo(appFlags: number,

userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void;
New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST
@ohos.bundle.bundleManager.d.ts
Permission changed Class name: bundleManager;
Method or attribute name: function getAllApplicationInfo(appFlags: number, userId?: number): Promise<Array<ApplicationInfo>>;
Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
Class name: bundleManager;
Method or attribute name: function getAllApplicationInfo(appFlags: number, userId?: number): Promise<Array<ApplicationInfo>>;
New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST
@ohos.bundle.bundleManager.d.ts
Permission changed Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void;
Old version information: ohos.permission.INSTALL_BUNDLE
Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void;
New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_BUNDLE
@ohos.bundle.installer.d.ts
Permission changed Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void;
Old version information: ohos.permission.INSTALL_BUNDLE
Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void;
New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_BUNDLE
@ohos.bundle.installer.d.ts
Permission changed Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>;
Old version information: ohos.permission.INSTALL_BUNDLE
Class name: BundleInstaller;
Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>;
New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_BUNDLE
@ohos.bundle.installer.d.ts
Model changed Class name: AbilityType;
Method or attribute name: PAGE = 1
Old version information:
Class name: AbilityType;
Method or attribute name: PAGE = 1
New version information: FAModelOnly
@ohos.bundle.bundleManager.d.ts
Model changed Class name: AbilityType;
Method or attribute name: SERVICE = 2
Old version information:
Class name: AbilityType;
Method or attribute name: SERVICE = 2
New version information: FAModelOnly
@ohos.bundle.bundleManager.d.ts
Model changed Class name: AbilityType;
Method or attribute name: DATA = 3
Old version information:
Class name: AbilityType;
Method or attribute name: DATA = 3
New version information: FAModelOnly
@ohos.bundle.bundleManager.d.ts