Releases: reegeek/StructLinq
Releases · reegeek/StructLinq
Fix FirstOrDefault
Changes:
- 6f00630 Merge pull request #216 from mobile46/master
- 1f29e36 Bump xunit from 2.5.3 to 2.6.0 (#215)
- 3c27f05 Add test for FirstOrDefault
- 4aeb86e Fix FirstOrDefault bug
- 8b2dce0 Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 (#213)
- 80cb966 Bump BenchmarkDotNet.Diagnostics.Windows from 0.13.8 to 0.13.9 (#209)
- 703a9fc Bump xunit from 2.5.1 to 2.5.3 (#214)
- 5dee4c9 Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 (#206)
- 7168816 Bump BenchmarkDotNet from 0.13.8 to 0.13.9 (#210)
- 162d209 Bump xunit from 2.5.0 to 2.5.1 (#207)
See More
- 836d84f Bump BenchmarkDotNet.Diagnostics.Windows from 0.13.2 to 0.13.8 (#204)
- 5ae050a Bump xunit.runner.visualstudio from 2.4.3 to 2.5.0 (#190)
- d8019c0 Bump FluentAssertions from 6.11.0 to 6.12.0 (#200)
- cc1b428 Bump BenchmarkDotNet from 0.13.4 to 0.13.8 (#205)
- fbbae5f Bump Fody from 6.6.4 to 6.8.0 (#192)
- c57d38a Bump xunit from 2.4.2 to 2.5.0 (#188)
- ab45c1f Merge pull request #186 from reegeek/dependabot/nuget/FluentAssertions-6.11.0
- f598c03 Bump FluentAssertions from 6.8.0 to 6.11.0
- 3707112 Merge pull request #179 from reegeek/UpdateGithubImages
- f05a1d0 [Infra] exclude 3.1, x86 from test
- 0fa1405 [Infra] fix typo
- 6eb0505 [Infra] Exclude net30 in x86 from test.
- 188694c Bump InlineIL.Fody from 1.7.3 to 1.7.4 (#172)
- ad4b76b Bump BenchmarkDotNet from 0.13.2 to 0.13.4 (#176)
This list of changes was auto generated.
Fix Min and Max extensions.
Changes:
- 2a7ec0f [Max] Fix Max on IStructEnumerable.
- 4e9b90a [Min] Fix Min on IStructEnumerable.
- 2c1aa44 [Benchmark] Update benchmark to net70
- 484d779 Bump FluentAssertions from 6.7.0 to 6.8.0 (#163)
- ba97ac2 [Infra] Use windows latest image for azure pipelines.
- 51d6421 [Infra] Split bcl test project to handle references. (#169)
- 6806a1f Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0 (#164)
This list of changes was auto generated.
Net 70 support.
Changes:
- f01aaf5 [Version] bump version to 0.28.0
- a653ca3 [Infra] Add Net70 (#167)
- 5884765 Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 (#161)
- fcb612a Bump Fody from 6.6.3 to 6.6.4 (#162)
- d6d66a4 Bump ObjectLayoutInspector from 0.1.2 to 0.1.4 (#160)
- 5048144 Bump BenchmarkDotNet from 0.13.1 to 0.13.2 (#158)
- 1a93d0c Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1 (#159)
- fb825bf Bump InlineIL.Fody from 1.7.1 to 1.7.2 (#155)
- b05ffcc Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 (#154)
- f21ed47 Bump xunit from 2.4.1 to 2.4.2 (#153)
See More
- fbdbe40 [Visitor] Update benchmark.
- a8693c7 [Benchmark] Update all benchmark to net60
- 9a3f8e0 Bump Fody from 6.6.2 to 6.6.3 (#147)
- b1dd7e4 Bump Fody from 6.6.1 to 6.6.2 (#146)
- 7a60f02 Bump FluentAssertions from 6.6.0 to 6.7.0 (#145)
- 0f93e35 Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 (#144)
- cc7c01b Bump xunit.runner.visualstudio from 2.4.3 to 2.4.5 (#142)
- 5dde326 Bump Fody from 6.6.0 to 6.6.1 (#139)
- 7d3b848 Bump FluentAssertions from 6.5.1 to 6.6.0 (#137)
- 30f3065 Bump Nuke.Common from 5.2.1 to 6.0.1 (#131)
This list of changes was auto generated.
Fix Reset for Concat and Union enumerator
Changes:
- dd9060b [Union] fix Reset for UnionEnumerator and RefUnionEnumerator.
- bb96de0 [Concat] fix Reset for ConcatEnumerator and RefConcatEnumerator.
- 42d2a4a [Tests] Fix Reset tests.
- 70e0ede Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0 (#135)
- 911b80f Bump FluentAssertions from 6.4.0 to 6.5.1 (#134)
- a21cf44 Bump FluentAssertions from 6.2.0 to 6.4.0 (#132)
- 4296646 [Nuke] update telemetry.
- f4deb2f [Infra] Bump System.Collections.Immutable for 5.0.0 to 6.0.0
- 845335b Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 (#127)
- c059e31 Bump FluentAssertions from 6.1.0 to 6.2.0 (#126)
See More
- d7e4e10 Bump Fody from 6.5.4 to 6.6.0 (#125)
- 8fdab3f Bump Fody from 6.5.3 to 6.5.4 (#123)
- b480a17 Bump Fody from 6.5.2 to 6.5.3 (#122)
- 2270547 Bump BenchmarkDotNet.Diagnostics.Windows from 0.13.0 to 0.13.1 (#118)
- a66b722 Bump FluentAssertions from 6.0.0 to 6.1.0 (#121)
- a691c16 Update BenchmarkDotNet.Diagnostics.Windows to 0.13.1
- c3d21dd Bump BenchmarkDotNet from 0.13.0 to 0.13.1 (#117)
- 630c99f Bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0 (#119)
- 93a37ba Bump FluentAssertions from 5.10.3 to 6.0.0 (#120)
- 9f4d1f3 Bump InlineIL.Fody from 1.7.0 to 1.7.1 (#115)
- f80220f Bump Fody from 6.5.1 to 6.5.2 (#114)
- f80fda2 [Array] Add benchmark on visitor.
- 6010213 Bump Nuke.Common from 5.1.4 to 5.2.1 (#113)
This list of changes was auto generated.
Handle net60
Changes:
- db5e2ef [Version] bump version to 0.27.0
- 867e49d [Test] add net60 in TargetFrameworks for test projects.
- 9644868 [Infra] Handle net60 preview. (#108)
- 92e92c5 [Benchmark] replace RuntimeMoniker.NetCoreApp50 by RuntimeMoniker.Net50
- 82893bf [Infra] fix azure tests.
- bfcf99c Bump Microsoft.NET.Test.Sdk from 16.9.4 to 16.10.0 (#112)
- 7feff4b Bump BenchmarkDotNet from 0.12.1 to 0.13.0 (#111)
- fee72b4 [Infra] merge Common.Benchmark.props and Common.Tests.props into Directory.Build.props (#109)
This list of changes was auto generated.
Fix layout for net60
Changes:
- 1b54c83 [BCL] improve #if for ListLayout and DictionaryLayout.
This list of changes was auto generated.
v0.26.3: [SelectMany] add extensions. (#106)
Changes:
- 233f2a4 [SelectMany] add extensions. (#106)
- b449db6 [Contains] Use always Visitor and fix it.
- a156a9d Bump Nuke.Common from 5.1.3 to 5.1.4 (#105)
- 68b3bf0 Bump Nuke.Common from 5.1.2 to 5.1.3 (#104)
- fd54bf8 Bump InlineIL.Fody from 1.6.0 to 1.7.0 (#103)
- 80531eb Bump Nuke.Common from 5.1.1 to 5.1.2 (#102)
This list of changes was auto generated.
Add extension Zip, TakeWhile, SkipeWhile and optimize some others.
Changes:
- 493c659 Bump Nuke.Common from 5.1.1 to 5.1.2
- e538931 [Where] housekeeping
- c4d7689 [Zip] add extension.
- d68528f [Where] Light refactoring.
- db9df6e [Union] use visitor to improve performance.
- 7647116 [Union] Add case in benckmark.
- 1f9373c [Except] Implement Visitor to improve performance.
- e13cb69 Except: add one case in benchmark.
- 82819e0 [Distinct] use visitor to improve performance.
- f7ac5c1 [All] use visitor to improve performance.
Merge StructLinq.BCL into Struct.Linq
Changes:
- 8c29b2a [Build] fix azure build.
- 545f561 [Build] fix mac os build.
- 2326e86 [Build] Update Nuke to 5.1.1
- 7d6a185 [Build] update GitVersion to 5.6.8
- 737cc38 [ToArray] Use GC.AllocateUninitializedArray for array allocation.
- 7263133 [GitVersion] update to 0.26
- 43f4718 [Infra] merge StructLinq.BCL project in Struct.Linq project.
- 91a7e4e [Benchmark] remove net3.1 bench.
- 4646ee5 [Infra] Support C# 9.0
This list of changes was auto generated.