Skip to content

v12.0.0

Choose a tag to compare

@hoodiebot hoodiebot released this 02 Nov 11:53

<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-request event to request (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 require ing hoodie-server that object exposed an init
    method before, that could be passed a custom env_config. This method is gone.
    You can only do require('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/admin and the respective port config is gone.
    The UIKit is now served from hoodie/admin/assets, its guide from
    hoodie/admin/guide.

    (96f3444f)