- Breaking change: actions are now sync by default unless they involve child actions.
- Child actions can now have complex definitions instead of only string action names.
Check for latest changes on the milestones page.
- Ignore the babelrc file when publishing to npm.
- Allows both
var Reflux = require('reflux-core')
andimport Reflux from 'reflux-core'
style importing even though they return different results.
- Fixes exporting differences that grew between v0.3.0 and v0.4.0 and prevent refluxjs from actually using reflux-core.
- In order for Keep.js to actually store actions/stores you must call
Reflux.__keep.useKeep()
- [deprecated in favor of v0.4.1]
Breaking changes!
- Removed promise extensions. These are now moved to reflux-promise library.
- Removed evil
eval
! \o/ This fixes CSP problems, see reflux/refluxjs#409
- Improved
Reflux.createActions
. See reflux/refluxjs#391.
-
Extend
Reflux.createActions
to accept a mixed array of strings and definition objects. See reflux/refluxjs#391. -
Version number for reflux-core is exposed in Reflux.version object. May also contain version numbers for extensions and add-ons.
-
Implemented hook for add-ons and extensions, Reflux.use(). See #2, reflux/refluxjs#380.
-
Extracted from refluxjs v0.2.11. See reflux/refluxjs#380, reflux/refluxjs#107.