ChangeLog

Christian Fobel edited this page Sep 14, 2017 · 7 revisions

Version 2.14

Version 2.12.2

  • Change license to 3-clause BSD
  • Display progress dialog during plugin install/uninstall
  • Go to first step when a new experiment is started.
  • Use Conda packages for MicroDrop plugins
    • Plugins are no longer installed to/loaded from MicroDrop documents profile directory.
  • Add protocol JSON import/export

Version 2.0

  • Implement Device view as a separate window/plugin
  • Improve video registration
  • Add new profile manager which enables switching between multiple MicroDrop profile directories (e.g., plugins, devices, etc.) on the same computer
  • Add new microdrop plugin manager (mpm) command-line tool
  • Improve system for installing plugin dependencies and auto-updating
  • Lots of bug fixes

Version 1.0

  • Allow packaging as portable application (i.e., a self-contained folder including all data and config files) which will enable multiple versions of MicroDrop to be installed on a system simultaneously
  • Establish a convention for plugin updating (major version of plugins must match the major version of MicroDrop)
  • Add on_plugin_install hook to plugins (triggered on subsequent program launch). This may be used, for example, to install dependencies
  • Log serial number, hardware version and software versions of all hardware devices to the experiment log
  • Log all enabled plugins and their versions to the experiment log
  • Turn off realtime mode on startup
  • Allow loading of protocols even if plugins used in the protocol are not available
  • Add data_dir setting to config file
  • Add command-line argument to set config file path
  • Other bug fixes

Version 0.1.706

  • Start new experiment log when user presses play
  • Bug fixes

Version 0.1.701

  • Allow resizing of main window
  • Bug fixes

Version 0.1.696

  • Add video overlay mode
  • Bug fixes

Version 0.1.645

  • GUI remains responsive when running a protocol
  • Gracefully fail when installing bad plugin
  • Bug fixes
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.