Home › Upgrade guides › entities › 7 → 8 Upgrading entities from 7.x to 8.x
Comparison of the public API of entities 7.0.1 and 8.1.0, computed automatically from their TypeScript types. A changed signature is a candidate for a breaking change, not a certainty.
Summary Removed import paths 0 Removed exports 9 Changed signatures 7 Removed class or interface members 0 Changed class or interface members 0 Newly deprecated 1 Requirement changes (engines, peer dependencies) 1 New exports 2
Removed exports import export kind Before entitiesdecodeHTML4function (htmlString: string, mode?: DecodingMode | undefined): stringentitiesdecodeHTML5function (htmlString: string, mode?: DecodingMode | undefined): stringentitiesencodeHTML4function (input: string): stringentitiesencodeHTML5function (input: string): stringentitiesdecodeStrictfunction (input: string, options?: DecodingOptions | EntityLevel | undefined): stringentitiesdecodeHTML4Strictfunction (htmlString: string): stringentitiesdecodeHTML5Strictfunction (htmlString: string): stringentities/decodefromCodePointvariable (...codePoints: number[]): stringentities/decodedecodeCodePointfunction (codePoint: number): string
Changed signatures export Before After entities · escapeText(data: string): string(data: string): stringentities · escapeUTF8(data: string): string(data: string): stringentities · escapeAttribute(data: string): string(data: string): stringentities/escape · escapeText(data: string): string(data: string): stringentities/escape · escapeUTF8(data: string): string(data: string): stringentities/escape · getCodePoint(c: string, index: number): number(input: string, index: number): numberentities/escape · escapeAttribute(data: string): string(data: string): string
Removed class or interface members None detected.
Changed class or interface members None detected.
Newly deprecated export @deprecated entities/escape · getCodePointUse `String.prototype.codePointAt` directly instead; this export
will be removed in the next major.
Requirement changes (engines, peer dependencies) Before After engines.node>=0.12>=20.19.0
New exports (2) import export kind entities/decodereplaceCodePointXMLfunction entities/escapexmlEncodeRegexvariable
Frequently asked questions
What are the breaking changes when upgrading entities from 7 to 8? Between entities 7.0.1 and 8.1.0, Vigia found 9 removed exports, 7 changed signatures and 0 removed or changed class or interface members.
What became deprecated in entities 8? 1 exports or members are newly marked as deprecated in entities 8.1.0.
For agents
GET https://vigia.coredls.cloud/v1/packages/npm/entities/upgrade?from=7.0.1&to=8.1.0