All Versions
10
Latest Version
Avg Release Cycle
36 days
Latest Release
1883 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.