Skip to content

Releases: Cysharp/ZLinq

v1.5.5

12 Feb 06:26

Choose a tag to compare

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

Full Changelog: 1.5.4...1.5.5

v1.5.4

13 Nov 08:02

Choose a tag to compare

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

Full Changelog: 1.5.3...1.5.4

v1.5.3

29 Sep 06:15

Choose a tag to compare

What's Changed

  • Fix ZLinq process for AverageBenchmark by @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

Full Changelog: 1.5.2...1.5.3

v1.5.2

25 Jul 11:43

Choose a tag to compare

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

15 Jul 07:58

Choose a tag to compare

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

Full Changelog: 1.5.0...1.5.1

v1.5.0

09 Jul 11:41

Choose a tag to compare

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

  • @apkd made their first contribution in #192

Full Changelog: 1.4.12...1.5.0

v.1.4.12

19 Jun 06:00

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.11...1.4.12

v.1.4.11

18 Jun 07:33

Choose a tag to compare

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

03 Jun 04:58

Choose a tag to compare

What's Changed

  • Add SortedSet.AsValueEnumerable
  • chore: Update NuGet versions benchmark by @filzrev in #168

Full Changelog: 1.4.9...1.4.10

v.1.4.9

27 May 14:22

Choose a tag to compare

  • Improve ToImmutableArray performance
  • Fix LINQ to Tree Ancestors.TryGetCount returns invalid count

Full Changelog: 1.4.8...1.4.9