Информация о выпуске опубликованных версий
Created: ноября 01, 2024 | Updated: ноября 12, 2024
| Applies to version: 25
The following sections list the release notes for publicly released versions of Altium Designer 25. Use the Version selector at the top of the page to access release notes for previous versions.
Version 25.0.2
Build: 28 Date: 12 November 2024
Schematic
62145 | Improved the speed when selecting any object type on a schematic for the first time and displaying its associated properties in the Properties panel. |
62312 | In some cases when working with a schematic, the error "System.NullReferenceException..." would be encountered. |
62611 | When opening a specific PCB design, the error "An item with the same key has already been added..." would occur during initial background compilation. |
63223 | In some cases when using multi-part components, a false violation "Component <Designator> <Name> has unused sub-part(s) (0)" would be encountered, since there is no sub-part number '0'. (BC:24458, BC:24462) |
63373 | Changing the style used for a selected power port (through the Properties panel) was not being correctly reflected on the schematic in the design space. (BC:24343) |
PCB
61336 | In some cases, placed text using a TrueType font would have characters missing. (BC:22685) |
61705 | An AV would be encountered when using the PCB Rules and Constraints Editor dialog to create a new rule using the Wizard, then creating a different new rule from the right-click menu, followed by clicking the 'Create Default Rules' button. |
61956 | In some cases when adding teardrops, an irregular shape would be generated where a trace entered a pad at an angle. (I:21090) |
62587 | When opening a design containing Donut-shaped pads in a version of Altium Designer without the PCB.Pad.CustomShape.Donut option, the pad shape diameter was incorrectly greater than the hole diameter. (I:18588) |
62783 | When exporting to DXF format, copper regions with arcs were being exported unfilled. |
62888 | Antennas with vias are now always preserved during automatic loop removal, when using the Interactive Router (irrespective of the state of the Legacy.PCB.Routing.LoopRemoval option). |
62931 | For a specific design, false Minimum Annular Ring DRC violations would be encountered when the PCB.Rules.MinimumAnnularRingConnected option (Advanced Settings dialog) was enabled. |
62975 | It was not possible to edit a pad, with custom pad shape, when placed on a Die Pad layer. |
63010 | With the 'Double Click Runs Interactive Properties' option disabled (PCB Editor - General Preferences), changing the layer for a selected pad in the Pad dialog, then pressing Esc, resulted in the pad no longer being selectable. |
63011 | The 'Single Layer PCB Support' feature, delivered by the PCB.SingleLayerStack.Support option (Advanced Settings), is now officially made Public with this release (ON by default). |
63045 | When generating a PDF from a panelized board, custom pad shapes were either missing or incorrectly showing an offset. (BC:24008) |
63090 | For a Component Clearance rule in the PCB Rules and Constraints Editor dialog, the 'Test Queries' feature would return no results when using "ObjectKind ='3D Body'", "IsComponentBody", "Id ='..'", or "Identifier ='..'" in the scoping query expression. (BC:24002, BC:24103, BC:24165, BC:24193) |
63132 | The 'True Round Donut Pad Support' feature, delivered by the PCB.Pad.CustomShape.Donut option (Advanced Settings), is now officially made Public with this release (ON by default). |
63154 | In some cases when working with properties for a selected component (through the Properties panel), the error "EOleException: Exception has been thrown by the target of an invocation" would be encountered. |
63233 | In some cases when working with the Selection Filter in the Properties panel (from a PCB), the error "System.NullReferenceException: Object reference not set to an instance of an object" would be encountered. |
63402 | For a rigid-flex design, a free 3D body (STEP file) would incorrectly be shown multiple times as the board was folded. (BC:24373) |
63571 | Right-clicking did not always end an interactive command in the PCB editor (e.g., when using the Interactive Routing tools). Note that this reverts the fix for issue #62140, made in the Altium Designer 24.10 release. |
PCB CoDesign
62973 | Added an 'Undo Merge' control to the PCB CoDesign panel, allowing you, if needed, to revert merge results after performing a successful merge. |
Constraint Manager
58652 | In some cases and for certain selected entities, it was not possible to see all of the settings in the bottom section of the Constraint Manager. |
62465 | Cross-probing from a clearance constraint in the Applicable Binary Rules dialog was not working correctly, with the applicable cell within the Constraint Manager's clearance matrix not being highlighted. |
62625 | The ability to 'Import from Directives' has been made part of the refresh functionality (when clicking the Refresh button in the Constraint Manager). Changes within net classes, diff-pairs and diff-pair classes (new/removed elements) imported from directives before are now detected, with indication of any inconsistencies requiring synchronization (between schematics and Constraint Manager). |
62921 | When viewing the Clearance Matrix (Clearances view) with filtering applied, a defined clearance value would not be applied to the correct cell in the filtered view |
62947 | In some cases when working with the Polygon Pour Manager dialog, clicking the 'New Clearance Rule' or 'New Connect Style' buttons would lead to an Access Violation being encountered, freezing Altium Designer. |
Draftsman
62395 | For a placed linear dimension, it is now possible to define an Override Value greater than 9525 mm (375 Inches, 37500 mil). (BC:23900) |
CAMtastic
56248 | For a specific .Cam document, attempting to export to ODB++ format would result in an external exception being encountered. |
Wire Bonding
62268 | Die chip pins are now bound, by height, to the 3D body they are placed on, with the ability to select which body in a set of overlapping bodies. |
63007 | In the Wire Bonding Table Report, bond wires are now sorted by component and pad number. |
63152 | When preparing a release using the Project Releaser, an included Wire Bonding Table Report was incorrectly being opened (automatically) after its generation. |
3D-MID Design
62609 | If a footprint contains custom pads, those pads are now recognized when the footprint is placed onto a 3D substrate. |
63258 | For a specific 3D-MID design, attempting to export to STEP, IGES or Parasolid format would result in an Access Violation (in module 'c3d_routing.dll') being encountered. (BC:24309) |
Multi-board Design
59872 | Added support for adding and connecting external peripherals/components to a multi-board schematic document. (I:9589, I:22859) |
62658 | It is now possible to use the Commenting and Tasks features with a Multi-board Draftsman document (*.MbDwf) that is part of a fully-managed project. |
Harness Design
61319 | Added the ability to override the calculated length for a wire on the Layout Drawing, either by manually defining the required absolute length, or by adding an offset to calculated data. If the design is synchronized with MCAD (using MCAD CoDesigner), length data is obtained on pulling the design from MCAD, with the ability to manually override if needed. |
62179 | It was not possible to split a cable using splices on selected wires of that cable. |
62340 | Beyond initial import, component orientation in the layout drawing was incorrectly still following that in the wiring diagram, on subsequent imports of the latter. |
62342 | When connecting two wires of differing gauge, an 'Unnecessary Splice' violation would incorrectly arise. |
62818 | When adding an associated part to a connection point and changing the latter's designator, the BOM was not correctly displaying this designator, leading to duplicate entries. |
63042 | The 'Harness Design Project Release' feature, delivered by the HarnessDesign.ProjectReleaser option (Advanced Settings), is now officially made Public with this release (ON by default). |
Platform
59570 | Altium Designer would terminate when attempting to create a new project with invalid characters in the Folder name. |
61277 | When attempting to access a drop-down list when configuring filtering for a column in the Components or Manufacturer Part Search panels, an error would be encountered. |
62591 | In some cases, the error "System.Net.Sockets.SocketException: No such host is known" would be encountered. |
62596 | Added a new advanced settings option 'System.AllowSelfSignedCertificates' to enable the use of self-signed certificates. If enabled, it is advised to verify with your IT department. |
62749 | The icon used for an extension is now updated when updating to a new version of that extension (either when updating the extension only or when updating the Altium Designer platform and extensions). |
62780 | The 'Redesigned License Management Page', delivered by the System.LicenseManagement2023 option (Advanced Settings), is now officially made Public with this release (ON by default). |
62781 | The 'Harness & Multi-board View Only Mode' feature, delivered by the System.ViewOnlyMode.Support option (Advanced Settings), remains in Open Beta but is now ON by default with this release. |
Data Management
57262 | It was possible for a user with viewing rights only to edit symbol and footprint models in a Workspace Library, although they could not save any changes. |
60388 | In some cases when working with the Component editor, an Access Violation (at address 0000000180CCAE98 in module "UnifiedComponent.DLL") would be encountered. |
60493 | Updating the VCS statuses of documents in a project took a very long time, after another user had previously made a sizable number of commits (100+) across documents in the same project. |
61059 | When browsing Generic Components on the Components panel, the icon used for the 'JFET n-channel' component was the same as that for the 'JFET p-channel' component. |
62384 | Parameters for a component in one variant were being overwritten by those defined for a chosen alternate component in a second variant, where the second variant was created as a copy of the first. (BC:23861) |
62463 | The 'Configure Pin Swapping' command was missing from the Tools menu of the schematic symbol editor, when accessed from the component editor (single and batch editing modes) and Explorer panel. |
62710 | The 'Show only matching with template' option was incorrectly presented in the Use Component Data dialog (when creating a new component), when connected to an Altium 365 Workspace with 'Standard' level of access. |
62761 | Fully implemented solution to the Git error that a 'file could not be removed because it was in use by another process', extending to other document types. |
62842 | In some cases, cloning a component and adding/removing parameters to/from the clone, would result in an Access Violation (in module 'UnifiedComponent.DLL'). (BC:23906) |
62858 | Defined variant parameters are now included when releasing assembly data using the Project Releaser. |
62876 | When creating a new component using the Component editor (in Single Component Editing mode), the 'Allow override' option for applicable fields in a referenced component template was being ignored, preventing field values from being changed in the editor. |
62901 | In a specific case, the error "EStringListError: List index out of bounds (2)" would be encountered. |
62937 | When clicking 'Save to Server', update of the VCS project is now skipped if the local repository is up to date. |
62945 | For an Item type in a connected Workspace that supports upload of data into a new revision, it was not possible to access the 'Advanced' region of the Create New Revision dialog. (BC:24173) |
62950 | When generating Ansys EDB data through an Output Job, the error "Error while initializing Ansys EDB Support CLR Host: Unable to get address: GetDotNetHost" would be encountered. |
62953 | Where a project was already open in the Projects panel when closing Altium Designer, its status was not being automatically refreshed upon reopening the software again. |
62954 | The Open Project dialog has been improved with messaging for, and a control to open, non-Altium Designer projects (existing in the connected Workspace) in Altium 365's Web Viewer only. |
62963 | For a project stored in a connected Workspace, the 'database' part of its icon has been removed from all relevant places in the UI (e.g., Projects panel and Open Project dialog). |
63078 | When opening the history for a project from within the Explorer panel (project not open in Projects panel), using the 'Revert To' feature would cause a hard crash. |
Requirements Management
62874 | Added ability, while placing a requirement within Altium Designer, to click on its ID to open that project requirement within Altium 365. |
Import/Export
62070 | When importing a specific Xpedition library, an 'assertion failure' error would be encountered, with the entire import taking a long time and consuming >90% of computer memory. |
62662 | When importing a specific xDX Designer design, the template for each generated schematic sheet was incorrectly shifted. |
SI Analyzer by Keysight
63556 | In some cases when attempting to analyze nets for the active PCB from the SI Analyzer by Keysight document, the error "The given key <KeyName> was not present in the dictionary" would be encountered. |
Other
62725 | In some cases, an Access Violation (at address 000000014CB04ACE in module "EDMSInterface.dll") would be encountered. |