-
Notifications
You must be signed in to change notification settings - Fork 415
Comparing changes
Open a pull request
base repository: angularsen/UnitsNet
base: master
head repository: angularsen/UnitsNet
compare: maintenance/v5
- 12 commits
- 289 files changed
- 2 contributors
Commits on Jul 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5b0b4d0 - Browse repository at this point
Copy the full SHA 5b0b4d0View commit details
Commits on Jul 26, 2025
-
🔧Set assembly file version to match nuget version (v5) (#1581)
Fixes #1557 The assembly file version was incorrectly set to the same as `<AssemblyVersion>`, which is fixed to the major version for strong naming. ### Changes - Explicitly configure `<FileVersion>` to match the nuget package version
Configuration menu - View commit details
-
Copy full SHA for 21ef845 - Browse repository at this point
Copy the full SHA 21ef845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 597686a - Browse repository at this point
Copy the full SHA 597686aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0085cdd - Browse repository at this point
Copy the full SHA 0085cddView commit details -
Replace conditional with environment checks.
Configuration menu - View commit details
-
Copy full SHA for 3851b07 - Browse repository at this point
Copy the full SHA 3851b07View commit details
Commits on Aug 2, 2025
-
Deprecating the Multiply/Divide methods for the Temperature (#1589)
As discussed in #1587, these are supposed to go away in `v6`
Configuration menu - View commit details
-
Copy full SHA for 4b86df5 - Browse repository at this point
Copy the full SHA 4b86df5View commit details
Commits on Aug 9, 2025
-
Making the methods from UnitMath that exist in System.Linq as [Obsole…
…te] (#1593) Making the `Min` / `Max` of an `IEnumerable` and their selector overloads `[Obsolete]` in `v5` (to be removed in `v6`).
Configuration menu - View commit details
-
Copy full SHA for 72a4dd1 - Browse repository at this point
Copy the full SHA 72a4dd1View commit details
Commits on Sep 21, 2025
-
Deprecating the Dimensions property in favor of QuantityInfo.BaseDime…
…nsions (v5) (#1610) - `IQuantity`: deprecating the `Dimensions` property in favor of `QuantityInfo.BaseDimensions` - `TQuantity`: deprecating the `Dimensions` property in favor of `TQuantity.BaseDimensions`
Configuration menu - View commit details
-
Copy full SHA for fd93b4c - Browse repository at this point
Copy the full SHA fd93b4cView commit details
Commits on Jul 17, 2026
-
v5: Fix MolarFlow per-hour abbreviations (#1683)
## Motivation Backport of #1682 for the v5 maintenance branch. Issue #1663 reports that the generated abbreviations for MolarFlow per-hour units are shifted by one kilo prefix: - `MolarFlowUnit.MolePerHour` formats/parses as `kmol/h` - `MolarFlowUnit.KilomolePerHour` formats/parses as `kkmol/h` The root cause is that `MolePerHour` has `Prefixes: [ "Kilo" ]`, but its base abbreviation in `MolarFlow.json` was already written as `kmol/h`. The prefix generator then prepended another `k` for the generated `KilomolePerHour` unit. ## Changes - Change `MolePerHour` abbreviation from `kmol/h` to `mol/h`. - Regenerate MolarFlow resources and generated tests. - Generated abbreviations now match the other molar-flow units: - `MolePerHour`: `mol/h` - `KilomolePerHour`: `kmol/h` ## Validation - `dotnet run --project CodeGen -p:NuGetAudit=false` - `dotnet test UnitsNet.Tests -f net48 --filter "FullyQualifiedName~MolarFlowTests" -p:NuGetAudit=false` - `dotnet test UnitsNet.Tests -f net9.0 -p:NuGetAudit=false` Note: plain restore/codegen on this maintenance branch is currently blocked by an unrelated NuGet audit warning for `NuGet.Protocol` 6.12.1, so validation used `NuGetAudit=false` to avoid changing dependencies in this bugfix PR. Refs #1663.
Configuration menu - View commit details
-
Copy full SHA for 332218e - Browse repository at this point
Copy the full SHA 332218eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 950a0e6 - Browse repository at this point
Copy the full SHA 950a0e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for db2a304 - Browse repository at this point
Copy the full SHA db2a304View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b6adf - Browse repository at this point
Copy the full SHA e3b6adfView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...maintenance/v5