DarkUI.Refit
2.0.1
dotnet add package DarkUI.Refit --version 2.0.1
NuGet\Install-Package DarkUI.Refit -Version 2.0.1
<PackageReference Include="DarkUI.Refit" Version="2.0.1" />
<PackageVersion Include="DarkUI.Refit" Version="2.0.1" />
<PackageReference Include="DarkUI.Refit" />
paket add DarkUI.Refit --version 2.0.1
#r "nuget: DarkUI.Refit, 2.0.1"
#:package DarkUI.Refit@2.0.1
#addin nuget:?package=DarkUI.Refit&version=2.0.1
#tool nuget:?package=DarkUI.Refit&version=2.0.1
⚠️ BREAKING CHANGES
Version 2.0.0 - Namespace Reorganization
Important: This version includes significant namespace changes that will require code updates when upgrading from previous versions.
What Changed
As part of a major project cleanup and reorganization, many types have been moved to more logical namespaces. This affects the using statements in your code.
Examples of Changed Namespaces
| Type | Old Namespace | New Namespace |
|---|---|---|
DarkButtonStyle |
DarkUI.Controls |
DarkUI.Data.Enums |
Severity |
DarkUI.Controls |
DarkUI.Data.Enums |
| Various Enums | DarkUI.Controls |
DarkUI.Data.Enums |
| Data Models | DarkUI.Controls |
DarkUI.Data.Models |
Migration Guide
- Update using statements: Replace old namespace references with new ones
// Old
using DarkUI.Controls; // for enums
// New
using DarkUI.Controls; // for controls
using DarkUI.Data.Enums; // for enums
using DarkUI.Data.Models; // for data models
Rebuild your project: After updating namespaces, perform a clean rebuild
Check compilation errors: The compiler will identify any remaining namespace issues
Impact
- Source Compatibility: ❌ Breaking - requires code changes
- Binary Compatibility: ❌ Breaking - requires recompilation
- Functionality: ✅ No changes - all features work the same
Recommendation
- Update to the latest version during a planned maintenance window
- Test thoroughly in a development environment before deploying
- Consider updating all DarkUI references at once to avoid partial migration issues
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0-windows7.0 is compatible. net10.0-windows was computed. |
-
net9.0-windows7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
New:
- Added Circular Progress Bars
BREAKING CHANGES:
- A general project cleanup resulted in many of the namespaces to change (ex. DarkButtonStyle was in DarkUI.Controls and is now in DarkUI.Data.Enums)