All Versions
27
Latest Version
Avg Release Cycle
37 days
Latest Release
3370 days ago

Changelog History
Page 2

  • v1.5.0 Changes

    โž• Additions/Non-Breaking Changes

    • You can add stores and actions to existing Flux instances via addStore, addStores, addAction, and addActions (#68, #71, #77)
    • ๐Ÿ›ฐ Flux instances are now EventEmitters, and emit a "dispatch" event (with type and payload arguments) when an action calls this.dispatch(type, payload), useful for cross-cutting concerns like logging
    • Store#bindActions now takes a hash (similar to the static actions hash) in addition to an argument list (#51, #78)
    • Fluxxor will throw more descriptive errors in many situations that are obviously incorrect (for example, when an action handler is not defined, or an action type in bindActions is falsy)

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ Fluxxor.FluxChildMixin is now deprecated; instead, use FluxMixin anywhere you want access to getFlux() (#59)
  • v1.4.2 Changes

    • Throw an error when binding to a falsy action type (#50)
    • โฌ‡๏ธ Reduce npm package size with .npmignore (#65)
    • Warn if a dispatch is not handled by any store (#66)
    • โฌ‡๏ธ Reduce file size slightly by using EventEmitter3 instead of Node.js events module
  • v1.4.1 Changes

    • โฌ‡๏ธ Reduce file size by generating a smaller version file (#63) and using inherits package (#64)
  • v1.4.0 Changes

    • Action generating methods (methods in the actions parameter to the Fluxxor.Flux constructor) can access the Flux instance via this.flux.
  • v1.3.2 Changes

    • Ensure component is mounted before setting state in in StoreWatchMixin
  • v1.3.1 Changes

    • ๐Ÿ›  Fix Bower versioning
  • v1.3.0 Changes

    • โž• Add support for namespaced actions
  • v1.2.2 Changes

    • Maintain references to stores on Flux object
  • v1.2.1 Changes

    • Throw when dispatching a value without a type property
  • v1.2.0 Changes

    • ๐Ÿ‘ Allow synchronous back-to-back dispatches
    • Gracefully handle exceptions in action handlers
    • โž• Add hasOwnProperty(key) checks throughout codebase