Skip to content

Releases: nenoNaninu/TypedSignalR.Client

TypedSignalR.Client 3.2.1

27 Nov 17:32
4d7cf19
Compare
Choose a tag to compare

Enhancements:

  • Support client results.

TypedSignalR.Client 3.1.1

18 Aug 15:16
d525f36
Compare
Choose a tag to compare

Breaking Changes:

  • #53 : Changed the accessibility in generated code from public to internal.

Enhancements:

  • #51 : Support client-to-server and server-to-client streaming.

TypedSignalR.Client 3.0.7

07 Jun 13:45
Compare
Choose a tag to compare

Enhancements:

  • #45 : Suppress CS1591 in generated code.

TypedSignalR.Client 3.0.6

08 May 07:53
Compare
Choose a tag to compare

Enhancements:

  • #37 : Newline normalization in generated source code.

TypedSignalR.Client 3.0.4

27 Apr 11:01
4e35669
Compare
Choose a tag to compare

Enhancements:

  • #33 : Support code generation in the writing style that invokes static methods directly.

TypedSignalR.Client 3.0.3

17 Apr 17:18
5caec10
Compare
Choose a tag to compare

Enhancements:

  • Optimization of code analysis.
  • Quality of the generated source code.

TypedSignalR.Client 3.0.2

06 Mar 13:35
Compare
Choose a tag to compare

Enhancements:

  • Improve validation rules.

TypedSignalR.Client 3.0.1

21 Feb 10:01
Compare
Choose a tag to compare

Changes:

  • Using Incremental Source Generator🎉
    • Please use Visual Studio 2022 (v17.1) or later.
  • Enabling nullable context in generated code.
  • Avoiding name collisions caused by global using.

Enhancements:

  • Reduction of allocation during code analysis.

TypedSignalR.Client 2.0.1

18 Jun 09:03
0352b10
Compare
Choose a tag to compare
  • Change: The suggestion of location where the error is occurring.
    • Previous: Definition location
    • Current: The location where methods such as CreateHubProxy are invoked.
    • Reason: Because the location cannot be presented if the interface is defined in another project or assembly.
  • Fix
    • The problem that the proper error messages could not be issued due to methods generated from property definitions (IL level).

TypedSignalR.Client 2.0.0

10 Jun 10:26
Compare
Choose a tag to compare

Add extension method based API (v2).

  • THub CreateHubProxy<THub>(this HubConnection connection)
  • IDisposable Register<TReceiver>(this HubConnection connection, TReceiver receiver)
  • (THub HubProxy, IDisposable Subscription) CreateHubProxyWith<THub, TReceiver>(this HubConnection connection, TReceiver receiver)

Remove attribute based API (v1).

  • HubClientBaseAttribute