v12.0.0
<a name"12.0.0">
12.0.0 (2015-11-02)
Bug Fixes
- admin-dashboard: remove admin-port and config (96f3444f)
- config: deep freeze config to prevent further modification (9a3eb9a6)
- init: move init into their respective modules (db5ae5ad)
Features
- bundle new hoodie-client (0ad66fe8)
- new hook methods (91c1b647)
- make non-plugin specific hooks asynchronous (a9676321)
- rename the
server.api.plugin-requestevent torequest(baeca37d) - rename plugins (8bab542a)
- hooks: new dynamic hook system (4b3e6a7f)
- plugins: implemented new plugin architecture (b3264eda)
- www: serve my-first-hoodie w/o path/doesn't exist (7b8b6468, closes #382)
Breaking Changes
-
when
requireinghoodie-serverthat object exposed an init
method before, that could be passed a customenv_config. This method is gone.
You can only dorequire('hoodie-server')(options, cb)anymore, because hook
and plugin initialization now happens on the env_config object that can't be
passed from the outside.(db5ae5ad)
-
The admin-dashboard used to be on its own (configurable) port.
It's now served from/hoodie/adminand the respective port config is gone.
The UIKit is now served fromhoodie/admin/assets, its guide from
hoodie/admin/guide.(96f3444f)