chore(deps): update dependency typescript to v5.8.2#88826
Conversation
Jetpack Cloud live (direct link)
Automattic for Agencies live (direct link)
|
|
This PR does not affect the size of JS and CSS bundles shipped to the user's browser. Generated by performance advisor bot at iscalypsofastyet.com. |
2a0db04 to
c0b86f4
Compare
c0b86f4 to
21c4961
Compare
f92fac0 to
c1e4bbb
Compare
7d40b14 to
2289019
Compare
06f54ba to
e1c2c3d
Compare
d535b1c to
55682d2
Compare
55682d2 to
345bd2f
Compare
8e503d2 to
1eea389
Compare
|
The following failure happens when updating to TypeScript 5.6.2 Updating to TypeScript 5.6.0-beta results in the same error. This can be solved by adding That said, we probably also need to update typescript-eslint to 8.10.0 so that it supports TypeScript 5.6. |
That's because the version of The difference between them is the signature of the A good solution that could work: edit Other Calypso packages like |
|
Yup, adding "@types/node": "^22.7.5" to /packages/components/package.json as devDependency solves that problem. After fixing some TS errors there's the next group of compatibility issues: Edit: proposing #101590 to update TS to 5.6.2. |
1eea389 to
eb2a757
Compare
eb2a757 to
3aba282
Compare
|
The "Debug Failure. False expression" error is reported here: microsoft/TypeScript#52952 Probably a TS bug. I'm trying to figure out what it means and where it comes from 🙂 |
|
Fixed the "debug failure" error by removing unused and breaking file Fortunately for us it turns out that file was unused 🙂 |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
8f14ce5 to
a0b1b94
Compare
jsnajdr
left a comment
There was a problem hiding this comment.
Looks good and CI checks are also green after recent changes ✅
|
Awesome sleuthing! @Automattic/vertex this should be good to merge. |
* chore(deps): update dependency typescript to v5.8.2 * Remove unused (and TS-breaking) lib/shims --------- Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jarda Snajdr <jsnajdr@gmail.com> Co-authored-by: taipeicoder



This PR contains the following updates:
^5.6.3->^5.8.25.6.3->5.8.2Release Notes
microsoft/TypeScript (typescript)
v5.8.2: TypeScript 5.8Compare Source
For release notes, check out the release announcement.
Downloads are available on:
v5.7.3: TypeScript 5.7.3Compare Source
For release notes, check out the release announcement.
Downloads are available on npm
v5.7.2: TypeScript 5.7Compare Source
For release notes, check out the release announcement.
Downloads are available on:
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.