-
-
Notifications
You must be signed in to change notification settings - Fork 151
Closed
Labels
announcementSomething worth sharingSomething worth sharing
Description
You can now enjoy the most optimized version of ts-toolbelt. Besides countless internal optimizations from my side, the TypeScript team has been working on many ways to improve the type system. This has led to some of the most exciting and awaited features:
- Variadic Tuple Types
This means a lot of optimization for this library, not having to emulateConcat
anymore. - Recursive Type Aliases
We pushed hard for the use of recursive types. I'm very happy to announce that this is officially supported now. - The TypeScript team has also been working relentlessly on improving performance. And this is something that we can clearly feel on this latest release -- Cutting the type count by 60% for the ts-toolbelt!
Besides that, there will be breaking changes on this version:
MergeUp
is now calledMerge
Merge
is now calledPatch
- Some API's have changed, not very used ones though.
Why
ts-toolbelt@8
instead of7
? I only like odd numbers! No. Just a bug with the automated versioning... Not worth my time.
tonivj5, nythrox, mesqueeb, ctrlplusb and Dot-Htonivj5, nythrox, mesqueeb, ctrlplusb, roalcantara and 1 moretonivj5, nythrox and mesqueeb
Metadata
Metadata
Assignees
Labels
announcementSomething worth sharingSomething worth sharing