3 ms·
Internal refactors that included moving to ES modules and ended up improving overall performance and size.
by cacozen 4y ago
Internal refactors that included moving to ES modules and ended up improving overall performance and size.
- dcre 4y agoIt's not a major release.
- jakebailey 4y agoThere's a full page of API breaks: https://github.com/microsoft/TypeScript/wiki/API-Breaking-Changes#typescript-50 https://github.com/microsoft/TypeScript/wiki/API-Breaking-Ch... Then, a new error about the deprecations of ancient options to be removed in 5.5: https://github.com/microsoft/TypeScript/issues/51909 https://github.com/microsoft/TypeScript/issues/51909
- zdragnar 4y agoI think "major" was used in the semver sense, which is not how the TS team chooses version numbers.
- jakebailey 4y agoSure, we don't bump according to semver, but it's hard to say that 5.0 _isn't_ a major release given how we used it as a way to get a bunch of breaking changes and cleanups in. It's a very opportune time as people will be forced to manually upgrade and acknowledge that something is changing.