Skip to content

Latest commit

 

History

History
105 lines (66 loc) · 5.7 KB

CHANGELOG.md

File metadata and controls

105 lines (66 loc) · 5.7 KB

Changelog

Check for latest changes on the milestones page.

v0.2.5

v0.2.4

v0.2.3

v0.2.2

  • Fixed circular dependency issue that caused browserify builds not to work as expected #129 #138
  • Bind store methods before init() method executes. #168
  • Clarify the meaning of "FRP". #161
  • Child (async) actions and promise handling #140

v0.2.1

  • IE8 trailing comma bug fix #145
  • Multiple use of Reflux.connect bug fix #142, #143
  • Added .npmignore file, removing non-essential files from npm install #125

v0.2.0

  • Breaking change: Set initial state before componentDidMount (in Reflux.connect) #117
  • Allow extension of actions and stores (with Reflux.ActionMethods and Reflux.StoreMethods) #121
  • Automatically bind store methods #100
  • Bugfix: Connect and listenermixin combo #131

v0.1.14, v0.1.15

  • You may now stop listening to joined listenables individually #96.
  • Reflux will now throw an error if you attempt to join less than two listenables #97.

v0.1.13

  • Added more join methods, i.e. listener.joinLeading, listener.joinTrailing, listener.joinConcat and listener.joinStrict #92.
  • Actions can be set to sync or async trigger #93.
  • And various bug fixes. Check the milestone page.

v0.1.12

v0.1.9, v0.1.10, v0.1.11

v0.1.8

  • Added Reflux.connect, Reflux.listenTo, listenToMany conveniences. See #63 and #75
  • Stores may now use a listenables prop #63 to automatically register actions to callbacks
  • preEmit may now map or transform the action payload by returning something. See 58 and #78
  • Reflux now exposes a keep for easier introspection on actions and stores #56
  • Added mixin interfaces ListenerMethods and PublisherMethods making it possible for users to extend Reflux's actions and stores. See #45

v0.1.7

  • Added support for initial data handling #49
  • Added CHANGELOG.md #50
  • Bug: Unregistered actions could not be reregistered #47

v0.1.6

  • Added possibility to join actions and stores with Reflux.all #27, #28
  • Added circular dependency check #26

v0.1.5

  • Bug fix

v0.1.4

  • Action functors are now deferred #22, #23
  • Added web tests using testling.ci #20

v0.1.3

  • Added hooks preEmit and shouldEmit for actions #16
  • Various bug fixes and .jshintrc file created for grunt build

v0.1.2

  • Added ListenerMixin useful for React components #7
  • Using eventemitter3 instead #4

v0.1.1

  • Added convenience function to create multiple actions #6
  • Bug: createStore's unsubscribe function was broken #5

v0.1.0

  • Removed lodash dependency #1