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

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

   * Improved import of event prototypes in HTTP Client.
   * Updated Dump/Load feature in Dataspaces.
   * Updated several SLANG commands.
   * Many updates and fixes in Dataspaces.
   * Many updates and fixes in Workbench.
   * Many updates and fixes.

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

   n/a

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

   n/a

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

   n/a

===== Fabric Runtime =====
<sup>(GIT commit 5df25be7dcd19f7ce45355f907c49d7216135e93)</sup>

====Enhancements====

^ Change Request ^ Description                                                                     ^
| ECR SAE-1256   | Streaming should be used for operations with archives in Runtime. (Part 2)      |
| ECR SAE-1274   | SLANG commands for HTTP SSL configuration should be implemented.                |
| ECR SAE-1275   | Import of event prototypes works too slow in HTTP Client of Workbench.          |
| ECR SAE-1276   | Parameter 'global' of SLANG command 'import' should be extended for 'sdo' type. |
| ECR SAE-1279   | Domain and Organizations should be added to 'ping' operation.                   |
| ECR SAE-1280   | Parameter 'with ancestors' should be added to 'export/import' SLANG commands.   |

====Pending Changes====

   * Dataspaces:
     * Dump/Load feature:
       * Added 'local' option for dependencies.
       * Added include/exclude packages and types.
       * Added packages scope.
       * Removed loading package for HTTP factory type.
     * Added SPath for function calls.
     * Updated output of SLANG command 'load dataspace' in case of large SDO number inside.
     * Updated error handling when assign to variable.
     * Unified syntax of SLANG command 'analyze rpl' according to 'find' command.
     * Updated syntax and help for SLANG command 'analyze schema'.
   * Updated copyrights.
   * Renamed temporary directory '.jars' to '.libs' in Exchange.
   * Updated default color for Italic HTML tag (used in examples).
   * Updated HTTP Request to support default values and optional parameters.
   * Updated syntax and help for SLANG command 'analyze type'.
   * Added auto-completion for for SLANG command 'drop sdo'.

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

^ Change Request ^ Description                                         ^
| EBF SAE-1277   | JSerializer does not process public final fields.   |
| EBF SAE-1278   | Some issues were found in UNNEST and Log functions. |

   * Dataspaces:
     * Dump/Load feature:
       * Fixed issue with swallowed error when using 'ignore errors'.
       * Fixed issue with showing errors regarding unexpected symbols.
       * Fixed issue with $ sign needs to be escaped in Dataspace name.
       * Fixed issue with wrong file size for DropBox calculated.
     * Fixed issue with arrays as function argument.
   * Fixed issue with Runtime path completer in SLANG.
   * Minor fixes.

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

====Pending Changes====

   * Updated copyrights.

=====OSF Service Library=====
<sup>(GIT commit 377c72e3818e85b9b53352fdd79cdf97f7410cbc)</sup>

====Pending Changes====

   * Updated to comply with the latest Fabric Runtime.
   
=====Fabric Runtime Samples=====
<sup>(GIT revision 91fcb2c1c9a0ac5225af0a340af4fc3e32bb29f4)</sup>
   
=====TruView Application Workbench=====
<sup>(GIT commit 597a44ee7d0ab83aab6024d8e2129900fc46b888)</sup>

====Enhancements====

^ Change Request ^ Description                                                   ^
| ECR SAE-1279   | Domain and Organizations should be added to 'ping' operation. |

====Pending Changes====

   * Dataspaces:
     * Updated Snapshot Table wizard.
     * Added ability to create Snapshot Table based on Map Event and Row Event.
     * Added ability to create Snapshot Table based on existing table.
     * Added error handling to Snapshot Table wizard.
     * Added Global Package option for Load Dataspace panel.
     * Added ability to choose client/server context for dump/load operations.
     * Updated load and dump dataspace panel to catch slang errors.
   * DropBox:
     * Added disable/enable actions.
   * JIRA plugin:
     * Added removing temp directory after installation.
   * JIRA Integration Service Pack:
     * Updated dataspace dump file.
   * RPL Editor:
     * Added error annotation.
     * Used different error annotation for 'user lacks privilege or object not found' errors.
     * Added Validate RPL Script action to right-click menu.
     * Added RPL Validate action.
     * Improved performance.
   * RPL Search tool:
     * Introduction.
   * Remote Nodes:
     * Added wait dialog to Connect Remote Node operation.
     * Added Edit Remote Node.

   * Cosmetic changes.
   * Minor updates.

====Bug Fixes====

   * Fixed issue with Snapshot Table wizard in Dataspaces.
   * Fixed issue with Dataspace Dump Browser in Dataspaces.
   * Fixed issue with load dataspace in Dataspaces.
   * Fixed issue with comments in RPL Editor.
   * Fixed issue with error highlight position in the line and line num for guarded scripts in RPL Editor.
   * Fixed issue with 'Unclosed character class' error then function is altered in RPL Editor.
   * Fixed issue with Dataspace list issue in case of user defined node name in Remote Nodes.
   * Fixed issue with NPE for disabled dropbox in DropBox.
   * Fixed issue with encoding selection in File Stream Services.
   * Minor fixes.

=====Quilt Console=====
<sup>(GIT commit 8935d750931a4c217a01bea48717fa484227f5ee)</sup>

====Pending Changes====

   * Version 2.96.0
         
=====TruView Operations Console=====
<sup>(GIT commit ac80b7bb98a5d1af769d3e18ba6d6158ddf5a824)</sup>
   
=====NetBeans Shell=====
<sup>(GIT commit fcc1b699c752b8e95414d07f7622f1f1e245ac87)</sup>
   
=====Mongo DB=====
<sup>(GIT commit 489f8fde6e52fe420ae7a207bc8d280c4723f2da)</sup>
      
=====Hadoop Integration=====
<sup>(GIT commit ed1ede7681111d884d8c8c96d5074ef5462952aa)</sup>

=====SalesForce Integration=====
<sup>(GIT commit 6bbc78b30121433c09ad712d9d74f87dd9ee0cdc)</sup>

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

=====Messaging Clients=====
<sup>(GIT commit 39f6134df105bdaffaa25ee582985901af98a54d)</sup>

=====Python API=====
<sup>(GIT commit 7a20ec2a05e8c1d046b5a6a4530a2ae81429f4c6)</sup>
   
=====MS Access JDBC Driver=====
<sup>(GIT commit 181d00c423679815bd6db64c1855799723dc7a67)</sup>

=====Documentation=====
<sup>(GIT commit 5ecbc2066c7c2478e5c96bdc432117795d6eac2e)</sup>

=====Documentation=====
<sup>(GIT commit 5ecbc2066c7c2478e5c96bdc432117795d6eac2e)</sup>

=====NLP Integration=====
<sup>(GIT commit e04eacc7f301eb5a591a4289e869fcd34f1338fb)</sup>

====Pending Changes====

   * Updated to Smile 2.6.0.
   * Added stop words and dictionary to models.
   * Added synonyms inverse lookup.
   * Added min token length filter.
   * Added keyword extraction in TXCluster.
   * Updated performance.
   * Minor updates.

====Bug Fixes====

   * Minor fixes.
   
=====AWS Integration=====
<sup>(GIT commit 75896566869aea7cda3c4e0dbf56bed77d53e021)</sup>

====Pending Changes====

   * Added CostExplorer.

