New in Altium Designer

This page details the improvements included in releases of Altium Designer, Altium Designer Develop and Altium Designer Agile. Along with delivering a range of improvements that develop and mature the existing technologies, each update also incorporates a 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.

Altium Agile and Altium Designer users: When you update your Altium Designer Agile or Altium Designer installation to a newer version and you use a Standalone or Private Server license, you may need to reactivate/refresh the license to be able to access and use new features and functionality. For more information, refer to the following pages:

Version 26.10

Altium Designer Develop – Released: 9 September 2026 – Version 26.10.1 (build 6)
Altium Designer Agile – Released: 9 September 2026 – Version 26.10.1 (build 26)
Altium Designer – Released: 9 September 2026 – Version 26.10.1 (build 5)

Release Notes for Altium Designer

PCB Design Improvement

Design Rule Sets (Open Beta)

This release introduces the concept of Rule Sets to the PCB Rules and Constraints Editor dialog, allowing for the efficient grouping and reuse of a set of design rules specific to, for example, an interface or manufacturer. You can quickly:

  • Create a new rule set or duplicate an existing set (and then modify further as required).

  • View and manage the constituent rules within a set, with the ability to move a rule between sets.

  • Switch between applied sets of rules – enabling/disabling sets as desired.

  • Rename or delete a rule set.

  • Export/import rule sets for optimal portability. When importing, you can choose to import rules in a set to an existing rule set or to a newly-created one. In addition, import allows you to choose whether, for a same-named rule set, the rules in the imported set should be merged (added) into the existing set (and adding a suffix to any same-named rules), whether all selected rules should be added (and, in case of a conflict, an existing design rule will be replaced with the rule from the file), or whether the rules in the existing set should be removed and replaced fully by those in the imported set.

DDR4 and Ethernet rules sets have been defined to group design rules related to the corresponding interfaces.
DDR4 and Ethernet rules sets have been defined to group design rules related to the corresponding interfaces.

A PCB document includes a default set (named Default Rule Set) that cannot be renamed, disabled, or deleted.

The priority system works as before. In each rule set, only one rule of a given type (with the highest priority) is evaluated. Design rules of each type have a 'global' priority list across all rule sets, meaning that if an object in the PCB document is covered by more than one rule, the highest priority rule will apply, irrespective of the rule set to which it belongs.

In addition, the Design Rule Checker dialog includes a new Rule Sets to Check page, from where you can configure force batch checking for rule sets (provided more than one rule set exists). When the Force Batch Check option is enabled for a rule set, not only an applicable rule of the highest priority for each rule type will be checked, but also an applicable rule of the highest priority for each rule type, within this rule set, will be force-checked during Batch DRC. Essentially, force-checking runs in parallel to normal batch DRC, executing an additional DRC run for each rule set included for force checking ().

The PCB Rules And Violations panel and Messages panel, as well as the Design Rule Verification Report, have also been updated to include rule set information.

For example, if a net is scoped by a Width rule in the Default Rule Set and a Width rule in a user-created rule set, this net will be additionally checked against the Width rule from the user-created rule set if the Force Batch Check option is enabled for this rule set, even if this rule has a lower priority than the Width rule from the Default Rule Set. Entries for detected violations of design rules that are included in force-checked rule sets are labeled Force Checked <RuleSetName> in the DRC report, the Messages panel, and the PCB Rules And Violations panel.

In this example, a Width design rule Width_MyManufacturer is included into a user-defined rule set MyManufacturer, and this rule has a lower priority than a general Width rule and included into the Default Rule Set.

In the Design Rule Checker dialog, the Force Batch Check option is enabled for the MyManufacturer rule set.

While the Width_MyManufacturer rule has a lower priority, it is checked during Batch DRC because of the enabled Force Batch Check option for the MyManufacturer rule set, into which the rule is included. Entries for detected violations of this rule are labeled Force Checked <RuleSetName> in the DRC report and the Messages panel.

