New in Altium Designer

This page details the improvements included in the initial release of Altium Designer 25, as well as those added in subsequent updates. Along with delivering a range of improvements that develop and mature the existing technologies, each update also incorporates a large number of fixes and enhancements across the software based on feedback raised by customers through the AltiumLive Community's BugCrunch system, helping you continue to create cutting-edge electronics technology.

When using a Standalone or Private Server license, you may need to reactivate/refresh that license to be able to access and use new features and functionality.

Alternatively, a license file (ALF) can be activated by a Group Administrator or License Administrator through the Company Dashboard. Switch out your current license for this newly-activated one.

It is advised to restart Altium Designer after reactivating/refreshing any licensing.

You can choose to continue with your current version, update your current version, or install Altium Designer 25 alongside your current version to access the latest features. Your current version can be updated from within the software in the Extensions and Updates view. If you prefer to install Altium Designer 25 alongside your current version, visit the Altium Downloads page to download the installer, then choose New installation on the Installation Mode page of the installer.

Free Trial!

If you like what you see but are not yet a customer, why not take Altium Designer for a test drive? By filling out a simple form, you can try Altium Designer for free with 15 days of access to the full software. That's right, you will have the ability to evaluate the full Altium Designer experience with no technical limitations with unfettered access to the world's finest PCB design product. Click the link below, fill out the form, and see for yourself why more engineers and designers choose Altium than any other product available!

Altium Designer Free Trial.

Altium Designer 25.1

Released: 12 December 2024 – Version 25.1.2 (build 22)

Release Notes for Altium Designer

PCB Design Improvements

Trace Loop Removal for All Routing Corner Styles

The automatic trace loop removal feature now applies to all corner styles of routing.

For more information, refer to the Interactive Routing page.

Auto Tuning Process Dialog UI Updates

Terminology in the Auto Tuning Process dialog has been updated when configuring automatic length tuning to better reflect control actions:

  • Pattern -> Tuning Goal

  • Accordion -> Min/Max/Group Matching

  • Sawtooth -> Within Pair Matching

For more information, refer to the Length Tuning page.

Constraint Manager Improvements

Single Command to Import and Export Constraints and Constraint Sets

Importing and exporting constraints and constraint sets can be done using the Export and Import commands available on the right-click menu.

After choosing Export, the Constraints to Import dialog opens in which you can select which contraints/constraint sets to export into a *.CstrDot file that can be later imported into another project. After clicking OK, the standard File Explorer dialog opens in which you can name and save the constraints/constraint sets. The file will be exported with the extension *.CstrDot  and can then be imported into another design.

After choosing Import, the standard File Explorer window opens in which you select the desired constraints/constraint sets (*.CstrDot) to import into your design; then click Open. The Constraints for Export dialog opens in which you can select the constraints/constraint sets to import into the currect design. The selected constraints/constraint sets will be applied to corresponding objects in the target design.

Also note that when importing a constraint and constraint set that have the same scope, the constraint set will be used.

For more information, refer to the Defining Design Requirements Using the Constraint Manager page.

Creating Advanced Rules After Importing Directives

For rules added to a parameter set directive that are not presented in the Physical and Electrical views, those rules will automatically be created as advanced rules presented on the All Rules view when the Constraint Manager is accessed from the PCB. The advanced rules are created upon completion of either importing directives or migrating from the older rules management system, and subsequent ECO from the schematic to the PCB.

Javascript ID: CM_ImportDirectives_AdvRules_AD25_1

A Power Plane Connect Style rule is added to a parameter set directive attached to a net.

When importing directives to the Constraint Manager, this rule is shown in the Refresh Constraint Manager dialog.

While the rule is not presented in the Physical and Electrical views, it is detected when updating the PCB from schematics.

After performing ECO, the rule is presented as an advanced rule in the All Rules view of the Constraint Manager when accessed from the PCB.

For more information, refer to the Defining Design Requirements Using the Constraint Manager page.

Wire Bonding Improvement

Wire Bonding Properties in the Find Similar Objects Dialog

The Find Similar Objects dialog has been improved in the context of bond wires. The dialog now includes the following object-specific parameters:

  • Die Bond Type

  • Loop Height

  • Length 3D

  • Diameter

For more information, refer to the Wire Bonding page.

Platform Improvement

Unified Login (Open Beta)

