Releases: pusher/pusher-http-dotnet
Releases · pusher/pusher-http-dotnet
5.0.0
4.7.0-beta.2
4.7.0-beta.2
- [ADDED] Constructor for PusherRestClient accepting an externally supplied HttpClient
4.7.0-beta
4.7.0-beta
- [ADDED] AuthenticateUser
- [ADDED] AuthorizeChannel
- [DEPRECATED] Authenticate
- [CHANGED] Bump Newtonsoft.Json to version 13.0.2
4.6.1
4.6.1
- [FIXED] PusherClient test integration to 2.1.0.
4.6.0
4.6.0
- [ADDED] Strong name to the PusherServer assembly.
4.5.0
4.5.0
- [ADDED] End-to-end encryption using NaCl.Net.
- [ADDED] EncryptionMasterKey and RestClientTimeout properties to IPusherOptions.
- [ADDED] Cluster property to test application settings.
- [CHANGED] Default timeout from 100 to 30 seconds.
4.4.0
4.4.0
- [REMOVED] PusherServer.Core project
- [FIXED] Use .ConfigureAwait(false) on every await
4.3.2
4.3.2
- [CHANGED] Make the GH release task depend tag creation
4.3.1
CHANGELOG
- [CHANGED] PusherServer and PusherServer.Core project structure to target net45, net472, netstandard1.3 and netstandard2.0
- [FIXED] TriggerResult exception text should include content
- [CHANGED] Bump NUnit version to 3.11
- [FIXED] Failing tests for Pusher apps in a cluster other than the default
- [ADDED] Json config file for test application settings
- [ADDED] Exception classes EventBatchSizeExceededException and EventDataSizeExceededException for client side validation
- [ADDED] BatchEventDataSizeLimit to IPusherOptions
- [CHANGED] Default Json serializer to use the option NullValueHandling.Ignore
- [ADDED] Exception classes ChannelNameFormatException, ChannelNameLengthExceededException and SocketIdFormatException
- [ADDED] Interface ITraceLogger and applied it as a property to IPusherOptions
Version 4.2.0
- [CHANGED] Project now targets DotNet Standard 1.6. The API has not changed.