Gjallarhorn


1.2.0 - March 7th 2018

  • Convert to .NET Standard 2.0

1.0.0-beta1 - Sept 4th 2017

  • Significant breaking changes introduced to Bindable API
  • Created new, default API which is type safe and eliminates magic strings
  • Preferred, new API for binding in Bind module
  • Moved Binding to Bind.Explicit module
  • Moved CollectionBinding to Bind.Collection module

0.11.0 - August 25th 2017

  • Addressed issue with bi-directional mutable bindings
  • Got build working propertly in VS 2017

0.0.10-beta - June 9th 2017

  • Fixed issue with missing assembly level attribute for extension methods

0.0.9-beta - February 3rd 2017

  • Fixed issue with dependency tracking of IObservable<'a>

0.0.8-beta - December 14th 2016

  • Added new thread safe and async mutable interfaces and core types
  • Added generator functions in Mutable module for async and threadsafe mutables
  • Renamed State to AsyncMutable, cleaned up API

0.0.7-beta - December 12th 2016

  • Added new Signal.toFunction and Signal.mapFunction members
  • Added ObservableSource<'a> to ease working with observables
  • Improved samples

0.0.6-beta - December 8th 2016

  • Improved collection handling performance via internal optimizations

0.0.5-beta - December 2nd 2016

  • Reworked notification plumbing to be less surprising
  • Added initial framework for building applications directly
  • Added component model to framework

0.0.4-beta - June 13th 2016

  • Overhauled binding API to make things more clear.

0.0.3-beta - June 1st 2016

  • Corrected issue where edit bindings were being created as typed ISignal, not ISignal<'a>

0.0.2-beta - May 18th 2016

  • Corrected potential blocking condition in SignalManager with Mutable.create
  • Converted commands to be IObservable<'a> but not ISignal<'a>. This fits better with the conceptual notion of a command.

0.0.1-beta - May 1th 2016

  • Initial publish
  • API will still change
Fork me on GitHub