diff --git a/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs b/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs
index 0c51a5cf4..843710370 100644
--- a/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs
+++ b/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs
@@ -11,19 +11,10 @@ namespace Artemis.Core.DeviceProviders;
///
public abstract class DeviceProvider : PluginFeature
{
- ///
- /// Creates a new instance of the class
- ///
- ///
- protected DeviceProvider(IRGBDeviceProvider rgbDeviceProvider)
- {
- RgbDeviceProvider = rgbDeviceProvider ?? throw new ArgumentNullException(nameof(rgbDeviceProvider));
- }
-
///
/// The RGB.NET device provider backing this Artemis device provider
///
- public IRGBDeviceProvider RgbDeviceProvider { get; }
+ public abstract IRGBDeviceProvider RgbDeviceProvider { get; }
///
/// A boolean indicating whether this device provider detects the physical layout of connected keyboards.
diff --git a/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj b/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj
index 15b723fd5..d6c8ca8c9 100644
--- a/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj
+++ b/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Artemis.UI/Artemis.UI.csproj b/src/Artemis.UI/Artemis.UI.csproj
index 170dec4e1..914c45ccd 100644
--- a/src/Artemis.UI/Artemis.UI.csproj
+++ b/src/Artemis.UI/Artemis.UI.csproj
@@ -24,7 +24,7 @@
-
+
diff --git a/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj b/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj
index aa97126e1..913205f9b 100644
--- a/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj
+++ b/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj
@@ -11,7 +11,7 @@
-
+
diff --git a/src/Artemis.props b/src/Artemis.props
index 1803d43e3..5ac28492e 100644
--- a/src/Artemis.props
+++ b/src/Artemis.props
@@ -1,6 +1,7 @@
- 11.0.3
+ 11.0.4
+ 11.0.2
2.0.1
2.0.0-prerelease.101
2.88.3