Releases: tompazourek/Rationals
Releases · tompazourek/Rationals
2.3.0
What's Changed
- Libraries updated
- Added
net8.0
target, building using .NET 8 SDK
Full Changelog: 2.2.0...2.3.0
Additional targets, README inside package
What's Changed
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 by @dependabot in #53
- Bump coverlet.msbuild from 3.2.0 to 6.0.0 by @dependabot in #54
- Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 by @dependabot in #55
- Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 by @dependabot in #56
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 by @dependabot in #57
- Bump xunit from 2.4.2 to 2.5.0 by @dependabot in #58
- Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 by @dependabot in #59
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 by @dependabot in #61
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 by @dependabot in #62
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 by @dependabot in #63
- Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 by @dependabot in #65
- Bump xunit from 2.5.0 to 2.5.1 by @dependabot in #64
- Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 by @dependabot in #67
- Bump xunit from 2.5.1 to 2.5.2 by @dependabot in #66
- Add README.md to NuGet package
- Add netstandard2.0 and net6.0 targets
Full Changelog: 2.1.0...2.2.0
Parsing improvements
What's Changed
- Bump MinVer from 2.2.0 to 3.1.0 by @dependabot in #30
- Bump OpenCover from 4.7.922 to 4.7.1221 by @dependabot in #31
- Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 by @dependabot in #33
- Bump coverlet.msbuild from 3.0.3 to 3.1.2 by @dependabot in #34
- Bump Microsoft.NET.Test.Sdk from 16.7.1 to 17.1.0 by @dependabot in #32
- Bump xunit.runner.visualstudio from 2.4.3 to 2.4.5 by @dependabot in #35
- Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 by @dependabot in #36
- Bump MinVer from 3.1.0 to 4.0.0 by @dependabot in #37
- Bump MinVer from 4.0.0 to 4.1.0 by @dependabot in #38
- Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 by @dependabot in #40
- Bump MinVer from 4.1.0 to 4.2.0 by @dependabot in #41
- Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1 by @dependabot in #42
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 by @dependabot in #43
- Bump coverlet.msbuild from 3.1.2 to 3.2.0 by @dependabot in #44
- Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0 by @dependabot in #45
- Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 by @dependabot in #46
- Bump MinVer from 4.2.0 to 4.3.0 by @dependabot in #48
- Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 by @dependabot in #49
- Support parsing of rationals in format '1 2/5'. by @kyberias in #51
New Contributors
- @dependabot made their first contribution in #30
- @kyberias made their first contribution in #51
Full Changelog: 2.0.0...2.1.0
Changed NaN semantics
- The default 0/0 struct value is now NaN. The NaN semantics of Rational is now closer to that of Double (see #24, #26, thanks @dmytro-sheyko).
Incorrect comparison bugfix
Fixes #22: Comparison when one of the denominators is negative and both numbers are positive. (thanks @dmytro-sheyko)
Strongly named assembly, PDBs with SourceLink
- Assembly now has a strongly named signature (#21, thanks to @jakubmisek)
- There are now PDBs with SourceLink.
- The AssemblyVersion is now
1.0.0.0
(contains only the major). If you reference multiple different versions of the library in a single app, you might need to set up a binding redirect to1.0.0.0
.
Fixed computation of magnitude
Fixed wrong decimal conversion when numerator and denominator is negative
- Fixed wrong decimal conversion when numerator and denominator is negative (#18, thanks to @iiwaasnet)
Added XML documentation
1.3.1
More operations
- Merged PR #13.
- internal refactorings.
- new Abs, Log, Root, RationalRoot operations
- now targetting .NET Standard 1.4, .NET Standard 2.0, .NET 4.6 and .NET 4.7