All Versions
41
Latest Version
Avg Release Cycle
30 days
Latest Release
1395 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.3.13 Changes
🛠 Mostly just bug fixes
- ➕ Add Component#emitDelayable()
- 🛠 Fix options specification to be more consistent
- ➕ Add staticMount option
- 🛠 Lots of bug fixes
-
v0.3.12 Changes
👍 The API for creating stores and sessions has changed in support of adding auth. Generating a new starter server via
derby new
is recommended- ✅ There is no longer an app.createStore() method, and the derby.createStore() method must be used in combination with the store.modelMiddleware(). There is now a req.getModel() method added by the modelMiddleware.
- 🐛 Bugs in bracketed path interpolation in templates have been fixed, and the syntax has been updated to work more like javascript property accessors. The syntax is now
<h1>{users[_userId].name}</h1>
- The component type is now passed as a second argument to init and create events instead of being available as a property of the component. Within the same library, the namespaces is now correctly sent as 'lib:'
- ➕ Add
log
andpath
view helper functions for debugging - 👌 Support binding the same event to multiple space-separated function names in
x-bind
- 💅 Set the value of component macro attributes to true when no value is specified for more easy HTML boolean style flags
- 🛠 Fix a bug where using multiple apps would cause the page to reload continuously
- 0️⃣ Default project now requires Express beta 4, since beta 6 breaks Gzippo
- 🛠 Fix lots of other bugs
-
v0.3.11 Changes
- Emit 'render', 'render:{ns}', 'replace', and 'replace:{ns}' events on an app when the page is rendered client-side
- Call x-bind functions with
this
set to the app or component object - 👌 Support prototype-like definition of component methods for more efficient creation of component instances
- More careful delaying of component creation method calls instead of using setTimeout
- 🛠 Fix bug in lookup of templates from an inherited namespace
- 🛠 Fix bug when binding to a view helper function inside of an each and later updating array indicies
- 🛠 Fix bugs in component path binding lookup
-
v0.3.10 Changes
- 🛠 Fix bugs with Browserify 1.13.0 and Express 3.0.0 beta 3
- 🛠 Fix bugs in components
- Can pass JSON object literals to component attributes
- 🛠 Fix bug with Safari binding to comment markers
-
v0.3.9 Changes
- Set the 'this' context of the ready callback to the app
- ➕ Add model and params as a property of Page objects passed to routes
- 👉 Use chokidar instead of fs.watch
-
v0.3.8 Changes
- 0️⃣ Create a component librarary by default in the generated app
- 🛠 Fix Windows bugs. Windows should now work
- 👌 Improvements to file watch reliability in development
- 🛠 Fix bugs parsing template files and comments
-
v0.3.7 Changes
- 👉 Make apps and components into event emitters
- 🛠 Fix bugs with creating components
- Emit 'create:child', 'create:descendant', 'create:{name}' events for components
- 👌 Support passing function names to x-bind via macro template tags
- 🛠 Fix lots of bugs in components
-
v0.3.6 Changes
- Start to implement components that have associated script files
- 🔨 Refactoring
-
v0.3.5 Changes
- 🛠 Fix bug introduced in 0.3.4
-
v0.3.4 Changes
- 🐛 Bug fixes with macro tags