Releases: mrpmorris/Fluxor
Releases · mrpmorris/Fluxor
5.7
5.6
5.5
5.4
- ActionSubscribers are now notified after state has been reduced (#299)
- Routing middleware will no longer dispatch a GoAction when URl is the same value but formatted differently (#297)
IDispatcher
now queues actions whenever there are no subscribers to theActionDispatched
event and then dequeues them when a subscriber is added (#301)
5.3
5.1
- Fixed
IStateSelection<TState, TValue>
bug that threw exception stating the selector has
already been set. (#252) - Added an optional
Action<TValue> selectedValueChanged
toIStateSelection<TState, TValue>.Select
that is executed whenever the selected value changes. This is a convenient alternative to hooking up event handlers. - Added
event EventHandler<TValue> SelectedValueChanged
toIStateSelection<TState, TValue>
for strongly
typed event args when the selected value changes. - Changed to avoid .net memory leak in dependency injection (#271)
5.0.0
- Separated IDispatcher out of IStore. (#209)
- Added IState alternative IStateSelector<TState, TValue> for selecting and subscribing to subsets of state. (#221)
- Made actions that are a generic type human readable in ReduxDevTools. (#205)
Breaking changes
- Removed need to reference _content/Fluxor.Blazor.Web/scripts/index.js (#235)
- Removed IState generic StateChanged event.
4.2.1
4.2
- New
[FeatureState]
attribute to avoid having to createFeature<T>
descendant classes. (#204) - Add
FluxorOptions.ScanTypes
to allow scanning of specified classes. (#214) - Make
FluxorComponent
andFluxorLayout
abstract. (#217) - Add
ForceLoad
property toGoAction
. (#178) - Only call
Dispose(bool disposing)
if not already exposed. (#222)