Entries for detected violations of the Width_MyManufacturer rule are also labeled Force Checked <RuleSetName> in the PCB Rules And Violations panel.

 

Functionality is backward-compatible, allowing you to easily experiment with sets:

  • When opening a project created in an older version of Altium Designer, all rules will appear in the Default Rule Set. You can then organize them into custom rule sets, as desired.

  • When opening a project with defined rule sets in an older version of Altium Designer, a single, flattened listing of all individual rules from those sets will appear in the Design Rules listing.

In relation to this, the following compatibility report entry has also been added when opening a project in a previous version of the software:

"CAUTION: This document contains custom rule sets that will be lost if your version of Altium Designer does not support this functionality. Individual rules within rule sets will be preserved."

This feature is in Open Beta and available when the PCB.Rules.RuleSets option is enabled in the Advanced Settings dialog.

For more information, refer to Defining, Scoping & Managing PCB Design Rules and Setting Up & Running a DRC pages.

Harness Design Improvements

Layout Label Follows Bundle Orientation

Layout labels now automatically observe the orientation of the harness bundle to which they are attached. The layout label 'snaps' to the bundle in order to mimic the orientation and path. During or after placement of the layout label, you can press the Spacebar to rotate the label in increments of 90 degrees at a time or update the Rotation value in the Properties panel.

If you do not want the label to follow the orientation of the bundle (i.e. not 'snapped'), press the Alt key during placement to place the label in the required location, as shown in the video below.

When the bundle that includes a 'snapped' label is moved, the layout label position is recalculated and follows the bundle.

For more information, refer to the Creating the Layout Drawing page.

Ability to Independently Adjust Width/Height of Some Harness Objects

You can now adjust the width and height of a cable, shield or twist object that is placed in a harness wiring diagram (*.WirDoc). A new lock control associated with the Width/Height fields in the Properties region of the Properties panel (with an object selected) allows you to switch between locked or unlocked dimensions. When the object is dragged by its editing handles, the aspect ratio is followed according to the setting. The default is locked, which gives a height:width aspect ratio of 2:1 (for a cable or shield) or 1:1 (for a twist). When unlocked, you can independently change the dimensions as required.

 

For more information, refer to the Defining the Wiring Diagram page.

Data Management Improvements

Defining Component Name and Description Using Parameters

It is now possible to use parameters to define the Name and/or Description when creating a new component (or editing an existing released component) in the connected Workspace (e.g., [ParameterName1]_[ParameterName2]), provided the parameters (with values) have been defined for the component. This feature is supported in both Single Component Editing and Batch Component Editing modes of the Component editor.

In the example shown below, the Name field of a capacitor component is defined based on its Value, Tolerance, Voltage Rating, and Case/Package parameters.

For more information, refer to the Single Component Editing and Batch Component Editing pages.

Enhancements to Custom Parts Provider Synchronization

The Custom Parts Provider Synchronization feature has been enhanced to include additional Category and Datasheet system parameters, as well as support for custom parameters, in an underlying Custom Parts Provider Synchronization Configuration document (*.PrtSync).

Support for these parameters has also been added to the Manufacturer Part Search panel. This requires the EDMS.CustomOffersMerge option to be enabled in the Advanced Settings dialog, which merges supplier data from your configured Custom Parts Provider with the Altium Parts Provider, to present all supplier information combined (Note: This 'Supplier Data Merging' feature is only available when connected to a Workspace on the Altium Platform that has BOM Portal enabled).

For more information, refer to the Supply Chain Database to Workspace Data Synchronization page.

Improved Name Field Search Functionality

When using the Component editor in Single Component Editing mode, the Name field has been enhanced with respect to its search functionality. Searching will now only begin after entering at least two characters, with hint text to highlight this.

For more information, refer to the Single Component Editing page.

Feature Made Fully Public in Altium Designer 26.10

The following feature is now officially Public with this release:

