Skip to content

Upgrade to TypeScript 5.5#13946

Merged
mattpap merged 8 commits intobranch-3.6from
mattpap/typescript_5.5
Jul 12, 2024
Merged

Upgrade to TypeScript 5.5#13946
mattpap merged 8 commits intobranch-3.6from
mattpap/typescript_5.5

Conversation

@mattpap
Copy link
Contributor

@mattpap mattpap commented Jun 21, 2024

Upgrades to TypeScript 5.5, upgrades other dependencies and resolves npm audit's complaints. The big change in 5.5 is inference of obj is Type type assertions, which e.g. allows to simplify most .filter() invocations where type filtering is performed.

Tentatively adding to 3.5 milestone, but can be postponed for 3.6.

@mattpap mattpap modified the milestones: 3.5, 3.6 Jun 21, 2024
@mattpap mattpap changed the base branch from branch-3.5 to branch-3.6 July 4, 2024 10:42
@mattpap mattpap force-pushed the mattpap/typescript_5.5 branch from 475bbee to 305d0db Compare July 11, 2024 09:28
@mattpap mattpap force-pushed the mattpap/typescript_5.5 branch from 305d0db to 34f24d8 Compare July 11, 2024 23:20
@mattpap mattpap merged commit 04bde46 into branch-3.6 Jul 12, 2024
@mattpap mattpap deleted the mattpap/typescript_5.5 branch July 12, 2024 00:11
Chiemezuo pushed a commit to Chiemezuo/bokeh that referenced this pull request Aug 27, 2024
* Upgrade to TypeScript 5.5

* Remove unnecessary `obj is Type` assertions

* Work around a regression in the compiler

* Remove unnecessary type assertions

* Upgrade other dependencies

* Fix npm audit's complaints

* Further update packages

* Remove unnecessary casts
@github-actions
Copy link

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants