diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c606ec..beaac7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,28 @@ +## 0.2.0 For node 0.6.0, jugglingdb 0.0.6 + +A lot of changes in core, fully rewritten controllers flow, node 0.6.0 compatible + +Migration notes: + +- Model.allInstances deprecated, use Model.all +- No more class definition in model files, do it in db/schema.js +- If you want to define non-persistence class in model file, publish it using `publish` method, not `export` (not allowed in node 0.6.0). +- Mongoose driver not available out of box for direct using (only within jugglingdb logic layer) +- db/schema not reloaded every time in dev mode, you should reload server after changing `db/schema` [issue #63] + +New features: + +- logging actions, app.enable('log actions') to turn on +- logging jugglingdb queries +- generic routes: app.get(':controller/:action'); +- incredibly fast controllers (2.5x faster) (controllers pool) +- sexy bootstrap scaffolding + ## 0.1.9 Experimental release - removed mongoose and datamapper, switched to jugglingdb - cleaning up all generators stuff, related to different ORMs - ## 0.1.8.1 - RIAK datamapper *beta*, thanks Taliesin Sisson (https://github.com/taliesins) diff --git a/package.json b/package.json index ed45703..5216a1a 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "keywords": ["mvc", "web-framework", "rails", "ruby-on-rails", "express", "railway"], "homepage": "http://railwayjs.com", "engines": [ - "node >= 0.4.0" + "node >= 0.6.0" ], "main": "lib/onrailway", "bin": {