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

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

   * Scheduler Evolution Step 2 (Part 2).
   * Introduced Security for Task List and Job.
   * Updated 'sys.query' in various contexts.
   * Introduced Function Unit 'this'.
   * Fixed several issues in Exchange.
   * Added and updated several SLANG commands.
   * Various updates and fixes in Dataspaces.
   * Various updates and fixes in Workbench.
   * Various updates and fixes.

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

   n/a

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

   n/a

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

   n/a

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

====Enhancements====

^ Change Request ^ Description                                                  ^
| ECR SAE-1132	  | Scheduler evolution Step 2. (Part 2: Security)               |
| ECR SAE-1147   | Syntax of selector-related SLANG commands should be updated. |

====Pending Changes====

   * Dataspaces:
     * Added ability to use and auto-substitution of variables instead of SLANG parameter values.
     * Added ability to execute sys.query inside Service session.
     * Added ability to cast of sys.query RowSet result to simple types.
     * Updated sys.query for Runtime session.
     * Added ability to return OK for void response when calling collection methods.
     * Added ability to reset RowSet iterator before return to SLANG response.
     * Added ability to auto-cast sys.query and <resource>.query results.
     * Added this. function unit to Service and Dataspace sessions.
   * Scheduler Evolution Step 2 (Part 2):
     * Introduced Security for Task List and Job (Java API and SLANG).
     * Introduced 'stop' operation (Java API and SLANG).
     * Added parameters 'jobName' and 'caller' to TaskListExecution.
     * Added LIKE option (with %) to LIST TASKLISTS and LIST JOBS commands.
     * Made option AS required in ADD ACTION TASK commands.
     * Updated TaskExecution and TaskListExecution.
     * Various minor updates.
   * Added ImageMagick license.
   * Updated auto-completion of SLANG operation groups.
   * Added sorting of auto-completion result.
   * Replaced < and > to &lt; and &gt; in SLANG parameter names.
   * Made SLANG commands 'start/stop/restart service' administrative.

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

^ Change Request ^ Description                                                                            ^
| EBF SAE-1148   | Security-related SLANG commands should work on behalf of a session user.               |
| EBF SAE-1151   | SLANG command 'list dataspaces at domain' does not work in sysplex with several nodes. |
| EBF SAE-1152   | Remote Client connected to sysplex does not see new nodes started later.               |
| EBF SAE-1153   | Join Monitor in Exchange sometimes interrupts a non-hung Join. (Part 1)                |

   * Fixed issue with invocation of Service event without parameters in Invoke Delegate.
   * Minor fixes.

=====JS API=====
<sup>(GIT commit 165823a1d24d5c873edcca75e22d694d18a9b03e)</sup>

=====OSF Service Library=====
<sup>(GIT commit 80f0e69cab375d382aad016121fe4eac32ae3a09)</sup>

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

====Pending Changes====

   * Updated to comply with the latest Fabric Runtime.

=====TruView Application Workbench=====
<sup>(GIT commit 78e104af362d1066ff0dc0261edbd9614d50c8ab)</sup>

====Pending Changes====

   * Editors:
     * Added SLANG editor.
     * Hidden EDL editor.
   * Scheduler:
     * Added Jobs and Task Lists nodes.
     * Added default template actions.
     * Added Task List flow.
     * Introduced Calendar.
     * Many cosmetic changes.
   * Cosmetic changes.
   * Minor updates.

   * Updated to comply with the latest Fabric Runtime.

====Bug Fixes====

   * Fixed issue with NPE in Get Directory Table File in Dataspaces.
   * Minor fixes.

=====Quilt Console=====
<sup>(GIT commit 9ec215f3daa96149841bdee511d45c5a7a4c6690)</sup>
      
=====TruView Operations Console=====
<sup>(GIT commit 3d318eec80047a2ef12ebae96302708238ba791e)</sup>
   
=====NetBeans Shell=====
<sup>(GIT commit fcc1b699c752b8e95414d07f7622f1f1e245ac87)</sup>
   
=====Mongo DB=====
<sup>(GIT commit a47f23153d19ecc1c086adfcda39319c6e1cd602)</sup>
   
=====Hadoop Integration=====
<sup>(GIT commit 773d7a91bbf9f6e27bba51f4df9eb63d05ddd489)</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 2ee95625c27d0dda26a34addfbc90b2f30b608fe)</sup>
   
=====MS Access JDBC Driver=====
<sup>(GIT commit 181d00c423679815bd6db64c1855799723dc7a67)</sup>

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

