infoannouncementAtlassian calls it: Announcement
Forge packages now support TypeScript 5
- Announced
- APIs
- forge-core-platform
- Severity
- info, set by
reef/atlassian-rule-v1 - Source
- https://developer.atlassian.com/changelog/#CHANGE-3285
Forge packages now ship TypeScript 5-compatible type declarations and declare an optional peer dependency on typescript >= 5.0.0.
What's changing
- TypeScript 4 compatibility is not guaranteed in future releases.
- An optional peer dependency on
typescript >= 5.0.0has been added to each package.
What you need to do
If you use TypeScript, and want to use the latest Forge package versions, upgrade to TypeScript 5:
- In your project, run:
npm install typescript@^5.0.0 --save-dev - Update your Forge package dependencies to the latest major version.
- Review your
tsconfig.jsonfor any TypeScript 5-specific settings you may want to enable. - Re-build and test your app.
The text above is Atlassian's. reef added the severity, the dates it could read from the text, and the endpoints and scopes named in code.