Releases: arogozine/LinqToTypeScript
Releases · arogozine/LinqToTypeScript
LinqToTypeScript 3.1.1
Removed dev dependency on a potentially vulnerable package
LinqToTypeScript 3.1.0
- Added range function to
ParallelEnumerable
- Added missing
sequenceEqualsAsync
toIAsyncEnumerable
- Some cleanup and rework of tests
LinqToTypeScript 3.0.0
Updated readme and roadmap from 3.0.0-rc1
LinqToTypeScript 3.0.0 rc1
- Switched to TypeScript 2.9.2
- Made
Symbol.asyncIterator
forParallelEnumerable
lazy when possible - Parallel
ParallelEnumerable.averageAsync
now requiresIParallelEnumerable
BaseEnumerable
andGrouping
are no longer as exposedIAsyncEqualityComparer
is now exposed from index- Throw exception when negative index is passed in to
elementAt
DataType
renamed toParallelGeneratorType
LinqToTypeScript 2.1.0
- Added
isEnumerable
to check if value implementsIEnumerable
- Added
isAsyncEnumerable
to check if value implementsIAsyncEnumerable
- Added
isParallelEnumerable
to check if value implementsIParallelEnumerable
LinqToTypeScript 2.0.3
- Fixed compilation issues with TypeScript 2.9.1
LinqToTypeScript 2.0.2
- Fixed issue with
SequenceEqualsAsync
LinqToTypeScript 2.0.1
- Throw error on improper input to
range
andrepeat
static methods - Minor optimization to
ArrayEnumerable
- Test and Documentation Improvements
LinqToTypeScript 2.0.0
- Fixes to
selectAsync
with key - Switch license
LinqToTypeScript 2.0.0 Beta 3
- Added
distinctAsync
method and tests - Added
containsAsync
method and tests - Added
intersectAsync
method and tests - Added
groupByAsync
method and tests - Added
exceptAsync
method and tests - Simplified some Async Tests
- Improved documentation