This release sees the introduction of a ‘unified login’ approach to signing in to your Altium Account via an external browser, using direct email credentials, a linked Facebook or Google account, or through configured SSO. This approach improves security and session management and allows for faster delivery of security fixes, while also laying the foundation for future authentication improvements.

Now, when signing in to your account from within Altium Designer, you will be presented with a new Sign In dialog, asking you to sign in using your browser. Clicking the  button will open your default web browser with a new, unified Sign In page for authentication. Sign in to your account using your preferred (and accessible) method.

Javascript ID: UnifiedLogin_SignIn_AD24_10

As part of the first-time sign-in process, you need to allow Altium Designer access to your Altium User Identity (). Once access is given, authentication will be completed and you will be signed in to Altium Designer. If you sign out from your account, you will again be taken to your browser, loaded with a confirmation Signed out page ().

  • The new Sign In dialog provides an option to be signed in automatically when starting Altium Designer, so you will not be taken to the browser interface each time.

  • For security, there is a time limit of 5 minutes to complete the sign-in process. An error will occur if this time has elapsed in which case you will need to start the sign-in process again.

  • This feature is in Open Beta and available when the System.UnifiedLogin option is enabled in the Advanced Settings dialog.

  • Related, but not controlled by the System.UnifiedLogin option, the option Unified Sign In (Beta) has been added to the Advanced Settings window of the Altium Designer installer (). When enabled, it replaces login to your Altium Account using the Account Log In window with unified login via an external browser, again, using any of the methods described above.

For more information, refer to the Signing in to Your Altium Account page.

Data Management Improvements

Design Variant Support for the Where Used Functionality

Added support for design variants as part of the Where Used feature in the Components panel. If a component is placed from an Altium 365 Workspace not in all variants of a Workspace project, the project's entry in the Where Used region of the Components panel's Details pane will show the number of variants in which the component is used and the total number of variants for this projects, as well as the list of variants in which the component is used.

Javascript ID: WhereUsed_Variants

Here, a component is used in the base ([No Variations]) and Advanced variants of a project, but it is Not Fitted in the project's Default variant.

When the component is selected in the Components panel, the Details pane shows that the component is used in 2 of 3 variants and lists the variants in which the component is used.

For more information, refer to the Searching for & Placing Components page.

Ability to Keep Original Model After Copying

When editing a Workspace component in the Component editor in Single Component Editing mode and creating a copy of a footprint model, it is now possible to choose whether to keep the original model and the copy, or to replace the original with the copy. 

Refer to the Single Component Editing page to learn more.

Added Prefix to Copied Models

When editing a Workspace component in the Component editor in Single Component Editing mode and creating a copy of a symbol or footprint model, the name of the copied model is now given the prefix Copy of.

Refer to the Single Component Editing page to learn more.

Reporting levels for ActiveBOM SiliconExpert-related BOM checks now observe the levels defined for the SiliconExpert Integration app through the connected Workspace's browser interface (learn more). For example, if the Risky Lifecycle state check for components in the Obsolete lifecycle state is set to Fatal Error in the app settings, components in this lifecycle state will have a violation of the Fatal Error level () in the ActiveBOM document.

Refer to the Pulling Part Data from SiliconExpert page to learn more.

BOM CoDesign (Open Beta)

This release introduces the BOM CoDesign functionality that enables you and the procurement expert to interact using BOM snapshots created with the BOM Portal functionality. Accessed from the Related BOMs tab of the Properties panel for an Altium 365 Workspace project's ActiveBOM document, the functionality allows you to analyze the differences between the current BOM and the selected child BOM of the project. A summary of differences is accessed in the panel, or a full comparison can be explored in your browser. You have full control over whether to apply a change (where applicable), per detected difference, to the ActiveBOM document.

This feature is in Open Beta and available when the BOM.CoDesign option is enabled in the Advanced Settings dialog.

For more information, refer to the BOM CoDesign page.

Import/Export Improvement

Panelized PCB Parasolid Export Improvement

Improved support for exporting a panelized PCB (Embedded Board Array) to Parasolid format. A Route Tool Path is cut through all board layers in the exported file, and cavities and board cutouts from a source board are taken into account on the panelized PCB.

For more information, refer to the Mechanical Data Import-Export Support page.

Feature Made Fully Public in Altium Designer 25.1

The following feature is now officially Public with this release:

Altium Designer 25.0

Released: 12 November 2024 – Version 25.0.2 (build 28)

Release Notes for Altium Designer

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

The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content