Releases: viceroypenguin/SuperLinq
Releases · viceroypenguin/SuperLinq
v6.4.1
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #766
- Fix documentation on Async Lead method by @HughMacdonald in #779
- Update dependencies by @viceroypenguin in #785
- Bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #770
- Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #767
- Switch to
xunit.v3by @viceroypenguin in #786 - Add new
Splitoverload for C# 14 by @viceroypenguin in #789 - Update Tests to use
latest-allanalyzers by @viceroypenguin in #790 - Simplify TFM Setup by @viceroypenguin in #791
New Contributors
- @HughMacdonald made their first contribution in #779
Full Changelog: v6.4.0...v6.4.1
v6.4.0
What's Changed
- Address new build warnings by @viceroypenguin in #733
- Update dependencies by @viceroypenguin in #734
- Migrate to slnx by @viceroypenguin in #735
- Add support for building
net10by @viceroypenguin in #736 - Hide
Shufflein net10+ by @viceroypenguin in #737 - Remove
ThisAssembly.Resourcesby @viceroypenguin in #738 - Update dependencies by @viceroypenguin in #750
- Add
IntersectByby @viceroypenguin in #752 - Improve
ExceptByperformance by @viceroypenguin in #751 - Fix
Shuffleby @viceroypenguin in #753
Full Changelog: v6.3.0...v6.4.0
v6.3.0
What's Changed
- Address new net9 warning by @viceroypenguin in #681
- Performance improvement for .NET 9.0+ by @MarkCiliaVincenti in #680
- Update dependencies by @viceroypenguin in #686
- Bump Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0 by @dependabot in #693
- Bump xunit from 2.9.0 to 2.9.2 by @dependabot in #691
- Address net9 warnings by @viceroypenguin in #695
- Bump Meziantou.Analyzer from 2.0.163 to 2.0.169 by @dependabot in #692
- Update dependencies by @viceroypenguin in #712
- Migrate to
TUnitfor unit testing by @viceroypenguin in #714 - Address build/test issues in CI/CD by @viceroypenguin in #717
- Bump TUnit.Engine from 0.6.15 to 0.6.86 by @dependabot in #718
- Switch to automated compatibility testing by @viceroypenguin in #716
New Contributors
- @MarkCiliaVincenti made their first contribution in #680
Full Changelog: v6.2.0...v6.3.0
v6.2.0
What's Changed
- Bump xunit from 2.8.0 to 2.8.1 by @dependabot in #661
- use
GlobalPackageReferenceby @WeihanLi in #666 - Use tabs in project files by @Bouke in #674
- Bump GitHubActionsTestLogger from 2.3.3 to 2.4.1 by @dependabot in #662
- Bump Meziantou.Analyzer from 2.0.153 to 2.0.160 by @dependabot in #670
- Bump Microsoft.CodeAnalysis.CSharp from 4.9.2 to 4.10.0 by @dependabot in #664
- Update to net9-preview.6 by @viceroypenguin in #675
- Support .NET Standard 2.0 by @Bouke in #672
New Contributors
Full Changelog: v6.1.0...v6.2.0
v6.1.0
What's Changed
- Update
SortedMergeto use aPriorityQueueby @danielearwicker in #657 - Code cleanup by @viceroypenguin in #658
- Update SDKs by @viceroypenguin in #660
New Contributors
- @danielearwicker made their first contribution in #657
Full Changelog: v6.0.1...v6.1.0
v6.0.1
What's Changed
- turn off
dotnet_style_prefer_collection_expressionfor the moment by @viceroypenguin in #648 - Style consistency improvements by @viceroypenguin in #650
- Fix bug in async
Batchoperator by @viceroypenguin in #652 - Create FUNDING.yml by @viceroypenguin in #653
- Update dependencies by @viceroypenguin in #655
Full Changelog: v6.0.0...v6.0.1
v6.0.0
What's Changed
- Bump PolySharp from 1.13.2 to 1.14.0 by @dependabot in #598
- Update operators to use
IReadOnlyList<>by @viceroypenguin in #599 - Fix documentation error on
TrySingleby @viceroypenguin in #602 - Bump Microsoft.CodeAnalysis.CSharp from 4.7.0 to 4.8.0 by @dependabot in #597
- Bump PolySharp from 1.14.0 to 1.14.1 by @dependabot in #603
- Update documentation infrastructure by @viceroypenguin in #606
- Remove outdated operators for version 6.0.0 by @Head0nF1re in #607
- Add ExcludeCollectionIterator (#505) by @Head0nF1re in #608
- General Infrastructure Improvements by @viceroypenguin in #613
- Update github-action dependencies by @viceroypenguin in #614
- Bump actions/upload-pages-artifact from 1 to 3 by @dependabot in #615
- Bump actions/configure-pages from 3 to 4 by @dependabot in #616
- Bump actions/deploy-pages from 1 to 4 by @dependabot in #617
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #618
- Add primary constructors by @Head0nF1re in #612
- Add Rank overloads with OrderByDirection by @Head0nF1re in #620
- Improve collection expressions usage by @viceroypenguin in #626
- Add net9.0 tfm to SuperLinq by @viceroypenguin in #627
- Add support for AOT by @viceroypenguin in #629
- Revert "Bump codecov/codecov-action from 3 to 4 (#618)" by @viceroypenguin in #630
- Add linqpad samples for new
XxxJoinmethods by @viceroypenguin in #632 - General Improvements by @viceroypenguin in #635
- Bump DocFx.App from 2.75.2 to 2.75.3 by @dependabot in #637
- Improve generator code layout by @viceroypenguin in #638
- Replace ArraySegment with ReadOnlySpan in Batch/Window buffered operators by @Head0nF1re in #639
- Added support for passing
Rangeas a parameter to.Exclude. by @tacosontitan in #619 - Address Rider complaints by @viceroypenguin in #640
- Bump Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.9.2 by @dependabot in #641
- Fix build issues with net9 by @viceroypenguin in #644
- Bump actions/configure-pages from 4 to 5 by @dependabot in #642
- Add TrySingle overloads for by @elianora in #643
- Adding unit tests for
ValueTupleComparerandValueTupleEqualityComparerby @elianora in #645 - Bump DocFx.App from 2.75.3 to 2.76.0 by @dependabot in #646
- Updates & Modernization by @viceroypenguin in #647
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #636
New Contributors
- @Head0nF1re made their first contribution in #607
- @tacosontitan made their first contribution in #619
- @elianora made their first contribution in #643
Full Changelog: v5.4.0...v6.0.0
v6.0.0-preview.1
What's Changed
- Bump PolySharp from 1.13.2 to 1.14.0 by @dependabot in #598
- Update operators to use
IReadOnlyList<>by @viceroypenguin in #599 - Fix documentation error on
TrySingleby @viceroypenguin in #602 - Bump Microsoft.CodeAnalysis.CSharp from 4.7.0 to 4.8.0 by @dependabot in #597
- Bump PolySharp from 1.14.0 to 1.14.1 by @dependabot in #603
- Update documentation infrastructure by @viceroypenguin in #606
- Remove outdated operators for version 6.0.0 by @Head0nF1re in #607
- Add ExcludeCollectionIterator (#505) by @Head0nF1re in #608
- General Infrastructure Improvements by @viceroypenguin in #613
- Update github-action dependencies by @viceroypenguin in #614
- Bump actions/upload-pages-artifact from 1 to 3 by @dependabot in #615
- Bump actions/configure-pages from 3 to 4 by @dependabot in #616
- Bump actions/deploy-pages from 1 to 4 by @dependabot in #617
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #618
- Add primary constructors by @Head0nF1re in #612
- Add Rank overloads with OrderByDirection by @Head0nF1re in #620
- Improve collection expressions usage by @viceroypenguin in #626
- Add net9.0 tfm to SuperLinq by @viceroypenguin in #627
- Add support for AOT by @viceroypenguin in #629
- Revert "Bump codecov/codecov-action from 3 to 4 (#618)" by @viceroypenguin in #630
- Add linqpad samples for new
XxxJoinmethods by @viceroypenguin in #632 - General Improvements by @viceroypenguin in #635
- Bump DocFx.App from 2.75.2 to 2.75.3 by @dependabot in #637
- Improve generator code layout by @viceroypenguin in #638
- Replace ArraySegment with ReadOnlySpan in Batch/Window buffered operators by @Head0nF1re in #639
- Added support for passing
Rangeas a parameter to.Exclude. by @tacosontitan in #619
New Contributors
- @Head0nF1re made their first contribution in #607
- @tacosontitan made their first contribution in #619
Full Changelog: v5.4.0...v6.0.0-preview.1
v5.4.0
What's Changed
- Simplify
RandomSubsetImplby @viceroypenguin in #568 - Remove CommunityToolkit.Diagnostics by @viceroypenguin in #567
- Fix bug in
Subsetargument check by @viceroypenguin in #573 - Bump DocFx.App from 2.73.0 to 2.73.2 by @dependabot in #564
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by @dependabot in #561
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by @dependabot in #552
- Update XML Documentation by @viceroypenguin in #578
- Update
Taketo properly be escaped by @viceroypenguin in #581 - Add linqpad samples by @viceroypenguin in #579
- Update docs with examples from linqpad scripts by @viceroypenguin in #585
- Fix bugs in
Batchby @viceroypenguin in #587 - Fix buffered
Windowbugs by @viceroypenguin in #586 - Restore
Sliceto supported operator by @viceroypenguin in #588 - Refactor "Subsets" core into an iterator method by @viceroypenguin in #589
- Downgrade DocFX to 2.70.2 by @viceroypenguin in #591
- Add
DuplicatesOperator by @viceroypenguin in #592 - Refactor
Permutationscore into an iterator method by @viceroypenguin in #593
Full Changelog: v5.3.0...v5.4.0
v5.3.0
What's Changed
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 by @dependabot in #488
- Address net8-preview changes by @viceroypenguin in #491
- Update public api files for v5.2.0 by @viceroypenguin in #492
- Bump ThisAssembly.Resources from 1.3.1 to 1.4.0 by @dependabot in #489
- Bump Microsoft.CodeAnalysis.CSharp from 4.6.0 to 4.7.0 by @dependabot in #497
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 by @dependabot in #496
- Update
DensePartialSortByto useNullKeyDictionaryby @viceroypenguin in #500 - Bump GitHubActionsTestLogger from 2.3.2 to 2.3.3 by @dependabot in #502
- Improve
CollectionIterator.CopyToby @viceroypenguin in #504 - Update docfx by @viceroypenguin in #506
- Address off-by-1 error in
FindLastIndexby @viceroypenguin in #507 - Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 by @dependabot in #510
- Bump DocFx.App from 2.70.0 to 2.70.2 by @dependabot in #508
- Bump Scriban from 5.7.0 to 5.8.0 by @dependabot in #509
- Split
GetShortestPathmethods to smaller files by @viceroypenguin in #511 - [net8] Use new collection initializers by @viceroypenguin in #521
- Bump Scriban from 5.8.0 to 5.9.0 by @dependabot in #512
- Bump DocFx.App from 2.70.2 to 2.71.0 by @dependabot in #520
- Bump ThisAssembly.Resources from 1.4.0 to 1.4.1 by @dependabot in #513
- Update Dependencies by @viceroypenguin in #524
- Add
AggregateByoperator by @viceroypenguin in #525 - Bump DocFx.App from 2.71.0 to 2.71.1 by @dependabot in #527
- Bump DocFx.App from 2.71.1 to 2.72.1 by @dependabot in #533
- Bump CommunityToolkit.Diagnostics from 8.2.1 to 8.2.2 by @dependabot in #532
- Disable overly complex
Partitionoverloads by @viceroypenguin in #534 - Fix
DenseRankbug by @viceroypenguin in #546 - Remove Invalid
Publishoverload by @viceroypenguin in #547 - Remove some
CollectionIteratorsby @viceroypenguin in #549 - Update
xunitto 2.6.1 by @viceroypenguin in #550 - Bump DocFx.App from 2.72.1 to 2.73.0 by @dependabot in #543
- Remove Invalid
Shareoverload by @viceroypenguin in #556 - Update to net8 rtm by @viceroypenguin in #558
Full Changelog: v5.2.0...v5.3.0