Skip to content

Commit 54b92a7

Browse files
committed
v6.0
1. Merged streamdeck-client-csharp package into library to allow better logging of errors 2. Added support for SD+ SDK 3. Increased timeout of connection to Stream Deck due to the Stream Deck taking longer than before to reply on load 4. Added error catching to prevent 3rd party plugin exception to impact communication
1 parent 5d9336b commit 54b92a7

2 files changed

Lines changed: 15 additions & 10 deletions

File tree

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
**Author's website and contact information:** [https://barraider.com](https://barraider.com)
88

99
# Stream Deck+ Support
10-
Docs are still not ready, for support check our discord (link below). Read release information for usage.
10+
Instead of `PluginBase`, Derive from either `KeypadBase` (if you don't support dials), `EncoderBase` (for only dials), `KeyAndEncoderBase` (for both keys and dials)
1111

1212

1313
# Getting Started
@@ -34,6 +34,13 @@ Introducing our new [wiki](https://github.com/BarRaider/streamdeck-tools/wiki) p
3434

3535
# Change Log
3636

37+
### Version 6.0
38+
1. Merged streamdeck-client-csharp package into library to allow better logging of errors
39+
2. Added support for SD+ SDK
40+
3. Increased timeout of connection to Stream Deck due to the Stream Deck taking longer than before to reply on load
41+
4. Added error catching to prevent 3rd party plugin exception to impact communication
42+
43+
3744
### Version 3.2 is out!
3845
- Created new `ISDConnection` interface which is now implemented by SDConnection and used by PluginAction.
3946
- GlobalSettingsManager now has a short delay before calling GetGlobalSettings(), to reduce spamming the Stream Deck SDK.

barraider-sdtools/barraider-sdtools.csproj

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ This library encapsulates all the overhead of setting up the framework, so that
99
[Samples for using the library are provided here: https://github.com/BarRaider/streamdeck-tools]
1010
Using this library, you only need to derive from the abstract PluginBase class and add one line of code in your program.cs to have a working plugin. More info and working samples here: https://github.com/BarRaider/streamdeck-tools .
1111
Feel free to contact me for more information: https://barraider.com</Description>
12-
<Copyright>Copyright © BarRaider 2022</Copyright>
12+
<Copyright>Copyright © BarRaider 2023</Copyright>
1313
<PackageLicenseUrl>https://github.com/BarRaider/streamdeck-tools/blob/master/LICENSE</PackageLicenseUrl>
1414
<PackageProjectUrl>https://github.com/BarRaider/streamdeck-tools</PackageProjectUrl>
1515
<RepositoryUrl>https://github.com/BarRaider/streamdeck-tools</RepositoryUrl>
1616
<PackageTags>StreamDeck Elgato Library Plugin Stream Deck Toolkit</PackageTags>
1717
<PackageId>StreamDeck-Tools</PackageId>
1818
<PackageIconUrl></PackageIconUrl>
19-
<AssemblyVersion>3.9.0.0</AssemblyVersion>
20-
<FileVersion>3.9.0.0</FileVersion>
21-
<Version>5.9.2-Beta1</Version>
19+
<AssemblyVersion>6.0.0.0</AssemblyVersion>
20+
<FileVersion>6.0.0.0</FileVersion>
21+
<Version>6.0</Version>
2222
<PackageReleaseNotes>6.0 - 1. Merged streamdeck-client-csharp package into library to allow better logging of errors
2323
2. Added support for SD+ SDK
2424
3. Increased timeout of connection to Stream Deck due to the Stream Deck taking longer than before to reply on load
@@ -27,8 +27,6 @@ Feel free to contact me for more information: https://barraider.com</Description
2727
<RootNamespace>BarRaider.SdTools</RootNamespace>
2828
<AssemblyName>StreamDeckTools</AssemblyName>
2929
<PackageIcon>BRLogo_460.png</PackageIcon>
30-
<Platforms>AnyCPU</Platforms>
31-
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
3230
</PropertyGroup>
3331
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'">
3432
<DocumentationFile></DocumentationFile>
@@ -44,9 +42,9 @@ Feel free to contact me for more information: https://barraider.com</Description
4442
</PropertyGroup>
4543
<ItemGroup>
4644
<PackageReference Include="CommandLineParser" Version="2.9.1" />
47-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
48-
<PackageReference Include="NLog" Version="5.0.4" />
49-
<PackageReference Include="System.Drawing.Common" Version="6.0.0" />
45+
<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
46+
<PackageReference Include="NLog" Version="5.1.1" />
47+
<PackageReference Include="System.Drawing.Common" Version="7.0.0" />
5048
</ItemGroup>
5149
<ItemGroup>
5250
<Folder Include="Properties\" />

0 commit comments

Comments
 (0)