- 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.createActionsto 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.