Releases: Cysharp/ZLinq
Releases · Cysharp/ZLinq
v1.5.5
What's Changed
- Update GH action benchmark results link by @SnakyBeaky in #238
- chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #239
- Fix OverflowException in Average() for int type by using long accumulator by @prozolic in #240
- Fix double dispose in OrderBy, Shuffle, Shuffle.SkipTake by @apkd in #241
New Contributors
- @SnakyBeaky made their first contribution in #238
Full Changelog: 1.5.4...1.5.5
v1.5.4
What's Changed
- ci: add id-token: write for NuGet Trusted Publish by @guitarrapc in #219
- feat: Add .NET10 package publishing by @filzrev in #223
- chore(deps): bump actions/upload-artifact from 4.6.1 to 5.0.0 by @dependabot[bot] in #225
- Adding uint casts by @unsafePtr in #224
- chore: fix System.Linq benchmark project build error on .NET 10 by @filzrev in #226
- chore: Update System.Linq compatibility tests by @filzrev in #228
- fix .Order().Skip(0).Take(0).ToArray() return wrong data #227
New Contributors
- @unsafePtr made their first contribution in #224
Full Changelog: 1.5.3...1.5.4
v1.5.3
What's Changed
- Fix ZLinq process for
AverageBenchmarkby @prozolic in #211 - chore: Specify IsPackable=false on Directory.Build.props, explicitly true for target packages. by @guitarrapc in #218
- Bump codecov/codecov-action from 5.4.0 to 5.5.1 by @dependabot[bot] in #214
- Bump actions/github-script from 7.0.1 to 8.0.0 by @dependabot[bot] in #215
- chore: Update System.Linq compatibility tests by @filzrev in #216
- chore: Update package dependencies and modify code to support .NET 10 by @filzrev in #217
- remove using UnsafeAccessor of JoinToString
New Contributors
- @dependabot[bot] made their first contribution in #214
Full Changelog: 1.5.2...1.5.3
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.yamlworkflow 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 expandArrayoptions 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