~~CLOSETOC~~
<html><font color=#990000 size="+2"><b>Release Notes</b></font><br> &nbsp;Release 3.5 build 6</html>

\\
=====Summary=====

   * Exchange 2.2 evolution: Stability. (Part 2)
   * Support of Swagger. (Part 1)
   * Reliable HTTP connection. (Part 1)
   * Adding and update many SLANG commands.
   * Updates and fixes in Dataspace.
   * Updates and fixes in Workbench.
   * Maintenance updates and fixes.

=====Important Notes=====

   * This build is NOT compatible with previous builds.

=====Mandatory Configuration Changes=====

 n/a

=====Optional Configuration Changes=====

 n/a

===== Fabric Runtime =====
<sup>(GIT commit be141435c4d563d15975a14205f60e2cc467f739)</sup>

====Enhancements====

^ Change Request ^ Description                                                                   ^
| ECR SAE-319    | SLANG command 'detach client' should be implemented.                          |
| ECR SAE-447    | Ability to close separate connection between two nodes should be implemented. |
| EBF SAE-500    | Support of Swagger should be integrated in HTTP. (Part 1)                     |
| ECR SAE-523    | Exchange 2.2 evolution: Stability. (Part 2)                                   |
| ECR SAE-527    | Modifications in SecurityContext objects should be synchronized in sysplex.   |
| ECR SAE-532    | SLANG commands 'show memory/disk usage' should be improved.                   |
| ECR SAE-533    | BlockedDataspaceSessionAdvisory should be implemented.                        |
| ECR SAE-536    | SuspectStateAdvisory should be converted to ManagedNodeStateAdvisory.         |
| ECR SAE-543    | Opening/closing sessions in Dataspace should be reviewed. (Part 1)            |
| ECR SAE-545    | Reliable HTTP connection should be implemented. (Part 1)                      |
| ECR SAE-548    | List functions operation should be extended with 'attributes' modifier.       |
| ECR SAE-550    | Stats thresholds should be extended with keys.                                |

====Pending Changes====

   * Dataspace:
     * Added special handling for 'void' results for expressions execution.
     * Renamed FieldAccessorByName class.
   * Updated SLANG command 'describe file descriptor'.
   * Added query timeout to Dataspace Servlet.
   * Updated Traces in RuntimeExchange.
   * Updated POM.
   * Updated handling tmp directory in HTTP Server.
   * Added HTTP group to all Realms by default.
   * Updated OData links and URL popup.
   * Updated Javadoc parser.
   * Added Serial Support for Inet6Address.
   * Updated long polling in HTTP.
   * Migrated JS API to stjsapi project.
   * Updated HTTP Fabric Connection to be more reliable to network issues.
   * Renamed SchedulerFunctionsUnit renamed.

   * Adding new unit tests.
   * Code update and cosmetic changes.

====Bug Fixes====

^ Change Request ^ Description                                                                   ^
| EBF SAE-524    | Routed SLANG session does not work after changing Fabric Address of the node. |
| EBF SAE-525    | Exchange hangs up if Join operation is broken.                                |
| EBF SAE-528    | HTTP acceptor log has invalid timestamps and request types.                   |
| EBF SAE-529    | Deadlock on the alter of Dataspace with no SQL server.                        |
| EBF SAE-530    | Information about accessor is not refreshed when it is closed.                |
| EBF SAE-531    | Join is not cancelled after failure of JoinConfirm request.                   |
| EBF SAE-535    | Describe replication sources does not work with disabled sources.             |
| EBF SAE-544    | Actor with LRE event set breaks after dataspace alter.                        |
| EBF SAE-547    | DeliveryWorker in EventQueue processes a stopping incorrectly.                |
| EBF SAE-549    | Alter dataspace are not indexed correctly in recovery log.                    |

   * Dataspace:
     * Fixed issue with self-replication issue.
     * Fixed issue with expressions returning void result.
     * Fixed issue with Source Stream description.
   * Fixed issue with SLANG command 'show memory usage all'.
   * Minor fixes.

=====JS API=====
<sup>(GIT commit f5eaf10052ac0dc99088683889c59df2b3a8bb1f)</sup>

====Pending Changes====

   * Migrated JS API to stjsapi project.

====Enhancements====

^ Change Request ^ Description                                              ^
| ECR SAE-290    | Reliable HTTP connection should be implemented. (Part 1) |

=====OSF Service Library=====
<sup>(GIT commit 76b7eb154743f089e8b9fb96504a3e7a64fbc352)</sup>

====Pending Changes====

   * Added permissions, size etc. to ftpList() method result (FileEntry).

=====Fabric Runtime Samples=====
<sup>(GIT revision d4ffdb3dbe6dda8232688c6b527b5274646ff27f)</sup>

=====TruView Application Workbench=====
<sup>(GIT commit 278b3642fc697ca2ccca8875dc1da716937147d6)</sup>

====Pending Changes====

   * Archives:
     * Added size and modification date to properties.
   * Dataspaces:
     * Added 'Function Tables' (local and topology view version).
   * Plugins:
     * Added Refresh Action for Artifacts node.
   * RPL Editor:
     * Implemented correct behavior for scripts with multiple commands.
     * Added 'Abort on Fail' option.
     * Updated script result view.
     * Added alternative script result view (TableView, hidden).
   * Semantic Types:
     * Added 'Describe As EDL' action.
   * Tools:
     * Implemented Zip Browser.
   * Topology View:
     * Added check that node with the same name already exist.
     * Added Client Factories to Topology View.
     * AddedProvision Managed Nodes action.
     * Added tuples for DS collections.
     * Added ability to download acceptors definitions by request.
     * Added 'Edit Node' action to set managed nodes properties.
     * Added ability to disable/enable Sysplex connection.
   * Workspaces:
     * Added ability to synchronize local and linked node state.
     * Added ability to specify Linked Folder name and edit it.
     * Added ability to open files by double click.
     * Added ability to skip ftp download action.
     * Added ability to save FTP file to source.
     * Added ability to open all remote files (+ archive browser for remote files).
     * Added ability to save remote file in case if the file was downloaded but could not be opened.

   * Update icons and images.
   * Minor updates.
   * Cosmetic changes.

====Bug Fixes====

   * Fixed issue with delimiter IndexOutOfBounds exception in RPL Editor.
   * Fixed issue with started node children in Workspaces.
   * Fixed issue with SFTP connection in Workspaces.
   * Fixed issue with HTTPS acceptor creation in Acceptors.
   * Fixed issue with Event Handler page in Plugins.
   * Fixed issue with run action and auto-completion for editors with guarded text area in RPL Editor.
   * Fixed issue with refresh artifacts in Plugins.
   * Fixed issue with remove remote folder in Workspaces.
   * Fixed issue with View Options action in Local Nodes.
   * Fixed issue with diff for alter action in RPL Editor.
   * Fixed issue with Mongo exception in RPL Editor.
   * Fixed issue with 'Save to Source' action in Workspaces.

   * Minor fixes.

=====Quilt Console=====
<sup>(GIT commit 028746f4d4a0eb574d12d57706d6f36e99a1fa73)</sup>

====Pending Changes====

   * Various updates.

=====TruView Operations Console=====
<sup>(GIT commit 4ec913dfb7c677e93a88f72154cce328712b25e1)</sup>

====Pending Changes====

   * Moving JS API to stjsapi project.
   * Update to comply with the latest Fabric Runtime.

=====NetBeans Shell=====
<sup>(GIT commit d39359887e53a11a15475407f6ea1e80540f6799)</sup>