Image-Sort
Image-Sort copied to clipboard
Bump Semver from 2.3.0 to 3.0.0
Bumps Semver from 2.3.0 to 3.0.0.
Release notes
Sourced from Semver's releases.
semver v3.0.0
A major release to support arbitrary-sized version numbers, prevent invalid version numbers, remove obsolete functionality, and strong name the assembly.
Breaking Changes:
SemVersion.ParseandSemVersion.TryParsenow default to strict parsing. UseSemVersionStylesto control parsingSemVersion.Major,SemVersion.Minor,SemVersion.Patch, andPrereleaseIdentifier.NumericValueproperties are nowBigInteger(#73)- Removed obsolete methods (#70, #47), including:
- Implicit conversion from
string(#47). UseSemVersion.ParseinsteadSemVersion(int major, int minor = 0, int patch = 0, string prerelease = "", string build = "")constructor. Use another constructor orSemVersion.ParsedFrominsteadSemVersion.ParseandSemVersion.TryParseoverloads with thestrictparameter. They now default to strict. UseSemVersionStylesto control parsing- Comparison with
SemVersion.CompareTo,SemVersion.Compare,SemVersion.CompareByPrecedence,<,<=,>,>=, orSemVersion.PrecedenceMatches. UseSemVersion.ComparePrecedenceTo,SemVersion.CompareSortOrderTo,SemVersion.ComparePrecedence, orSemVersion.CompareSortOrderinstead.SemVersion.Build. UseSemVersion.MetadatainsteadSemVersion.Change. UseSemVersion.WithorSemVersion.WithXmethods insteadSemVersion(Version)constructor. UseSemVersion.FromVersioninsteadSemVersionno longer implementsIComparable<SemVersion>orIComparable. UseSemVersion.PrecedenceComparerorSemVersion.SortOrderComparerinstead- Added strong name to assembly (#23)
- Dropped support for frameworks older than .NET Standard 2.0 (i.e., .NET Framework < 4.6.2 & .NET Core < 2.0) (#68)
- Construction of versions with negative major, minor, or patch is no longer allowed (#40)
- Negative
maxLengthparameter values now throwArgumentOutOfRangeException(#72)Other Changes:
- Arbitrary-sized version numbers are now supported, including in prerelease identifiers (#73)
Commits
801ae36Merge branch 'v3.0.0-readme'2c3bdd2update pakacge realease notes URL and publishing directions1b271f4rewrap new markdown files6cacd6aUpdate issue templatesec57c32Create SECURITY.md9e01d71Create CODE_OF_CONDUCT.mdf59b987fix packaged readme for v3ae451a1Merge branch 'master' into v3.0.0-readmecab749atry to fix readme not being included in packageff0518echanges to allow dotnet pack to run locally- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.