Release Notes 1.1.4.2
Metadata
This release documentation version 1.0.
Release | 1.1.4.2 |
---|---|
Release date | 2024-06-13 |
Release type | Full release |
Future | Main branch release |
Server version | 1.1.4.2+1.1.4.2-11730aa |
Log Server version | 1.1.4.2+1.1.4.2-18e6845 |
HostScreen Server version | 1.1.4.2+1.1.4.2-0b4d9a2 |
Web Terminal Hub version | 1.1.4.2+1.1.4.2-c4c347e |
Web Terminal Client version | 1.1.4.2+1.1.4.2-3030dc9 |
Management Console | 1.1.4.2+1.1.4.2-ff5f4f5 |
Log Viewer | 1.1.4.2+1.1.4.2-dd17df5 |
.NET Platform
No .NET Platform upgrade available from Microsoft since previous release of Jubilant (1.1.4.1).
.NET Release | 8.0.5 |
---|---|
.NET Runtime | 8.0.5 |
ASP.NET Core Runtime | 8.0.5 |
Notable changes | Link |
Web Terminal Client Renderer File Names (checksum)
Location: Program Files\Flynet\Jubilant\WebTerminal\web
renderer.2b40fffc4614a3bfab13.js | renderer.4a6333d2c56e553c9733.js |
renderer.4b7269853ded7ff1a8af.js | renderer.6de4dcfc18d8e189ec9e.js |
renderer.7b60e0ba28d5470bdbc8.js | renderer.8e1c52fae1486d84b902.js |
renderer.854e846020ff37bd1c2d.js | renderer.854e846020ff37bd1c2d.js.LICENSE.txt |
renderer.978ba985dba414cac7f7.js | renderer.a84a784903972c2c005e.js |
renderer.a84a784903972c2c005e.js.LICENSE.txt | renderer.b6e91dce7ab74396b284.js |
Upgrade Recommendations
This upgrade is recommended for security updates. Also, recommended for IBM 5250 users.
Security Notes
This upgrade is recommended for security reasons.
.NET Security
.NET 8.0.5 is used this release of Jubilant that includes security updates. Maximum severity: Important. Please see these notable changes.
If the current installed build of Jubilant uses an older version of .NET, this update is recommended.
Node Packages Security
An upgrade to Node Package react-scripts (web development) includes security updates. Maximum severity: High. See WTC.101.
High Importance Fix Notes
This upgrade is recommended for IBM 5250 users.
In rare cases, optimisation applied to the reading of the in-memory screen model could have resulted in incorrect field attributes. The optimisation has been updated to avoid such scenarios from occurring.
Please see HSB!15.
In this Release
New
ID | Protocols | Description |
---|---|---|
WTH!25 | 3270, 5250 | Improved trace logging of in-memory reads and writes. |
HSS!48 | 5250 | Groups of 5250 host updates are consolidated into one user-facing update. |
Fix
ID | Protocols | Description |
---|---|---|
WTC!167 | 5250 | Fields marked as display and bypass are no longer editable. |
WTC!177 | 3270, 5250 | Allow the typing of special characters using the AltGr key. |
HSB!15 | 5250 | In-memory screen model optimisation can no longer result in incorrect field attributes. |
Security
ID | Protocols | Description |
---|---|---|
WTC.101 | All | Update to node packages to remove high vulnerabilities. |
.Net 8.0.5 | All | See .Net Security Notes. |
Change Notes
New
WTH!25 - Improved trace logging of in-memory reads and writes
To help with diagnostics, trace level logs now contain information regarding the reading and writing of the in-memory screen model (ScreenBuffer).
These new entries have one of the following:
- Event ID
9140
, processWebTerminal Hub
, titleTerminal Session System Control
with a source ending withScreenSyncObserver
. - Event ID
8310
, titleScreenBuffer IBM 3270 Screen
with a description ofRead ScreenMemoryMappedIbm3270 from memory
. - Event ID
8311
, titleScreenBuffer IBM 5250 Screen
with a description ofRead ScreenMemoryMappedIbm5250 from memory
.
Examples
[
{
"CorrelationId": "215bba64-1439-4fe6-8c55-ecd81f3d6d04",
"Description": "ScreenSync start",
"DateTime": "2024-06-11T11:42:28.687Z",
"EntryId": 85,
"PayloadType": "string_v1",
"Process": "WebTerminalHub",
"SessionId": "60c29f56-9419-4f48-98f1-f3f877371249",
"Source": "HostSessionIbm5250:ScreenSyncObserver",
"Category": "Trace",
"PayLoad": " Thread ID: 9b40fd28-eb2c-4abb-9a23-c278392133cf. Logged Start Time: 2024-06-11 12:42:28.6872. Entry Creation Time: 2024-06-11 12:42:28.6873.",
"EventId": 9140,
"Title": "Terminal Session System Control"
},
{
"CorrelationId": "215bba64-1439-4fe6-8c55-ecd81f3d6d04",
"Description": "Read ScreenMemoryMappedIbm5250 from memory.",
"DateTime": "2024-06-11T11:42:28.69Z",
"EntryId": 86,
"PayloadType": "ScreenMessage_v1",
"Process": "WebTerminalHub",
"SessionId": "60c29f56-9419-4f48-98f1-f3f877371249",
"Source": "Client:ScreenBuffer",
"Category": "Trace",
"PayLoad": "{{Removed for Clarity}}",
"EventId": 8311,
"Title": "ScreenBuffer IBM 5250 Screen"
}
]
HSS!48 - Groups of 5250 host updates are consolidated into one user-facing update.
5250 host updates are often multi-part. These parts in previous builds of Jubilant would be sent to the front-end as they were processed by the back-end Jubilant HostScreen Server. However, these multiple updates have been optimised to be sent as one final update.
This improves the speed at which screens are drawn in the front-end.
Fix
WTC!167 - Fields marked as display and bypass are no longer editable
5250 fields marked as display and bypass are correctly displayed as read-only text instead of as read/write entry fields.
WTC!177 - Allow the typing of special characters using the AltGr key
It is now possible to type special characters that are accessed via the AltGr
modifier key.
For example the €
symbol on a UK keyboard, or the ~
symbol on a German keyboard.
HSB!15 - In-memory screen model optimisation can no longer result in incorrect field attributes
In rare cases, optimisation applied to the reading of the in-memory screen model could have resulted in incorrect field attributes. The optimisation has been updated to avoid such scenarios from occurring.
Security
WTC.101 - Update to node packages to remove high vulnerabilities
Removed reference to node package react-pdf ^6.2.1 as it is no longer used.
Upgraded node package react-scripts from ^3.0.1 to ^5.0.1.
Installation
Fresh Install
Please see the Jubilant Admin Manual for Fresh Install Instructions.
Upgrade
Note
Please note the specials steps below if upgrading from a 1.0.x build to a 1.1.x or later build.
If upgrading from Jubilant 1.0.x to 1.1.x extra steps must be carried out before and after the install steps below.
Upgrade is carried out using Jubilant scripts.
- Unzip the installer into a folder.
- Close any web browsers.
- Close any Services windows.
- Open PowerShell ISE as Administrator.
- In the PowerShell ISE open the Jubilant PowerShell script: "JubilantUpdate.ps1".
- Run the required script by pressing the green play / run script button on the toolbar.
- The upgrade of Jubilant is complete.
If this is an upgrade from Jubilant 1.0.x to 1.1.x, make sure the after install steps are also completed.
Version Validation
Find out how to validate the installed version.