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

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

   * Introduced CLUSTER event scope in Exchange.
   * Introduced Analyze operation in Dataspaces.
   * Added and updated several SLANG commands.
   * Updated NLP plugin in Workbench.
   * Various updates and fixes in Dataspaces.
   * Several updates and fixes in Workbench.
   * Several updates and fixes.

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

   * This version is NOT compatible with the previous version.

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

   * Following steps can be done for using CLUSTER event scope to avoid accessors interceptions:
     - Create separate clusters for Primary and DR (SLANG command 'create cluster' in Activator, separately for each Mnode).
       It will require upgrade of Activator.
     - Change configuration of accessors or accessible resources (services and dataspaces).
       This can be done in two ways:
         - Set CLUSTER event scope for accessible resources (services and dataspaces).
           This is a preferable way (such components won't be accessible from other cluster at all).
         - Set CLUSTER event scope for accessors itself (i.e. for their owner components).

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

   * Activator has been changed and should be updated in user configurations.

===== Fabric Runtime =====
<sup>(GIT commit 3be7ef0c42f56bd897d5dacb769238f3f2806abf)</sup>

====Enhancements====

^ Change Request ^ Description                                                                              ^
| ECR	SAE-989	  | Event scope CLUSTER should be implemented in Exchange.                                   |
| ECR SAE-1037   | Data Constraints with event scope GLOBAL should be accessible for OBSERVABLE components. |
| ECR	SAE-1040	  | SLANG command 'analyze' should be implemented in Dataspaces.                             |

====Pending Changes====

   * Dataspaces:
     * Updated DSQL operation 'alter dataspace'.
     * Updated DSQL operation 'drop dataspace'.
     * Updated actor recompile.
     * Updated some syntax error message updated to include error position.
     * Added TRY-CATCH block in Dataspace script.
   * Updated methods 'getCustomOperations' and 'setCustomOperations' in ServiceHelpSLResponse.
   * Added ability to execute SysInitScript files in alphabetical order.
   * Updated SLANG command 'create sdo from operations' to allow specifying a file content.

   * Minor updates.
   * Added new unit tests.
   * Code update and cosmetic changes.
     
====Bug Fixes====

^ Change Request ^ Description                                                               ^
| EBF SAE-1029	  | Dropping dataspace causes silent deletion of external dependent triggers. |
| EBF SAE-1032	  | Renaming of dataspace causes unexpected dependency updates.               |

   * Dataspaces:
     * Fixed issue with collection dump.
     * Fixed issue with multi-value hash map to correctly handle elements removal.
   * Minor fixes.

=====JS API=====
<sup>(GIT commit 62b66c127528d9f3796879b49aba2e3e9375f15a)</sup>

=====OSF Service Library=====
<sup>(GIT commit 908d38b5d2b20432b0ab3ab6f4b6acbf3c60c2ce)</sup>

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

====Pending Changes====

   * Minor updates.

=====TruView Application Workbench=====
<sup>(GIT commit 3afb5a22f3e9a943ddca8b0539340231a2aed5ba)</sup>

====Pending Changes====

   * NLP Plugin:
     * Added CTExtractor service.
     * Added default models.
     * Updated wizards and node.
     * Added icons and images.
   * Remote Files:
     * Implemented 'delete' operation for remote files.
   * Added Backup action for HTTPConnection.
   * Updated wizard status panel output.
   * Minor updates.
   * Cosmetic changes.

   * Updated to comply with the latest Fabric Runtime.

====Bug Fixes====

   * Fixed issues with duplicate 'Create Service' status panel in Services.
   * Fixed issues with '?' result error in Services.
   * Minor fixes.

=====Quilt Console=====
<sup>(GIT commit 42c0b1a4925ac7d9679bfcb7f137ba7ce158eaa6)</sup>

====Pending Changes====

   * Various updates (v2.13.1).
   
=====TruView Operations Console=====
<sup>(GIT commit a42b7d862e382858591521063b88ab954c8a7576)</sup>
   
=====NetBeans Shell=====
<sup>(GIT commit fcc1b699c752b8e95414d07f7622f1f1e245ac87)</sup>
   
=====Mongo DB=====
<sup>(GIT commit fe17c0c984a31771b4dc3f8168a6a73109582f78)</sup>
   
=====Hadoop Integration=====
<sup>(GIT commit 92560502defb22715f8804e8e8f360012ded8d7e)</sup>

=====SalesForce Integration=====
<sup>(GIT commit c17185a0ad0b4b637dd47c1868852b84566f28da)</sup>

=====Swagger Client Generator=====
<sup>(GIT commit 6976df12adb048cc853e9551eef35ed42a0b8015)</sup>

=====Messaging Clients=====
<sup>(GIT commit ff39c92973f6b2e3dcc1faf34fc8f77c3badc55e)</sup>

=====Python API=====
<sup>(GIT commit 86ea885472db40bc3832e6c31a59703779f589da)</sup>
   
=====MS Access JDBC Driver=====
<sup>(GIT commit a42aeaf8fb71f93f6f59465b74b3853d50e61ff0)</sup>

=====Documentation=====
<sup>(GIT commit e890525375769137073fae9ab3755e5d8927ea4d)</sup>