All Versions
22
Latest Version
Avg Release Cycle
58 days
Latest Release
545 days ago

Changelog History
Page 2

  • v3.2 Changes

    October 25, 2018

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

  • v3.1 Changes

    September 30, 2018

    🚀 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).
  • v3.0.1 Changes

    May 31, 2018

    🚀 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 Changes

    April 13, 2018

    🚀 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:

    • Prevent value sent by client from getting included in the response if the property type is an array.
    • 👻 Defer registration exception being thrown until initial view model access (dsuryd/dotnetify-react-demo-vs2017#15).
  • v3.0.0-pre Changes

    April 13, 2018

    🚀 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:

    • Prevent value sent by client from getting included in the response if the property type is an array.
    • 👻 Defer registration exception being thrown until initial view model access (dsuryd/dotnetify-react-demo-vs2017#15).
  • v2.3.1 Changes

    January 03, 2018
    • 🛠 fixed issue #68: exception middleware broke in the last release.
    • 🛠 fixed middleware call type value for Update_VM calls.
  • v2.3.1-pre Changes

    January 03, 2018
    • 🛠 fixed issue #68: exception middleware broke in the last release.
    • 🛠 fixed middleware call type value for Update_VM calls.
  • v2.3.0 Changes

    December 08, 2017

    🚀 This release provides the following updates:

    • 🆕 new APIs to support reactive programming.
    • 🆕 new capability to create dynamic, reactive properties (issue #53).
    • 🆕 new capability to register dynamic view model types.
    • view models are no longer required to inherit from BaseVM (issue #51).
    • 🛠 fix the race condition between PushUpdates and Changed API calls.

    💥 Breaking changes:

    • the Observable class is renamed to ObservableObject to avoid name clash with System.Reactive.Linq.
    • 🚚 the Ignore attribute is moved outside BaseVM.

    _ Note for ASP.NET Framework users _:
    🚦 The existing DotNetify package is deprecated, and is replaced with DotNetify.SignalR.Owin. This new package depends on DotNetify.Core which targets .NET Standard 2.0, which means that your ASP.NET project must target at least .NET Framework 4.6.1.

  • v2.3.0-pre Changes

    December 08, 2017

    🚀 This release provides the following updates:

    • 🆕 new APIs to support reactive programming.
    • 🆕 new capability to create dynamic, reactive properties (issue #53).
    • 🆕 new capability to register dynamic view model types.
    • view models are no longer required to inherit from BaseVM (issue #51).
    • 🛠 fix the race condition between PushUpdates and Changed API calls.

    💥 Breaking changes:

    • the Observable class is renamed to ObservableObject to avoid name clash with System.Reactive.Linq.
    • 🚚 the Ignore attribute is moved outside BaseVM.

    _ Note for ASP.NET Framework users _:
    🚦 The existing DotNetify package is deprecated, and is replaced with DotNetify.SignalR.Owin. This new package depends on DotNetify.Core which targets .NET Standard 2.0, which means that your ASP.NET project must target at least .NET Framework 4.6.1.

  • v2.0.8 Changes

    November 09, 2017

    🚀 This release addresses the following issues found in dotnetify-react.router during development of React SPA template:

    • 🛠 Fixed RouteTarget component to use local React reference.
    • 🛠 Fixed RouteLink component to pass the anchor click event.
    • Made execution of routing asynchronous to allow click event to complete first.
    • Added new router API $routeTo to allow UI script to route programmatically.