Releases: Cysharp/ZLinq
Releases · Cysharp/ZLinq
v1.5.2
What's Changed
- chore: Fix failed ci workflows by @filzrev in #202
- chore: Fix build error when using .NET 10 SDK preview.6 by @filzrev in #203
- chore: Fix ZLinqBenchmarkFilter exclude condition by @filzrev in #205
- chore: update System.Linq compatibility tests by @filzrev in #206
- Implement TakeLast performance optimizations and benchmarks by @Akeit0 in #207
Full Changelog: 1.5.1...1.5.2
v1.5.1
What's Changed
- Fix: gameobject/transform traverser before/afterSelf no traversal in scene root by @Tsuku-Yomi in #201
- feat: grammar and typos by @TimothyMakkison in #199
- chore: fix build error when running System.Linq benchmarks by @filzrev in #194
- chore: Add
benchmark_on_release.yaml
workflow by @filzrev in #195 - chore: Add benchmark steps to rewrite benchmar report URL of README.md by @filzrev in #196
- chore: Fix benchmark warnings and code formatting issues by @filzrev in #197
New Contributors
- @Tsuku-Yomi made their first contribution in #201
Full Changelog: 1.5.0...1.5.1
v1.5.0
What's Changed
- chore: Add .NET10 benchmark for CI and .NET 10 Preview installed environment by @filzrev in #183
- Improve TakeRange performance by @Akeit0 in #187
- Fix double dispose in Reverse<TEnumerator, TSource> by @apkd in #192
- Sequence/InfiniteSequence for all .NET Platforms by @neuecc in #193
- Add
bool expandArray
options for ZLinq.Json - Add SortedDictionary.AsValueEnumerable
- Range(..,end, RightBound) overload has been obsoleted
New Contributors
Full Changelog: 1.4.12...1.5.0
v.1.4.12
What's Changed
- Improved the speed of
Shuffle()
by @andanteyk in #182
New Contributors
- @andanteyk made their first contribution in #182
Full Changelog: 1.4.11...1.4.12
v.1.4.11
Add ValueEnumerable.Sequence
and ValueEnumerable.InfiniteSequence
for .NET 8 or above that will be introduced in .NET 10.
What's Changed
- Add ImmutableHashSet.AsValueEnumerable by @prozolic in #173
- chore: Update package dependencies by @filzrev in #178
- chore: Modify NuGet versions benchmarks behavior by @filzrev in #179
Full Changelog: 1.4.10...1.4.11
v.1.4.10
What's Changed
Full Changelog: 1.4.9...1.4.10
v.1.4.9
- Improve ToImmutableArray performance
- Fix LINQ to Tree Ancestors.TryGetCount returns invalid count
Full Changelog: 1.4.8...1.4.9
v.1.4.8
What's Changed
- chore: Update ZLinq package dependencies by @filzrev in #162
- README typo by @TimothyMakkison in #164
- chore: Update badge for DeepWiki by @filzrev in #165
- DropInGenerator doesn't generate CopyTo/Reverse/SequenceEqual for Span
New Contributors
- @TimothyMakkison made their first contribution in #164
Full Changelog: 1.4.7...1.4.8
v.1.4.7
What's Changed
- chore: Fix benchmark report by @filzrev in #155
- chore: Add additional benchmarks by @filzrev in #160
- Added VisualElementTraverser for Unity by @tomi901 in #158
- Improve
Where(predicate).Count()
performance - Improve
List.AsValueEnumerable().Count(predicate)
performance - Improve
JoinToString
performance
New Contributors
Full Changelog: 1.4.6...1.4.7
v.1.4.6
What's Changed
- Add System.Collections.IEnumerable AsValueEnumerable
- chore: fix build for .NET 10 preview4 by @filzrev in #153
Full Changelog: 1.4.5...1.4.6