Home / vistrails / v2.0-alpha
Name Modified Size InfoDownloads / Week
Parent folder
VisTrails.pdf 2011-09-23 11.8 MB
vistrails-x64-setup-2.0-alpha-1b88c3949efd.zip 2011-09-23 137.0 MB
vistrails-setup-2.0-alpha-1b88c3949efd.zip 2011-09-23 114.6 MB
vistrails-mac-10.5-intel-2.0-alpha-1b88c3949efd.dmg 2011-09-23 197.5 MB
vistrails-src-2.0-alpha-1b88c3949efd.tar.gz 2011-09-23 18.9 MB
README 2011-09-23 19.8 kB
vistrails-mac-10.6-intel-2.0-alpha-1b88c3949efd.dmg 2011-09-23 177.0 MB
Totals: 7 Items   657.0 MB 0
RELEASE NOTES
-------------

Release Name: v2.0-alpha build 1b88c3949efd from v2.0 branch

Enhancements: 
 - VisTrails now requires Python 2.7.*, Qt 4.7.*, sip 4.12.2 and PyQt4 4.8.4 to run 
 - Reworked VisTrails interface. Added Workspace palette where user's vistrails
   are kept. Users can open multiple pipelines in different tabs that are 
   detachable.
 - In addition to Pipeline, History, Query and Exploration Views, new views were
   added, including Provenance and Mashup views. The Provenance view displays the
   execution logs of a vistrail. The Mashup view allows creating simple 
   applications based on workflows by exposing only the relevant parameters. 
   See the VisTrails manual for detailed instructions.
 - Merged the "Methods" and the "Set Methods" panel into an improved 
   "Module Information" Palette. Now port visibility, connectedness, and 
   parameters are shown in a single display. Thus, for module types without 
   special configuration widgets, there is no need for a separate configuration 
   window.
 - CLTools - package for wrapping command line tools (3ac68958d3db)
 - Expand search results to include all open vistrails (b2a069e38956)
 - Opening exported mashups using Open menu will execute them automatically (48cefab0a019)
 - Added support for exporting a mashup to a .vtl file. To export a mashup, just 
   click the "Export" button in the mashups inspector. Double-clicking the .vtl 
   file will execute the mashup in VisTrails (09203c1e12b8)
 - Show parameters for invalid modules (7078566f7b89)
 - Changed "Keep" button to "Tag" in the Mashups View (5ed3637c2d6f)
 - Open subworkflow from module palette (c48a11df430f)
 - Executions in provenance view are now given names based on the 
   "tagname + n" naming scheme (31a4a94cf967)
 - Update executions in workspace when they are created (8b7b85229c64)
 - Make pipeline current when selected in provenance explorer (49e93f5f789d)
 - Remove gui dependencies for core.modules widgets (1b8487908620)
 - Improved default query support (b9fed84af41a)
 - Added color difference support for queries (b9fed84af41a)
 - Mashups: made keeping the camera across updates as an option (1642d3573f62)
 - Add extensible query support (0df170d3335d) (5d776c28b7e2)
 - Workspace now updates Workflows and Mashups as they are created (429ceb313408)
 - Expand Workflows/Mashups items by default (429ceb313408)
 - Ticket #479: Dropdown boxes have white text (677a0b750762)
 - Added support for html and mediawiki extensions to access a 
   remote vistrails server  (2eba04217a99)
 - Displaying mashups in workspace. Double-clicking a mashup will show 
   version tree, select corresponding version and execute the mashup. (3df2af8d8cb2)
 - Added support for multiple PythonSource configuration windows. Read-only 
   windows can be detached from the main module onfiguration window. (372c0143f6b6)
 - Remove workspace entry when selected file has been deleted (8bdd77c78fe2)
 - Workspace can show workflows in a tree view (c715b4a84a38)
 - Added a Control Flow Assistant (f05f014bc778)
 - Added Vistrail Variables support, so that modules deriving from Constant can 
   be used to create re-usable variables (a83402e0c218)
 - Added support for cross-vistrail diffs (c300063531e8)
 - Perform visual diff from workspace by dragging pipelines together (dd83c3f08cea)
 - Simplify visual diff and improve parameter changes display (65849c433682)
 - Search results show up in workspace window (f3a763972866)
 - Improve query handling (e4b0722b1d70)
 - Added support for opening a vistrail in a separate window (f502431ae11b)
 - Added Expand All and Collapse All buttons to Module Palette (264410835b7)
 - Added annotations to WorkflowExec in v1.0.2 schema (0ade1076517b)
 - Provenance browser now shows status icon in list (fc112c4c1079)
 - Autosort module palette (de80a5b0fb1c)
 - Added merge by dragging vistrail to vistrail (6bb73281842a)
 - Executable paper editing (3a96ea787a82)
 - PythonSource editor will now indent newline to previous line (e221d10351d1)
 - Improved PythonEditor class using QScintilla2 (d737455457db)
 - PythonSource editor will now indent newline to previous line (d1e5d63bd715)
 - Enhanced query capabilities (0e5f60ce0d91)
 - Added support for interpreter to execute a pipeline with an extra list
   of parameter values. Updating VistrailController calls to also accept
   the new list (db6e4611305)
 - persistence package now hides file references instead of deleting them (ae3d19282ef4)
 - Added versioning for SUDS Web Services using content hash (47279d4246bf)
 - Improved PythonEditor class using QScintilla2 (5ed5953f57b9)
 - ParaView package: Added ScalarBarWidgetRepresentation to Rendering
  namespace in modules list.  (7429a1be15cf)
 - Add better provenance information for persistent entities (22964cfeb53b)
 - New manager for persistent store (f0dafc611fd0)
 - Improved efficiency of vtk workflow upgrades (3736cc9ef269)
 - LaTex extension: Added an example for embedding local files (be50aeab59ca)
 - Group SQL statements to enable faster DB communication (b520f1c847c8)
 - ParaView package: Added server configuration window options to
