Releases: angularsen/UnitsNet
Releases · angularsen/UnitsNet
UnitsNet/6.0.0-pre016
What's Changed
- ci: 🧹Remove yaml header by @angularsen in #1584
- ✨Set IsAotCompatible for net7.0 or later by @OleRoss in #1543
- ✨Add more Gray units by @Jagailo in #1568
- UnitParser: adding overloads for getting a UnitInfo using a type/name and abbreviation by @lipchev in #1585
New Contributors
Full Changelog: UnitsNet/6.0.0-pre015...UnitsNet/6.0.0-pre016
UnitsNet/5.75.0
What's Changed
- 🗑️Obsolete Quantity.FromQuantityInfo() by @angularsen in #1577
- 🔧Set assembly file version to match nuget version (v5) by @angularsen in #1581
Full Changelog: UnitsNet/5.74.0...UnitsNet/5.75.0
UnitsNet/6.0.0-pre015
What's Changed
- 🚸Describe why Parse fails due to case-insensitive ambiguity by @angularsen in #1484
- 💚⬆️net7 to net9 in tests and benchmarks by @angularsen in #1501
- 💚⬆️net7 to net8 (LTS), net9 (STS) by @angularsen in #1502
- Minor corrections to some unit abbreviations by @Jagailo in #1496
- Density: Add pound abbreviations by @hailstorm75 in #1506
- Added fluid resistance quantity by @Jagailo in #1474
- 💚FluidResistance: Remove duplicate, invalid base units by @angularsen in #1511
- Update .NET nanoFramework NuGets by @josesimoes in #1510
- Update .NET nanoFramework NuGets by @nfbot in #1516
- Add .NET nanoFramework package for Level unit by @josesimoes in #1520
- Update .NET nanoFramework NuGets by @nfbot in #1521
- Update .NET nanoFramework NuGets by @nfbot in #1522
- VolumeConcentration: fix the SingularName for LiterPerLiter and LiterPerMilliliter by @lipchev in #1504
- Decompose unit conversion functions to exact coefficients (non-breaking) by @lipchev in #1498
- Add .NET 9 to v6 by @andrewimcclement in #1525
- Removing the FrequencyUnit.BUnit by @lipchev in #1529
- Update .NET nanoFramework NuGets by @nfbot in #1530
- Decompose unit conversion functions to exact coefficients (breaking) by @lipchev in #1499
- PressureUnit: remove the MeterOfElevation and FootOfElevation by @lipchev in #1531
- Enum boxing optimizations (UnitKey) by @lipchev in #1507
- Merge v6 release branch into master by @angularsen in #1536
- Remove SupportsSIUnitSystem => true property overrides by @lipchev in #1537
UnitAbbreviationsCache
:GetDefaultAbbreviation
should throw when no abbreviations are mapped by @lipchev in #1539- Inverse of Zero should return PositiveInfinity by @lipchev in #1540
- re-organizing the QuantityIFormattableTests and UnitAbbreviationsCacheTests by @lipchev in #1541
- Add octet to Information and octet/s to Bitrate by @ThomasGaboriau in #1546
UnitAbbreviationsCache.CreateEmpty
should use the defaultQuantityInfoLookup
by @lipchev in #1548- Removing the IConvertible interface and fixing the JsonNet converters handling for nulls by @lipchev in #1550
- QuantityFormatter: Take UnitAbbreviationsCache instance, Format with TQuantity by @lipchev in #1551
QuantityParser
: making the constructor consistent with that of theUnitParser
by @lipchev in #1554- SpecificWeight: Update wiki link by @talanc in #1559
- Add SquareMillimeterKelvinsPerWatt to ThermalInsulance by @andrewmeservy in #1561
- feat(docs): Fixed Markdownlint, added cspell words and slight sample Readme improvement by @DevTKSS in #1563
QuantityInfo
: internalizing theUnitInfo
construction by @lipchev in #1555- refactor: Remove obsolete FromQuantityInfo method by @angularsen in #1574
- refactor: rename to Quantity.DefaultProvider.Quantities by @angularsen in #1576
- ♻️Move extension methods to UnitInfo by @angularsen in #1579
- Add Thermal Resistance (KelvinPerWatt and DegreesCelsiusPerWatt) by @andrewmeservy in #1560
- ✨Add Duration.Picoseconds by @benito5566 in #1567
- 🔧Set assembly file version to match nuget version by @angularsen in #1582
- fixup! 🔧Set assembly file version to match nuget version by @angularsen in #1583
New Contributors
- @hailstorm75 made their first contribution in #1506
- @ThomasGaboriau made their first contribution in #1546
- @talanc made their first contribution in #1559
- @DevTKSS made their first contribution in #1563
- @benito5566 made their first contribution in #1567
Full Changelog: UnitsNet/6.0.0-pre014...UnitsNet/6.0.0-pre015
UnitsNet/5.74.0
What's Changed
Full Changelog: UnitsNet/5.73.0...UnitsNet/5.74.0
UnitsNet/5.73.0
What's Changed
Full Changelog: UnitsNet/5.72.0...UnitsNet/5.73.0
UnitsNet/5.72.0
What's Changed
Full Changelog: UnitsNet/5.71.0...UnitsNet/5.72.0
UnitsNet/5.71.0
What's Changed
- Add .NET nanoFramework package for Level unit by @josesimoes in #1520
Full Changelog: UnitsNet/5.70.0...UnitsNet/5.71.0
UnitsNet/6.0.0-pre014
What's Changed
- Adding the missing BaseUnits by @lipchev in #1473
- BaseUnit generation for the prefixed units by @lipchev in #1485
- Update the ToString format of the BaseUnits/Dimensions by @lipchev in #1486
- Fix typo in MassMomentOfInertia.TonneSquareMilimeter by @lipchev in #1490
- 🚸UnitParser.Parse should throw AmbiguousUnitParseException before any UnitNotFoundException (#1484) by @lipchev in #1494
- Improving the ToUnit test coverage by @lipchev in #1493
- Rename SpecificFuelConsumption.GramPerKiloNewtonSecond to GramPerKilonewtonSecond by @lipchev in #1491
- Ensure that all base quantity units are BaseUnits by @lipchev in #1488
- Include the non-prefixed BaseUnits in the BaseUnitPrefixes by @lipchev in #1492
- Add a few more benchmarks by @lipchev in #1449
- Changing the Dimensions and BaseUnit for the FuelEfficiency by @lipchev in #1489
- VolumeConcentration: fix typo in LitersPerMililiter (missing 'l') by @lipchev in #1497
- Use INumberBase.CreateChecked on .NET 7+ by @andrewimcclement in #1518
New Contributors
- @andrewimcclement made their first contribution in #1518
Full Changelog: UnitsNet/6.0.0-pre013...UnitsNet/6.0.0-pre014
UnitsNet/5.70.0
What's Changed
Full Changelog: UnitsNet/5.69.0...UnitsNet/5.70.0
UnitsNet/5.69.0
What's Changed
- 💚FluidResistance: Remove duplicate, invalid base units by @angularsen in #1511
- Update .NET nanoFramework NuGets by @josesimoes in #1510
Full Changelog: UnitsNet/5.68.0...UnitsNet/5.69.0