Release Notes for Altium On-Prem Enterprise Server

The following sections list the release notes for publicly released versions of Altium On-Prem Enterprise Server 7.0.

While the Altium On-Prem Enterprise Server installer includes automated backup of your existing installation, it is always a good idea to make a pre-update backup of your data yourself - taking a redundancy copy off to one side, as it were. This provides additional safety should any unforeseen technical difficulties arise (see Backing up and Restoring Your Installation). It is advised to test out a new release of Altium On-Prem Enterprise Server on a different machine, before updating your production instance. Use of Virtual Machines can be invaluable in this respect.

In addition, please ensure that you refresh your Altium On-Prem Enterprise Server licensing. From the Admin – Licenses page of the Workspace browser interface, delete the existing Server/CAL licenses and then add fresh instances back in. This will ensure you have the latest licensing, incorporating any licensing-related feature changes.

Version 7.0.6

Build: 21 Date: 5 December 2024

In the near future, SVN will no longer be supported in the Altium On-Prem Enterprise Server product. We will update you during the next few releases regarding the timeline as to when support will end. Learn more about how you can migrate a project from an SVN repository to the Enterprise Server's built-in Git repository.

Infrastructure & Security

41742 Removed healthcheck from deprecated PlmSyncService from Health Monitor.
42621 Enhanced security by addressing a vulnerability to Cross-site scripting (XSS).
42622 Enhanced security by addressing a vulnerability to HTML injection attacks.
42642 Improved the self-signed certificate generation process in the server's installer, enhancing security and usability.
42696 Improved the server's installer to preserve Elasticsearch memory settings during installation.
42714 Enabled SQL injection prevention by default for on-premises deployments to enhance security.
42754 Resolved an issue where upgrade of the server would fail if the sysdba password was changed from the default "masterkey".
42761 Enhanced zip file extraction performance during server installation for faster processing.
42964 Fixed an issue where ProjectService would attempt to connect to an incorrect hostname when using a load balancer as the website domain in LocalVault.ini.
42981 Fixed issue with a "404 Not Found" error that appeared after clicking the Download File link from an email.
43070 Permanently enabled on-premises encrypted leases for verification to improve data security.
43254 Enhanced avbackup compression for improved backup performance.
43311 Resolved a DirectoryNotFoundException error that could occur during server backup when file paths exceeded the long path limit.
43338 Updated the Health Monitor Status Report to include Firebird logs for 64-bit systems.
43381 Modified avbackup to stop operations if services fail to stop, ensuring data integrity.
43442 Fixed an issue with the new -t option in avBackup, where it failed on large files inside archives.
43537 Resolved a limitation in the Web Viewer where the LDAP Sync Task could not display more than 20 user groups in the "Target Role" drop-down.
43778 Corrected the display of "&nbsp" characters, replacing them with proper spaces on the schematic comparison result page.

Version 7.0.5

Build: 16 Date: 5 November 2024

In the near future, SVN will no longer be supported in the Altium On-Prem Enterprise Server product. We will update you during the next few releases regarding the timeline as to when support will end. Learn more about how you can migrate a project from an SVN repository to the Enterprise Server's built-in Git repository.

PLM

41539 Improved BOM lines grouping for Arena and Agile BOM publication.
42102 Fixed an issue where some existing PLM configs could not be resaved and displayed an error.
42429 Fixed issue with broken layout in Parameter Criteria section for Teamcenter PLM Integration.
42590 Fixed issue with wrong redirect URL when redeeming code for a token (OAuth).

Infrastructure & Administration

41395 Optimized operation of retrieving part choices in batch mode (multiple parts at once) for PLM part source.
41534 Fixed trash deletion failures.
41719 Added ability to Group project tree by Sheet / Managed Sheet in Web Viewer.
42145 Improved HRID generation logic for Firebird to increase system performance.

Version 7.0.4

Build: 11 Date: 3 October 2024

In the near future, SVN will no longer be supported in the Altium On-Prem Enterprise Server product. We will update you during the next few releases regarding the timeline as to when support will end. Learn more about how you can migrate a project from an SVN repository to the Enterprise Server's built-in Git repository.

Web UI

41268 Improved tasks paging in the Task Dashboard.
41270 Improved process tasks paging.
41435 Fixed issue where Part Request search was not working for the "task title" or the "part number" details of the request.

Infrastructure & Administration

40907 Added an endpoint to force regeneration of missing project history.
40908 Resolved an issue with "OutOfMemoryException" for a project history with an extremely large diff total.
41274 Minimized server downtime during backups to less than one minute.
41284 Resolved an issue in the Health Monitor where clicking the 'Fix' button during an 'Invalid System Username and Password' error would clear the fields in the INI file instead of addressing the issue.
41616 Resolved an issue where searching in Part Choices for a custom Part provider solution threw the error "The Specified invariant name "system.Data.SqlClient" wasn't found in the list of registered .NET Data Providers".

Version 7.0.3

Build: 2 Date: 5 September 2024

PLM

39956 Added changes to OLingo client that enables authentication for Aras Cloud.

Infrastructure & Administration

39398 Introduced support of 64-bit version of the Firebird database.
39899 Fixed wrong favicon used in the Health Monitor.
40142 Fixed typos in server Authentication types.
40143 Fixed issue where SignalR Hub (Health Monitor) could not start due to not using the preferred protocol.
40144 Fixed issue with incorrect error message for Vault Folders Size.
40150 Fixed regression issue where clone operation did not work when the data path contained spaces.
40320 Fixed issue with Firebird errors in the Health Monitor.
40521 Fixed issues with Project Releaser failure due to server-side adding characters.
40565 Fixed issue with Harness Cross-Probe.

Version 7.0.2

Build: 14 Date: 2 August 2024

PLM

39106 Fixed issue with broken PLM Integration buttons (edit, remove) during synchronization.
39107 Fixed issues with design check-in after publishing to Teamcenter EDA PLM.
39108 Added mechanism to Teamcenter PLM Inegration to block publication while synchronization is running on the server side.
39118 Fixed issue where PLM ToAltium synchronization failed when searching for components in the Server.

Infrastructure & Administration

38127 Fixed issue where fabrication sharing dialog was opened for user with view permission and allowed changes.
38632 Fixed issue where selecting a task on the tasks dashboard, which included a mention, caused a browser error.
38654 Improved performance of BOMs that contain a high number of parts.
39102 Fixed issue with wrong text field content when editing a comment with a user mention.
39427 Improved performance of Firebird database.
39472 Improved the avbackup tool by adding parameters to define a compression level for the generated Zip file and to split the backup. In the latter case, separate Zip files will be created for repositories and revisions (without compression), in addition to the Zip file for the other data.
39495 Fixed issues where the Elasticsearch service failed to start for a database path with spaces, during installation.
39560 Improved the avbackup tool by adding a parameter to skip creating a backup before restore.

Version 7.0.1

Build: 53 Date: 7 June 2024

Major Features

34720 Introduced Multi-board data view in the Web Viewer.
34721 Introduced support for Harness Wiring components and also the Harness data view in the Web Viewer.
34722 Introduced DRC/ERC support functionality.
34724 Introduced Where Used functionality for components used in Release Blocks and Harness designs.
34726 Introduced Gerber/ODB++ upload support functionality.
34727 Introduced non-CAD Files support functionality, e.g. PDF.
34731 Introduced ability for admin to preserve lifecycle state when releasing components (from within Altium Designer).
34735 Introduced Compare PCB functionality.
34737 Introduced Components Web View functionality.
34738 Introduced Dictionaries support for components.
34740

Introduced Assembly Assistant functionality.

34741 Introduced Generic Simulation Upload functionality.

PLM

31537 Fixed issue with DataType and SIPrefix missing from PLM WEB UI.
35626 Fixed issue where project publishing to Teamcenter PLM failed for some projects due to SQL query limits.
37983 Fixed regression of Agile Project Publishing to PLM: NullPointer exception when publishing project that has alternate components in BOM.
38003 Introduced support of sync-with-PLM 'on trigger' or 'on short schedule'.
38010 Fixed issue where Arena Comp Sync for Part Choice data using Indirect method Deletes Existing Vendor Data.
38164 Fixed issue with TeamCenter EDA PLM synchronization: "Status file missing, NPE for status error".
38258 Fixed issue where Configuration for Teamcenter unit-aware parameters was visible for other PLMs.
38459 Fixed issue with TeamCenter EDA PLM project structure failure.
38485 Changed JRE version for TcEDA from java8 to java11.

Workflow

38005 Introduced Part Request tasks paging in Workflows API.
38205 Fixed issue with Tasks paging in Managedflows API.

Web UI

37997 Introduced paging for Task Dashboard, fixing high latency to open the Tasks.
38083 Fixed issue where attachments didn't work in lightweight tasks.
38363 Fixed regression where 'show in design' was displayed for general tasks.

Infrastructure & Administration

32627 Disabled possibility to upgrade from Vault 2.x.
34729 Removed support for Oracle Database.
34743 Fixed issues with exporting IIS logs.
34744 Fixed issue where server upgrade failed if the sysdba password was changed from the default one ("masterkey").
34921 Improved overall performance of the Server.
35286 Fixed issue where Elasticsearch service could not start because of no directory inside \AppData\Local\Temp\.
35581 Fixed issue with Exception Error when creating a server back-up.
35808 Fixed issues with component API license request.
36352 Fixed issue where the Health Monitor tool contained a link to the wrong version of the target page in the Technical Documentation.
36603 Added mechanism for clearing temporary storage periodically.
37625 Fixed issue where explorer did not work for localhost.
37784 Fixed issues with design processing and improved stability.
37789 Fixed issue with significant increase on EDS.
37809 Fixed bug with 'LogParameterNotFound'.
38014 Updated EULA.
38158 Improved reloading performance of Task Dashboard.
38203 Fixed issue where explorer plugin was missing from the server's installer.
38301 Disabled 'UseHsts' in Viewer.
38326 Fixed regression where "Terminate existing sessions" during login to the server did not work correctly.
38349 Fixed issue where Generic lifecycle ACL was missing from sample data DB and restored missing links.
38401 Fixed bug where some license features were recognized as if they existed, even if they didn't.

Projects & Releases

37988 Fixed issues with comparison service: a) Email with a link to comparison result was not delivered, b) Result page could not be opened from within Altium Designer if connected to the server via HTTP protocol, and C) Link to a comparison result was using HTTP instead of HTTPS.
38033 Fixed regression with error during upload of a new fabrication.
38130 Fixed regression where it was not possible to download a fabrication file.
38224 Fixed issue where Top-level Projects folder used to be shared to Everyone after a fresh installation of the server.
38270 Fixed regression where it was impossible to upload a new project.
38409 Fixed "Fabrication - Internal Server Error 500" issue, when opening file with no access.

Components & Libraries

38123 Fixed issue where a comment could not be placed on the BOM data view (in the Web Viewer).
32280 Upgraded scheduled background re-indexing behavior.
34725 Fixed issue with Symbols Preview for Components.

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.