Skip to content

Commit

Permalink
NuGet v5.1.0, strong name signing
Browse files Browse the repository at this point in the history
  • Loading branch information
jchristn committed Dec 27, 2022
1 parent a4b1085 commit 561f4bf
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 14 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Strong name keys for signing
*.snk

# Build results
[Dd]ebug/
[Dd]ebugPublic/
Expand Down
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## Current Version

v5.1.x

- Strong name signing

## Previous Versions

v5.0.x

- Breaking changes
Expand All @@ -14,8 +20,6 @@ v5.0.x
- Restrict message metadata dictionary to ```<string, object>```
- Targeting for .NET 7.0

## Previous Versions

v4.8.11

- TLS extensions, thank you @cee-sharp
Expand Down
14 changes: 3 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,17 +23,9 @@ Special thanks to the following people for their support and contributions to th

If you'd like to contribute, please jump right into the source code and create a pull request, or, file an issue with your enhancement request.

## New in v5.0.x

- Breaking changes
- Migrate from using ```IpPort``` as a client key to using ```Guid```
- Removal of ```Newtonsoft.Json``` as a dependency
- Separate ```WatsonMessageBuilder``` class to reduce code bloat
- ```ClientMetadata``` now includes ```Guid```
- ```ListClients``` now returns list of ```ClientMetadata``` instead of list of ```IpPort```
- Mark ```Send*``` methods that use ```ipPort``` as obsolete (pending removal in future release)
- Restrict message metadata dictionary to ```<string, object>```
- Targeting for .NET 7.0
## New in v5.1.x

- Strong name signing

## Test Applications

Expand Down
5 changes: 4 additions & 1 deletion src/WatsonTcp/WatsonTcp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>netstandard2.0;netstandard2.1;netcoreapp3.1;net462;net472;net5.0;net6.0;net7.0</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<Version>5.0.11</Version>
<Version>5.1.0</Version>
<Authors>Joel Christner</Authors>
<Company>Joel Christner</Company>
<Description>A simple C# async TCP server and client with integrated framing for reliable transmission and receipt of data</Description>
Expand All @@ -18,6 +18,9 @@
<PackageIconUrl></PackageIconUrl>
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
<PackageIcon>watson.png</PackageIcon>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>C:\Code\Watson\WatsonTcp\src\watsontcp.snk</AssemblyOriginatorKeyFile>
<DelaySign>False</DelaySign>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netcoreapp3.1|AnyCPU'">
Expand Down

0 comments on commit 561f4bf

Please sign in to comment.