DotNetify Versions Save

Simple, lightweight, yet powerful way to build real-time web apps.

v3.6.1

4 years ago

Bug Fixes

  • Fix auth middleware failure when using MessagePack protocol (#225).
  • Fix master view model not participating in the view model filter pipeline (#226).

v3.6

4 years ago

Features

  • Support SignalR using System.Text.Json serialization (#220).
  • Add hubOptions.connectionBuilder settings to support configuring MessagePack (#221).
  • Support CRUD APIs passing collection of items.

Bug Fixes

  • Defer registration of entry assembly until it's confirmed there's no other assembly, to avoid exception being thrown prematurely if the entry assembly contains no view model.

v3.5

4 years ago

This release provides a better hub proxy class abstraction, which allows important improvements to the library: multi-hub support (for realizing micro-frontend pattern) and capacity for different hub proxy implementations (e.g. local/client-side view model, communication using web API instead of SignalR).

Features

Bug fixes

  • #201 Fix redirect with root "/".

v3.4

4 years ago

This release adds the following features:

  • Add a new MulticastVM "Requested' event to notify of requests made to the view model.
  • Include the responses to view model requests in the middleware/filter pipelines.
  • Add support to switch hub server URL after the first connection (#192).
  • Add a new method to configure VMSerializer.SerializerSettings (#195).

Bug fix:

  • Fix CRUD API where the client only retains the last item key received from the view model.

v3.3.1

5 years ago

This release provides the following new features:

Other updates:

  • Fixed VMSerializer from throwing an exception when serializing JArray objects (#149).
  • Updated support for React Native (#7, #8, #9).
  • Fixed routing to work with an empty URL pattern (#26).

v3.2

5 years ago

This release provides client-side library that integrates with Vue.js framework (#49).

nuget_v.3.1

5 years ago

This release provides the following new features:

  • New view model base class MulticastVM to allow sharing of view model instances with a group of clients, including the capability to push direct messages to specific clients (#58).
    Doc: http://dotnetify.net/core/api/multicast Demo: http://dotnetify.net/core/examples/chatroom

  • New injectable interface IConnectionContext to provide access to SignalR connection ID and HTTP info of the calling connection (#108).
  • New asynchronous Reactive APIs SubscribeToAsync and SubscribedByAsync (#120).
  • New PushUpdates overload to force updates on view models sharing the same connection with the calling view model, and that returns a boolean true to support fluent chaining (#120).
  • Allow for middlewares to overwrite data for Response_VM (#111).

npm_3.0.2

5 years ago

Updated SignalR .NET Core client to v1.0.3 to fix issue #114.

v3.0.1

6 years ago

This is an official release of dotNetify for ASP.NET Core.

  • Integrates with SignalR v1.0 release for .NET Core 2.1. (both client and server must be upgraded; must target .NET Core 2.1)

v3.0.0-pre

6 years ago

This release provides the following new features:

  • Integration with SignalR .NET Core v1.0.0-preview2-final (both client and server must be upgraded).
  • New reactive APIs AddInternalProperty, SubscribedBy and Unsubscribe.
  • Support for ASP.NET DI Scoped lifetime (services created once per connection).

Other updates: