ReadMe Components patch 12.0.38
Console 2.62.0
-
Console requires minor code change and release each time a new version of Oracle instant client is delivered with Print Server
X3-350976
The static list of "instantclient" versions managed by PrintServer: (19_5 to 19_28)
has been replaced by a PowerShell script to avoid code change each time we support a new InstantClient in the PrintServer.
-
Please remove check on SQLNET_AUTHENTIFICATION_SERVICES=(None) for Windows / Oracle installations
X3-349408
The warning about SQLNET_AUTHENTICATION_SERVICES has been removed: it has been useless for a few years.
-
Locking out AD service account with console
X3-346654
The mechanism has been modified to avoid any authentication request as long as the password has not been entered.
-
Console: Manage a control regarding load balancer print server and same IdS (=name) solutions
X3-335707
Warning message updated as follows:
The same solution, or a solution with the same name, is already published to the profile.
-
Configuration Console: error in the log when unpublish X3 folders in WebServer
X3-334610
The new log screen for the same case is now displayed as a warning message
MongoDB 8.0.9
-
Mongodb 7 IZpack installer does not register p12 cert in store on Windows when installing from pre-generated certs and fails installing
X3-346539
The Certificate is correctly imported when we use an existing certificate.
-
MongoDb 7.0.x installer does not detect ReplicaSet configuration, and migration is failing
X3-339736
A clear error message appears if MongoDb is using ReplicaSet configuration:
“The setup stops the installation procedure. The user needs to use standard MongoDb tools to update his version.”
-
MongoDb 7.0.x installer does not clean up previous version of “mongosh”
X3-338632
Previous versions of "mongosh" tools are correctly cleaned up during MongoDb update.
PrintServer 3.2.0
-
Printing time for large numbers of documents
X3-330072
We made significant improvement for the PrintServer.
The idea is to use this new method as default behavior, and communicate about this fix as part of the 2026 R1 release.
An EPIC on this topic has been created to help us prepare for the 2026 release:
Source: https://jira.sage.com/browse/X3-352768
-
When installed on Windows Server with Oracle database, Print Server 3.x updates Oracle's tnsnames.ora when it should not
X3-345669
"TnsNames.ora" is not modified by the PrintServer. This file is exclusively generated by the Console.
-
Print Server with Oracle database does not update local TNS_ADMIN content when global TNS_ADMIN_TMP content is changed by console
X3-341489
TNS_ADMIN content is updated when global variable TNS_ADMIN_TMP content has changed.
Runtime 96.4.188
-
Syracuse function Change request returns X3 engine error slotReserve, address Overflow Signal
X3-355285
In some circumstances, we can be in a situation where we reach the limit of matching tables handling classes slots. The limit has been increased from 255 to 1024.
SyracuseServer 12.22.5
-
CSV export from landing page crashes Syracuse
X3-354959
The management of the buffer during the CSV escaping has been optimized to resolve the performance problem
SyracuseServer 12.23.0
-
Next arrow in Pop-Up View still active on last record
X3-332361
The button disable logic was refactored in order to fix the issue
-
Window Tabs/Screens management for larger number of screens in a window
X3-328109
Window Tabs/Screens management has been improved when dealing with larger number of screens in a window
-
Text after < followed by letter/alpha character disappears after switching to raw text mode in Comments
X3-303828
Text after < followed by letter/alpha character no longer disappears after switching to raw text mode in Comments
-
Syracuse does not apply tagging rules for sadfsq connections (compared to creating X3 sessions)
X3-326247
Sadfsq configuration now correctly manages the X3 server tags defined at group level
-
Display change on a portal query does not work after refresh
X3-315910
The management of X3 refresh url has been improved to support the recordsPerPage parameter used by X3 server instead of count parameter
-
Screen radio buttons with an associated access code
X3-313793
The screen radio buttons are now disabled correctly when user has no access
-
Trying to customize a page without having the authorization removes the left list and menu
X3-279120
"Customize page" is now available if the Security profile of the user provides the full authoring rights
-
Grizo: disabling a table column does not gray it
X3-319445
Disabled columns are styled accordingly.
-
Error on graph changing form pie chart to line
X3-287594
The chart name that was passed to the _setValue was the last chart name instead of the new chart name. The correct chart name was passed to the function. Also added distinction between chart load and chart type change via the chart types button
-
Problems in the creation and modification of Graphical query tool
X3-286415
Some stabilization was initiated on different parts and it has solved the issue.
-
Security profile with Write option in authoring to yes
X3-286856
The rights were previously checked using the authoring rights which was incorrect. From now on, a user will only be able to create their own landing pages if their security profile grants them permission to Create, Update, Read, and Delete page
-
layout bug on print button
X3-337109
A new dedicated CSS has been created for the CommonActionPopupLink for the Print Button
-
UNPIN disappears on a PINned right list if the favorites bar is pinned
X3-346000
After the favorites bar toggle, the pinned items menu is refreshed
-
Incorrect Homepage Tab Description
X3-328331
Browser title has been fixed when the Home Page is selected
-
Cannot read properties of undefined (reading '0') when customize Reference date
X3-342470
Authoring is not allowed on the app login screen. The authoring button is no longer visible.
-
In multi-level BOM: significant gap between the column of item codes and that of the designations at the bottom, item codes are missing
X3-341234
Zoom can now be reduced down to 50%, this limitation under height is not aligned
-
Interface problem on mobile with navigation page
X3-338727
In mobile mode, the left navigation page will be hidden so that navigation will be executed only with the right header icon.
-
Navigating between records in Popup view mode
X3-336512
You can now navigate correctly between resorted cards in Popup view mode
-
Error changing user password when accessing via mobile phone
X3-334462
The exception is not popping anymore when changing user password through mobile phone
-
Incorrect error messages in X3 Runtime Usage Overview when blacklisted runtimes
X3-333093
The management of X3 connection error message has been improved
-
Error message: Stub port operation not found: run?representation=run.$request&profile
X3-334106
Soap request parsing has been corrected for the Warehousing product
-
Using a reverse proxy with Syracuse, /proxy command in URL failing
X3-334131
The use of a relative URL instead of a full URL (including the host) has been improved for page loading.
In addition, a host.reverseProxy parameter can be defined in the nodelocal. In this case, before sending a request to the server, if the UI framework detects a host in the URL that is different from the one defined in the browser URL, it will use the host defined in the reverseproxy parameter.
-
Calendar widget showing the weeks for 2026 incorrectly
X3-332409
The handling of the rule used to define the "First week of the year," as defined in the locale preferences, has been corrected.
-
Excel file update with the Sage add-in
X3-329365
The opening of an Excel file from a template has been corrected
-
Missing workflow links if use a theme is activated in the workflow rule PSHSIG
X3-330199
Support of multi links by the theme has been improved. The #link section of template has to be updated, link.href and link.label have to be replaced by href and label
-
[BEHAVIOUR CHANGE]
Logic Vulnerability
X3-355665
An email must be unique for active users. If a user is not active, then the same email can be reused.
-
[France (FRA)]
LDAP is still working when disabled
X3-353146
LDAP activation is now checked and will not be working when disabled
-
When performing a new 2025R1 installation with non-NFR license, badge ERPDEV is missing for Super administrator role, hence for admin user
X3-353171
Improved badge validation for a role on import to allow only granted badges to be saved and not reject the entire list if a single one is not granted
-
Create CSV file option not responding when trying to Excel export from landing page
X3-347811
The CSV export from landing page has been restored
-
Multiple ASYRREQPEND for one X3 solution (Syracuse cluster and application cluster) internal Syracuse Load Balancer
X3-350725
The batch controller has been enhanced to ensure that the batch controller with the lock only executes batch requests
-
Users prompted to log in each time they reopen a spreadsheet
X3-343733
Improvement has been made to avoid login prompt when spreadsheet is reopened
-
Customize page error: m cannot be iterated
X3-349927
Refactoring was done and it corrected the issue.
-
SSO connection error: “Your signature will expire in 13 days”
X3-346427
Regarding the message "You are not allowed to modify the instance of the entity 'user'," it appears if the user does not have "Write" permission for "My Profile" in the security policy. A user must have this permission, otherwise they will not be allowed to modify the signature.
Fixed issue by handling empty signatures. If the signature is empty in MongoDB, a user can now enter a signature and leave the old signature blank.
The "Modify Signature" button now displays the correct message.
If the password policy has changed, the user will have to modify their signature or password, but they will now see "Your signature has to be changed" instead of "Your signature has expired, you have to change it"
-
Message “selected endpoint not allowed for the current user”
X3-346061
The verification of the selected role and endpoint has been strengthened following a security warning. An improvement has been made to improve this security check and provide a more explicit message.
-
One of the font groups needed for Syracuse sessions is downloaded from the Internet instead of from Syracuse
X3-337119
Font is loaded from locally hosted assets.
-
Unexpected JSON Input Behavior in SOAP API After Patch Update
X3-339193
The input of parameters with no specified group is now correctly managed
-
Error connecting to Sage X3 with Eclipse on 2025R1
X3-339099
Previously, if the proxy server was not started, only the ECONNREFUSED error was returned by the system. Now the ETIMEDOUT error code can be returned. Now the 2 cases are supported
-
[Spain (SPA)]
Users cannot access the application
X3-344321
The error was related to our load balancer when sending data. Buffer splitting has been improved, solving the issue.
-
issue with emails sent by the notification server (Microsoft 365 Graph) "saveToSentItems"
X3-340628
A new option "Save the message in 'Sent Items" is available in the setting of Office 365 setting
-
Function "Synchronize runtimes" in Solution management does not remove runtimes that were unconfigured
X3-339974
After synchronization, the runtime list will be correctly updated and clean of deprecated runtimes
-
Syracuse 12.22.0 update to hotfix 12.22.1 asks for all technical parameters including License
X3-340944
IzPack now correctly detects update mode and no longer uses the new installation mode.
-
Group Mail - Error: 4 The x-anchor mailbox in Workflow GESAWE with Notification server Office 365 – Microsoft Graph
X3-340765
The quotation is automatically removed from the email address before using it to send the email
-
Error "Requested url not found" on Excel add-in
X3-338675
"Forget Me" has been corrected for Excel add-in (Office add-in 12.20.0.34)
-
In batch server management, the status of a successful batch stop should be "Success" and not "Warning"
X3-338741
The status "warning" has been replaced by "success" to highlight the stop of batch controller
-
Creating an X3 user from Syracuse user is no longer available
X3-338833
The creation of an X3 user from the Syracuse Administration user page has been restored
-
Unable to set the web server location URL
X3-338339
Excel add-in has been corrected to support empty URL list (add-in version 12.20.0.32)
-
LDAP: Error: invalid character: (LDAP server)
X3-338004
The ldap server filter has been corrected
-
X3 CVE-2024-47875 and CVE-2024-45801
X3-335393
After the move of code from legacy UI framework to REACT framework, now all the UI code use the same dompurify (currently 3.2.5)
-
Issue regarding Syracuse / call function after left previous one in 'tunnel'
X3-335505
If the user has opened a tunnel page, they will be prompted to close the tunnel page before they can navigate to another page.
-
REST API with an incorrect password gives a good return
X3-341738
Error management has been improved for REST request
X3Services 56.0.N
-
Mobile Automation - Purchase receipt - Size allocated to order references
X3-329749
The card display has been optimized to handle text of varying lengths, ensuring better readability across all content.
X3Services 60.0.42
-
X3 Builder enum generation on 2024 R2 with hotfixes
X3-345779
Update SQL query to include 'ADDON%' pattern matching for LM range