Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering.
externals.js
and app.js
(issue #209)sendBroadcastAction
method from the context (issue #318).babelrc
file (issue #319)document
componentPlease have a look at the migration guide All code changes you can find here https://github.com/catberry/catberry/compare/8.6.1...9.0.0
Fixed bug with the component attribute mutation (used a wrong morphdom hook) (issue #305) Fixed tests for watchers in the debug mode on OS X (issue #304)
Since 8.3.0 version the regular expression routing backward compatibility was accidentally broken (pr #296). This release fixes the problem.
Fixed #288 Catberry does not remove a fragment identifier from URI when a link clicked
unbind
calls are strictly ordered by components hierarchyunbind
method was called several times for a descendant component during collectGarbage
after its parent was created using createComponent
methodFixed #281: Remove error when attributes are not specified in createComponent
method (thanks to @reenko).
Fixed #284: Fatal error occurs while watching components/stores in debug mode and removing them (thanks to @chetverikov).
All details can be found in the docs.