v2.2.3
This release contains a few new features, packages, and bugfixes.
Release Name: v2.2.3 build 02ad04a from v2.2 branch
Bug fixes:
- Fixed showing "invalid pipeline" instead of failure from auto-enabled package
- Fixed responsiveness of suspended module progress bar
- Fixed some GUI issues in the job monitor
- Accept unicode in source configuration widgets (e.g. PythonSource's)
- Fixed using same name for an input & output port in PythonSource
- Fixed the spreadsheet window popping up when exiting VisTrails
Enhancements:
- tej package improved & documented
- Add "close" action in workspace context menu
- Added a MongoDB package
- Added a reprounzip package
- Make FileOutput mode use the 'outputDirectory' config setting
- Allow multiple actions in module palette's context menus by introducing 'context_menu', replacing 'contextMenuName' and 'callContextMenu'
- Add Reshape, DictToTable and ListToTable modules to tabledata
- Only require numpy/xlrd/xlwt when modules get executed; they now always exist
- Added Job Submission support to Parameter Explorations and Mashups
- ModuleSuspended now requires a handle
- Added Job Submission documentation, examples, and tests
- Autosave now only stores the latest save, not a new one every 2 minutes
Behavior change for package developers:
- MplFigure connections now carry the figure number (int)
- ModuleSuspended now must have an associated JobHandle