Releases: arogozine/LinqToTypeScript
Releases · arogozine/LinqToTypeScript
LinqToTypeScript 12.1.0 Beta 1
API Additions
- minBy
- maxBy
- minByAsync
- maxByAsync
- New APIs contributed by @jbagatta
LinqToTypeScript 12.0.0
LinqToTypeScript 12.0.0 Beta 1
Changes
- Updated to build with TypeScript 5.6.X
- Modified code to use
import typewhere appropriate
LinqToTypeScript 11.1.0
Changes
Code contribution from https://github.com/martincostello
LinqToTypeScript 11.0.0
Breaking Changes
- Package ships with ECMAScript Modules only.
- Common JS is no longer shipped with package
Bug Fixes
- Fixed issues with handling of value 0 in,
minminAsyncmaxmaxAsyncfirstOrDefaultelementAtOrDefault
- Fixed incorrect error message details for
chunk
LinqToTypeScript 11.0.0 Beta 1
Breaking Changes
- Package ships with ECMAScript Modules only.
- Common JS is no longer shipped with package
Bug Fixes
- Fixed issues with handling of value 0 in,
minminAsyncmaxmaxAsyncfirstOrDefaultelementAtOrDefault
- Fixed incorrect error message details for
chunk
LinqToTypeScript 10.0.0
API Additions
Breaking Changes
- ESM files now explicitly import .js and index.js files. No need to specify
--experimental-specifier-resolution=node - Zip behavior updated to match what .NET is doing for different length enumerations
- Added engine specification to package json
Other
- Types were moved to their own folder and are also declared in exports. This is partly to align with what TypeScript plans to do in the future.
- Removed a couple of files that were not used
LinqToTypeScript 10.0.0 Beta 2
API Additions
Breaking Changes
- Added engine specification to package json
Misc
- Removed a couple of files
LinqToTypeScript 10.0.0 Beta 1
API Additions
Breaking Changes
- ESM files now explicitly import .js and index.js files. No need to specify
--experimental-specifier-resolution=node - Zip behavior updated to match what .NET is doing for different length enumerations
Other
- Types were moved to their own folder and are also declared in exports. This is partly to align with what TypeScript plans to do in the future.
LinqToTypeScript 9.0.0
Breaking Changes
- Target TypeScript 4.4.X
- Static partition method is now an instance method
IEnumerable<T>.groupByWithSeltyping updated. Check if you're specifying generic types explicitly.- Package now targets Node 15 and up (mostly due to documentation tooling failing with 12)
API Additions
Other Changes
- Design improvements to parallel enumerable code
- Internal Setup Improvements
- Library now uses arrow functions for everything
- Improved type definitions for partition