• 4.2.0
  • Other
  • reintroduce try/catch in the dispatch loop

  • 4.1.0
  • Other
  • Reverse order of subs and cmds evaluation #66

  • 4.0.2
  • Other
  • Loosen the tasks contraint when we don't care about the result (#277).

  • 4.0.1
  • Other
  • Elmish targeting .NET runtime was imposing v6 FSharp.Core despite 4.7 being the reference (#267), thanks @JordanMarr.

  • 4.0.0
  • Other
  • Breaking: withSubscription replaces existing subscription, use mapSubscription to add/accumulate the subscribers

  • Obsolete all Cmd.xxx.result functions

  • Breaking: subs receive current model, automatically started/stopped as needed (#248), thanks Kasey Speakman!

  • 4.0.0-beta-6
  • Other
  • WebSharper support by @granicz (Adam Granicz)

  • 4.0.0-beta-5
  • Other
  • Breaking: subs receive current model, automatically started/stopped as needed (#248), thanks Kasey Speakman!

  • 4.0.0-beta-4
  • Other
  • Move to .NET 6 SDK

  • Breaking: dropping .NET 4.6.1 as the target

  • 4.0.0-beta-3
  • Other
  • Breaking: withSubscription replaces existing subscription, use mapSubscription to add/accumulate the subscribers

  • 4.0.0-beta-2
  • Other
  • Obsolete all Cmd.xxx.result functions

  • 4.0.0-beta-1
  • Other
  • Move to .NET 5 SDK

  • Deferring Cmd and Sub changes to v5

  • For end-user compatibility with v3 keep Program.runWith signature and introduce Program.runWithDispatch to allow for multi-threaded sync function.

  • 4.0.0-alpha-2
  • Other
  • Changing Cmd and Sub aliases to DUs

  • Changing ofSub to take the error mapper

  • Dropping netstandard1.6 from Elmish (for CLR) targets

  • 4.0.0-alpha-1
  • Other
  • Adding termination

  • Moving syncDispatch into runWith args

  • 3.1.0
  • Other
  • Changing Cmd.OfAsync/OfAsyncImmediate result implementation to allow exceptions to escape into the dispatch loop.

  • 3.0.6
  • Other
  • Changing Cmd.OfAsync implementations to start via 0-interval StartImmediate to mimic .NET behavior

  • 3.0.5
  • Other
  • Changing Cmd.OfAsync implementations to start on thread pool to restore v2.x experience

  • Adding Cmd.OfAsyncImmediate implementations

  • Adding Cmd.OfAsyncWith for custom async start implementations

  • 3.0.4
  • Other
  • Access to Program's error handler

  • 3.0.3
  • Other
  • Reordering: call trace with updated state

  • 3.0.1
  • Other
  • Bugfix for ring resizing

  • 3.0.0
  • Other
  • Releasing stable 3.0

  • 3.0.0-beta-8
  • Other
  • Making Program type opaque and reorganizing Cmd functions

  • 3.0.0-beta-5
  • Other
  • Fable 3 conversion courtesy of Alfonso

  • 3.0.0-beta-4
  • Other
  • Ditching PowerPack in favour of Fable.Promise

  • 3.0.0-beta-2
  • Other
  • Ditching MailboxProcessor

  • 2.0.3
  • Other
  • Adding Cmd.ofTask for netstandard

  • 2.0.1
  • Other
  • Adding Cmd.exec

  • 2.0.0
  • Other
  • Stable release

  • 2.0.0-beta-4
  • Other
  • re-releasing v1.x for Fable2

  • 1.0.3
  • Other
  • re-releasing with azure-functions compatible FSharp.Core dependency

  • 1.0.2
  • Other
  • backporting CLR (platform) support

  • 1.0.1
  • Other
  • handle exceptions raising from initial subscription

  • 1.0.0
  • Other
  • dotnet 2.0 SDK build

  • 0.9.2
  • Other
  • withErrorHandler modifier

  • cumulative withSubscription

  • 0.9.1
  • Other
  • packaging fix: Console.WriteLine replaced with console, as commited

  • Fable 1.1.3 dependency

  • 0.9.0
  • Other
  • Releasing using fable 1.x "stable"

  • Console tracing from @forki

  • 0.9.0-beta-9
  • Other
  • Paket!

  • 0.9.0-beta-7
  • Other
  • standalone package repo

  • 0.9.0-beta-5
  • Other
  • BREAKING: Moved browser-specific stuff (navigation, urlparser) to elmish-browser

  • 0.8.2
  • Other
  • Stricter signatures

  • 0.8.1
  • Other
  • Browser navigation: working around IE11/Edge lack of popstate event

  • 0.8.0
  • Other
  • Expanding Program to accommodate plugabble error reporting

  • 0.7.2
  • Other
  • Fable dev tools bump

  • 0.7.1
  • Other
  • Stable release

  • 0.7.1-alpha.3
  • Other
  • Update dependencies

  • 0.7.1-alpha.2
  • Other
  • Rearranging Program API to prepare for debugger

  • 0.7.0-alpha.4
  • Other
  • Update README

  • 0.7.0-alpha.3
  • Other
  • Update libraries

  • 0.7.0-alpha.2
  • Other
  • Move Promise extensions to Elmish.Cmd module

  • 0.7.0-alpha.1
  • Other
  • Migrate to Fable 0.7