package configuration and loading initial values from there. Also added
option to start paraview server when the package is initialized.  (9023c13aa76b)
 - Ticket #408: Allow opening multiple PythonSource Editors (73e72b8419a8)
 - Ticket #411: Support temporary directories in the FilePool (7eb29d2ba0fb)
 - Initial version of a GIS package that uses QGIS (4cd7cc6df8db)

Bug fixes: 
 - VTK Package: Call to ResetCamera() in vtkRenderer was producing wrong 
   results (d5789e5a560b)
 - Ticket #499: Issue with BaseView.layout (9dc74870fde7)
 - Fix issue where 'layout' was an overloaded field name (9dc74870fde7)
 - Ticket #494: Tuple configuration is confusing and causes configuration errors (30bc134d5cdb)
 - Ticket #498: Need to update code to show parameters for invalid modules (8da733c07199)
 - Enable showing invalid function and show parameters in separate fields (8da733c07199)
 - Updated version of suds python library on both Windows and Mac binary.
 - Ticket #488: configuring webservices breaks vistrails (090a45a95f19)
 - Ticket #456: Cannot copy/paste in detached pipelines/vistrails (970ec4ecfb42)
 - Ignoring action updates when the view does not have the actions (970ec4ecfb42)
 - Make provenance view read-only (9774b9e2928e)
 - .vtl files marked to be executed when opening were not executed (09203c1e12b8)
 - Ticket #496: Showing/hiding module ports resets module position (c073ff4bf200)
 - Keep module position when changing visibility of ports (c073ff4bf200)
 - Ticket #488: configuring webservices breaks vistrails (b8a935d8bbae)
 - Ticket #495: vtkCellArray won't allow multiple points through 
   InsertCellPoint (0dcbf136aeb8)
 - Fixed issue with ports that may have multiple functions associated with 
   them (e.g. in the vtk package) (0dcbf136aeb8)
 - Ticket 481: Optional Output Ports collapse to non-Optional ones (7463f214023b)
 - Fixed the issue of being unable to activate windows under Mac OS X 
   Lion. (7463f214023b)
 - Mashups: Fixed bug introduced when removing gui
   dependencies for core.modules widgets (76a998022666)
 - Ticket #492: Upgrade error: signatures differ (5a70996965f8)
 - Add upgrade for PythonSource to fix issue with 'self' port (5a70996965f8)
 - Fixed messages during upgrades so that upgrade info is not flagged as 
   a warning (8714561fed05)
 - Mashups: creating aliases in mashup view was not updating the alias 
   table (770f755d089d)
 - Ticket #491: Opening a .vtl will always create a new file (3a25858be1ac)
 - Opening vtl files: igonring showSpreadsheetOnly if execute is false (3a25858be1ac)
 - Starting VisTrails by double-clicking a vistrail file was
   not zooming the current pipeline view (3a25858be1ac)
 - Can now delete from workspace using backspace key (d3f7af2868b0)
 - Remove vistrail from workspace if removed from disk (044a841b97e9)
 - view.is_abstraction logic fixed (044a841b97e9)
 - sql package was not using new gui.modules.source_configure (1714703fb145)
 - Updated VTK, Persistence and Matplolib packages to use 
   gui.modules import (f953ce4d25e4)
 - get_current_view bug caused double-clicking a vistrail to fail (00b264c0920b)
 - Ticket #489: VisTrails 2.0 can't open .vtl files anymore (2d450422c25b)
 - opening .vtl files fails (2d450422c25b)
 - Ticket #460: Subworkflow port naming errors after editing (687becdff050)
 - Fixed issue where subworkflow edits could result in one-to-many 
   port mappings. (687becdff050)
 - Fixed issues with multiple versions of subworkflows appearing in the 
   module palette (186d5c06a788)
 - Do not store subworkflows in "recent files" or "My Vistrails" (17aebdbd32fa)
 - workspace.item_selected had invalid setSelected call (3effd7a1385b)
 - Fixed 2 detach view bugs (3f5159f5b49f)
 - Ticket #468: Diff tab should have all modes except pipeline 
   disabled (4f691ba6ed23) (139ec1d18b22)
 - Fixed an issue when loading a vistrail that references different versions 
   of a subworkflow that share common ancestors (4b34089abb09)
 - Ticket #486: query execution and parameter problems (323f12916d09) 
   (0262b0410051) (d9fbb412a9b5)
 - Added ability to open workflows from query results (323f12916d09)
 - Ticket #484: subworkflow save causes window to change (bc100442dfe4)
 - Fixed issues with executing queries (0262b0410051)
 - Fixed issue where numeric comparisons were being done as 
   string compares (d9fbb412a9b5)
 - Fixed issue where substring queries were backward (d9fbb412a9b5)
 - Fix an issue with copy/paste to query view (b9fed84af41a)
 - Fix issue with package subworkflows and namespaces (87c7c61f1c9e)
 - Ticket #476: numeric stepper has wrong default value, in some cases 
   (1642d3573f62) (a08e8dc0f9c2)
 - Ticket #485: Random Mashups Window (917b1d8b83c5)
 - Allow return to original query in interface (0df170d3335d)
 - Allow parameters to be set in queries (0df170d3335d)
 - Allow return to original query in interface (5d776c28b7e2)
 - Allow parameters to be set in queries (5d776c28b7e2)
 - Ticket #478: Mashups updating issues (e5913008d81c)
 - Mashups: Display Widget section was not updated when
   switching aliases (e5913008d81c)
 - Mashups: Mashup inspector was not updated when switching
   vistrails using the workspace in Mashups View (e5913008d81c)
 - Mashups: Mashup Pipeline Palette was not being updated when
   switching mashups using the Mashup List Panel (e5913008d81c)
 - Ticket #483: Index error when recovering a vistrail (8589b301ba13)
 - Fixed issues with upgraded subworkflows (9c4dfcbef423)
 - Ticket #475: Changing the background color fails in Mashup mode (31670c3e66f2)
 - Ticket #477: opening mashup from workspace doesn't show exposed 
   parameters (429ceb313408)
 - Sometimes closing a vistrail while closing VisTrails fails (429ceb313408)
 - Double clicking a vistrail in file browser fails because of 
   _first_view bug (263f1947cf2c)
 - vtkhandler did not handle new PythonEditor correctly (aa3511259f10)
 - Ticket #443: ports are not added through Module Configuration 
   and annoying confirmation (01ed7a6566b3)
 - Ticket #473: Cannot execute from history view immediately after 
   opening vistrail (e0ba2e97d058)
 - Ticket #472: parameters in parameter exploration are reset if 
   not executed (63c55f11f03d)
 - Ticket #474: Error quitting when spreadsheet is visible (afe4512b1ca9) 
   (107b24e904ea)
 - Ticket #470: copy doesn't copy to the correct cell (c44347501d5a)
 - Fixed issue with cell locations in spreadsheet editing mode (c44347501d5a)
 - Ticket #471: visual diff window is missing the create analogy 
   button (14a24ea42b15)
 - Ticket #469: locate version in editing mode selects history but shows 
   pipeline (080a2dc8b820)
 - Opening xml vistrail from workspace showed open file dialog (069db5448e8e)
 - Module documentation in module palette not working (647613ad637e)
 - Ticket #467: A file is changed when test suit is run (37e0ab607139)
 - Ticket #466: history mode selected and pipeline view shows up after 
   merging 2 trees (e22fe0a4f8b0)
 - Ticket #459: the explore tab draws upside down (542e2cda8845)
 - Outdated inspector.annotated_modules value caused explorer tab to be 
   drawn upside down on Mac (542e2cda8845)
 - Ticket #446: subworkflow editing only good for one save (2ab6a92c2084)
   (85b50d980ab1)
 - Fixes to subworkflow upgrades and save as (2ab6a92c2084)
 - Changes to subworkflow identification (85b50d980ab1)
 - Ticket #465: Open Recent menu does not contain saved vistrails (a484b18b3eed)
 - Update recent files list also when vistrail is saved (a484b18b3eed)
 - Ticket #463: Current version not selected on open (154e9b2e8eaa)
 - Select latest version when opening a vistrail (154e9b2e8eaa)
 - Ticket #462: Ungrab mouse error after editing subworkflow (6aaa6bd2b526)
 - Ticket #432: Problem with labeling groups (6aaa6bd2b526)
 - Ticket #461: Initial history view for first vistrail is not zoomed to 
   fit (b3d8909ac0ed)
 - Fix zoom to fit for initial vistrail (b3d8909ac0ed)
 - Ticket #434: Can't remove tags of versions that were 
   upgraded (v2.0) (47636de1ec66)
 - Fix issue where raw pipeline and construct from root were not 
   working (47636de1ec66)
 - Enabled Embed version by default when selecting Publish > To Paper (8bf5e737a2c2)
 - Ticket #456: Cannot copy/paste in detached pipelines/vistrails (0cb6ef7650af)
 - Fixed issues with spreadsheet editing for copies and analogies (d2d4bae51a6d)
 - Enabled Edit Configuration and Show Documentation from a module's
   context menu  (00dcb21d22a6)
 - File > Export > PDF was not working  (fce8cc569c14)
 - Ticket #455: Module Information Tab stretches unnaturally when package 
   has a long name (2d07662227fd)
 - module information stretches unnaturally (2d07662227fd)
 - Ticket #457: PythonSource ports are not updated when configuration window 
   is saved (f6e151300476)
 - Ticket #456: Cannot copy/paste in detached pipelines/vistrails (f9470d9fa04a)
 - Removed missing web service (028fc4e03c62)
 - Fixed header placement in xml files that were causing tests to fail (4db41b9e2e75)
 - Workspace fixes for saving empty vistrail and closing detached 
   vistrail (1f798a7a0c84)
 - Ticket #454: Can't interact with TransferFunction widget using 
   Qt 4.7.* (ea7e21dc9e01)
 - Ticket #453: Workspace indexing error in tree mode (f8b17ab82b9b)
 - Skip workspace make_tree when no window exist (f8b17ab82b9b)
 - Ticket #450: Indexing failures need to be more graceful (f76532828242)
 - Better error handling when indexing workflow (f76532828242)
 - Ticket #452: Visual Diff Parameter Changes not detected (65849c433682)
 - If the clipboard contained utf-8 characters, VisTrails would raise
 an error (d7cecf541ced)
 - QPipelineScene.addModule were calling addItem twice (d77e833f431f)
 - Dropping vistrails variable created error (8c0b0e921201)
 - Fixed export/import menu options (8d68b5b56ff3)
 - Fixed parameter exploration in v2.0 (8485390429b1)
 - Parameter exploration was not saving color parameters when they
were being interpolated (8485390429b1)
 - Fixed 'Diff properities' label typo (8a88bd21895a)
 - Removed close button from Vistrails Messages view (2581ea446bad)
 - Ticket #441: vistrail browser is not being updated (d892cd18e5b8)
 - Correctly update collection on load/save (d892cd18e5b8)
 - Show project selector (d892cd18e5b8)
 - Sort default project by name (d892cd18e5b8)
 - Ticket #435: diff result is not properly sized/centered (96c4adaa2a1a)
 - Show executions for the current session as well (fc112c4c1079)
 - Workspace threw exception when closing vistrails (47ae1c3c4428)
 - Fixed crash when running VisTrails 64-bit on Windows with more than 4GB 
   of RAM (71b4bfc41a6d)
 - 2 bugfixes to the vistrail merge code (4f05a96bcc2c)
 - open merged vistrail in new tab and other fixes (556804ba40c4)
 - builder_window was stealing ctrl-z/ctrl-y from PythonSource (e221d10351d1)
 - Made new PythonEditor use correct font (2579b6f662ca)
 - removed self reference in static method in persistence package (12e57882a72b)
 - open merged vistrail in new tab and other fixes (971228751494)
 - Fix menubar issue on non-Mac platforms (9d5e66156935)
 - persistence package did not show dates correctly (357f3a55aaf5)
 - Spreadsheet package: Fixed a typo on the usage of issubclass() which prevented
   subclassed sheets to be used by the spreadsheet (8bcd8ac86cd4)
 - SUDSWebServices wsdl caching in Windows need to use pickle 
   protocol=0 (4ca71139f604)
 - SUDSWebService wsdl hash did not use the correct wsdl string (4ca71139f604)
 - Fix issue with caching and persistent files (f56f14061d3f)
 - ParaView package: Fixed example pipeline where it should display
   both a box and a sphere.  (7429a1be15cf)
 - VTK Package: Fixed bug when drawing TransferFunction widget (daaacfcedfca)
 - Handle unnamed data when writing from manager (22964cfeb53b)
 -  Fixed infovis example  (7d6a0dace8ca)
 -  Fixed NOAA Web services example. NOAA had changed the urls
