<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://stage.nitrcce.org/themes/nitrc3.0/css/rss.xsl.php?feed=https://stage.nitrcce.org/export/rss20_newreleases.php?group_id=32" ?>
<?xml-stylesheet type="text/css" href="https://stage.nitrcce.org/themes/nitrc3.0/css/rss.css" ?>
<rss version="2.0"> <channel>
  <title>LONI Pipeline Environment Releases</title>
  <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32</link>
  <description>LONI Pipeline Environment Latest Releases</description>
  <language>en-us</language>
  <copyright>Copyright 2000-2026 NITRC OSI</copyright>
  <webMaster>jvanhorn@stage.nitrcce.org (John Van Horn)</webMaster>
  <lastBuildDate>Sat, 04 Apr 2026 16:46:57 GMT</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <image>
    <url>http://stage.nitrcce.org/images/bflogo-88.png</url>
    <title>NITRC Developer</title>
    <link>http://stage.nitrcce.org/</link>
    <width>124</width>
    <heigth>32</heigth>
  </image>
  <item>
   <title>pipeline Pipeline V.5.9.1</title>
   <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=2411</link>
   <description>http://pipeline.loni.usc.edu/products-services/pipeline-software/</description>
   <author>jvanhorn@stage.nitrcce.org (John Van Horn)</author>
   <comment>http://stage.nitrcce.org/project/shownotes.php?group_id=32&amp;release_id=2411</comment>
   <pubDate>Fri, 01 Nov 2013 14:59:00 GMT</pubDate>
   <guid>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=2411</guid>
  </item>
  <item>
   <title>pipeline LONI Pipeline V.5.4</title>
   <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1914</link>
   <description>See this site for compelte Release Notes ([url=http://pipeline.loni.ucla.edu/features/pipeline-5-4/]http://pipeline.loni.ucla.edu/features/pipeline-5-4/[/url])</description>
   <author>iwaterpolo@stage.nitrcce.org (I Dinov)</author>
   <comment>http://stage.nitrcce.org/project/shownotes.php?group_id=32&amp;release_id=1914</comment>
   <pubDate>Wed, 14 Mar 2012 22:06:00 GMT</pubDate>
   <guid>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1914</guid>
  </item>
  <item>
   <title>pipeline Pipeline V.5.3.1</title>
   <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1789</link>
   <description>See http://users.loni.usc.edu/~pipeline/pipeline_releases/ReleaseNotes</description>
   <author>jvanhorn@stage.nitrcce.org (John Van Horn)</author>
   <comment>http://stage.nitrcce.org/project/shownotes.php?group_id=32&amp;release_id=1789</comment>
   <pubDate>Tue, 22 Nov 2011 23:12:00 GMT</pubDate>
   <guid>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1789</guid>
  </item>
  <item>
   <title>pipeline Pipeline V5.2.1</title>
   <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1541</link>
   <description>&amp;lt;pre&amp;gt;Changes in build 3665 ( v5.2.1 )&lt;br /&gt;
---[ Pipeline Client / Server ]&lt;br /&gt;
* Added: New feature for hiding/showing all annotations in a module group and all nested module groups&lt;br /&gt;
* Added: the option to automatically export sessions and communicators information from database to a directory. When a directory is given with HistoryLogPath tag in the preferences xml, the server will save old information (that are more than two times of DaysToPersistStatus) from database to the directory and remove them from the database.&lt;br /&gt;
&lt;br /&gt;
* Fixed: to not create links when there are multiple data sinks connected to one module, instead files will be copied to all connected data sinks.&lt;br /&gt;
* Fixed: &amp;quot;Cancelled&amp;quot; module bugs. In some cases when module was incomplete child modules were cancelled. Also, sometimes when the node needed to be cancelled, it wasn't.&lt;br /&gt;
* Fixed: To properly open a file when Pipeline already is running and user double clicks on the file.&lt;br /&gt;
* Fixed bug when user clicks OK on edit module dialog with exported parameters, the parameters will be saved properly like before (pre-5.2).&lt;br /&gt;
* Fixed to stage local metadata files for study modules on local-remote workflows.&lt;br /&gt;
* Fixed: bug of copy with input when input file type has needs files, the copied data source will not include those need files as input.&lt;br /&gt;
* Fixed: bug which was not terminating those jobs which are not monitored by Pipeline.&lt;br /&gt;
* Made optimizations and improvements&lt;br /&gt;
&lt;br /&gt;
---[ Server Monitor Terminal ]&lt;br /&gt;
* Changed: &amp;quot;Show Running Workflow&amp;quot; checkbox status to be selected by default.&lt;br /&gt;
&amp;lt;/pre&amp;gt;</description>
   <author>jvanhorn@stage.nitrcce.org (John Van Horn)</author>
   <comment>http://stage.nitrcce.org/project/shownotes.php?group_id=32&amp;release_id=1541</comment>
   <pubDate>Wed, 18 May 2011 22:34:00 GMT</pubDate>
   <guid>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1541</guid>
  </item>
  <item>
   <title>pipeline Pipeline V.5.1</title>
   <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1187</link>
   <description>Pipeline 5.1&lt;br /&gt;
&lt;br /&gt;
* Array Job Submission&lt;br /&gt;
The Pipeline server now supports array job submission via JGDI plugin. Array job improves the total processing time of a workflow by combining repeated jobs into one job. Everything is transparent to the users, with individual job’s output and error logs displayed as before. The total processing time on workflows with large number of instances will be improved dramatically.&lt;br /&gt;
&lt;br /&gt;
* User Management&lt;br /&gt;
User management is supported for Pipeline server. Once enabled, user’s job slot allocation will be based on the number of free slots on submission time and percentage allowed per user. This value is dynamically calculated and updated. User will also be able to monitor their own usage by clicking the server status label on the lower right corner.&lt;br /&gt;
&lt;br /&gt;
* XNAT Database&lt;br /&gt;
Pipeline now supports XNAT database. Collections on any XNAT server can be integrated as a module with output, by providing an XNAT catalog file and your XNAT credential. The module can be connected to any input processing modules. When executing, the compute nodes will download the data, convert to desired file type and proceed into the subsequent module. For more information, please refer to user guide – XNAT.&lt;br /&gt;
&lt;br /&gt;
* Server Configuration Tool&lt;br /&gt;
Server configuration tool lets Pipeline server administrators easily configure Pipeline server’s preferences. The tool includes all the preferences required and provides brief description for each field. It has five categories, General,  Grid, Access, Packages and Advanced.&lt;br /&gt;
&lt;br /&gt;
* MPI and Special Queue Support&lt;br /&gt;
Pipeline server supports MPI for SGE and a special queue with external network access enabled. With server support, user can right click on module and under Execution tab’s Advanced Options, provide MPI parameters or check the checkbox to enable external network access queue.</description>
   <author>jvanhorn@stage.nitrcce.org (John Van Horn)</author>
   <comment>http://stage.nitrcce.org/project/shownotes.php?group_id=32&amp;release_id=1187</comment>
   <pubDate>Thu, 16 Sep 2010 18:11:00 GMT</pubDate>
   <guid>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1187</guid>
  </item>
  <item>
   <title>pipeline Pipeline V5.0.1</title>
   <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1060</link>
   <description>Changes in build 2800 ( v5.0.1 )&lt;br /&gt;
&lt;br /&gt;
* Fixed the bug which was hiding SGE stack size options from Execution Panel. Also added some GUI flexibility for the components of same panel.&lt;br /&gt;
* Fixed bug when copying a module with exported a parameter inside a module group, the new exported parameter was not shown from the parent module group.&lt;br /&gt;
* Fixed several validation bugs: now validation will properly report validation errors, including multiple server error and the bug reported on revision 2654.&lt;br /&gt;
* Fixed bug on edit study module &amp;gt; import data's local file browser, it will show correctly the selected file by local file chooser.&lt;br /&gt;
* Fixed the wrong number of backlogged issue reported in Pipeline client when there are stopped workflows which contain backlogged instances.&lt;br /&gt;
* Fixed to prepend &amp;quot;_ &amp;quot; (unbderscore) to job names of those executables which names start with digit. SGE does not allow job submission with name which starts with digit.&lt;br /&gt;
* Fixed bug on rerun module on running workflow, it will properly start from the module. Also any errorred data sink children will be reset.&lt;br /&gt;
* Fixed to trim Filetypes when they are created from comma seperated extension type.&lt;br /&gt;
* Fixed bug using data sink with type directory and directory dump not enabled, it will not report error. It was because sudo copy tries to preserve sticky bit on temp directory and failed.&lt;br /&gt;
* Fixed Provenance Bug, which was showing only one module in the final module's provenance.&lt;br /&gt;
* Fixed $username validation bug when the module is newly created.&lt;br /&gt;
* Fixed to not include $username variable in XML file when saving the workflow. And also added to remove $username variable from workflow which has been saved before this version and includes $username variable.&lt;br /&gt;
* Fixed bug when running local workflows using command line interface (CLI), it will complete as expected.&lt;br /&gt;
* Fixed to report an error on validation when a file is given to Directory source.&lt;br /&gt;
* Fixed a bug that interpreted a String parameter that happens to be a valid URL as a URL instead of a String.&lt;br /&gt;
* Fixed to put default icon when the icon is not found for downloading files. This fixed the problem of empty dialog appearing after user tried to download some kinds of output files.&lt;br /&gt;
&lt;br /&gt;
* Changed: Created two subpanels for the Concrete Module's Execution panel. The Execution Environment panel is the previous Execution panel and holds information about the execution environment for the module. The new Looping Conditions panel specifies whether to run the module in a repeat until loop and the conditions for completing the loop.&lt;br /&gt;
* Changed smartline color to have standard line color.&lt;br /&gt;
* Changed Repeat Until looping GUI flag from icon to small circle intersecting the main concrete module GUI circle.&lt;br /&gt;
* Changed &amp;quot;New loop...&amp;quot; string to &amp;quot;Loop&amp;quot; when on insert new loop action.&lt;br /&gt;
&lt;br /&gt;
Changes in build 2699 ( v5.0.0 )&lt;br /&gt;
* Added: Help Buttons to almost all Pipeline dialogs&lt;br /&gt;
* Added: Search when selecting Filetypes for all module types.&lt;br /&gt;
* Added: columns in File Type table.&lt;br /&gt;
* Added: converter of comma seperated file types, which converts  &lt;br /&gt;
single comma seperated file type to multiple filetypes.&lt;br /&gt;
* Added 3 rules for automatically creating/building a study module:  &lt;br /&gt;
filename matching, derived from metadata, and derived from csv file.&lt;br /&gt;
* Added: number of backlogged jobs in server status of client. Also  &lt;br /&gt;
changed % busy calculation, now it is the total number of backlogged,  &lt;br /&gt;
queued and running jobs divided by total number of slots.&lt;br /&gt;
* Added sortable tables under study module's matrix tab. User can define columns, and generate table that can be sorted by any column. Also added export to CSV feature, where you can export the whole table in CSV file format.&lt;br /&gt;
* Added: support for IDA shared collections. Now user can download any shared collections as well as their own collections.&lt;br /&gt;
* Added: bug report dialog to have a confirmation message when user doesn't provide an email address.&lt;br /&gt;
* Added support for static loop groups. The loop index is currently initialized only through a Study module query.&lt;br /&gt;
* Added support for dynamic repeat until looping for concrete modules.&lt;br /&gt;
&lt;br /&gt;
* Changed pipe to script (save as script/makefile) from Python hosted by LONI's web server to Java code. User doesn't need to send the workflow to our server to do the conversion.&lt;br /&gt;
* Changed: to have local smartline execution if parent and child modules are both local. If either of the modules is remote, smartline will be executed remotely.&lt;br /&gt;
* Changed smartline's color slightly.&lt;br /&gt;
&lt;br /&gt;
* Fixed: validation bug for conditional module when the conditional source contains source with one byte length arguments. For example String.contains(&amp;quot;1&amp;quot;) would not work with previous code.&lt;br /&gt;
* Fixed: for connections dialog, when user tries to connect but it returns with error, the Connect button will not be disabled.&lt;br /&gt;
* Fixed: when making a connection, and the input parameter already has one value (double-clicked on the node), it will remove that single value. Undo the connection will put the value back.&lt;br /&gt;
* Fixed: missing validation error when open a workflow (with validation errors), delete some modules, then validate, it will show validation passed. But if we execute instead of validate, it will show validation error. Now validation will catch that.&lt;br /&gt;
* Fixed: to allow string and number output parameter to connect to enumerated input parameter. Added validaiton check for each string and number values, they must be defined in the enumerated parameter's possible values.&lt;br /&gt;
* Fixed: to not attempt to make a connection to localhost when server library refers to localhost and in that case update from local filesystem when user presses update library.&lt;br /&gt;
* Fixed: smartline module to have parameter orders and the type of predefined input to &amp;quot;File&amp;quot; &lt;br /&gt;
* Fixed: to hide connection line portion that runs over connection nodes. &lt;br /&gt;
* Fixed: Export to script to support Workflow Variables&lt;br /&gt;
* Fixed: Export to Makedile and Script to support inner &amp;amp; outer product dependent of module's parameter cardinalities.&lt;br /&gt;
* Fixed: to ignore duplicated values for enumeration file type. Also fixed to generate unique enumeration value when user clicks Add.&lt;br /&gt;
* Fixed: removed Enumerated file type for data source, study and conditional modules. Added validation error when user runs a workflow with enumerated output connected to enumerated input. Also added error message when user tries to connect these.&lt;br /&gt;
* Fixed: multiple smartline format suggestion dialog not properly working when user clicks cancel. Changed when user holds shift key when making connections, it will override to have the opposite smartline option than user's preference.&lt;br /&gt;
* Fixed: to keep existing grouping members and matrix table when user click OK to close study module dialog, then double-click to reopen. Also fixed Double comparison/sorting on matrix table bug.&lt;br /&gt;
* Fixed: the issue with not visible &amp;quot;+&amp;quot; button which creates a new workflow. Now a new &amp;quot;+&amp;quot; button will be created if there will not be space for &amp;quot;+&amp;quot; Tab in workflow tabs. This change will be affected also in Pipeline Window resize.&lt;br /&gt;
* Fixed bug on output files tab when click Download on an xml file, download manager will appear just like downloading other files.&lt;br /&gt;
* Fixed bug now download manager will auto-scroll to the bottom to display the active download whenever user downloads a new file. Before it was fixed so user may not realize the activity below.&lt;br /&gt;
* Fixed: Edit study grouping panel, when user changes a grouping  &lt;br /&gt;
criteria and click OK or Reload, the new criteria will be saved.&lt;br /&gt;
* Fixed: to not include Empty Workflow in Bug Report which represents  &lt;br /&gt;
the &amp;quot;+&amp;quot; Tab.&lt;br /&gt;
* Fixed: bug when a Pipeline client submits a workflow on a Pipeline  &lt;br /&gt;
server which is running on the same machine, it's stuck at validation  &lt;br /&gt;
forever. *Fixed:  Fixed to hide workflow overview pane, when opening  &lt;br /&gt;
Pipeline menu.&lt;br /&gt;
* Fixed: bug on edit study module dialog, if user makes changes, and switches tabs then clicks cancel, it will not save any changes.&lt;br /&gt;
* Fixed: Fixed to create server library monitor file dirs in case they do not exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Changes in build 2618 (v4.5.2)&lt;br /&gt;
* Added Open From URL feature which allows to open Workflows which are &lt;br /&gt;
  located on the Web.&lt;br /&gt;
* Added support to open Extended RDF files.&lt;br /&gt;
* Added preference to specify manual monitoring file for Server Library. This is useful when updating multiple packages in the library at the same time. With Automatic monitoring it forces to load library multiple times during the multiple package update. Manual monitoring file solves this issue.&lt;br /&gt;
&lt;br /&gt;
* Fixed bug when user cancel on remote file browser, then choose &lt;br /&gt;
  remote browse and cancel again, the dialog did not show up.&lt;br /&gt;
* Fixed a bug which was allowing to save on already existed file, when &lt;br /&gt;
  new file was created and saved. Removed fileDialog for OSX, instead it &lt;br /&gt;
  will use fileChooser as other operating systems do.&lt;br /&gt;
* Fixed the bug which was making LONI Viewer to open JAR file&lt;br /&gt;
  instead of actual data when it has multiple instances.&lt;br /&gt;
* Fixed bug the PMID link in module citations is updated. The old&lt;br /&gt;
  link did not work under Windows.&lt;br /&gt;
* Fixed validation error issue when concrete module executable&lt;br /&gt;
  location is surrounded with spaces.&lt;br /&gt;
* Fixed the issue when the command of the module was not complete&lt;br /&gt;
  when the module has multiple parents.&lt;br /&gt;
* Fixed variables interpreted as 'null' when user copy a workflow&lt;br /&gt;
  with variables and run the original workflow.&lt;br /&gt;
* Fixed LONI Viewer's default input parameter will have file types&lt;br /&gt;
  it supports, instead of type File(*), which caused missing header&lt;br /&gt;
  problems when trying to connect to analyze image output.&lt;br /&gt;
* Fixed: In module's parameter type editor, when checking and&lt;br /&gt;
  unchecking random file types rapidly, then finally click OK, the saved&lt;br /&gt;
  result had more file types than it displayed.&lt;br /&gt;
* Fixed the problem which was making Server Library to disappear&lt;br /&gt;
  when multiple clients are started together.&lt;br /&gt;
* Fixed validation bug: when server's port is not default,&lt;br /&gt;
  validation will not give &amp;quot;file not exists&amp;quot; error on data sink.&lt;br /&gt;
* Fixed to show the absolute path of the workflow when hovering on the workflow tab even if the path is a URL.&lt;br /&gt;
* Fixed Out of Memory exception when loading server library for multiple servers.&lt;br /&gt;
* Fixed bug on output files panel, when multiple instances are selected, download button is sometimes disabled.&lt;br /&gt;
* Fixed bug which was causing &amp;quot;Update Library&amp;quot; action to not work for the first time and only after second call it was working.&lt;br /&gt;
* Fixed other bugs&lt;br /&gt;
&lt;br /&gt;
Changes in build 2481 (v4.5.1)&lt;br /&gt;
* Fixed: Remote File Browser and Directory Sources to properly recognize symbolic links.&lt;br /&gt;
* Fixed: 'Download files' button on output files tab for local module works.&lt;br /&gt;
* Fixed: when restart a remote-local workflow's local module, it will restart from this exact local module, not from the first local module.&lt;br /&gt;
* Fixed: not to update the node with old events which have been occurred before the &amp;quot;Restart Module&amp;quot; action.&lt;br /&gt;
* Fixed: not to submit new local processes when workflow is already closed. Also fixed to not submit new local processes when module's parent has been restarted. &lt;br /&gt;
* Fixed: LONI Viewer to have valid predefined parameter and executable Location when reconnecting from another client. &lt;br /&gt;
* Fixed: execution state of the local module when it has been interrupted and connected with another client. &lt;br /&gt;
* Fixed: bug causing complete local modules to show incomplete after reconnection.&lt;br /&gt;
* Fixed: validation not to give error for non-existing output files, fixed null pointer exception when there are duplicated files.&lt;br /&gt;
* Fixed: to select the first instance in execution log dialog.&lt;br /&gt;
* Fixed: &amp;quot;argument too long&amp;quot; error when restart a module.&lt;br /&gt;
* Fixed: after restart module, only the statuses of the rerun module and its children are reset.&lt;br /&gt;
&lt;br /&gt;
Changes in build 2390 (v4.5)&lt;br /&gt;
* Added: Smartline feature to suggest preferred output file format, if there is one. &lt;br /&gt;
* Added: Filetype extension and needs information when selecting parameter filetypes.&lt;br /&gt;
&lt;br /&gt;
* Fixed: bug when populating instances execution log dialog. It improves the performance for large number of instances.&lt;br /&gt;
* Fixed: validation to report multiple servers error when more than one remote server is used in a workflow.&lt;br /&gt;
* Fixed: to ignore square brackets when creating unique ids.&lt;br /&gt;
* Fixed: to set instance as errored when it is not found in ARCo database.&lt;br /&gt;
* Fixed: bug on submission when the name of the module contains comma in it.&lt;br /&gt;
* Fixed: to trim whitespace in front and at the end of values of parameter type file and directory.&lt;br /&gt;
* Fixed: rerun bugs when rerun on running workflows. &lt;br /&gt;
* Fixed: incorrect smartline output file type description when PL make preference suggestion or let user choose among multiple types.&lt;br /&gt;
* Fixed: bug which was preventing to report local validation errors.&lt;br /&gt;
* Fixed: missing connections when make a module group. Also fixed another grouping bug about incorrect connections.&lt;br /&gt;
* Fixed: the design of getting info about completed jobs while server synchronizing list of jobs with plugin's list jobs.&lt;br /&gt;
* Fixed: bug when resubmitting a job, the same job was requested many times.&lt;br /&gt;
* Fixed: bug when resubmitting a job the grid job sync stopped working.&lt;br /&gt;
* Fixed: bug sometimes after rerun, some modules do not show correct status.&lt;br /&gt;
* Fixed: when user pauses the workflow and waiting for server to response, the workflow will show &amp;quot;pausing&amp;quot; instead of &amp;quot;paused&amp;quot;. Also changed stop button to reset when workflow is paused.&lt;br /&gt;
&lt;br /&gt;
Changes in build 2345 (v4.5 beta)&lt;br /&gt;
* Added: support for user-owned temporary files and directories.&lt;br /&gt;
* Added: workflow pause and module rerun functions.&lt;br /&gt;
* Added: tab User in preference that stores user information, which is used to automatically set module author when user creates a module.&lt;br /&gt;
* Added: to show command line switch in Module Overview Box.&lt;br /&gt;
* Added: series ID and series count information on IDA dialog.&lt;br /&gt;
&lt;br /&gt;
* Fixed: pipeline server bug when the server was running in local mode (No grid plugin was specified).&lt;br /&gt;
* Fixed: remote browser bug for data sinks and sources.&lt;br /&gt;
* Fixed: Command+E shortcut is working.&lt;br /&gt;
* Fixed: IDA connection timeout and out of memory problems when it tries to download a large collection of data.&lt;br /&gt;
* Fixed: validation will not give validation error about cardinality when the parameter has infinite number of arguments.&lt;br /&gt;
* Fixed: validation will not validate the same file multiple times in a workflow.&lt;br /&gt;
* Fixed: several memory leaks on client.&lt;br /&gt;
* Fixed: bug that causes some module's status not shown.&lt;br /&gt;
* Fixed: under output file tab of execution log dialog, when user downloading .img file, it will only donwload the .img file.&lt;br /&gt;
* Fixed: edit enumeration parameter type bug. Also fixed its dialog to show a combobox for server address, instead of text field.&lt;br /&gt;
* Fixed: to move the viewport to the selected module after the module overview box is closed.&lt;br /&gt;
* Fixed: to show animation when module is running but has failed instances.&lt;br /&gt;
* Fixed: disconnecting from the server will display a message on completed open workflows as well, and execution log dialog will be disabled.&lt;br /&gt;
* Fixed: bug of Module Group status which appeared when moduleGroup had several cancelled modules.&lt;br /&gt;
* Fixed: not show the percentage of workflow complete when it is 100% and there are errors.&lt;br /&gt;
* Fixed: to remove from queued jobs list those restored jobs which have state &amp;quot;running&amp;quot;.&lt;br /&gt;
* Fixed: to show change instance status to queued when server restarts and find that current instance is still queued.&lt;br /&gt;
* Fixed: when reconnecting open workflows with remote-local modules, the message &amp;quot;Connection to server was lost&amp;quot; will go away properly.&lt;br /&gt;
* Fixed: bug when a workflow with data sink has error (the error could come from any module), the finish time is not properly set.&lt;br /&gt;
* Fixed: When login dialog is opened from remote browser and then cancelled, it reopens that dialog which opened Remote File Browser.&lt;br /&gt;
&lt;br /&gt;
Changes in build 2257 (v4.4)&lt;br /&gt;
* Added: JGDI support on server, which enables job submission as the user instead of user 'pipelnvr.'&lt;br /&gt;
* Added: Grid Plugins support. An API is now provided to allow developers to implement their own plugin for Pipeline Server to be able to communicate with various grid managers.&lt;br /&gt;
* Added: % Complete for running workflow in Pipeline status bar.&lt;br /&gt;
* Added: Local and remote .scene file support for the LONI Viewer.&lt;br /&gt;
* Added: &amp;quot;View Data&amp;quot; button to the Output Files panel of the LONI Viewer to allow the user to easily open files supported by LONIViewer.&lt;br /&gt;
* Added: Additional information and features in Server Terminal GUI, including submitting instances report, updated time, etc.&lt;br /&gt;
* Added: Support for grid-specific complex resource attributes.&lt;br /&gt;
* Added: FailoverPostScript option in Preferences. This is a string argument for the path to a script to be called after a Pipeline Server failover procedure completes.&lt;br /&gt;
* Added: Staging error visual indicator for data sinks.&lt;br /&gt;
* Added: The ability to connect a data source to a data sink.&lt;br /&gt;
* Added:  option in server preference.  If this is enabled, temporary directories older than 2 *  will be deleted on Pipeline server startup.&lt;br /&gt;
* Added: Copying modules will copy all variables defined in module group.&lt;br /&gt;
&lt;br /&gt;
* Optimized: Library Updater will not hold same Modules/Workflows in memory which saves time and memory.&lt;br /&gt;
* Optimized: Queries to Pipeline's persistence Database when retrieving workflow info. This significantly speeds up workflow reconnection and overall workflow status monitoring.&lt;br /&gt;
* Optimized: Running jobs are no longer terminated after a server restart.&lt;br /&gt;
* Optimized: User management through SGE should now work as expected.  Job priorities will be based on historical usage.&lt;br /&gt;
&lt;br /&gt;
* Modified: GridEngine will no longer issue multiple queries to Pipeline's Persistence database for the same data. This improves the speed of restarting workflow execution after a server restart.&lt;br /&gt;
* Modified: Cardinality of error module when exceeding 3000 is now shown on the GUI.  The Pipeline server will throw a validation error in this case.&lt;br /&gt;
* Modified: Job submission now creates threads to submit jobs.  Parallelization is improved and Pipeline server responsiveness is faster.&lt;br /&gt;
* Modified: &amp;quot;Change Parameters&amp;quot; checkbox checked by default in Server Changer tool.&lt;br /&gt;
* Modified: &amp;quot;Disable Smartline&amp;quot; option when user right-clicks a smartline module is now hidden IF the modules cannot be connected by a regular line.&lt;br /&gt;
* Modified: Data Sinks panel will no longer hide file type selection area when directory dump mode is enabled.&lt;br /&gt;
&lt;br /&gt;
* Fixed: Bug where instance errors were not properly shown when reconnecting to workflow.&lt;br /&gt;
* Fixed: Bug where files with filenames containing spaces weren't copied properly to data sink destination.&lt;br /&gt;
* Fixed: Bug where the calculation of dynamic cardinality was wrong when &amp;quot;infinite argument&amp;quot; parameter exists in the node.&lt;br /&gt;
* Fixed: Bug where copy module group with variables defined in parent module group failed. Added checking for duplicate variable name in variables dialog.&lt;br /&gt;
* Fixed: Bug where grouping did not work when coping a module group and pasting it to another module group.&lt;br /&gt;
* Fixed: Bug when deleting certain module groups and saving the workflow will cause it not to open in the GUI.&lt;br /&gt;
* Fixed: Missing menu bar bug on Mac OS X Leopard, after a dialog is open and closed. This bug appeared after the recent Java update on Leopard.&lt;br /&gt;
* Fixed: Memory leaks, when opening and closing workflows.&lt;br /&gt;
* Fixed: Bug in Copy Citations when Data Module, Viewer Module, Smartline, Study Module, Conditional Module are copied.&lt;br /&gt;
* Fixed: Other minor bugs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Changes in build 2073 (v4.3.3) &lt;br /&gt;
* Fixed: Selecting one concrete module with smartline modules will not enable &amp;quot;Group selected items&amp;quot; option.&lt;br /&gt;
* Fixed server changer to have first server selected by default, and changed &amp;quot;All servers&amp;quot; to &amp;quot;All components&amp;quot;.&lt;br /&gt;
* Fixed bug where user double-clicks parameter node with directory type, and uses local file browser, directory selected will not be shown on the text field.&lt;br /&gt;
* Fixed bug which was crashing Pipeline server when executable location or some other arguments were transferring as null to DRMAA.&lt;br /&gt;
* Fixed problem when parameter's description is very long, edit numerator and infinite file/string/number dialog goes out of range. Added scrollbar for these dialogs.&lt;br /&gt;
* Fixed: Pipeline updater will work in Windows Vista. Also added current version information on updater dialog.&lt;br /&gt;
* Fixed: IDA File Conversions feature for Windows&lt;br /&gt;
&lt;br /&gt;
Changes in build 2037 (v4.3.2) &lt;br /&gt;
* Added: support to specify stack size for SGE and DRMAA, user can specify from 10-256 MB of stack size per module, default will be empty (not specified).&lt;br /&gt;
* Added: support for directory as input type of smartline, it can be a series of dicom files.&lt;br /&gt;
* Added: to show message &amp;quot;Authenticating&amp;quot;, which will appear after &amp;quot;Handshake done&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Changed: default order of exported parameter will be decided on the position of linked module, from left to right then top to bottom. Added &amp;quot;Arrange Export Order&amp;quot; when right click exported parameter nodes, which will list all exported parameters and let user to arrange. Also added module name column on Module Group dialog's Parameter tab.&lt;br /&gt;
* Changed: cancellation design, now it has following rule. Node becomes canceled whenever all its parents are canceled or Failed. When it has parameter which is Optional and parent of that parameter is canceled/failed, node won't be canceled.&lt;br /&gt;
* Changed: remote files validation design. Validation will gather all remote files information into a list and then when files are needed the list will be as a source not remote server. This will save time and make validation to pass faster.&lt;br /&gt;
* Changed: to send an email to Pipeline Email Recipients when server fails over.&lt;br /&gt;
&lt;br /&gt;
* Fixed: bug for data source where &amp;quot;directory source&amp;quot; and &amp;quot;use filter&amp;quot; is checked then unchecked, some components of &amp;quot;use filter&amp;quot; did not hide properly.&lt;br /&gt;
* Fixed: to not give validation error for paths which have spaces before or after it.&lt;br /&gt;
* Fixed: directory staging will have correct status information displayed on GUI.&lt;br /&gt;
* Fixed: IDA download to server will be owned by the user with proper permissions. Added feature to have one directory per series as data sink, smartline will convert the input to other image formats.&lt;br /&gt;
* Fixed: IDA download, create data source as directory will be an option only when download as archived.&lt;br /&gt;
* Fixed: the overlapping issue on Windows with data modules: number of input/output items count label and replace, browse, clear buttons will take two separate lines.&lt;br /&gt;
* Fixed: the order of exported parameters for module groups will be user configurable. In addition, the default order of exported parameters will be the order of parameters within each module.&lt;br /&gt;
* Fixed: the bug when parameter has a space at the beginning or at the end of its name, transformation base couldn't find it.&lt;br /&gt;
* Fixed: validation will not show duplicate error messages for the same module.&lt;br /&gt;
* Fixed: validation will get correct cardinality value for directory source of data module. And mismatched inputs producing more than 3000 instances will be caught.&lt;br /&gt;
* Fixed: bug which was preventing to close the EditConcreteModule panel when a parameter which was a dependent of some other parameter has been removed.&lt;br /&gt;
* Fixed: to clone Citations and Executable version as well when module is copied.&lt;br /&gt;
* Fixed: to not redraw the connection lines which are connected to those parameters which do not exist anymore when parameter is removed from Edit Module dialog.&lt;br /&gt;
* Fixed: to show the &amp;quot;Show Results&amp;quot; link in Control bar.&lt;br /&gt;
* Fixed: bug when smartline is connected to data sink and user wants to disable only smartline, it was deleting whole connection line. &lt;br /&gt;
* Fixed: bug about grouping involving smartline modules. Smartline module will be grouped to a new module group only when its parent and child are in this new group as well.&lt;br /&gt;
* Fixed: some other minor bugs.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1995 (v4.3.1)&lt;br /&gt;
* Fixed update of server library bug&lt;br /&gt;
* Fixed command line validation &lt;br /&gt;
* Fixed IDA selected directory by remote browser to not append any type of slash because server and client OSs can be different&lt;br /&gt;
* Fixed when parameter has a long description or large number of arguments, EditParameterValue dialog didn't render correctly, it was smaller than necessary. Now it shows proper size.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1988 (v4.3)&lt;br /&gt;
* Added Smartline. An automatic file conversion tool. &lt;br /&gt;
* Added support for Directory Sources, which will allow users to specify directory from where Pipeline will read needed files and add as values for specified parameters.&lt;br /&gt;
* Added Pipeline Updater, which will download and launch new versions of Pipeline installer automatically.&lt;br /&gt;
* Added user can now make a screenshot of the entire workflow, it will be saved as an image file (.png)&lt;br /&gt;
* Added support to specify maximum memory limit per module when using SGE&lt;br /&gt;
* Added to the Pipeline functionality for retrieving the metadata of Ida collections.&lt;br /&gt;
* Added active sessions table sorted by column values.&lt;br /&gt;
* Added default icon and other default information for LONI Viewer. Added LONI Viewer under top menu Tools.&lt;br /&gt;
* Added timeout for server connections&lt;br /&gt;
* Added counts for workflows and users in Server Terminal GUI Tool, also added sorting by column.&lt;br /&gt;
* Added new Parameter type &amp;quot;Flow Control&amp;quot; for ConcreteModules. This type of parameter will allow module to be started without transferring any data from parents&lt;br /&gt;
* Added file conversion for local IDA download, added IDA download to include metadata.&lt;br /&gt;
* Added validation status messages for modules and added more information in control bar's status about validation. Added support to navigate the ViewPort to those dataSinks which have 20+ instances.&lt;br /&gt;
&lt;br /&gt;
* Fixed &amp;quot;infinite waiting module&amp;quot; bug, where a module is completed but the child module waits forever.&lt;br /&gt;
* Changed the GUI design of number of arguments which has more clear interface for users and will allow user to make module to have up to 99 arguments.&lt;br /&gt;
* Updated Help Menu. Now it contains following items What's New, FAQ, Quick Start Guide, Video Tutorials, User Guide, Server Guide, Glossary, Pipe XML Overview, Pipeline Forum instead of only &amp;quot;Contents&amp;quot;.&lt;br /&gt;
* Fixed XSD document for Pipe file format. Optimized the Pipe XML file to decrease its size.&lt;br /&gt;
* Fixed bug when a node is connected, user should not edit the parameter value by double click or right click.&lt;br /&gt;
* Fixed to stop validation when user hits Stop button. Also added more feedback about validating modules and remote files which can be useful for big workflows which take more time for validation.&lt;br /&gt;
* Fixed Personal Library which was freezing whole Pipeline when refreshing.&lt;br /&gt;
* Fixed remote Browse button in Infinite dialog to open Remote File Browser instead of local file browser. &lt;br /&gt;
* Fixed server manager to get active jobs and queued jobs count directly from drmaa engine&lt;br /&gt;
* Fixed to moduleGroup to display accurate status instead of just showing waiting for some cases.&lt;br /&gt;
* Fixed bug for Mac OS X Leopard which was hiding all content of dialog when Remote checkbox was clicked to be selected. Also fixed the width of browse button for Leopard.&lt;br /&gt;
* Fixed bug where a module is incomplete, clicking &amp;quot;show details&amp;quot; in pipeline control bar returns information about first errored module. &lt;br /&gt;
* Fixed to remove parameter's base when parameter doesn't have tranformation.&lt;br /&gt;
* Fixed to show more than 10 argument inputs in Edit Parameter Values Dialog. Added Parameter number on appropriate labels.&lt;br /&gt;
* Fixed user will be able to add, delete and edit annotations when workflow is in execution status.&lt;br /&gt;
* Fixed active sessions drop down will be scrollable if the list is long, and it will be ordered by start time.&lt;br /&gt;
* Changed textfield to combobox to help users easily select base parameter instead of typing it.&lt;br /&gt;
* Fixed IDA will create folders as series' collection name, data sink for each download only contains files in that download; if there are more than one type of files downloaded, data sink will select all applicable types&lt;br /&gt;
* Fixed remote browser will select the current path if no item is selected, added remote browse to IDA.&lt;br /&gt;
* Fixed found memory leaks&lt;br /&gt;
* Minimized number of requests to DB. In previous versions Pipeline was creating multiple times connections to DB server to put data there. Now Pipeline uses one connection for multiple columns of the same DB table.&lt;br /&gt;
* Fixed to shutdown DRMAA Engine properly when Pipeline shuts down&lt;br /&gt;
* Improved Server Sweeper to stop the running workflows before resetting them. Also added interrupt calls to release submitLocks if they are acquired at reset time.&lt;br /&gt;
* Fixed cancelled event to support modules which have multiple connections and local/remote executions.&lt;br /&gt;
* Fixed bug when save as script/makefile, the output file's line separator should be line return &amp;quot;\n&amp;quot;&lt;br /&gt;
* Fixed bug where input of a module has multiple types, the parent module will output to the most common type between input and output, instead of the first type from output.&lt;br /&gt;
* Fixed validation will get correct number of cardinality of modules with .list files, and validation will report error if cardinality exceeds 3000. Server changer will change the server of .list files as well.&lt;br /&gt;
* Included in IDA: refresh list button after connected. Fixed IDA bugs: it properly gives an error when user downloads invalid series, it will delete partially downloaded files when user hit cancel, also file translation will stop sooner.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1835 (v4.2.1)&lt;br /&gt;
* Added: Number of queued jobs in server status&lt;br /&gt;
* Added: Dynamic server preferences for Pipeline server&lt;br /&gt;
* Added: Modes for directory based access control&lt;br /&gt;
&lt;br /&gt;
* Fixed: new provenance file format&lt;br /&gt;
* Fixed: provenance file will be generated only if it is enabled in the workflow&lt;br /&gt;
* Fixed: empty server status on Windows bug&lt;br /&gt;
* Fixed: password dialog not rendered on Windows for connections window&lt;br /&gt;
* Fixed: &amp;quot;Authentication done&amp;quot; message not changed even when it is connected&lt;br /&gt;
* Fixed: correct staging status after reconnect&lt;br /&gt;
* Fixed: to show Module name and ID always when opening popup description box of the module&lt;br /&gt;
* Fixed: to show ModuleGroup Live information in PopupBox which was implemented only for ConcreteModules&lt;br /&gt;
* Fixed: to show proper count of connections when connected to new (not saved ) connections&lt;br /&gt;
* Fixed: to change URL compatibility when switching the Type of parameter from File to String or vice versa&lt;br /&gt;
&lt;br /&gt;
Changes in build 1808 (v4.2)&lt;br /&gt;
* Added: Provenance&lt;br /&gt;
* Added: Scripting&lt;br /&gt;
* Added: Intelligence&lt;br /&gt;
* Added: Remote File Browser&lt;br /&gt;
* Added: Server status which displays server's queue utilization as a percentage&lt;br /&gt;
* Added: Support to resume all running jobs after server restart&lt;br /&gt;
* Added: Directory-based executable access control&lt;br /&gt;
* Added: Server fail-over support&lt;br /&gt;
* Added: New module statuses: Initializing, Staging, Backlogged, Cancelled&lt;br /&gt;
* Added: Ability to show speed and estimated time when staging files&lt;br /&gt;
* Added: Staging status message for Data Modules&lt;br /&gt;
* Added: More detailed information for modules in their popup info boxes&lt;br /&gt;
* Added: Hostname and port on data modules&lt;br /&gt;
* Added: Support for multiple server libraries and its status messages.&lt;br /&gt;
* Added: Popup menu in Data Modules dialog for Cut,Copy,Paste,Select All functions&lt;br /&gt;
* Added: Data module usability. Added undo &amp;amp; redo and shortcut keys for Find &amp;amp; Replace.&lt;br /&gt;
* Added: Refresh button on active sessions dialog&lt;br /&gt;
* Added: Ability to save and open to/from Personal library&lt;br /&gt;
* Added: Default connection to LONI's default server&lt;br /&gt;
* Added: Ring notations for exported parameters in workflow's UI&lt;br /&gt;
* Added: 3 state buttons in module overview box&lt;br /&gt;
* Added: Ability to select multiple inputs when parameter has multiple arguments&lt;br /&gt;
* Added: Link to execution logs dialog on control bar when execution is done&lt;br /&gt;
* Added: More information about workflows in server terminal manager ( for administrators only )&lt;br /&gt;
&lt;br /&gt;
* Removed: Saving password feature. Passwords will not be saved.&lt;br /&gt;
&lt;br /&gt;
* Fixed: Transformations&lt;br /&gt;
* Fixed: Connections to be unique&lt;br /&gt;
* Fixed: to not allow more than one connections with data sink when it is not dir dump &lt;br /&gt;
* Fixed: to continue workflow execution when one of instances failed&lt;br /&gt;
* Fixed: to not send email when user manually stops the workflow execution.&lt;br /&gt;
* Fixed: to automatically find the file type when parameter type is any type of file&lt;br /&gt;
* Fixed: to create personal library directory if it doesn't exist or has been removed&lt;br /&gt;
* Fixed: to not freeze Pipeline UI while loading server library&lt;br /&gt;
* Fixed: to send server library updates to all connected users when there is a library change&lt;br /&gt;
* Fixed: variables to work properly on local executions&lt;br /&gt;
* Fixed: increased maximum number of simultaneous IDA download&lt;br /&gt;
* Fixed: leading spaces in executable path of modules to execute properly&lt;br /&gt;
* Fixed: to reconnect properly when user changed IP address.&lt;br /&gt;
* Fixed: server changer tool to keep user defined variables as they are&lt;br /&gt;
* Fixed: connections to exported parameter to be copied&lt;br /&gt;
* Fixed: to show job id when job is queued&lt;br /&gt;
* Fixed: to show appropriate icon for connected and disconnected status&lt;br /&gt;
* Fixed: command line run locally only if executable location is localhost, sync is enabled automatically&lt;br /&gt;
* Fixed: active sessions quick reconnect to reload open workflows with lost connections&lt;br /&gt;
&lt;br /&gt;
Changes in build 1545 (v4.1)&lt;br /&gt;
* Fixed: Fixed command line switch and multiple arguments bug&lt;br /&gt;
* Fixed: When user decreases argument count extra filled values will be removed&lt;br /&gt;
* Fixed: Changing to List file when parameter type is changed from File to String.&lt;br /&gt;
* Fixed: Ctrl+E (Command+E) to open edit Module window&lt;br /&gt;
&lt;br /&gt;
Changes in build 1528 (v4.1 Alpha)&lt;br /&gt;
* Added: New visualization tool called &amp;quot;Viewer&amp;quot;&lt;br /&gt;
* Fixed: Stop workflow command stops local executions too, but not Viewers&lt;br /&gt;
* Fixed: Workflow continues execution on reconnect, even if it has local and remote executions&lt;br /&gt;
* Fixed: Execution logs dialog updates&lt;br /&gt;
&lt;br /&gt;
Changes in build 1500 (v4.1 Alpha)&lt;br /&gt;
* Added: Find and Replace functions in Data Modules dialog&lt;br /&gt;
* Changed: Variables are now inherited to child module groups&lt;br /&gt;
* Fixed some bugs&lt;br /&gt;
&lt;br /&gt;
Changes in build 1476 (v4.1 Alpha)&lt;br /&gt;
* Added: New tool Server Changer at Tools menu which helps to change server addresses of multiple modules and parameters&lt;br /&gt;
* Fixed: Module groups wasn't showing execution time&lt;br /&gt;
* Fixed: Data modules now have correct cardinality value&lt;br /&gt;
* Fixed: Wrap validation error message&lt;br /&gt;
* Fixed: Execution of local module with remote parameters and otherwise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Changes in build 1455 (v4.1 Alpha)&lt;br /&gt;
&lt;br /&gt;
* Added: Workflows may involve modules that run either on grid server or on local host&lt;br /&gt;
* Added: Pipelines validates global environmental variables&lt;br /&gt;
* Added: Validation now includes acceptance of the workflow&lt;br /&gt;
* Added: &amp;quot;Save connection&amp;quot; button in the Connection Credentials dialog&lt;br /&gt;
* Added: Font styles in annotations&lt;br /&gt;
* Added: Data module editor now shows argument count for input/output data&lt;br /&gt;
* Added: Cut,copy, paste operations for annotations&lt;br /&gt;
* Added: Alias for Redo operation. Now Redo has Ctrl+Y and Ctrl+Shift+Z shortcuts on all platforms&lt;br /&gt;
* Added: Remove icon button in Edit module dialog which appears only when icon is set to module&lt;br /&gt;
* Added: Copy icon, paste icon, remove icon functions in module's popup menu&lt;br /&gt;
&lt;br /&gt;
* Changed: Pipeline messaging. This version can't connect to old version servers&lt;br /&gt;
* Changed: Make module group darker when it is selected&lt;br /&gt;
* Changed: Create module group command now includes annotations too &lt;br /&gt;
* Changed: Top level menus&lt;br /&gt;
* Changed: Modules which execution stopped by stop button show Incomplete state&lt;br /&gt;
* Changed: Select all command now selects annotations too&lt;br /&gt;
* Changed: Pause button replaced with grey (not clickable) play button, because pause function is not still supported&lt;br /&gt;
* Changed: Cloning of module groups to non XML dependent&lt;br /&gt;
* Changed: In Output files panel paths became selectable, users are able to select them&lt;br /&gt;
* Changed: selectionBox includes annotations too&lt;br /&gt;
* Changed: Now pipeline uses system's temporary location for its temp files&lt;br /&gt;
* Changed: Module's parameter tooltip and description box to show parameter values and file types&lt;br /&gt;
* Changed: default port from 8000 to 8001&lt;br /&gt;
* Changed: Pipeline's XML files will be smaller because they keep module icon resized info not the whole icon&lt;br /&gt;
&lt;br /&gt;
* Fixed bug: Main workflow timer roll-back problem when finishing file transfers&lt;br /&gt;
* Fixed bug: Undo for the group from library now works properly in case if user was inside the group at undo time&lt;br /&gt;
* Fixed bug: Show validation error message for every (not only for one) module with cardinality error &lt;br /&gt;
* Fixed bug: Active sessions dialog now updates active sessions at runtime&lt;br /&gt;
* Fixed bug: Execution log dialog  now responds to keyboard shortcuts such as Command + W&lt;br /&gt;
* Fixed bug: Get Files button in Output files dialog becomes enabled after execution completes for every instance&lt;br /&gt;
* Fixed bug: Update passing messages to allow data transfers for Server Terminal GUI&lt;br /&gt;
* Fixed bug: Changed default execution status times to be 0 instaed of -1 at XML serialization&lt;br /&gt;
* Fixed some minor bugs as well&lt;br /&gt;
&lt;br /&gt;
Changes in build 1359 (v4.0.5)&lt;br /&gt;
* IDA library has been updated&lt;br /&gt;
* Added support for serializing/deserializing binary provenance information into workflows&lt;br /&gt;
* updated execution engine to support DRMAA 1.0&lt;br /&gt;
* removed a thread race in the execution engine&lt;br /&gt;
* the Pipeline log file location can be changed in the preferences.xml file&lt;br /&gt;
* privilege escalation copying now uses a single cp command instead of many smaller ones&lt;br /&gt;
* fixed a bug that sometimes prevented a user from connecting two parameters&lt;br /&gt;
&lt;br /&gt;
Changes in build 1322 (v4.0.4)&lt;br /&gt;
* empty modules do not appear in the personal library anymore&lt;br /&gt;
* fixed a bug where selecting a different workflow tab would try to open a recent workflow&lt;br /&gt;
* fixed a copy/paste issue on module groups with connections&lt;br /&gt;
* fixed a bug where modules saved with exported params, were still exported when dragged in from the personal lib.&lt;br /&gt;
* updated the hsqldb library&lt;br /&gt;
&lt;br /&gt;
Changes in build 1314 (v4.0.3)&lt;br /&gt;
* revamped IDA back end&lt;br /&gt;
* data sources/sinks are now separated from regular modules in the personal/server library&lt;br /&gt;
&lt;br /&gt;
Changes in build 1307 (v4.0.2)&lt;br /&gt;
* changed the IDA hostname&lt;br /&gt;
&lt;br /&gt;
Changes in build 1296 (v4.0.1)&lt;br /&gt;
* fixed a bug in the active sessions dialog when trying to remove multiple sessions at once&lt;br /&gt;
* fixed a translation issue with side effect outputs&lt;br /&gt;
* fixed a bug in the execution log window&lt;br /&gt;
* added the Pipeline logo to the main frame icon&lt;br /&gt;
&lt;br /&gt;
Changes in build 1255 (V4.0)&lt;br /&gt;
* fixed a bug with hyper links that was introduced in the last build&lt;br /&gt;
* new JavaApplicationStub for OS X&lt;br /&gt;
&lt;br /&gt;
Changes in build 1242&lt;br /&gt;
* Minor GUI fixes everywhere&lt;br /&gt;
* The Personal Library is loaded dynamically&lt;br /&gt;
* Valication now checks for invalid user defined variables&lt;br /&gt;
* Program start time should be faster in all OSes&lt;br /&gt;
* Added more support for Pipeline server administration&lt;br /&gt;
* Validation now checks for misuse of base parameters&lt;br /&gt;
* Command Line Interface rewrite&lt;br /&gt;
&lt;br /&gt;
Changes in build 1216&lt;br /&gt;
* You can set environment variables in your preferences&lt;br /&gt;
* Reconnecting to workflows is much easier now. (They won't all explode onto your screen)&lt;br /&gt;
* Reduced memory footprint&lt;br /&gt;
* Commands and output files are loaded dynamically in the GUI&lt;br /&gt;
* You can now download outputs that are directories after execution&lt;br /&gt;
* Some validation bug fixes&lt;br /&gt;
* Validation now checks that base and cardinality parameters are valid&lt;br /&gt;
* Bug fixes for GUI drawing&lt;br /&gt;
* Fixed a couple issues with the Connections Dialog&lt;br /&gt;
* Updates to the command line interface&lt;br /&gt;
* Added support for OS X 10.5 (Leopard)&lt;br /&gt;
* Fixed a bug that would sometimes affect list generation&lt;br /&gt;
* Fixed a race condition that occurred when hitting stop and reset back to back&lt;br /&gt;
* Local system execution errors are now displayed in the error stream tab (in red)&lt;br /&gt;
* Lots of back end work&lt;br /&gt;
&lt;br /&gt;
Changes in build 1156&lt;br /&gt;
* Sever library now animates during execution or when its empty (can be disabled)&lt;br /&gt;
* Validation is again more thorough than before&lt;br /&gt;
* Bug fixes in Copy/Paste for data sinks and sources&lt;br /&gt;
* Fixed where data modules show up in the library panels&lt;br /&gt;
* Personal Library and Variables Dialog remain on top of the main frame&lt;br /&gt;
* A bug fix when staging local files for remote execution on Windows&lt;br /&gt;
* Server side authentication is now synchronized to 1 thread at a time&lt;br /&gt;
* Fixed a problem with too many open file descriptors for non-grid execution&lt;br /&gt;
* Also fixed an issue with execution stops&lt;br /&gt;
&lt;br /&gt;
Changes in build 1127&lt;br /&gt;
* Great improvements in network speed and stability&lt;br /&gt;
* Validation is much faster, and more thorough&lt;br /&gt;
* Fixed several GUI bugs relating to execution, validation and general screen updates&lt;br /&gt;
* Fixed a bug that wouldn't allow a specific filetype to connect to a 'File' input&lt;br /&gt;
* Resolved some issues with Windows execution&lt;br /&gt;
* Icons are now stored inside the .pipe files&lt;br /&gt;
* Fixed a bug in selecting all modules through the edit menu&lt;br /&gt;
* Added some keyboard shortcuts&lt;br /&gt;
* Fixed prestaging bugs&lt;br /&gt;
* Fixed a bug in execution when a command only had 1 argument&lt;br /&gt;
&lt;br /&gt;
Changes in build 1062&lt;br /&gt;
* Added a splash screen&lt;br /&gt;
* Progress of file copying is now drawn to the screen when a module completes&lt;br /&gt;
* Another revision of the variables dialog&lt;br /&gt;
* Many dialogs now have keyboard listeners, and the personal library and variables dialogs remember their positions&lt;br /&gt;
* Validation catches many more errors now (including file type checking)&lt;br /&gt;
  * This may cause problems for workflows that had improperly connected input/outputs before&lt;br /&gt;
* Validation status is drawn to the screen more accurately&lt;br /&gt;
* Added support for dragging and dropping .pipe files from the desktop to the workflow area&lt;br /&gt;
* Fixed several issues with the server and personal libraries&lt;br /&gt;
&lt;br /&gt;
* Known issue&lt;br /&gt;
  * Some executables that are executed locally in Windows Vista can be problematic.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1027&lt;br /&gt;
* Fixed bug with communicator not sending problem messages&lt;br /&gt;
* DownloadManager is more informative on failure&lt;br /&gt;
* PipelineControlBar no longer defaults to &amp;quot;Validating Workflow&amp;quot; during execution&lt;br /&gt;
* Preference dialog tweaks&lt;br /&gt;
* Changed the dmg mounting name to LONI Pipeline, added optimization&lt;br /&gt;
* Fixed memory leak when workflows close&lt;br /&gt;
* Fixed bug in UNIX release scripts&lt;br /&gt;
* Changed the transformations list in the edit advanced parameter dialog to be drag-able&lt;br /&gt;
* Optimizations in the Java2D rendering&lt;br /&gt;
* Fixed high CPU usage bug&lt;br /&gt;
* Increased WorkflowAnimator action period to save CPU cycles&lt;br /&gt;
* Moved update checker off Swing thread&lt;br /&gt;
* Animator now stops processing updates after workflow is complete&lt;br /&gt;
* Validation error is now thrown for input parameters that have no file types selected&lt;br /&gt;
* Added JDOM to About Box&lt;br /&gt;
* Pipeline Server Utility GUI added&lt;br /&gt;
&lt;br /&gt;
Changes in build 980&lt;br /&gt;
* many small bug fixes&lt;br /&gt;
&lt;br /&gt;
Changes in build 967&lt;br /&gt;
* FEATURE: New searchable Server and Personal Library&lt;br /&gt;
* FEATURE: Tagging, Modules can be tag with any information which is searchable&lt;br /&gt;
* FEATURE: The Pipeline will check for program updates at startup&lt;br /&gt;
* FEATURE: Workflow can now be paused and stopped at anytime&lt;br /&gt;
* FEATURE: User definable file types&lt;br /&gt;
* FEATURE: Inputs can now accept multiple file types&lt;br /&gt;
* FEATURE: Bug Reporter, please submit your bugs&lt;br /&gt;
* FEATURE: Feedback for pre-execution events&lt;br /&gt;
* validation now has a more robust check for the correct number of files going from one module to another&lt;br /&gt;
* module groups resizes correctly after having a parameter exported&lt;br /&gt;
* fixed annotations loading&lt;br /&gt;
* fixed a bug with editing infinite cardinality file parameters&lt;br /&gt;
* module groups edit dialog can be reached by right clicking&lt;br /&gt;
* fixed a bug where some needs file did not get uploaded&lt;br /&gt;
* added a new download download dialog&lt;br /&gt;
* status message is optimized to save the amount of information going across the network&lt;br /&gt;
* fixed a bug where connections can be made even if that exact one exist already&lt;br /&gt;
* file transfers can now be stopped while in progress&lt;br /&gt;
* data sinks can be marked as directory dumps, all outputs connect to a directory dump will be placed at the dump location&lt;br /&gt;
* Recent files now displays the correct number of files defined in the Preferences&lt;br /&gt;
* fixed the file finder on windows&lt;br /&gt;
* validation will now check to make sure that all input values in an enumerated list are defined in the module definition&lt;br /&gt;
* job times now displays the correct time after a reconnect&lt;br /&gt;
* commands.log file is now in XML format and is printed out in order&lt;br /&gt;
* annotations will now load properly&lt;br /&gt;
* new Log Viewer Dialog&lt;br /&gt;
* data sent across the network will now be compressed to increase transfer speed&lt;br /&gt;
* validation now checks for malformed variables&lt;br /&gt;
* fixed a bug where validation hangs if the server you're trying to connect to is down&lt;br /&gt;
* added a GUI for selecting user defined filetypes&lt;br /&gt;
* improved variables dialog&lt;br /&gt;
* the about box is fixed&lt;br /&gt;
* personal and server library has new icons to identify: data modules, modules, and module groups&lt;br /&gt;
* some keyboard shortcuts has been updated&lt;br /&gt;
&lt;br /&gt;
Changes in build 822&lt;br /&gt;
* FEATURE: New icons for OS X builds and integration with Finder&lt;br /&gt;
* FEATURE: New icons for pipe files&lt;br /&gt;
* fixed a bug where directories before and after workflow execution were not being copied over correctly&lt;br /&gt;
* fixed a bug where filetypes with multiple dots, eg someFileName.nifty.gz, were not being sent over to the server correctly&lt;br /&gt;
* validation bug fix (validation will throw an error if the user puts in a directory for the executable path&lt;br /&gt;
&lt;br /&gt;
Changes in build 800&lt;br /&gt;
* FEATURE: IDA access&lt;br /&gt;
* FEATURE: Validation can be called without executing the program&lt;br /&gt;
* FEATURE: Module Groups&lt;br /&gt;
* FEATURE: Data sources and sinks&lt;br /&gt;
* FEATURE: Packages for OS X and Windows&lt;br /&gt;
* FEATURE: Launch workflows in the GUI from the command line, example: java -jar Pipeline.jar myworkflow.pipe&lt;br /&gt;
* FEATURE: Module definitions have support for two types of authors now (module and executable) and citation info as well&lt;br /&gt;
* FEATURE: Once you submit a workflow to the server for execution, you can close the client. Reconnect later, and your workflow will reopen showing you its current status&lt;br /&gt;
* FEATURE: The Pipeline now works on Windows Vista too&lt;br /&gt;
* fixed parameters that output strings&lt;br /&gt;
* more thorough validation including cardinality checks between modules&lt;br /&gt;
* DRMAA native grid spec is now a preference (used to be hardcoded)&lt;br /&gt;
* new preference for deleting workflow data after user resets workflow execution&lt;br /&gt;
* commands.log file is now closed after writing&lt;br /&gt;
* added citations to the module panel (removed metadata attributes)&lt;br /&gt;
* fixed bug when trying to convert a parameter from an enumerated type to a string (bug 001693)&lt;br /&gt;
* the browse button is back in the edit concrete module panel&lt;br /&gt;
* validation checks enabled parameters in addition to required parameters&lt;br /&gt;
* validation throws an error if a required parameter is not enabled&lt;br /&gt;
* made copy/paste a little more robust&lt;br /&gt;
* more detailed author information for modules&lt;br /&gt;
* fixed a bug where users couldn't remove a base from the advanced parameter dialog&lt;br /&gt;
* added a dialog that captures output and error streams and displays them to the user in the program&lt;br /&gt;
* preferences dialog lets client users adjust thread pool size for execution&lt;br /&gt;
* validation no longer checks output directories of type File for existence&lt;br /&gt;
* validation fix, disabled parameters with values are no longer validated&lt;br /&gt;
* fixed a regression that caused problems when editing enumerated parameter types&lt;br /&gt;
* fixed the column size in the parameter table when editing module parameters&lt;br /&gt;
* validation bug fix (no longer checks for needs files on List parameters)&lt;br /&gt;
&lt;br /&gt;
Changes in build 695&lt;br /&gt;
* bug fix for file transfer post processing&lt;br /&gt;
* added logic to handle cycle detection in Validation&lt;br /&gt;
* added several filetypes including some for the Brains2 application&lt;br /&gt;
* fixed a Validation bug when checking extension that contain a dot&lt;br /&gt;
* race condition in GUI updates at the end of workflows is now fixed&lt;br /&gt;
* FEATURE: New tools available for monitoring a server's health&lt;br /&gt;
* FEATURE: Annotations (notes) in a workflow. Use these to describe what different parts of your workflow do.&lt;br /&gt;
* FEATURE: Program remembers its last size and position upon closing and opens up there (if possible) on the next run&lt;br /&gt;
* Tons of bug fixes in the workflow editing area&lt;br /&gt;
* FEATURE: You can download output files of parameters through the output log viewer&lt;br /&gt;
* FEATURE: Thread pooling which allows limiting of the number of simultaneous threads/jobs that are running&lt;br /&gt;
* FEATURE: Parameters added in the Edit Module dialog will now show up below the currently selected parameter&lt;br /&gt;
* FEATURE: You can save output files after execution from the Log Viewer without having to bind a value.&lt;br /&gt;
* personal library and variables dialog are now positioned inside the main frame (so they don't draw off screen)&lt;br /&gt;
* removed old code and old libraries for a smaller binary and total package&lt;br /&gt;
* bug fixed when trying to reorder parameters&lt;br /&gt;
&lt;br /&gt;
Known issue(s) in build 694&lt;br /&gt;
* Repainting of the workflow may leave artifacts sometimes&lt;br /&gt;
&lt;br /&gt;
Changes in build 661&lt;br /&gt;
* Many improvements in validation. It is much more strict now as well.&lt;br /&gt;
* New dialogs for editing modules. Provenance attributes can be edited on workflows and module descriptions&lt;br /&gt;
* Directory copying has been improved&lt;br /&gt;
* Lots of little nice feature additions&lt;br /&gt;
* Many bug fixes throughout the code.&lt;br /&gt;
&lt;br /&gt;
Changes in build 8&lt;br /&gt;
* Fixed a bug that would sometimes drop a network connection&lt;br /&gt;
* Permissions on remote files are now handled by the server (no more chmod 777'ing destination folders)&lt;br /&gt;
* Reduced the size of status updates&lt;br /&gt;
* Improved the way status updates drawn to the GUI&lt;br /&gt;
* Module and workflow timers that show you how long execution has taken&lt;br /&gt;
* new log viewer&lt;br /&gt;
* reorganized menu items&lt;br /&gt;
* added Afni Brick, Afni Head and Nii.gz filetypes&lt;br /&gt;
* the program will prompt you to make a connection to a server when you hit play, if the connection hasn't already been made&lt;br /&gt;
* the workflow repaints in a smarter way (reduces CPU usage)&lt;br /&gt;
* lots of bug fixes and robustness added throughout&lt;br /&gt;
* the server's memory footprint has been significantly reduced&lt;br /&gt;
&lt;br /&gt;
Known issues in build 8&lt;br /&gt;
* Repainting of the workflow may leave artifacts sometimes&lt;br /&gt;
* If a module has an error during execution, it will incorrectly turn green once the entire workflow completes</description>
   <author>jvanhorn@stage.nitrcce.org (John Van Horn)</author>
   <comment>http://stage.nitrcce.org/project/shownotes.php?group_id=32&amp;release_id=1060</comment>
   <pubDate>Tue, 25 May 2010 0:00:00 GMT</pubDate>
   <guid>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1060</guid>
  </item>
  <item>
   <title>pipeline Pipeline V5.0</title>
   <link>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1001</link>
   <description>Changes in build 2699 ( v5.0.0 )&lt;br /&gt;
* Added: Help Buttons to almost all Pipeline dialogs&lt;br /&gt;
* Added: Search when selecting Filetypes for all module types.&lt;br /&gt;
* Added: columns in File Type table.&lt;br /&gt;
* Added: converter of comma seperated file types, which converts  &lt;br /&gt;
single comma seperated file type to multiple filetypes.&lt;br /&gt;
* Added 3 rules for automatically creating/building a study module:  &lt;br /&gt;
filename matching, derived from metadata, and derived from csv file.&lt;br /&gt;
* Added: number of backlogged jobs in server status of client. Also  &lt;br /&gt;
changed % busy calculation, now it is the total number of backlogged,  &lt;br /&gt;
queued and running jobs divided by total number of slots.&lt;br /&gt;
* Added sortable tables under study module's matrix tab. User can define columns, and generate table that can be sorted by any column. Also added export to CSV feature, where you can export the whole table in CSV file format.&lt;br /&gt;
* Added: support for IDA shared collections. Now user can download any shared collections as well as their own collections.&lt;br /&gt;
* Added: bug report dialog to have a confirmation message when user doesn't provide an email address.&lt;br /&gt;
* Added support for static loop groups. The loop index is currently initialized only through a Study module query.&lt;br /&gt;
* Added support for dynamic repeat until looping for concrete modules.&lt;br /&gt;
&lt;br /&gt;
* Changed pipe to script (save as script/makefile) from Python hosted by LONI's web server to Java code. User doesn't need to send the workflow to our server to do the conversion.&lt;br /&gt;
* Changed: to have local smartline execution if parent and child modules are both local. If either of the modules is remote, smartline will be executed remotely.&lt;br /&gt;
* Changed smartline's color slightly.&lt;br /&gt;
&lt;br /&gt;
* Fixed: validation bug for conditional module when the conditional source contains source with one byte length arguments. For example String.contains(&amp;quot;1&amp;quot;) would not work with previous code.&lt;br /&gt;
* Fixed: for connections dialog, when user tries to connect but it returns with error, the Connect button will not be disabled.&lt;br /&gt;
* Fixed: when making a connection, and the input parameter already has one value (double-clicked on the node), it will remove that single value. Undo the connection will put the value back.&lt;br /&gt;
* Fixed: missing validation error when open a workflow (with validation errors), delete some modules, then validate, it will show validation passed. But if we execute instead of validate, it will show validation error. Now validation will catch that.&lt;br /&gt;
* Fixed: to allow string and number output parameter to connect to enumerated input parameter. Added validaiton check for each string and number values, they must be defined in the enumerated parameter's possible values.&lt;br /&gt;
* Fixed: to not attempt to make a connection to localhost when server library refers to localhost and in that case update from local filesystem when user presses update library.&lt;br /&gt;
* Fixed: smartline module to have parameter orders and the type of predefined input to &amp;quot;File&amp;quot; &lt;br /&gt;
* Fixed: to hide connection line portion that runs over connection nodes. &lt;br /&gt;
* Fixed: Export to script to support Workflow Variables&lt;br /&gt;
* Fixed: Export to Makedile and Script to support inner &amp;amp; outer product dependent of module's parameter cardinalities.&lt;br /&gt;
* Fixed: to ignore duplicated values for enumeration file type. Also fixed to generate unique enumeration value when user clicks Add.&lt;br /&gt;
* Fixed: removed Enumerated file type for data source, study and conditional modules. Added validation error when user runs a workflow with enumerated output connected to enumerated input. Also added error message when user tries to connect these.&lt;br /&gt;
* Fixed: multiple smartline format suggestion dialog not properly working when user clicks cancel. Changed when user holds shift key when making connections, it will override to have the opposite smartline option than user's preference.&lt;br /&gt;
* Fixed: to keep existing grouping members and matrix table when user click OK to close study module dialog, then double-click to reopen. Also fixed Double comparison/sorting on matrix table bug.&lt;br /&gt;
* Fixed: the issue with not visible &amp;quot;+&amp;quot; button which creates a new workflow. Now a new &amp;quot;+&amp;quot; button will be created if there will not be space for &amp;quot;+&amp;quot; Tab in workflow tabs. This change will be affected also in Pipeline Window resize.&lt;br /&gt;
* Fixed bug on output files tab when click Download on an xml file, download manager will appear just like downloading other files.&lt;br /&gt;
* Fixed bug now download manager will auto-scroll to the bottom to display the active download whenever user downloads a new file. Before it was fixed so user may not realize the activity below.&lt;br /&gt;
* Fixed: Edit study grouping panel, when user changes a grouping  &lt;br /&gt;
criteria and click OK or Reload, the new criteria will be saved.&lt;br /&gt;
* Fixed: to not include Empty Workflow in Bug Report which represents  &lt;br /&gt;
the &amp;quot;+&amp;quot; Tab.&lt;br /&gt;
* Fixed: bug when a Pipeline client submits a workflow on a Pipeline  &lt;br /&gt;
server which is running on the same machine, it's stuck at validation  &lt;br /&gt;
forever. *Fixed:  Fixed to hide workflow overview pane, when opening  &lt;br /&gt;
Pipeline menu.&lt;br /&gt;
* Fixed: bug on edit study module dialog, if user makes changes, and switches tabs then clicks cancel, it will not save any changes.&lt;br /&gt;
* Fixed: Fixed to create server library monitor file dirs in case they do not exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Changes in build 2618 (v4.5.2)&lt;br /&gt;
* Added Open From URL feature which allows to open Workflows which are &lt;br /&gt;
  located on the Web.&lt;br /&gt;
* Added support to open Extended RDF files.&lt;br /&gt;
* Added preference to specify manual monitoring file for Server Library. This is useful when updating multiple packages in the library at the same time. With Automatic monitoring it forces to load library multiple times during the multiple package update. Manual monitoring file solves this issue.&lt;br /&gt;
&lt;br /&gt;
* Fixed bug when user cancel on remote file browser, then choose &lt;br /&gt;
  remote browse and cancel again, the dialog did not show up.&lt;br /&gt;
* Fixed a bug which was allowing to save on already existed file, when &lt;br /&gt;
  new file was created and saved. Removed fileDialog for OSX, instead it &lt;br /&gt;
  will use fileChooser as other operating systems do.&lt;br /&gt;
* Fixed the bug which was making LONI Viewer to open JAR file&lt;br /&gt;
  instead of actual data when it has multiple instances.&lt;br /&gt;
* Fixed bug the PMID link in module citations is updated. The old&lt;br /&gt;
  link did not work under Windows.&lt;br /&gt;
* Fixed validation error issue when concrete module executable&lt;br /&gt;
  location is surrounded with spaces.&lt;br /&gt;
* Fixed the issue when the command of the module was not complete&lt;br /&gt;
  when the module has multiple parents.&lt;br /&gt;
* Fixed variables interpreted as 'null' when user copy a workflow&lt;br /&gt;
  with variables and run the original workflow.&lt;br /&gt;
* Fixed LONI Viewer's default input parameter will have file types&lt;br /&gt;
  it supports, instead of type File(*), which caused missing header&lt;br /&gt;
  problems when trying to connect to analyze image output.&lt;br /&gt;
* Fixed: In module's parameter type editor, when checking and&lt;br /&gt;
  unchecking random file types rapidly, then finally click OK, the saved&lt;br /&gt;
  result had more file types than it displayed.&lt;br /&gt;
* Fixed the problem which was making Server Library to disappear&lt;br /&gt;
  when multiple clients are started together.&lt;br /&gt;
* Fixed validation bug: when server's port is not default,&lt;br /&gt;
  validation will not give &amp;quot;file not exists&amp;quot; error on data sink.&lt;br /&gt;
* Fixed to show the absolute path of the workflow when hovering on the workflow tab even if the path is a URL.&lt;br /&gt;
* Fixed Out of Memory exception when loading server library for multiple servers.&lt;br /&gt;
* Fixed bug on output files panel, when multiple instances are selected, download button is sometimes disabled.&lt;br /&gt;
* Fixed bug which was causing &amp;quot;Update Library&amp;quot; action to not work for the first time and only after second call it was working.&lt;br /&gt;
* Fixed other bugs&lt;br /&gt;
&lt;br /&gt;
Changes in build 2481 (v4.5.1)&lt;br /&gt;
* Fixed: Remote File Browser and Directory Sources to properly recognize symbolic links.&lt;br /&gt;
* Fixed: 'Download files' button on output files tab for local module works.&lt;br /&gt;
* Fixed: when restart a remote-local workflow's local module, it will restart from this exact local module, not from the first local module.&lt;br /&gt;
* Fixed: not to update the node with old events which have been occurred before the &amp;quot;Restart Module&amp;quot; action.&lt;br /&gt;
* Fixed: not to submit new local processes when workflow is already closed. Also fixed to not submit new local processes when module's parent has been restarted. &lt;br /&gt;
* Fixed: LONI Viewer to have valid predefined parameter and executable Location when reconnecting from another client. &lt;br /&gt;
* Fixed: execution state of the local module when it has been interrupted and connected with another client. &lt;br /&gt;
* Fixed: bug causing complete local modules to show incomplete after reconnection.&lt;br /&gt;
* Fixed: validation not to give error for non-existing output files, fixed null pointer exception when there are duplicated files.&lt;br /&gt;
* Fixed: to select the first instance in execution log dialog.&lt;br /&gt;
* Fixed: &amp;quot;argument too long&amp;quot; error when restart a module.&lt;br /&gt;
* Fixed: after restart module, only the statuses of the rerun module and its children are reset.&lt;br /&gt;
&lt;br /&gt;
Changes in build 2390 (v4.5)&lt;br /&gt;
* Added: Smartline feature to suggest preferred output file format, if there is one. &lt;br /&gt;
* Added: Filetype extension and needs information when selecting parameter filetypes.&lt;br /&gt;
&lt;br /&gt;
* Fixed: bug when populating instances execution log dialog. It improves the performance for large number of instances.&lt;br /&gt;
* Fixed: validation to report multiple servers error when more than one remote server is used in a workflow.&lt;br /&gt;
* Fixed: to ignore square brackets when creating unique ids.&lt;br /&gt;
* Fixed: to set instance as errored when it is not found in ARCo database.&lt;br /&gt;
* Fixed: bug on submission when the name of the module contains comma in it.&lt;br /&gt;
* Fixed: to trim whitespace in front and at the end of values of parameter type file and directory.&lt;br /&gt;
* Fixed: rerun bugs when rerun on running workflows. &lt;br /&gt;
* Fixed: incorrect smartline output file type description when PL make preference suggestion or let user choose among multiple types.&lt;br /&gt;
* Fixed: bug which was preventing to report local validation errors.&lt;br /&gt;
* Fixed: missing connections when make a module group. Also fixed another grouping bug about incorrect connections.&lt;br /&gt;
* Fixed: the design of getting info about completed jobs while server synchronizing list of jobs with plugin's list jobs.&lt;br /&gt;
* Fixed: bug when resubmitting a job, the same job was requested many times.&lt;br /&gt;
* Fixed: bug when resubmitting a job the grid job sync stopped working.&lt;br /&gt;
* Fixed: bug sometimes after rerun, some modules do not show correct status.&lt;br /&gt;
* Fixed: when user pauses the workflow and waiting for server to response, the workflow will show &amp;quot;pausing&amp;quot; instead of &amp;quot;paused&amp;quot;. Also changed stop button to reset when workflow is paused.&lt;br /&gt;
&lt;br /&gt;
Changes in build 2345 (v4.5 beta)&lt;br /&gt;
* Added: support for user-owned temporary files and directories.&lt;br /&gt;
* Added: workflow pause and module rerun functions.&lt;br /&gt;
* Added: tab User in preference that stores user information, which is used to automatically set module author when user creates a module.&lt;br /&gt;
* Added: to show command line switch in Module Overview Box.&lt;br /&gt;
* Added: series ID and series count information on IDA dialog.&lt;br /&gt;
&lt;br /&gt;
* Fixed: pipeline server bug when the server was running in local mode (No grid plugin was specified).&lt;br /&gt;
* Fixed: remote browser bug for data sinks and sources.&lt;br /&gt;
* Fixed: Command+E shortcut is working.&lt;br /&gt;
* Fixed: IDA connection timeout and out of memory problems when it tries to download a large collection of data.&lt;br /&gt;
* Fixed: validation will not give validation error about cardinality when the parameter has infinite number of arguments.&lt;br /&gt;
* Fixed: validation will not validate the same file multiple times in a workflow.&lt;br /&gt;
* Fixed: several memory leaks on client.&lt;br /&gt;
* Fixed: bug that causes some module's status not shown.&lt;br /&gt;
* Fixed: under output file tab of execution log dialog, when user downloading .img file, it will only donwload the .img file.&lt;br /&gt;
* Fixed: edit enumeration parameter type bug. Also fixed its dialog to show a combobox for server address, instead of text field.&lt;br /&gt;
* Fixed: to move the viewport to the selected module after the module overview box is closed.&lt;br /&gt;
* Fixed: to show animation when module is running but has failed instances.&lt;br /&gt;
* Fixed: disconnecting from the server will display a message on completed open workflows as well, and execution log dialog will be disabled.&lt;br /&gt;
* Fixed: bug of Module Group status which appeared when moduleGroup had several cancelled modules.&lt;br /&gt;
* Fixed: not show the percentage of workflow complete when it is 100% and there are errors.&lt;br /&gt;
* Fixed: to remove from queued jobs list those restored jobs which have state &amp;quot;running&amp;quot;.&lt;br /&gt;
* Fixed: to show change instance status to queued when server restarts and find that current instance is still queued.&lt;br /&gt;
* Fixed: when reconnecting open workflows with remote-local modules, the message &amp;quot;Connection to server was lost&amp;quot; will go away properly.&lt;br /&gt;
* Fixed: bug when a workflow with data sink has error (the error could come from any module), the finish time is not properly set.&lt;br /&gt;
* Fixed: When login dialog is opened from remote browser and then cancelled, it reopens that dialog which opened Remote File Browser.&lt;br /&gt;
&lt;br /&gt;
Changes in build 2257 (v4.4)&lt;br /&gt;
* Added: JGDI support on server, which enables job submission as the user instead of user 'pipelnvr.'&lt;br /&gt;
* Added: Grid Plugins support. An API is now provided to allow developers to implement their own plugin for Pipeline Server to be able to communicate with various grid managers.&lt;br /&gt;
* Added: % Complete for running workflow in Pipeline status bar.&lt;br /&gt;
* Added: Local and remote .scene file support for the LONI Viewer.&lt;br /&gt;
* Added: &amp;quot;View Data&amp;quot; button to the Output Files panel of the LONI Viewer to allow the user to easily open files supported by LONIViewer.&lt;br /&gt;
* Added: Additional information and features in Server Terminal GUI, including submitting instances report, updated time, etc.&lt;br /&gt;
* Added: Support for grid-specific complex resource attributes.&lt;br /&gt;
* Added: FailoverPostScript option in Preferences. This is a string argument for the path to a script to be called after a Pipeline Server failover procedure completes.&lt;br /&gt;
* Added: Staging error visual indicator for data sinks.&lt;br /&gt;
* Added: The ability to connect a data source to a data sink.&lt;br /&gt;
* Added:  option in server preference.  If this is enabled, temporary directories older than 2 *  will be deleted on Pipeline server startup.&lt;br /&gt;
* Added: Copying modules will copy all variables defined in module group.&lt;br /&gt;
&lt;br /&gt;
* Optimized: Library Updater will not hold same Modules/Workflows in memory which saves time and memory.&lt;br /&gt;
* Optimized: Queries to Pipeline's persistence Database when retrieving workflow info. This significantly speeds up workflow reconnection and overall workflow status monitoring.&lt;br /&gt;
* Optimized: Running jobs are no longer terminated after a server restart.&lt;br /&gt;
* Optimized: User management through SGE should now work as expected.  Job priorities will be based on historical usage.&lt;br /&gt;
&lt;br /&gt;
* Modified: GridEngine will no longer issue multiple queries to Pipeline's Persistence database for the same data. This improves the speed of restarting workflow execution after a server restart.&lt;br /&gt;
* Modified: Cardinality of error module when exceeding 3000 is now shown on the GUI.  The Pipeline server will throw a validation error in this case.&lt;br /&gt;
* Modified: Job submission now creates threads to submit jobs.  Parallelization is improved and Pipeline server responsiveness is faster.&lt;br /&gt;
* Modified: &amp;quot;Change Parameters&amp;quot; checkbox checked by default in Server Changer tool.&lt;br /&gt;
* Modified: &amp;quot;Disable Smartline&amp;quot; option when user right-clicks a smartline module is now hidden IF the modules cannot be connected by a regular line.&lt;br /&gt;
* Modified: Data Sinks panel will no longer hide file type selection area when directory dump mode is enabled.&lt;br /&gt;
&lt;br /&gt;
* Fixed: Bug where instance errors were not properly shown when reconnecting to workflow.&lt;br /&gt;
* Fixed: Bug where files with filenames containing spaces weren't copied properly to data sink destination.&lt;br /&gt;
* Fixed: Bug where the calculation of dynamic cardinality was wrong when &amp;quot;infinite argument&amp;quot; parameter exists in the node.&lt;br /&gt;
* Fixed: Bug where copy module group with variables defined in parent module group failed. Added checking for duplicate variable name in variables dialog.&lt;br /&gt;
* Fixed: Bug where grouping did not work when coping a module group and pasting it to another module group.&lt;br /&gt;
* Fixed: Bug when deleting certain module groups and saving the workflow will cause it not to open in the GUI.&lt;br /&gt;
* Fixed: Missing menu bar bug on Mac OS X Leopard, after a dialog is open and closed. This bug appeared after the recent Java update on Leopard.&lt;br /&gt;
* Fixed: Memory leaks, when opening and closing workflows.&lt;br /&gt;
* Fixed: Bug in Copy Citations when Data Module, Viewer Module, Smartline, Study Module, Conditional Module are copied.&lt;br /&gt;
* Fixed: Other minor bugs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Changes in build 2073 (v4.3.3) &lt;br /&gt;
* Fixed: Selecting one concrete module with smartline modules will not enable &amp;quot;Group selected items&amp;quot; option.&lt;br /&gt;
* Fixed server changer to have first server selected by default, and changed &amp;quot;All servers&amp;quot; to &amp;quot;All components&amp;quot;.&lt;br /&gt;
* Fixed bug where user double-clicks parameter node with directory type, and uses local file browser, directory selected will not be shown on the text field.&lt;br /&gt;
* Fixed bug which was crashing Pipeline server when executable location or some other arguments were transferring as null to DRMAA.&lt;br /&gt;
* Fixed problem when parameter's description is very long, edit numerator and infinite file/string/number dialog goes out of range. Added scrollbar for these dialogs.&lt;br /&gt;
* Fixed: Pipeline updater will work in Windows Vista. Also added current version information on updater dialog.&lt;br /&gt;
* Fixed: IDA File Conversions feature for Windows&lt;br /&gt;
&lt;br /&gt;
Changes in build 2037 (v4.3.2) &lt;br /&gt;
* Added: support to specify stack size for SGE and DRMAA, user can specify from 10-256 MB of stack size per module, default will be empty (not specified).&lt;br /&gt;
* Added: support for directory as input type of smartline, it can be a series of dicom files.&lt;br /&gt;
* Added: to show message &amp;quot;Authenticating&amp;quot;, which will appear after &amp;quot;Handshake done&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Changed: default order of exported parameter will be decided on the position of linked module, from left to right then top to bottom. Added &amp;quot;Arrange Export Order&amp;quot; when right click exported parameter nodes, which will list all exported parameters and let user to arrange. Also added module name column on Module Group dialog's Parameter tab.&lt;br /&gt;
* Changed: cancellation design, now it has following rule. Node becomes canceled whenever all its parents are canceled or Failed. When it has parameter which is Optional and parent of that parameter is canceled/failed, node won't be canceled.&lt;br /&gt;
* Changed: remote files validation design. Validation will gather all remote files information into a list and then when files are needed the list will be as a source not remote server. This will save time and make validation to pass faster.&lt;br /&gt;
* Changed: to send an email to Pipeline Email Recipients when server fails over.&lt;br /&gt;
&lt;br /&gt;
* Fixed: bug for data source where &amp;quot;directory source&amp;quot; and &amp;quot;use filter&amp;quot; is checked then unchecked, some components of &amp;quot;use filter&amp;quot; did not hide properly.&lt;br /&gt;
* Fixed: to not give validation error for paths which have spaces before or after it.&lt;br /&gt;
* Fixed: directory staging will have correct status information displayed on GUI.&lt;br /&gt;
* Fixed: IDA download to server will be owned by the user with proper permissions. Added feature to have one directory per series as data sink, smartline will convert the input to other image formats.&lt;br /&gt;
* Fixed: IDA download, create data source as directory will be an option only when download as archived.&lt;br /&gt;
* Fixed: the overlapping issue on Windows with data modules: number of input/output items count label and replace, browse, clear buttons will take two separate lines.&lt;br /&gt;
* Fixed: the order of exported parameters for module groups will be user configurable. In addition, the default order of exported parameters will be the order of parameters within each module.&lt;br /&gt;
* Fixed: the bug when parameter has a space at the beginning or at the end of its name, transformation base couldn't find it.&lt;br /&gt;
* Fixed: validation will not show duplicate error messages for the same module.&lt;br /&gt;
* Fixed: validation will get correct cardinality value for directory source of data module. And mismatched inputs producing more than 3000 instances will be caught.&lt;br /&gt;
* Fixed: bug which was preventing to close the EditConcreteModule panel when a parameter which was a dependent of some other parameter has been removed.&lt;br /&gt;
* Fixed: to clone Citations and Executable version as well when module is copied.&lt;br /&gt;
* Fixed: to not redraw the connection lines which are connected to those parameters which do not exist anymore when parameter is removed from Edit Module dialog.&lt;br /&gt;
* Fixed: to show the &amp;quot;Show Results&amp;quot; link in Control bar.&lt;br /&gt;
* Fixed: bug when smartline is connected to data sink and user wants to disable only smartline, it was deleting whole connection line. &lt;br /&gt;
* Fixed: bug about grouping involving smartline modules. Smartline module will be grouped to a new module group only when its parent and child are in this new group as well.&lt;br /&gt;
* Fixed: some other minor bugs.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1995 (v4.3.1)&lt;br /&gt;
* Fixed update of server library bug&lt;br /&gt;
* Fixed command line validation &lt;br /&gt;
* Fixed IDA selected directory by remote browser to not append any type of slash because server and client OSs can be different&lt;br /&gt;
* Fixed when parameter has a long description or large number of arguments, EditParameterValue dialog didn't render correctly, it was smaller than necessary. Now it shows proper size.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1988 (v4.3)&lt;br /&gt;
* Added Smartline. An automatic file conversion tool. &lt;br /&gt;
* Added support for Directory Sources, which will allow users to specify directory from where Pipeline will read needed files and add as values for specified parameters.&lt;br /&gt;
* Added Pipeline Updater, which will download and launch new versions of Pipeline installer automatically.&lt;br /&gt;
* Added user can now make a screenshot of the entire workflow, it will be saved as an image file (.png)&lt;br /&gt;
* Added support to specify maximum memory limit per module when using SGE&lt;br /&gt;
* Added to the Pipeline functionality for retrieving the metadata of Ida collections.&lt;br /&gt;
* Added active sessions table sorted by column values.&lt;br /&gt;
* Added default icon and other default information for LONI Viewer. Added LONI Viewer under top menu Tools.&lt;br /&gt;
* Added timeout for server connections&lt;br /&gt;
* Added counts for workflows and users in Server Terminal GUI Tool, also added sorting by column.&lt;br /&gt;
* Added new Parameter type &amp;quot;Flow Control&amp;quot; for ConcreteModules. This type of parameter will allow module to be started without transferring any data from parents&lt;br /&gt;
* Added file conversion for local IDA download, added IDA download to include metadata.&lt;br /&gt;
* Added validation status messages for modules and added more information in control bar's status about validation. Added support to navigate the ViewPort to those dataSinks which have 20+ instances.&lt;br /&gt;
&lt;br /&gt;
* Fixed &amp;quot;infinite waiting module&amp;quot; bug, where a module is completed but the child module waits forever.&lt;br /&gt;
* Changed the GUI design of number of arguments which has more clear interface for users and will allow user to make module to have up to 99 arguments.&lt;br /&gt;
* Updated Help Menu. Now it contains following items What's New, FAQ, Quick Start Guide, Video Tutorials, User Guide, Server Guide, Glossary, Pipe XML Overview, Pipeline Forum instead of only &amp;quot;Contents&amp;quot;.&lt;br /&gt;
* Fixed XSD document for Pipe file format. Optimized the Pipe XML file to decrease its size.&lt;br /&gt;
* Fixed bug when a node is connected, user should not edit the parameter value by double click or right click.&lt;br /&gt;
* Fixed to stop validation when user hits Stop button. Also added more feedback about validating modules and remote files which can be useful for big workflows which take more time for validation.&lt;br /&gt;
* Fixed Personal Library which was freezing whole Pipeline when refreshing.&lt;br /&gt;
* Fixed remote Browse button in Infinite dialog to open Remote File Browser instead of local file browser. &lt;br /&gt;
* Fixed server manager to get active jobs and queued jobs count directly from drmaa engine&lt;br /&gt;
* Fixed to moduleGroup to display accurate status instead of just showing waiting for some cases.&lt;br /&gt;
* Fixed bug for Mac OS X Leopard which was hiding all content of dialog when Remote checkbox was clicked to be selected. Also fixed the width of browse button for Leopard.&lt;br /&gt;
* Fixed bug where a module is incomplete, clicking &amp;quot;show details&amp;quot; in pipeline control bar returns information about first errored module. &lt;br /&gt;
* Fixed to remove parameter's base when parameter doesn't have tranformation.&lt;br /&gt;
* Fixed to show more than 10 argument inputs in Edit Parameter Values Dialog. Added Parameter number on appropriate labels.&lt;br /&gt;
* Fixed user will be able to add, delete and edit annotations when workflow is in execution status.&lt;br /&gt;
* Fixed active sessions drop down will be scrollable if the list is long, and it will be ordered by start time.&lt;br /&gt;
* Changed textfield to combobox to help users easily select base parameter instead of typing it.&lt;br /&gt;
* Fixed IDA will create folders as series' collection name, data sink for each download only contains files in that download; if there are more than one type of files downloaded, data sink will select all applicable types&lt;br /&gt;
* Fixed remote browser will select the current path if no item is selected, added remote browse to IDA.&lt;br /&gt;
* Fixed found memory leaks&lt;br /&gt;
* Minimized number of requests to DB. In previous versions Pipeline was creating multiple times connections to DB server to put data there. Now Pipeline uses one connection for multiple columns of the same DB table.&lt;br /&gt;
* Fixed to shutdown DRMAA Engine properly when Pipeline shuts down&lt;br /&gt;
* Improved Server Sweeper to stop the running workflows before resetting them. Also added interrupt calls to release submitLocks if they are acquired at reset time.&lt;br /&gt;
* Fixed cancelled event to support modules which have multiple connections and local/remote executions.&lt;br /&gt;
* Fixed bug when save as script/makefile, the output file's line separator should be line return &amp;quot;\n&amp;quot;&lt;br /&gt;
* Fixed bug where input of a module has multiple types, the parent module will output to the most common type between input and output, instead of the first type from output.&lt;br /&gt;
* Fixed validation will get correct number of cardinality of modules with .list files, and validation will report error if cardinality exceeds 3000. Server changer will change the server of .list files as well.&lt;br /&gt;
* Included in IDA: refresh list button after connected. Fixed IDA bugs: it properly gives an error when user downloads invalid series, it will delete partially downloaded files when user hit cancel, also file translation will stop sooner.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1835 (v4.2.1)&lt;br /&gt;
* Added: Number of queued jobs in server status&lt;br /&gt;
* Added: Dynamic server preferences for Pipeline server&lt;br /&gt;
* Added: Modes for directory based access control&lt;br /&gt;
&lt;br /&gt;
* Fixed: new provenance file format&lt;br /&gt;
* Fixed: provenance file will be generated only if it is enabled in the workflow&lt;br /&gt;
* Fixed: empty server status on Windows bug&lt;br /&gt;
* Fixed: password dialog not rendered on Windows for connections window&lt;br /&gt;
* Fixed: &amp;quot;Authentication done&amp;quot; message not changed even when it is connected&lt;br /&gt;
* Fixed: correct staging status after reconnect&lt;br /&gt;
* Fixed: to show Module name and ID always when opening popup description box of the module&lt;br /&gt;
* Fixed: to show ModuleGroup Live information in PopupBox which was implemented only for ConcreteModules&lt;br /&gt;
* Fixed: to show proper count of connections when connected to new (not saved ) connections&lt;br /&gt;
* Fixed: to change URL compatibility when switching the Type of parameter from File to String or vice versa&lt;br /&gt;
&lt;br /&gt;
Changes in build 1808 (v4.2)&lt;br /&gt;
* Added: Provenance&lt;br /&gt;
* Added: Scripting&lt;br /&gt;
* Added: Intelligence&lt;br /&gt;
* Added: Remote File Browser&lt;br /&gt;
* Added: Server status which displays server's queue utilization as a percentage&lt;br /&gt;
* Added: Support to resume all running jobs after server restart&lt;br /&gt;
* Added: Directory-based executable access control&lt;br /&gt;
* Added: Server fail-over support&lt;br /&gt;
* Added: New module statuses: Initializing, Staging, Backlogged, Cancelled&lt;br /&gt;
* Added: Ability to show speed and estimated time when staging files&lt;br /&gt;
* Added: Staging status message for Data Modules&lt;br /&gt;
* Added: More detailed information for modules in their popup info boxes&lt;br /&gt;
* Added: Hostname and port on data modules&lt;br /&gt;
* Added: Support for multiple server libraries and its status messages.&lt;br /&gt;
* Added: Popup menu in Data Modules dialog for Cut,Copy,Paste,Select All functions&lt;br /&gt;
* Added: Data module usability. Added undo &amp;amp; redo and shortcut keys for Find &amp;amp; Replace.&lt;br /&gt;
* Added: Refresh button on active sessions dialog&lt;br /&gt;
* Added: Ability to save and open to/from Personal library&lt;br /&gt;
* Added: Default connection to LONI's default server&lt;br /&gt;
* Added: Ring notations for exported parameters in workflow's UI&lt;br /&gt;
* Added: 3 state buttons in module overview box&lt;br /&gt;
* Added: Ability to select multiple inputs when parameter has multiple arguments&lt;br /&gt;
* Added: Link to execution logs dialog on control bar when execution is done&lt;br /&gt;
* Added: More information about workflows in server terminal manager ( for administrators only )&lt;br /&gt;
&lt;br /&gt;
* Removed: Saving password feature. Passwords will not be saved.&lt;br /&gt;
&lt;br /&gt;
* Fixed: Transformations&lt;br /&gt;
* Fixed: Connections to be unique&lt;br /&gt;
* Fixed: to not allow more than one connections with data sink when it is not dir dump &lt;br /&gt;
* Fixed: to continue workflow execution when one of instances failed&lt;br /&gt;
* Fixed: to not send email when user manually stops the workflow execution.&lt;br /&gt;
* Fixed: to automatically find the file type when parameter type is any type of file&lt;br /&gt;
* Fixed: to create personal library directory if it doesn't exist or has been removed&lt;br /&gt;
* Fixed: to not freeze Pipeline UI while loading server library&lt;br /&gt;
* Fixed: to send server library updates to all connected users when there is a library change&lt;br /&gt;
* Fixed: variables to work properly on local executions&lt;br /&gt;
* Fixed: increased maximum number of simultaneous IDA download&lt;br /&gt;
* Fixed: leading spaces in executable path of modules to execute properly&lt;br /&gt;
* Fixed: to reconnect properly when user changed IP address.&lt;br /&gt;
* Fixed: server changer tool to keep user defined variables as they are&lt;br /&gt;
* Fixed: connections to exported parameter to be copied&lt;br /&gt;
* Fixed: to show job id when job is queued&lt;br /&gt;
* Fixed: to show appropriate icon for connected and disconnected status&lt;br /&gt;
* Fixed: command line run locally only if executable location is localhost, sync is enabled automatically&lt;br /&gt;
* Fixed: active sessions quick reconnect to reload open workflows with lost connections&lt;br /&gt;
&lt;br /&gt;
Changes in build 1545 (v4.1)&lt;br /&gt;
* Fixed: Fixed command line switch and multiple arguments bug&lt;br /&gt;
* Fixed: When user decreases argument count extra filled values will be removed&lt;br /&gt;
* Fixed: Changing to List file when parameter type is changed from File to String.&lt;br /&gt;
* Fixed: Ctrl+E (Command+E) to open edit Module window&lt;br /&gt;
&lt;br /&gt;
Changes in build 1528 (v4.1 Alpha)&lt;br /&gt;
* Added: New visualization tool called &amp;quot;Viewer&amp;quot;&lt;br /&gt;
* Fixed: Stop workflow command stops local executions too, but not Viewers&lt;br /&gt;
* Fixed: Workflow continues execution on reconnect, even if it has local and remote executions&lt;br /&gt;
* Fixed: Execution logs dialog updates&lt;br /&gt;
&lt;br /&gt;
Changes in build 1500 (v4.1 Alpha)&lt;br /&gt;
* Added: Find and Replace functions in Data Modules dialog&lt;br /&gt;
* Changed: Variables are now inherited to child module groups&lt;br /&gt;
* Fixed some bugs&lt;br /&gt;
&lt;br /&gt;
Changes in build 1476 (v4.1 Alpha)&lt;br /&gt;
* Added: New tool Server Changer at Tools menu which helps to change server addresses of multiple modules and parameters&lt;br /&gt;
* Fixed: Module groups wasn't showing execution time&lt;br /&gt;
* Fixed: Data modules now have correct cardinality value&lt;br /&gt;
* Fixed: Wrap validation error message&lt;br /&gt;
* Fixed: Execution of local module with remote parameters and otherwise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Changes in build 1455 (v4.1 Alpha)&lt;br /&gt;
&lt;br /&gt;
* Added: Workflows may involve modules that run either on grid server or on local host&lt;br /&gt;
* Added: Pipelines validates global environmental variables&lt;br /&gt;
* Added: Validation now includes acceptance of the workflow&lt;br /&gt;
* Added: &amp;quot;Save connection&amp;quot; button in the Connection Credentials dialog&lt;br /&gt;
* Added: Font styles in annotations&lt;br /&gt;
* Added: Data module editor now shows argument count for input/output data&lt;br /&gt;
* Added: Cut,copy, paste operations for annotations&lt;br /&gt;
* Added: Alias for Redo operation. Now Redo has Ctrl+Y and Ctrl+Shift+Z shortcuts on all platforms&lt;br /&gt;
* Added: Remove icon button in Edit module dialog which appears only when icon is set to module&lt;br /&gt;
* Added: Copy icon, paste icon, remove icon functions in module's popup menu&lt;br /&gt;
&lt;br /&gt;
* Changed: Pipeline messaging. This version can't connect to old version servers&lt;br /&gt;
* Changed: Make module group darker when it is selected&lt;br /&gt;
* Changed: Create module group command now includes annotations too &lt;br /&gt;
* Changed: Top level menus&lt;br /&gt;
* Changed: Modules which execution stopped by stop button show Incomplete state&lt;br /&gt;
* Changed: Select all command now selects annotations too&lt;br /&gt;
* Changed: Pause button replaced with grey (not clickable) play button, because pause function is not still supported&lt;br /&gt;
* Changed: Cloning of module groups to non XML dependent&lt;br /&gt;
* Changed: In Output files panel paths became selectable, users are able to select them&lt;br /&gt;
* Changed: selectionBox includes annotations too&lt;br /&gt;
* Changed: Now pipeline uses system's temporary location for its temp files&lt;br /&gt;
* Changed: Module's parameter tooltip and description box to show parameter values and file types&lt;br /&gt;
* Changed: default port from 8000 to 8001&lt;br /&gt;
* Changed: Pipeline's XML files will be smaller because they keep module icon resized info not the whole icon&lt;br /&gt;
&lt;br /&gt;
* Fixed bug: Main workflow timer roll-back problem when finishing file transfers&lt;br /&gt;
* Fixed bug: Undo for the group from library now works properly in case if user was inside the group at undo time&lt;br /&gt;
* Fixed bug: Show validation error message for every (not only for one) module with cardinality error &lt;br /&gt;
* Fixed bug: Active sessions dialog now updates active sessions at runtime&lt;br /&gt;
* Fixed bug: Execution log dialog  now responds to keyboard shortcuts such as Command + W&lt;br /&gt;
* Fixed bug: Get Files button in Output files dialog becomes enabled after execution completes for every instance&lt;br /&gt;
* Fixed bug: Update passing messages to allow data transfers for Server Terminal GUI&lt;br /&gt;
* Fixed bug: Changed default execution status times to be 0 instaed of -1 at XML serialization&lt;br /&gt;
* Fixed some minor bugs as well&lt;br /&gt;
&lt;br /&gt;
Changes in build 1359 (v4.0.5)&lt;br /&gt;
* IDA library has been updated&lt;br /&gt;
* Added support for serializing/deserializing binary provenance information into workflows&lt;br /&gt;
* updated execution engine to support DRMAA 1.0&lt;br /&gt;
* removed a thread race in the execution engine&lt;br /&gt;
* the Pipeline log file location can be changed in the preferences.xml file&lt;br /&gt;
* privilege escalation copying now uses a single cp command instead of many smaller ones&lt;br /&gt;
* fixed a bug that sometimes prevented a user from connecting two parameters&lt;br /&gt;
&lt;br /&gt;
Changes in build 1322 (v4.0.4)&lt;br /&gt;
* empty modules do not appear in the personal library anymore&lt;br /&gt;
* fixed a bug where selecting a different workflow tab would try to open a recent workflow&lt;br /&gt;
* fixed a copy/paste issue on module groups with connections&lt;br /&gt;
* fixed a bug where modules saved with exported params, were still exported when dragged in from the personal lib.&lt;br /&gt;
* updated the hsqldb library&lt;br /&gt;
&lt;br /&gt;
Changes in build 1314 (v4.0.3)&lt;br /&gt;
* revamped IDA back end&lt;br /&gt;
* data sources/sinks are now separated from regular modules in the personal/server library&lt;br /&gt;
&lt;br /&gt;
Changes in build 1307 (v4.0.2)&lt;br /&gt;
* changed the IDA hostname&lt;br /&gt;
&lt;br /&gt;
Changes in build 1296 (v4.0.1)&lt;br /&gt;
* fixed a bug in the active sessions dialog when trying to remove multiple sessions at once&lt;br /&gt;
* fixed a translation issue with side effect outputs&lt;br /&gt;
* fixed a bug in the execution log window&lt;br /&gt;
* added the Pipeline logo to the main frame icon&lt;br /&gt;
&lt;br /&gt;
Changes in build 1255 (V4.0)&lt;br /&gt;
* fixed a bug with hyper links that was introduced in the last build&lt;br /&gt;
* new JavaApplicationStub for OS X&lt;br /&gt;
&lt;br /&gt;
Changes in build 1242&lt;br /&gt;
* Minor GUI fixes everywhere&lt;br /&gt;
* The Personal Library is loaded dynamically&lt;br /&gt;
* Valication now checks for invalid user defined variables&lt;br /&gt;
* Program start time should be faster in all OSes&lt;br /&gt;
* Added more support for Pipeline server administration&lt;br /&gt;
* Validation now checks for misuse of base parameters&lt;br /&gt;
* Command Line Interface rewrite&lt;br /&gt;
&lt;br /&gt;
Changes in build 1216&lt;br /&gt;
* You can set environment variables in your preferences&lt;br /&gt;
* Reconnecting to workflows is much easier now. (They won't all explode onto your screen)&lt;br /&gt;
* Reduced memory footprint&lt;br /&gt;
* Commands and output files are loaded dynamically in the GUI&lt;br /&gt;
* You can now download outputs that are directories after execution&lt;br /&gt;
* Some validation bug fixes&lt;br /&gt;
* Validation now checks that base and cardinality parameters are valid&lt;br /&gt;
* Bug fixes for GUI drawing&lt;br /&gt;
* Fixed a couple issues with the Connections Dialog&lt;br /&gt;
* Updates to the command line interface&lt;br /&gt;
* Added support for OS X 10.5 (Leopard)&lt;br /&gt;
* Fixed a bug that would sometimes affect list generation&lt;br /&gt;
* Fixed a race condition that occurred when hitting stop and reset back to back&lt;br /&gt;
* Local system execution errors are now displayed in the error stream tab (in red)&lt;br /&gt;
* Lots of back end work&lt;br /&gt;
&lt;br /&gt;
Changes in build 1156&lt;br /&gt;
* Sever library now animates during execution or when its empty (can be disabled)&lt;br /&gt;
* Validation is again more thorough than before&lt;br /&gt;
* Bug fixes in Copy/Paste for data sinks and sources&lt;br /&gt;
* Fixed where data modules show up in the library panels&lt;br /&gt;
* Personal Library and Variables Dialog remain on top of the main frame&lt;br /&gt;
* A bug fix when staging local files for remote execution on Windows&lt;br /&gt;
* Server side authentication is now synchronized to 1 thread at a time&lt;br /&gt;
* Fixed a problem with too many open file descriptors for non-grid execution&lt;br /&gt;
* Also fixed an issue with execution stops&lt;br /&gt;
&lt;br /&gt;
Changes in build 1127&lt;br /&gt;
* Great improvements in network speed and stability&lt;br /&gt;
* Validation is much faster, and more thorough&lt;br /&gt;
* Fixed several GUI bugs relating to execution, validation and general screen updates&lt;br /&gt;
* Fixed a bug that wouldn't allow a specific filetype to connect to a 'File' input&lt;br /&gt;
* Resolved some issues with Windows execution&lt;br /&gt;
* Icons are now stored inside the .pipe files&lt;br /&gt;
* Fixed a bug in selecting all modules through the edit menu&lt;br /&gt;
* Added some keyboard shortcuts&lt;br /&gt;
* Fixed prestaging bugs&lt;br /&gt;
* Fixed a bug in execution when a command only had 1 argument&lt;br /&gt;
&lt;br /&gt;
Changes in build 1062&lt;br /&gt;
* Added a splash screen&lt;br /&gt;
* Progress of file copying is now drawn to the screen when a module completes&lt;br /&gt;
* Another revision of the variables dialog&lt;br /&gt;
* Many dialogs now have keyboard listeners, and the personal library and variables dialogs remember their positions&lt;br /&gt;
* Validation catches many more errors now (including file type checking)&lt;br /&gt;
  * This may cause problems for workflows that had improperly connected input/outputs before&lt;br /&gt;
* Validation status is drawn to the screen more accurately&lt;br /&gt;
* Added support for dragging and dropping .pipe files from the desktop to the workflow area&lt;br /&gt;
* Fixed several issues with the server and personal libraries&lt;br /&gt;
&lt;br /&gt;
* Known issue&lt;br /&gt;
  * Some executables that are executed locally in Windows Vista can be problematic.&lt;br /&gt;
&lt;br /&gt;
Changes in build 1027&lt;br /&gt;
* Fixed bug with communicator not sending problem messages&lt;br /&gt;
* DownloadManager is more informative on failure&lt;br /&gt;
* PipelineControlBar no longer defaults to &amp;quot;Validating Workflow&amp;quot; during execution&lt;br /&gt;
* Preference dialog tweaks&lt;br /&gt;
* Changed the dmg mounting name to LONI Pipeline, added optimization&lt;br /&gt;
* Fixed memory leak when workflows close&lt;br /&gt;
* Fixed bug in UNIX release scripts&lt;br /&gt;
* Changed the transformations list in the edit advanced parameter dialog to be drag-able&lt;br /&gt;
* Optimizations in the Java2D rendering&lt;br /&gt;
* Fixed high CPU usage bug&lt;br /&gt;
* Increased WorkflowAnimator action period to save CPU cycles&lt;br /&gt;
* Moved update checker off Swing thread&lt;br /&gt;
* Animator now stops processing updates after workflow is complete&lt;br /&gt;
* Validation error is now thrown for input parameters that have no file types selected&lt;br /&gt;
* Added JDOM to About Box&lt;br /&gt;
* Pipeline Server Utility GUI added&lt;br /&gt;
&lt;br /&gt;
Changes in build 980&lt;br /&gt;
* many small bug fixes&lt;br /&gt;
&lt;br /&gt;
Changes in build 967&lt;br /&gt;
* FEATURE: New searchable Server and Personal Library&lt;br /&gt;
* FEATURE: Tagging, Modules can be tag with any information which is searchable&lt;br /&gt;
* FEATURE: The Pipeline will check for program updates at startup&lt;br /&gt;
* FEATURE: Workflow can now be paused and stopped at anytime&lt;br /&gt;
* FEATURE: User definable file types&lt;br /&gt;
* FEATURE: Inputs can now accept multiple file types&lt;br /&gt;
* FEATURE: Bug Reporter, please submit your bugs&lt;br /&gt;
* FEATURE: Feedback for pre-execution events&lt;br /&gt;
* validation now has a more robust check for the correct number of files going from one module to another&lt;br /&gt;
* module groups resizes correctly after having a parameter exported&lt;br /&gt;
* fixed annotations loading&lt;br /&gt;
* fixed a bug with editing infinite cardinality file parameters&lt;br /&gt;
* module groups edit dialog can be reached by right clicking&lt;br /&gt;
* fixed a bug where some needs file did not get uploaded&lt;br /&gt;
* added a new download download dialog&lt;br /&gt;
* status message is optimized to save the amount of information going across the network&lt;br /&gt;
* fixed a bug where connections can be made even if that exact one exist already&lt;br /&gt;
* file transfers can now be stopped while in progress&lt;br /&gt;
* data sinks can be marked as directory dumps, all outputs connect to a directory dump will be placed at the dump location&lt;br /&gt;
* Recent files now displays the correct number of files defined in the Preferences&lt;br /&gt;
* fixed the file finder on windows&lt;br /&gt;
* validation will now check to make sure that all input values in an enumerated list are defined in the module definition&lt;br /&gt;
* job times now displays the correct time after a reconnect&lt;br /&gt;
* commands.log file is now in XML format and is printed out in order&lt;br /&gt;
* annotations will now load properly&lt;br /&gt;
* new Log Viewer Dialog&lt;br /&gt;
* data sent across the network will now be compressed to increase transfer speed&lt;br /&gt;
* validation now checks for malformed variables&lt;br /&gt;
* fixed a bug where validation hangs if the server you're trying to connect to is down&lt;br /&gt;
* added a GUI for selecting user defined filetypes&lt;br /&gt;
* improved variables dialog&lt;br /&gt;
* the about box is fixed&lt;br /&gt;
* personal and server library has new icons to identify: data modules, modules, and module groups&lt;br /&gt;
* some keyboard shortcuts has been updated&lt;br /&gt;
&lt;br /&gt;
Changes in build 822&lt;br /&gt;
* FEATURE: New icons for OS X builds and integration with Finder&lt;br /&gt;
* FEATURE: New icons for pipe files&lt;br /&gt;
* fixed a bug where directories before and after workflow execution were not being copied over correctly&lt;br /&gt;
* fixed a bug where filetypes with multiple dots, eg someFileName.nifty.gz, were not being sent over to the server correctly&lt;br /&gt;
* validation bug fix (validation will throw an error if the user puts in a directory for the executable path&lt;br /&gt;
&lt;br /&gt;
Changes in build 800&lt;br /&gt;
* FEATURE: IDA access&lt;br /&gt;
* FEATURE: Validation can be called without executing the program&lt;br /&gt;
* FEATURE: Module Groups&lt;br /&gt;
* FEATURE: Data sources and sinks&lt;br /&gt;
* FEATURE: Packages for OS X and Windows&lt;br /&gt;
* FEATURE: Launch workflows in the GUI from the command line, example: java -jar Pipeline.jar myworkflow.pipe&lt;br /&gt;
* FEATURE: Module definitions have support for two types of authors now (module and executable) and citation info as well&lt;br /&gt;
* FEATURE: Once you submit a workflow to the server for execution, you can close the client. Reconnect later, and your workflow will reopen showing you its current status&lt;br /&gt;
* FEATURE: The Pipeline now works on Windows Vista too&lt;br /&gt;
* fixed parameters that output strings&lt;br /&gt;
* more thorough validation including cardinality checks between modules&lt;br /&gt;
* DRMAA native grid spec is now a preference (used to be hardcoded)&lt;br /&gt;
* new preference for deleting workflow data after user resets workflow execution&lt;br /&gt;
* commands.log file is now closed after writing&lt;br /&gt;
* added citations to the module panel (removed metadata attributes)&lt;br /&gt;
* fixed bug when trying to convert a parameter from an enumerated type to a string (bug 001693)&lt;br /&gt;
* the browse button is back in the edit concrete module panel&lt;br /&gt;
* validation checks enabled parameters in addition to required parameters&lt;br /&gt;
* validation throws an error if a required parameter is not enabled&lt;br /&gt;
* made copy/paste a little more robust&lt;br /&gt;
* more detailed author information for modules&lt;br /&gt;
* fixed a bug where users couldn't remove a base from the advanced parameter dialog&lt;br /&gt;
* added a dialog that captures output and error streams and displays them to the user in the program&lt;br /&gt;
* preferences dialog lets client users adjust thread pool size for execution&lt;br /&gt;
* validation no longer checks output directories of type File for existence&lt;br /&gt;
* validation fix, disabled parameters with values are no longer validated&lt;br /&gt;
* fixed a regression that caused problems when editing enumerated parameter types&lt;br /&gt;
* fixed the column size in the parameter table when editing module parameters&lt;br /&gt;
* validation bug fix (no longer checks for needs files on List parameters)&lt;br /&gt;
&lt;br /&gt;
Changes in build 695&lt;br /&gt;
* bug fix for file transfer post processing&lt;br /&gt;
* added logic to handle cycle detection in Validation&lt;br /&gt;
* added several filetypes including some for the Brains2 application&lt;br /&gt;
* fixed a Validation bug when checking extension that contain a dot&lt;br /&gt;
* race condition in GUI updates at the end of workflows is now fixed&lt;br /&gt;
* FEATURE: New tools available for monitoring a server's health&lt;br /&gt;
* FEATURE: Annotations (notes) in a workflow. Use these to describe what different parts of your workflow do.&lt;br /&gt;
* FEATURE: Program remembers its last size and position upon closing and opens up there (if possible) on the next run&lt;br /&gt;
* Tons of bug fixes in the workflow editing area&lt;br /&gt;
* FEATURE: You can download output files of parameters through the output log viewer&lt;br /&gt;
* FEATURE: Thread pooling which allows limiting of the number of simultaneous threads/jobs that are running&lt;br /&gt;
* FEATURE: Parameters added in the Edit Module dialog will now show up below the currently selected parameter&lt;br /&gt;
* FEATURE: You can save output files after execution from the Log Viewer without having to bind a value.&lt;br /&gt;
* personal library and variables dialog are now positioned inside the main frame (so they don't draw off screen)&lt;br /&gt;
* removed old code and old libraries for a smaller binary and total package&lt;br /&gt;
* bug fixed when trying to reorder parameters&lt;br /&gt;
&lt;br /&gt;
Known issue(s) in build 694&lt;br /&gt;
* Repainting of the workflow may leave artifacts sometimes&lt;br /&gt;
&lt;br /&gt;
Changes in build 661&lt;br /&gt;
* Many improvements in validation. It is much more strict now as well.&lt;br /&gt;
* New dialogs for editing modules. Provenance attributes can be edited on workflows and module descriptions&lt;br /&gt;
* Directory copying has been improved&lt;br /&gt;
* Lots of little nice feature additions&lt;br /&gt;
* Many bug fixes throughout the code.&lt;br /&gt;
&lt;br /&gt;
Changes in build 8&lt;br /&gt;
* Fixed a bug that would sometimes drop a network connection&lt;br /&gt;
* Permissions on remote files are now handled by the server (no more chmod 777'ing destination folders)&lt;br /&gt;
* Reduced the size of status updates&lt;br /&gt;
* Improved the way status updates drawn to the GUI&lt;br /&gt;
* Module and workflow timers that show you how long execution has taken&lt;br /&gt;
* new log viewer&lt;br /&gt;
* reorganized menu items&lt;br /&gt;
* added Afni Brick, Afni Head and Nii.gz filetypes&lt;br /&gt;
* the program will prompt you to make a connection to a server when you hit play, if the connection hasn't already been made&lt;br /&gt;
* the workflow repaints in a smarter way (reduces CPU usage)&lt;br /&gt;
* lots of bug fixes and robustness added throughout&lt;br /&gt;
* the server's memory footprint has been significantly reduced&lt;br /&gt;
&lt;br /&gt;
Known issues in build 8&lt;br /&gt;
* Repainting of the workflow may leave artifacts sometimes&lt;br /&gt;
* If a module has an error during execution, it will incorrectly turn green once the entire workflow completes</description>
   <author>jvanhorn@stage.nitrcce.org (John Van Horn)</author>
   <comment>http://stage.nitrcce.org/project/shownotes.php?group_id=32&amp;release_id=1001</comment>
   <pubDate>Fri, 02 Apr 2010 0:02:00 GMT</pubDate>
   <guid>http://stage.nitrcce.org/project/showfiles.php?group_id=32&amp;release_id=1001</guid>
  </item>
 </channel>
</rss>