Additional Features in Altium Designer 26.10

  • Dedicated Layer Assignment for IPC Compliant Footprint Wizard: A new advanced settings option – PCB.IPCWizard.DedicatedLayerAssignment – is available in the Advanced Settings dialog with this release that, when enabled, assigns dedicated layers for component center and designator primitives, and also automatically creates Assembly/Courtyard layer pairs. Note: Keep this option disabled to prevent compatibility issues with existing libraries and templates that were created prior to Altium Designer 26.7.

  • Open CASCADE 7.9.0 (Open Beta): A new advanced settings option – PCB.UseOpenCascade790 – is available in the Advanced Settings dialog with this release which, when enabled, switches to use version 7.9.0 of the Open CASCADE library for processing of 3D geometry in Altium Designer.

Version 26.9

Altium Designer Develop – Released: 5 August 2026, Version 26.9.1 (build 9)
Altium Designer Agile – Released: 5 August 2026, Version 26.9.1 (build 46)
Altium Designer – Released: 5 August 2026, Version 26.9.1 (build 10)

Release Notes for Altium Designer

Version 26.8

Altium Designer Develop – Released: 9 July 2026 – Version 26.8.1 (build 9)
Altium Designer Agile – Released: 9 July 2026 – Version 26.8.1 (build 50)
Altium Designer – Released: 9 July 2026 – Version 26.8.1 (build 31)

Release Notes for Altium Designer

Version 26.7

Altium Designer Develop – Released: 8 June 2026 – Version 26.7.1 (build 13)
Altium Designer Agile – Released: 8 June 2026 – Version 26.7.1 (build 25)
Altium Designer – Released: 8 June 2026 – Version 26.7.1 (build 11)

Release Notes for Altium Designer

Version 26.6

Altium Designer Develop – Released: 19 May 2026 – Version 26.6.0 (build 14)
Altium Designer Agile – Released: 19 May 2026 – Version 26.6.0 (build 21)
Altium Designer – Released: 19 May 2026 – Version 26.6.0 (build 10)

Release Notes for Altium Designer

Version 26.5

Altium Designer Develop – Released: 6 May 2026, Version 26.5.1 (build 12) – Additional Update
Altium Designer Agile – Released: 6 May 2026, Version 26.5.1 (build 30) – Additional Update
Altium Designer – Released: 6 May 2026, Version 26.5.1 (build 12) – Additional Update

Altium Designer Develop – Released: 8 April 2026 – Version 26.5.0 (build 11)
Altium Designer Agile – Released: 8 April 2026 – Version 26.5.0 (build 17)
Altium Designer – Released: 8 April 2026 – Version 26.5.0 (build 11)

Release Notes for Altium Designer

Version 26.4

Altium Designer Develop – Released: 19 March 2026 – Version 26.4.1 (build 13)
Altium Designer Agile – Released: 19 March 2026 – Version 26.4.1 (build 25)
Altium Designer – Released: 19 March 2026 – Version 26.4.1 (build 12)

Release Notes for Altium Designer

Version 26.3

Altium Designer Develop – Released: 5 February 2026 – Version 26.3.0 (build 5)
Altium Designer Agile – Released: 5 February 2026 – Version 26.3.0 (build 18)
Altium Designer – Released: 5 February 2026 – Version 26.3.0 (build 6)

Release Notes for Altium Designer

Version 26.2

Altium Designer Develop – Released: 8 January 2026 – Version 26.2.0 (build 10)
Altium Designer Agile – Released: 8 January 2026 – Version 26.2.0 (build 28)
Altium Designer – Released: 8 January 2026 – Version 26.2.0 (build 7)

Release Notes for Altium Designer

Version 26.1

Altium Designer Develop – Released: 3 December 2025 – Version 26.1.0 (build 6)
Altium Designer Agile – Released: 3 December 2025 – Version 26.1.0 (build 13)
Altium Designer – Released: 3 December 2025 – Version 26.1.0 (build 7)

Release Notes for Altium Designer

 

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

The features available to you depend on which Altium solution you have – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, or Altium Designer (on active term).

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

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content