Open
Conversation
Bumps Dunet from 1.11.2 to 1.15.0 Bumps Jab from 0.11.0 to 0.12.0 Bumps JetBrains.Annotations from 2025.1.0-eap1 to 2025.2.4 Bumps LanguageExt.Core from 5.0.0-beta-54 to 5.0.0-beta-55 Bumps LinqKit.Core from 1.2.8 to 1.2.10 Bumps Microsoft.AspNetCore.Mvc.Testing from 9.0.4 to 9.0.12 Bumps Microsoft.CodeAnalysis.CSharp.Workspaces to 5.0.0 Bumps Microsoft.EntityFrameworkCore from 9.0.4 to 9.0.12 Bumps Microsoft.EntityFrameworkCore.Design from 9.0.4 to 9.0.12 Bumps Microsoft.EntityFrameworkCore.Sqlite from 9.0.4 to 9.0.12 Bumps Microsoft.Extensions.DependencyInjection.Abstractions to 10.0.2 Bumps Microsoft.NET.Test.Sdk from 17.13.0 to 18.0.1 Bumps Newtonsoft.Json to 13.0.4 Bumps NUnit from 4.3.2 to 4.4.0 Bumps NUnit.Analyzers from 4.7.0 to 4.11.2 Bumps NUnit3TestAdapter from 5.0.0 to 6.1.0 Bumps Polly from 8.5.2 to 8.6.5 Bumps RestSharp from 112.1.0 to 113.1.0 Bumps Retro.ReadOnlyParams from 1.0.0 to 1.0.1 Bumps Riok.Mapperly from 4.2.1 to 4.3.1 Bumps Swashbuckle.AspNetCore.Annotations from 8.1.1 to 10.1.1 Bumps swashbuckle.aspnetcore.cli from 8.1.1 to 10.1.1 Bumps System.CodeDom from 9.0.4 to 10.0.2 Bumps System.CommandLine from 2.0.0-beta4.22272.1 to 2.0.2 Bumps System.CommandLine.NamingConventionBinder from 2.0.0-beta4.22272.1 to 2.0.0-beta5.25306.1 Bumps System.Linq.Async from 6.0.1 to 7.0.0 Bumps TestableIO.System.IO.Abstractions from 22.0.14 to 22.1.0 Bumps TestableIO.System.IO.Abstractions.Extensions from 22.0.3 to 22.0.4 Bumps TestableIO.System.IO.Abstractions.TestingHelpers from 22.0.14 to 22.1.0 Bumps TestableIO.System.IO.Abstractions.Wrappers from 22.0.14 to 22.1.0 --- updated-dependencies: - dependency-name: swashbuckle.aspnetcore.cli dependency-version: 10.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Dunet dependency-version: 1.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Jab dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: JetBrains.Annotations dependency-version: 2025.2.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: LanguageExt.Core dependency-version: 5.0.0-beta-55 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: LinqKit.Core dependency-version: 1.2.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.EntityFrameworkCore dependency-version: 9.0.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.EntityFrameworkCore.Design dependency-version: 9.0.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Riok.Mapperly dependency-version: 4.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Swashbuckle.AspNetCore.Annotations dependency-version: 10.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: System.CodeDom dependency-version: 10.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: System.Linq.Async dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: TestableIO.System.IO.Abstractions dependency-version: 22.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: TestableIO.System.IO.Abstractions.Extensions dependency-version: 22.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: TestableIO.System.IO.Abstractions.Wrappers dependency-version: 22.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Newtonsoft.Json dependency-version: 13.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Polly dependency-version: 8.6.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: RestSharp dependency-version: 113.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Jab dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Jab dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: JetBrains.Annotations dependency-version: 2025.2.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 9.0.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.EntityFrameworkCore.Sqlite dependency-version: 9.0.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Newtonsoft.Json dependency-version: 13.0.4 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Newtonsoft.Json dependency-version: 13.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: NUnit dependency-version: 4.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: NUnit.Analyzers dependency-version: 4.11.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: NUnit3TestAdapter dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: TestableIO.System.IO.Abstractions.TestingHelpers dependency-version: 22.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Jab dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: JetBrains.Annotations dependency-version: 2025.2.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Microsoft.CodeAnalysis.CSharp.Workspaces dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Microsoft.CodeAnalysis.CSharp.Workspaces dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Microsoft.EntityFrameworkCore.Sqlite dependency-version: 9.0.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Retro.ReadOnlyParams dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Retro.ReadOnlyParams dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: System.CommandLine dependency-version: 2.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: System.CommandLine.NamingConventionBinder dependency-version: 2.0.0-beta5.25306.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.DependencyInjection.Abstractions dependency-version: 10.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.DependencyInjection.Abstractions dependency-version: 10.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: NUnit dependency-version: 4.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: NUnit.Analyzers dependency-version: 4.11.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: NUnit3TestAdapter dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Retro.ReadOnlyParams dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Retro.ReadOnlyParams dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: NUnit dependency-version: 4.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: NUnit.Analyzers dependency-version: 4.11.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: NUnit3TestAdapter dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-dependencies - dependency-name: Retro.ReadOnlyParams dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: System.CommandLine dependency-version: 2.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Retro.ReadOnlyParams dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pinned Dunet at 1.15.0.
Release notes
Sourced from Dunet's releases.
1.15.0
What's Changed
orpatterns are now also checked for exhaustiveness. For example:Package
https://www.nuget.org/packages/Dunet/1.15.0
Full Changelog
domn1995/dunet@v1.14.0...v1.15.0
1.14.0
What's Changed
Packages
https://www.nuget.org/packages/Dunet/1.14.0
Full Changelog
domn1995/dunet@v1.13.1...v1.14.0
1.13.1
What's Changed
Packages
https://www.nuget.org/packages/Dunet/1.13.1
Full Changelog
domn1995/dunet@v1.13.0...v1.13.1
1.13.0
What's Changed
Switch expressions on union types are now checked for exhaustiveness. For example:
This largely makes the
.Match()method unnecessary and a future version of the package may mark it as obsolete.Packages
https://www.nuget.org/packages/Dunet/1.13.0
Full Changelog
domn1995/dunet@v1.12.0...v1.13.0
1.12.0
What's Changed
Packages
https://www.nuget.org/packages/Dunet/1.12.0
Full Changelog
domn1995/dunet@v1.11.4...v1.12.0
1.11.4
What's Changed
Microsoft.CodeAnalysis.CSharpdependency to v4.11.0 to fix compilation issues by @domn1995 in fix: downgrade code analysis package domn1995/dunet#337Packages
https://www.nuget.org/packages/Dunet/1.11.4
Full Changelog
domn1995/dunet@v1.11.3...v1.11.4
New Contributors
1.11.3
What's Changed
Packages
https://www.nuget.org/packages/Dunet/1.11.3
Full Changelog
domn1995/dunet@v1.11.2...v1.11.3
Commits viewable in compare view.
Pinned Jab at 0.12.0.
Release notes
Sourced from Jab's releases.
No release notes found for this version range.
Commits viewable in compare view.
Pinned JetBrains.Annotations at 2025.2.4.
Release notes
Sourced from JetBrains.Annotations's releases.
No release notes found for this version range.
Commits viewable in compare view.
Pinned LanguageExt.Core at 5.0.0-beta-55.
Release notes
Sourced from LanguageExt.Core's releases.
5.0.0-beta-55
This is quite a big change. I started writing it a few months back, then I moved house, and that disappeared several months of my life - all for very good reasons, so I'm not complaining! However, be aware, that I had a major context-switch halfway through this change. So, just be a little wary with this upgrade, there may be some inconsistencies here and there - especially as it was very much focusing on consistency!
There are also breaking changes (discussed in the next section). I don't want to be doing breaking changes at this stage of the beta, but there are good reasons, which I'll cover in the relevant sections.
IEnumerablesupport removed fromOption,Either,Fin, andValidation(BREAKING CHANGES)ThesetypeChronicleTtypeCoproductCons<F>Coproduct<F>CoproductK<F>BifunctortraitBimonadtraitCoreadabletraitSemigroupInstance<A>MonoidInstance<A>Discriminated union changes (BREAKING CHANGES)
I have changed the discriminated-union types (
Either,Validation, ...) to embed the case-types within the generic base-type instead of a non-generic module-type and changed the constructor functions to be embedded within the non-generic module-type instead of the generic base-type.So, previously a type like
Either<L, R>would be defined like so: