All Versions
10
Latest Version
Avg Release Cycle
36 days
Latest Release
2813 days ago
Changelog History
Changelog History
-
v9.0.0 Changes
March 27, 2017- ๐ New optimized build system that splits code into
externals.js
andapp.js
(issue #209) - ๐ Multiple template provider support in a project (issue #245)
- โฌ๏ธ Drop IE < 11 support (issue #319)
- โฌ๏ธ Drop Node.js < 6.10 support (issue #325)
- โ Remove
sendBroadcastAction
method from the context (issue #318) - ๐ป Use https://github.com/babel/babel-preset-env for specifying target browsers in
.babelrc
file (issue #319) - ๐ Use https://github.com/babel/babili instead of Uglify for minifying ES2015 (issue #321)
- ๐ Fix #334: server-side rendering throws unexpected error if there is no
document
component - Replace Jade with Pug (issue #329)
Please have a look at the migration guide
All code changes you can find here 8.6.1...9.0.0 - ๐ New optimized build system that splits code into
-
v8.6.1 Changes
March 02, 2017- ๐ Fix morphdom version because it introduced a breaking change in the last minor version (2.3.x) and the rendering tests started failing
-
v8.6.0 Changes
October 07, 2016- โ Add API for redirection using HTTP status code 301 (Permanent redirect). (PR #309 by @reenko).
๐ Read more here https://github.com/catberry/catberry/blob/develop/docs/index.md#shared-context
- โ Add API for redirection using HTTP status code 301 (Permanent redirect). (PR #309 by @reenko).
-
v8.5.1 Changes
August 22, 2016 -
v8.5.0 Changes
August 21, 2016- โก๏ธ Updated dependencies
- Migrated to morphdom 2.0
- ๐ Improved test coverage for "debug mode"
- โ Add CI build for Node.js 6.0
- ๐ Fixed the exception when click on SVG elements having a click event handler on a parent element (issue #292)
-
v8.4.2 Changes
July 07, 2016๐ Since 8.3.0 version the regular expression routing backward compatibility was accidentally broken (pr #296). This release fixes the problem.
-
v8.4.1 Changes
May 30, 2016๐ Fixed #288 Catberry does not remove a fragment identifier from URI when a link clicked
-
v8.4.0 Changes
May 17, 2016- Now all
unbind
calls are strictly ordered by components hierarchy - ๐จ Refactored the renderer code to use one method for components traversal
- ๐ Fixed issue when
unbind
method was called several times for a descendant component duringcollectGarbage
after its parent was created usingcreateComponent
method - ๐ Improved test coverage for rendering
- Now all
-
v8.3.1 Changes
May 16, 2016๐ Fixed #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). -
v8.3.0 Changes
May 10, 2016- ๐ Wrote a real parser for Catberry's route language (get rid of magic RegExps and show parsing errors)
- ๐ Now the routes are compiled in server-side environment and the browser bundle contains compiled descriptors (parser's code is not included in the bundle)
- โ Now warnings are shown when a store on the route list does not exist (#272)
- โ Added support for generating URIs for an existing route using specified parameters (can be used for templates to generate links inside the app).
๐ All details can be found in the docs.