for their services  (7d6a0dace8ca)
 - Do not import MySQLdb directly in sql_dao (b1d1809c0d57)
 - Ticket #420: VisTrails fails to install package dependencies on Ubuntu (35cd1cceeded)
 - debug imports cause ubuntu package install to fail (35cd1cceeded)
 - Ticket #416: The log is not copied when saving a vistrail from database to disk (1af107087fbe)
 - Include log when copying vistrail from DB (1af107087fbe)
 - LaTex extension: When generating LaTex command using the Embed panel,
 make sure to enclose tag between {} so symbols are escaped. (be50aeab59ca)
 - LaTex extension: Fixed problem when passing envrionment variables
using \vistrailsenv{} (be50aeab59ca)
 - Ticket #417: Database INSERT statements are not protected from overflowing (b520f1c847c8)
 - Overflow checking for SQL datatypes (b520f1c847c8)
 - Changed memory size to be computed in megabytes instead of bytes
to avoid large numbers (4d21156d99f5)
 - Ticket #414: Focus out event on Tag version edit box generates an unnecessary 
   vistrail change event (6dc3154542ba)
 - Media wiki extension: casting returned version of a given tag to
string before using it (6dc3154542ba)
 - Ticket #412: Parameter exploration on File parameters fails (e54b74bb9412)
 - Fix parameter explorations on File parameters (e54b74bb9412)
 - Added ability to create temporary directories in the FilePool (7eb29d2ba0fb)
 - LaTex extension: added support to work on Windows with MikTex (2bdfb94be496)
 - LaTex extension: changed behavior of passing environment variables -
passed variables will not replace existing ones, they will be inserted at the
beginning (2bdfb94be496)
 -  Removed warning when copying thumbnails fail because the files are the
same (2bdfb94be496)
 -  New log file was not being created on Windows when the version was
upgraded  (2bdfb94be496)
 - Ticket #410: Encode VTK changes as upgrades (fa2e48cedf06)
 - Attempt to implement VTK upgrades (fa2e48cedf06)
 - Ticket #409: Problem in workflow upgrade (5d57b4ce54b3)
 - Fix issue with upgrading modules with null functions (no parameters) (5d57b4ce54b3)
 - Ticket #407: Aliases in a workflow disappear after upgrade (843603916a48)
 - Preserve aliases during upgrades (843603916a48)
 - Replaced more GUI code that would work only on recent versions of Qt/PyQt4 (7cfcb98320ee)
 - Replaced code that would work only on recent versions of PyQt4 (e5ca41c3fab7)
 - Enabled with_statement for python2.5 (3ec5bdd47c3e)
Source: README, updated 2011-09-23