Wikifeat v0.7.0 Release Notes

Release Date: 2016-02-24 // about 8 years ago
  • ๐Ÿ”„ Changes

    • [Major Change] Configuration has been completely reworked. Rather than each service having its own config.ini file, there is now ONE config file, residing in wikifeat/config, along with a wikifeat-config executable which loads the configuration into etcd. Wikifeat services now get most of their configuration from etcd.
    • [Major Change] Certain service instance-specific parameters (node name, port#, etc.) are now set via the command line, rather than the config. This should make wikifeat config/startup easier to 'script'.
    • ๐Ÿ”Œ [Plugin API change] - A bug in the plugin system necessitated a small API change. A plugin's start() function now is required to take a single parameter, which is a jquery $.Deferred object. The plugin must resolve this deferred object when it has completed its initialization. Wikifeat really needs to know a plugin is ready to be used before it tries to use it :)
    • ๐Ÿ›  Fix for #46: moment.js deprecation warning
    • ๐Ÿ›  Fix for #49: scroll to top of wiki page on load