Публичные примечания к выпуску
На этой странице перечислены примечания к выпускам для общедоступных версий Altium Designer 26, Altium Designer Develop 26 и Altium Designer Agile 26.
Версия 26.9.1
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)
PCB
| 66357 | Представлен новый усовершенствованный механизм заливки полигонов, который не только повышает качество и производительность, но и создает «настоящие дуги» вместо приближенных аппроксимаций. Одновременно представлена новая расширенная функция Dynamic Polygon Pour, обеспечивающая возможность перезаливки полигонов на лету (динамическая заливка) во время интерактивных команд (например, интерактивной трассировки или интерактивного сдвига), если выбран параметр 'Repour Polygons After Modification' (страница PCB Editor - General в Preferences). Обратите внимание: это ранняя предварительная версия нового механизма заливки, и на данном первом этапе реализации она применяется только к сплошным заливкам полигонов. |
| 67639 | В определенном проекте копирование и вставка skip via приводили к изменению слоев переходного отверстия. (BC:26449) |
| 70679 | Добавлен новый параметр расширенных настроек 'PCB.Rendering.DrawArcBaseGeometry', который при включении добавляет поддержку отображения настоящих дуг в рабочей области как редактора PCB, так и редактора PCB Library вместо приближенных аппроксимаций. Эта поддержка распространяется на режимы 2D/3D Layout Modes (а также Board Planning Mode для редактора PCB) и видна для заливок полигонов (solid, hatched, none), вырезов в заливках полигонов, контура выделения для заливок полигонов и регионов, регионов, расширений solder mask и paste mask, подсветки цепей, границ зазоров и наложения нарушений (отдельная заливка полигона на регионе или заливка полигона). Примечание: для отображения настоящих дуг также требуется включить механизм Advanced Polygon Pour — он доступен, когда в диалоговом окне Advanced Settings включен параметр PCB.Polygon.AdvancedPour. |
| 70893 | При включенном параметре PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и выбранной в рабочей области группе контактных площадок попытка использовать подстановку строк в поле Designator (на панели Properties) приводила к буквальному использованию введенного значения для всех обозначений площадок вместо ожидаемой подстановки. (BC:27612) |
| 71113 | Улучшена обработка правил при импорте одного или нескольких наборов правил (в файле .rul) с теми же именами, что уже существуют. Теперь доступны три действия для обработки импортируемых правил в наборе: 'Add to existing rules' (добавить импортированные правила, переименовав те, у которых совпадают имена), 'Add and replace matching rules' (добавить импортированные правила, заменив существующие правила с теми же именами) и 'Replace all' (удалить все существующие правила в наборе и импортировать выбранные правила). (BC:27821) |
| 71331 | При интерактивной трассировке с использованием стиля углов 'Any Angle', слабого глоссинга и разрешения конфликтов 'HugNPush Obstacles' установка высокого Miter Ratio (например, 20x) приводила к зависанию Altium Designer, и для завершения работы требовалось принудительное закрытие через диспетчер задач Windows. (BC:27782) |
| 71349 | В некоторых случаях keepout-регионы, размещенные на сигнальных слоях (то есть не на Keepout Layer), не отображались в рабочей области. При этом их по-прежнему можно было выбирать, и они работали корректно. (BC:27919) |
| 71412 | После использования команды Edit » Move » Rotate Selection значение, введенное в диалоговом окне Rotation Angle, не сохранялось. (BC:27805) |
| 71427 | При создании PDF-файла печатных представлений PCBLIB через файл Output Job для проекта, содержащего более одной PCB Library, и при установке Data Source в значение 'All PCBLIB Documents' возникала ошибка "Object reference not set to an instance of an object...". |
| 71543 | В определенном случае при использовании IPC Compliant Footprint Wizard для создания посадочного места PQFN отключение параметра 'Use calculated footprint values' на странице PQFN Footprint Dimensions мастера и установка X1 равным 0.25 и Y1 равным 0.6 приводили к зависанию Altium Designer. (BC:27875) |
| 71595 | Заливки полигонов не отображались в области Members для любых определенных классов Polygon Classes в диалоговом окне Object Class Explorer. (BC:27899) |
| 71638 | При генерации выходных данных для PCB напрямую из меню File редактора PCB (например, Gerber, ODB и т. д.), если на вкладке Options диалогового окна Project Options был включен параметр 'Use separate folder for each output type', сгенерированные выходные данные не создавались в ожидаемых подпапках. |
| 71669 | В некоторых случаях после добавления stitching vias в цепь проекта Online DRC ошибочно сообщал о нарушениях правила Clearance Constraint. (BC:27917) |
| 71809 | В определенном проекте и при включенном параметре PCB.ViaInstancing (Advanced Settings) некоторые отверстия сверловки переходных отверстий IPC 4761 не экспортировались в создаваемые выходные файлы NC Drill и ODB++. |
CAMtastic
| 67163 | При попытке дважды импортировать данные ODB++ (без сигнальных слоев) в новый документ CAMtastic возникало нарушение доступа (в модуле "CAMDXP.dll"). |
| 70762 | В некоторых случаях при работе со сгенерированными производственными данными ODB++ в редакторе CAMtastic возникало нарушение доступа (в модуле "CAMDXP.dll"). |
Wire Bonding
| 66450 | Для определенного проекта со встроенными компонентами контактные площадки кристалла некорректно отображались на трехмерных телах кристаллов в соответствующих полостях при просмотре платы в режиме 3D Layout. |
Harness Design
| 58777 | Добавлена поддержка «свободного» вращения представления физической модели компонента в чертеже компоновки. Теперь можно задать пользовательский угол поворота — либо графически поворачивая модель непосредственно в рабочей области, либо напрямую введя нужный угол на панели Properties (при выбранном представлении физической модели). (I:25235) |
| 68450 | Добавлена поддержка переназначения объектов жгута в чертеже компоновки, когда провод может проходить более чем по одному пути между исходным и конечным разъемами. По умолчанию такой провод автоматически назначается кратчайшему пути в жгуте, но теперь это можно переопределить. Новый элемент управления — 'Assign Objects to Bundle' — появляется внизу раздела Bundle Objects на панели Properties (при выборе Bundle в рабочей области) и только при наличии альтернативного пути трассировки. Он открывает доступ к диалоговому окну, в котором можно перемещать объекты (провода/кабели) между применимыми и допустимыми жгутами. В рамках этой функциональности прежнее выпадающее поле 'Objects assigned to the bundle' (и связанные с ним записи выбора объектов) было удалено. |
| 70569 | Добавлена поддержка размещения 'Segment View' выбранного сегмента жгута в чертеже компоновки, отображающего провода, находящиеся внутри этого сегмента (отдельные провода, витые пары проводов и провода, входящие в состав кабелей), что позволяет наглядно увидеть, как эти провода физически размещаются внутри сегмента жгута. Каждый провод имеет метку, окрашивается в заданный для него цвет, а его толщина масштабируется на основе значения параметра 'Thickness'. |
Platform
| 70878 | В меню, связанном с элементом управления Active Server в правом верхнем углу рабочей области, добавлена вертикальная полоса прокрутки, позволяющая легко получать доступ ко всем доступным вам Workspaces, особенно если у вас есть общий доступ к большому их числу. |
| 71353 | В некоторых случаях, когда программное обеспечение было настроено на автосохранение в папку, которая еще не была создана, возникала ошибка "Access to the path "<PathName>" is denied.". |
| 71518 | Если файл проекта для PCB-проекта по какой-либо причине содержал дублирующиеся секции, попытка открыть его через диалоговое окно Open Project приводила к возникновению исключения. Если проект перетаскивался из Windows File Explorer на панель Projects, проект отображался пустым, без загруженных документов. |
| 71605 | Наблюдались проблемы с функцией автоматического резервного копирования. В некоторых случаях при включенной функции создавалась только одна резервная копия. В других случаях отключение этой функции приводило к созданию резервной копии. (BC:27924, BC:27992) |
Data Management
| 70755 | Панель Components была улучшена с точки зрения удобства использования при первоначальном открытии. Категория 'All' теперь по умолчанию развернута (в обычном и компактном режимах), а панель Categories отображается при переключении в Normal mode. Кроме того, секция сведений теперь отображается/разворачивается в обоих режимах. |
| 70863 | При подключении к Workspace без действующей подписки выбор этого Workspace в области Locations диалогового окна Open Project приводил к появлению ошибки "Object reference not set to an instance of an object" (непосредственно в самом диалоговом окне). |
| 70944 | При попытке выпустить корректно определенный компонент net tie в подключенный Workspace выполнение Component Rule Check приводило к ложным нарушениям 'Shorted Copper Connection'. |
| 71092 | Функция «Supplier Data Merging», предоставляемая параметром EDMS.CustomOffersMerge (Advanced Settings), с этим выпуском официально переведена в статус Public (по умолчанию включена). |
| 71325 | Функция поиска на панели Explorer возвращала множество несвязанных компонентов, если поисковая строка содержала знак равенства ('='). (BC:27743) |
| 71356 | При попытке сгенерировать выходные данные из файла Output Job в указанную папку (в связанном Output Container), для которой на уровне ОС отсутствовали права на запись, возникала ошибка "Access to the path "<PathName>" is denied.". |
| 71421 | При выпуске определенного проекта PCB с помощью Project Releaser и использовании функции Compare Gerber для сгенерированных Gerber-данных производства на этапе 'Review Data' возникала ошибка "Unable to cast COM object of type 'System.__ComObject' to interface type 'DelphiObjects_Interfaces.IWSM_DelphiServiceConcentrator'...". |
| 71438 | После извлечения проекта из внешнего репозитория SVN VCS этот проект не открывался автоматически на панели Projects. (BC:27835) |
| 71541 | При попытке сгенерировать PDF со схемными распечатками через файл Output Job, если в именовании (например, портов) использовался некорректный порядок квадратных скобок (например, ][, [[ или ]], вместо []), возникала ошибка. |
| 71640 | При запуске скрипта в активном файле Output Job для изменения пути вывода для контейнера вывода Folder Structure терялся последний каталог/папка в исходном пути. (BC:27900) |
Импорт/экспорт
| 70329 | Средство импорта OrCAD было улучшено и теперь поддерживает импорт вариантов, определенных в проекте OrCAD. (Требуется включить параметр расширенных настроек Importer.Orcad.AdvancedEngine). |
| 70733 | Для определенного проекта OrCAD параметр DNP (Do Not Populate), добавленный к отдельным компонентам, не импортировался. (Требуется включить параметр расширенных настроек Importer.Orcad.AdvancedEngine). |
SI Analyzer by Keysight
| 71019 | Для определенного проекта PCB при попытке открыть инструмент SI Analyzer by Keysight возникала ошибка "Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')". |
Version 26.8.1
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)
Схема
| 69676 | В некоторых случаях при переключении между комментариями на схеме возникала ошибка "Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed". |
| 70448 | Если для параметра 'Local Templates folder' был указан нестандартный путь (на странице Data Management - Templates в Preferences), то при переходе к этой папке во время загрузки шаблона для открытого схематического документа (с помощью Tools » Design » Sheet Templates » Local » Load From File) между сеансами Altium Designer происходил возврат к папке шаблонов по умолчанию (\Users\Public\Documents\Altium\AD<Version>\Templates). |
| 71126 | В некоторых случаях при добавлении посадочного места к выбранному компоненту схемы с помощью Footprint Manager возникала ошибка "Object reference not set to an instance of an object". (BC:27729) |
| 71170 | В некоторых случаях при попытке сбросить аннотацию уровня платы после удаления некоторых компонентов из исходной схемы (или их маскирования с помощью compile mask) возникала ошибка "Unable to cast object of type "Altium.WorkspaceManager.DataModel.DesignatorRecordAdapter" to type "Altium.WorkspaceManager.DataModel.DesignatorRecord"...". В другом случае возникала ошибка "startIndex ('-9') must be a non-negative value. (Parameter 'startIndex')...". (BC:27716) |
PCB
| 65296 | Добавлена возможность увеличить количество сигнальных слоев в проекте PCB с 32 до 128 с помощью параметра расширенных настроек 'PCB.IncreaseSignalLayers'. (I:8785) |
| 65724 | Для определенного проекта добавление via stitching или via shielding в цепь с управляемым правилами расширением паяльной маски приводило к некорректному расширению нижней паяльной маски и отображению элемента управления 'link' в неправильном состоянии. (BC:27568) |
| 69160 | Наблюдалось заметное снижение производительности при добавлении teardrops в PCB: процесс занимал очень много времени и потреблял значительно больше памяти. (BC:27045) |
| 69996 | При включенном параметре PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и включенной опции 'Repour Polygons After Modification' (на странице PCB Editor - General в Preferences), перемещение компонента на полигональную заливку, включение Thermal Relief для выбранного контактного площадки и изменение Connect Style приводили к ошибке "Value cannot be null. (Parameter 'source')". |
| 70430 | В некоторых случаях при запуске DRC для правила проектирования Acute Angle возникало нарушение доступа (Access Violation) в модуле "ADVPCB.DLL". |
| 70570 | При создании нового правила (добавлением или дублированием) в диалоговом окне PCB Rules and Constraints Editor поле Name теперь по умолчанию получает фокус. |
| 70658 | При использовании функции teardropping медные дорожки keepout игнорировались и создавались некорректные teardrops, если область с этими keepout была смещена так, что находилась вне видимой области отображения. |
| 70676 | В некоторых случаях при пересчете импедансов для профиля импеданса в Layer Stack Manager (например, тип 'Differential-Coplanar' с типом модели шероховатости 'Hemispherical') возникала ошибка "The transaction has aborted. --- System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation...". |
| 70709 | Функция 'ODB++ Intellectual Property Protection', предоставляемая параметром ODB.IntellectualPropertyProtection (Advanced Settings), с этим выпуском официально переведена в статус Public (по умолчанию включена). |
| 70727 | При использовании функции PCB CoDesign происходил тихий сбой при сравнении пустых accordion-структур настройки длины. |
| 70874 | В некоторых случаях при работе с документом библиотеки PCB возникало нарушение доступа (Access Violation) в модуле "ADVPCB.DLL". |
| 70983 | В некоторых случаях при определении области платы или формы платы в режиме Board Planning возникало нарушение доступа (Access Violation) в модуле "ADVPCB.DLL". |
| 70986 | В некоторых случаях при импорте правил в диалоговое окно PCB Rules and Constraints Editor возникало нарушение доступа (Access Violation) в модуле "ADVPCB.DLL". |
| 71135 | В некоторых случаях при попытке открыть диалоговое окно Edit Rule Priorities (из диалогового окна PCB Rules and Constraints Editor) возникало нарушение доступа (Access Violation) в модуле "ADVPCB.DLL". |
| 71137 | В некоторых случаях при работе с полем поиска/фильтра в диалоговом окне PCB Rules and Constraints Editor возникало нарушение доступа (Access Violation) в модуле "ADVPCB.DLL". |
| 71163 | При использовании инструмента 'Show Differences' для сравнения списка цепей проекта с его документом PCB возникала ошибка "Object reference not set to an instance of an object...". (BC:27726) |
Constraint Manager
| 66118 | При создании расширенного правила Clearance (из представления All Rules при открытии Constraint Manager из PCB) теперь доступны элементы управления для переключения между режимами работы ‘Simple’ и ‘Advanced’ для матрицы минимальных зазоров (как в диалоговом окне PCB Rules and Constraints Manager). (I:23850) |
| 69940 | Для определенного проекта попытка открыть Constraint Manager из схематического документа приводила к ошибке "An item with the same key has already been added...", после чего все представления становились пустыми и непригодными для использования. |
Draftsman
| 69992 | Добавлен курсор в виде 'руки' при панорамировании производственного чертежного документа на базе Draftsman (.PCBDwf, .HarDwf, .MbDwf) с помощью Right-Click, Hold&Drag, что обеспечивает единообразие с редакторами Schematic и PCB. |
Wire Bonding
| 66236 | В некоторых случаях при просмотре в 3D в библиотеке PCB посадочного места, включающего wire bonding (die pads и bond wires), наблюдался заметный зазор между die pads и выдавленной 3D-поверхностью, на которой они были размещены. (BC:27016) |
Multi-board Design
| 68881 | При попытке разместить ответвление жгута в multi-board schematic, если связанное групповое соединение имело значение 'No Mated Entry' в столбце 'From' или 'To', возникала ошибка "Value cannot be null. (Parameter "key")". |
Harness Design
| 71277 | При импорте изменений из multi-board design в схему проводки жгута значение параметра 'HarnessDesignator' проекта жгута не учитывалось, что приводило к ошибочному обнаружению различий механизмом сравнения. (BC:27708) |
Платформа
| 71139 | При открытии Project Group (.DsnWrk) из папки, содержащей разные группы проектов, в родительской папке случайным образом и ошибочно создавались пустые файлы с именами в виде строк GUID. (BC:27759) |
| 71266 | После первоначального открытия проекта этот проект не открывался повторно при последующем перезапуске Altium Designer, если текущая системная локаль Windows была установлена в значение 'Korean', а путь к проекту содержал корейские символы. |
Управление данными
| 70324 | При использовании функции BOM CoDesign для сравнения ActiveBOM со сгенерированным Managed BOM (из проекта), размещенный в проекте компонент мог ошибочно отображаться как имеющий различия в поле 'Modified Parameters - Comments', если в конце имени этого компонента находился пустой символ. (BC:27443) |
| 70326 | При использовании функции BOM CoDesign, если в Altium Designer была выбрана тема интерфейса 'Altium Light Gray', элементы на вкладке Related BOMs (панель Properties) были плохо читаемы (белый текст на светло-сером фоне). (BC:27443) |
| 70479 | При попытке выпустить новый компонент в подключенное Workspace проверка правил компонентов (Component Rule Check) ошибочно выдавала ложную ошибку 'Duplicate component by Name', если имя этого компонента начиналось с той же строки, что и имя уже существующего компонента. (BC:27448) |
| 70859 | Функция 'Requirements Management', предоставляемая параметром EDMS.Requirements (Advanced Settings), теперь официально переведена в статус Public в этом выпуске (по умолчанию ON). |
| 71159 | Если документ Output Job содержал выходной контейнер с пользовательским именем, использующим специальную строку (например, =Item), то при попытке открыть этот документ напрямую или запустить Project Releaser возникала ошибка "Object reference not set to an instance of an object...". (BC:27705) |
| 71269 | При попытке сгенерировать PDF со схемными распечатками проекта через файл output job, если хотя бы один символ листа был настроен на использование локального источника без указанного 'File Name', возникала ошибка "One or more errors occurred. (Value cannot be null. (Parameter 'path1'))...". |
Import/Export
| 63690 | При попытке импортировать определенный проект OrCAD часть компонентов не импортировалась и, как следствие, отсутствовала в созданных схематических документах. (Требуется, чтобы был включен параметр расширенных настроек Importer.Orcad.AdvancedEngine). |
| 65953 | При попытке импортировать определенный проект OrCAD имена различных портов питания были скрыты в созданном(ых) схематическом(их) документе(ах). (Требуется, чтобы был включен параметр расширенных настроек Importer.Orcad.AdvancedEngine). |
| 66570 | При попытке импортировать определенный проект OrCAD импорт завершался с ошибками 'Invalid Component'. (Требуется, чтобы был включен параметр расширенных настроек Importer.Orcad.AdvancedEngine). |
| 67943 | Добавлен новый параметр расширенных настроек 'Importer.Orcad.AdvancedEngine', который при включении переключает импорт проектов и библиотек OrCAD через Import Wizard на использование нового Advanced OrCAD Engine. |
| 69318 | При попытке импортировать определенный проект OrCAD некоторые компоненты импортировались без параметра 'Value', в результате чего соответствующее поле Comment было пустым при выборе такого компонента в созданном схематическом документе. (Требуется, чтобы был включен параметр расширенных настроек Importer.Orcad.AdvancedEngine). |
| 70109 | При импорте определенного проекта OrCAD слои паяльной маски импортировались некорректно: созданный слой Top Solder Mask содержал лишние окна, а в слое Bottom Solder Mask отсутствовали некоторые окна. (Требуется, чтобы был включен параметр расширенных настроек Importer.Orcad.AdvancedEngine). |
Version 26.7.1
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)
Schematic
| 70565 | В некоторых случаях при приостановке (Tab) интерактивного процесса (например, размещения провода или поворота выбранного объекта) на схеме или диаграмме жгутовой разводки возникало нарушение доступа (Access Violation) (в модуле "AdvSch.dll"). |
PCB
| 66901 | При экспорте PCB в формат STEP маршрут инструмента (Route Tool Path) отсутствовал в экспортированной модели, если в качестве слоя 'Route Tool Path' использовался механический слой с номером больше '16'. |
| 69812 | В одном конкретном случае попытка повторной трассировки от существующей дорожки (с помощью инструментов Interactive Routing или Quick Routing и при включенной опции 'Automatically Remove Loops') приводила к полному зависанию Altium Designer. |
| 69873 | Для одного конкретного проекта передача изменений из PCB в исходные схемы приводила к появлению ошибки "The given key "eModification_AddNode" was not present in the dictionary". |
| 70031 | При включенной опции PCB.Polygon.AdvancedPour (Advanced Settings) и после добавления вершин контура в размещенный полигон путем импорта CSV-файла добавление еще одной вершины приводило к повреждению полигона. |
| 70059 | Функция управления версией Simbeor, используемой для расчета задержки и импеданса в редакторе PCB, предоставляемая параметром PCB.SimbeorVersion (Advanced Settings), теперь официально переведена в статус Public в этом выпуске (по умолчанию 1). |
| 70207 | Для одной конкретной PCB попытка экспортировать плату в формат STEP 3D (через File » Export » STEP 3D) приводила к зависанию Altium Designer в состоянии 'infinite loop'. В другом случае объекты механического слоя ошибочно экспортировались как вырезы платы. (BC:25654) |
| 70213 | При включенной опции PCB.ViaInstancing (Advanced Settings) элементы управления 'Via Nets' и 'Via Span' (в области Additional Options на вкладке View Options панели View Configuration редактора PCB) работали некорректно. (BC:26989) |
| 70573 | В некоторых случаях при включенной опции PCB.ViaInstancing (Advanced Settings) переходное отверстие back drill ошибочно подключалось непосредственно к полигональной плоскости, игнорируя зазор, заданный в применимом правиле проектирования Power Plane Clearance. (BC:27450) |
| 70607 | Функция 'Via Instancing', предоставляемая параметром PCB.ViaInstancing (Advanced Settings), теперь официально переведена в статус Public в этом выпуске (по умолчанию ON). |
Draftsman
| 57465 | В некоторых случаях при работе с документом производственного чертежа (.PCBDwf/.HarDwf/.MbDwf) возникала ошибка "Object reference not set to an instance of an object". |
CAMtastic
| 69776 | При попытке импортировать данные ODB++, созданные на основе определенного проекта KiCad, в CAM-редактор Altium Designer (CAMtastic) возникала ошибка "The specified file path: <FilePath> - doesn't exist", и CAM-документ оставался пустым. |
Wire Bonding
| 69905 | При просмотре PCB или посадочного места в режиме 2D Layout Mode теперь можно управлять видимостью соединительных проводов с помощью новой записи 'Bond Wires' (и связанных с ней элементов управления) в области Object Visibility на вкладке View Options панели View Configuration. При просмотре PCB или посадочного места в режиме 3D Layout Mode видимость соединительных проводов и контактных площадок кристалла теперь управляется как часть опции 'Show 3D Bodies' в области General Settings на вкладке View Options панели View Configuration. (Требуется, чтобы был включен параметр расширенных настроек PCB.Wirebonding.3DImprovements). (BC:25470) |
Multi-board Design
| 69427 | В некоторых случаях при импорте изменений из дочернего проекта жгута в многоплатную схему, если соединение жгута было выбрано, а раздел Connections для него был развернут в панели Properties, возникала ошибка "Object reference not set to an instance of an object". |
Harness Design
| 70566 | Щелчок по линии цепи на диаграмме разводки приводил к возникновению ошибки "The given key "eHarnessLogicalSignal" was not present in the dictionary". |
Platform
| 69822 | Добавлена возможность для администратора Altium Develop Workspace резервировать author seat для указанного участника Workspace при работе с Altium Designer Develop (26.7 и новее), что фактически позволяет ему работать офлайн в течение срока подписки с возможностью в любой момент отозвать этот roamed seat. |
Data Management
| 69142 | В некоторых случаях при редактировании нескольких компонентов с помощью редактора компонентов (в режиме Batch Component Editing) копирование содержимого из любой редактируемой ячейки приводило к возникновению ошибки "Control "" has no parent window...". |
| 69378 | После пакетного редактирования большого количества (1500+) посадочных мест в подключенном Workspace (например, изменения назначения механического слоя) обратный выпуск в это Workspace занимал очень много времени, после чего Altium Designer не освобождал значительный объем использованной оперативной памяти. |
| 70220 | При редактировании большого количества компонентов (500+) через редактор компонентов (в режиме Batch Component Editing) и добавлении к этим компонентам вариантов деталей возникала ошибка тайм-аута, и в итоге компоненты выпускались, но без добавленных вариантов деталей. |
| 70315 | При включенной опции EDMS.CloudLoginByJWT (Advanced Settings) из Altium Designer было невозможно подключиться к китайскому Workspace на платформе Altium Platform (через портал: portal.altium365.com.cn). |
| 70849 | В некоторых случаях, когда проект PCB публиковался онлайн в подключенное Workspace на платформе Altium Platform, все исходные документы (за исключением ActiveBOM) были невидимы при открытии и просмотре проекта через интерфейс Web Viewer этого Workspace. |
Import/Export
| 69921 | При импорте определенного проекта Allegro значение толщины каждого слоя в стеке слоев было некорректным. (Требуется, чтобы был включен параметр расширенных настроек Importer.Allegro.AdvancedEngine). |
Version 26.6.0
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)
Schematic
| 68892 | В некоторых случаях после очистки имени цепи на схеме (через панель Properties) последующая динамическая компиляция приводила к появлению ошибки "Null or empty argument". |
| 69519 | Для полигона с «ступенчатой» формой (не прямоугольной) было невозможно графически отредактировать форму так, чтобы она стала полностью прямоугольной, поскольку перемещаемую границу нельзя было «опустить». (BC:27250) |
| 69781 | В одном конкретном случае попытка открыть любой схематический документ в проекте приводила к ошибке «Object reference not set to an instance of an object». |
PCB
| 57322 | В одном конкретном случае при попытке перетащить часть трассировки дифференциальной пары возникало нарушение доступа (в модуле 'ADVPCB.DLL'). |
| 61449 | В одном конкретном случае STEP-модель, созданная для корпуса BGA с помощью IPC Compliant Footprints Batch Generator, не соответствовала своему посадочному месту. |
| 61450 | В одном конкретном случае при создании квадратного корпуса PLCC с помощью IPC Compliant Footprint Wizard значение параметра 'Lead Span Range (D)' некорректно отражалось в предварительном просмотре создаваемой 3D STEP-модели, в результате чего длинная сторона выводов корпуса не касалась контактных площадок. |
| 61495 | При создании корпуса LCC с помощью IPC Compliant Footprint Wizard, если значение 'Number of pins (E)' отличалось от 'Number of pins (D)', предварительный просмотр создаваемой 3D STEP-модели был некорректным. |
| 61496 | При создании корпуса CFP с помощью IPC Compliant Footprint Wizard изменение значения Minimum Standoff Height некорректно отражалось в предварительном просмотре создаваемой 3D STEP-модели. |
| 61500 | При создании корпуса MOLDED (polarized) или SODFL с помощью IPC Compliant Footprint Wizard поляризованный вывод (катод) теперь обозначается на создаваемой 3D STEP-модели белой полосой. (I:16813, I:17014) |
| 61503 | При создании корпуса CAPAE с помощью IPC Compliant Footprint Wizard 3D STEP-модель создавалась некорректно при использовании настроек, обеспечивающих наихудшие размеры модели. Цилиндрическая часть модели проходила сквозь нижнюю часть компонента. (BC:7032) |
| 61538 | При создании корпуса SOT89 с помощью IPC Compliant Footprint Wizard высота центральной области, вручную заданная параметром Y3 (на странице Footprint Dimensions мастера и при отключенной опции 'Use calculated footprint values'), некорректно отражалась в создаваемом посадочном месте. |
| 61596 | При создании корпуса LCC с помощью IPC Compliant Footprint Wizard термоплощадка не создавалась как часть итогового посадочного места, несмотря на то что были заданы минимальные и максимальные значения связанных свойств ('Thermal Pad Size (D Side)' и 'Thermal Pad Size (E Side)'). |
| 61597 | При создании корпуса SOT89 с помощью IPC Compliant Footprint Wizard центральная площадка в создаваемом посадочном месте разделялась на два электрически не связанных объекта (площадку и медную область), что в итоге приводило к внутренним ошибкам зазоров в посадочном месте при размещении на PCB. |
| 61598 | В некоторых случаях при создании корпуса QFN с помощью IPC Compliant Footprint Wizard использование вычисляемых значений размеров приводило к созданию посадочного места с соприкасающимися площадками. (BC:20868) |
| 61600 | Добавлен новый параметр 'Lead Span Range (L)' при задании размеров корпуса MOLDED в IPC Compliant Footprint Wizard. Это позволяет задавать минимальные и максимальные значения расстояния между внешними сторонами выводов. Изображения размеров обновлены, а параметр 'Body Length Range (L)' переименован в 'Body Length Range (L1)'. (BC:2423) |
| 61601 | При создании посадочного места с помощью IPC Compliant Footprint Wizard или IPC Compliant Footprints Batch Generator маркер ссылки на вывод PCB создавался поверх примитивов площадок для пользовательских параметров. |
| 61602 | При создании посадочного места корпуса с выводами gullwing с помощью IPC Compliant Footprint Wizard страница Footprint Dimensions мастера была расширена возможностью управлять тем, применяется ли подрезка площадок при использовании вычисляемых значений посадочного места. Кроме того, при создании посадочного места корпуса gullwing с помощью IPC Compliant Footprints Batch Generator в раздел Footprint Specifications на вкладке Data связанного файла шаблона Excel был добавлен новый параметр 'PadTrimming' для управления применением подрезки площадок. |
| 61805 | При создании корпусов CFP с помощью IPC Compliant Footprints Batch Generator STEP-модели создавались некорректно: их ширина не соответствовала значениям, указанным в обрабатываемом файле Excel. |
| 61806 | В двух конкретных случаях было невозможно создать корпуса DPAK с помощью IPC Compliant Footprints Batch Generator. В первом случае при попытке добавить файл Excel для обработки возникала ошибка "Invalid stream format". Во втором случае обработка завершалась с ошибкой "Invalid quantity "" in field "DensityLevel"". (BC:23015) |
| 61807 | При создании корпусов Chip Array на нескольких уровнях плотности с помощью IPC Compliant Footprints Batch Generator поле 'DensityLevel' вместе с вручную введенными спецификациями посадочного места игнорировалось в добавленном для обработки файле Excel. (BC:8328) |
| 61808 | При создании корпуса CHIP, CAPAE, MOLDED или WIRE WOUND с помощью IPC Compliant Footprint Wizard имя посадочного места создавалось некорректно и не соответствовало соглашениям об именовании стандарта IPC-7351B. |
| 61809 | При создании корпуса CHIP с помощью IPC Compliant Footprint Wizard предварительный просмотр создаваемого посадочного места не следовал ожидаемым образом значениям параметров 'X' и 'Y': X ошибочно отображался как вертикальный, а Y — как горизонтальный. При итоговом размещении на PCB посадочное место компонента по умолчанию поворачивалось на 90 градусов (вместо ожидаемого нулевого угла поворота). |
| 61810 | При создании корпуса DFN с помощью IPC Compliant Footprint Wizard предварительный просмотр создаваемого посадочного места некорректно отражал изменения значений параметров 'Body Width Range (E)' и 'Body Length Range (D)', в каждом случае изменяя неверный размер. |
| 61812 | В одном конкретном случае при создании корпуса QFN-2ROW с помощью IPC Compliant Footprint Wizard вычисляемые значения размеров приводили к тому, что расстояние между площадками оказывалось больше, чем 'Body Span Range (D)'. |
| 61814 | При создании корпуса SOIC с помощью IPC Compliant Footprint Wizard использование вычисляемых значений размеров посадочного места слишком сильно подрезало площадки в создаваемом посадочном месте, что приводило к проблемам с минимальным количеством припоя (контакт с площадкой). |
| 61893 | В одном конкретном случае при использовании IPC Compliant Footprints Batch Generator для создания корпуса DIP посадочное место не создавалось, если в обрабатываемом файле Excel не было указано имя посадочного места, вместо того чтобы создать его с автоматически сгенерированным именем. |
| 61894 | При создании корпусов DIP с помощью IPC Compliant Footprints Batch Generator, если имя посадочного места не было указано в добавленном для обработки файле Excel, посадочное место не создавалось. Кроме того, если была включена опция 'Produce STEP model', вместо типовой 3D STEP-модели создавалось экструдированное тело. |
| 62111 | При создании посадочного места Chip Array с помощью IPC Compliant Footprint Wizard префикс для Footprint Name был некорректным (по сравнению с соглашением об именовании IPC-7351 B), если параметр 'Hull side type' был установлен в 'Concave', 'ConvexE' или 'ConvexS'. |
| 62112 | Для различных корпусов IPC Compliant Footprint Wizard некорректно вычислял Courtyard, когда функция 'Use calculated footprint values' была отключена, а значения 'Pad Dimensions' и 'Pad Spacing' вводились вручную. |
| 62254 | IPC Compliant Footprint Wizard обновлен для создания посадочного места корпуса PQFP или CQFP: теперь контур корпуса строится на основе максимальных значений размеров (а не номинальных), как и для корпусов SOIC, SOP, TSSOP и SOT. |
| 62283 | При создании корпуса типа SOT с помощью IPC Compliant Footprint Wizard создаваемое посадочное место имело некорректное значение Courtyard excess. |
| 62319 | IPC Compliant Footprint Wizard обновлен для создания посадочного места корпуса PQFP: теперь контур шелкографии создается в том же стиле/по тому же подходу, что и для корпуса QFN. Теперь контур следует максимальному контуру корпуса со смещением наружу от контура корпуса на половину ширины линии шелкографии (ширина линии шелкографии по умолчанию составляет 0,127 мм). |
| 62378 | При создании корпуса SOIC с помощью IPC Compliant Footprint Wizard создаваемое посадочное место имело некорректное значение Courtyard excess. |
| 62430 | IPC Compliant Footprint Wizard был обновлен для всех существующих поддерживаемых корпусов, чтобы обеспечить создание посадочных мест в соответствии с редакцией B стандарта IPC 7351 — 'Generic Requirements for Surface Mount Design and Land Pattern Standard'. |
| 62669 | При создании корпуса BGA с помощью IPC Compliant Footprint Wizard или IPC Compliant Footprints Batch Generator процент уменьшения диаметра площадки (для сплющивающихся шариков припоя) не соответствовал редакции B стандарта IPC 7351 — 'Generic Requirements for Surface Mount Design and Land Pattern Standard'. |
| 67406 | При создании корпуса LCC с помощью IPC Compliant Footprint Wizard и при отключенной опции 'Chamfer Shape' предварительный просмотр STEP-модели и само создаваемое посадочное место ошибочно включали фаску на 3D-теле. Кроме того, при создании корпуса BGA или LGA и при включенной опции 'Chamfer Shape' в предварительном просмотре STEP-модели и в самом создаваемом посадочном месте, наоборот, отсутствовала фаска на 3D-теле. |
| 67407 | При создании корпуса PQFN с помощью IPC Compliant Footprint Wizard предварительный просмотр STEP-модели и само создаваемое посадочное место не включали переходные отверстия для термоплощадки. |
| 68167 | После внесения в Layer Stack Manager изменений, влияющих на задержку распространения сигнала, например изменения значения диэлектрической проницаемости (Dk) для слоя, значение Delay для дорожек не пересчитывалось. (BC:26356) |
| 69594 | При изменении вершин контура объекта полигональной формы, содержащего дугу, через панель Properties конечная точка дуги могла отсутствовать или быть неверной, из-за чего форма объекта становилась некорректной. |
| 69836 | При включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и выборе контактной площадки в рабочей области в соответствующем разделе Pad Stack на панели Properties отсутствовали поля 'Center Offset (X/Y)'. |
| 69891 | В диалоговом окне PCB Rules and Constraints Editor после переключения между вновь созданным правилом Width (с выбранным параметром 'Default Stack') и пустой областью для правила Unconnected Pin (когда правило этого типа не было создано), а затем обратно, возникало нарушение доступа (Access Violation) в модуле "ADVPCB.DLL". |
| 69895 | После редактирования объекта OLE, размещенного на PCB, а затем сохранения и закрытия документа, при попытке снова открыть PCB Altium Designer полностью «зависал». (BC:27320) |
| 70013 | Для компонента, у которого текст позиционного обозначения и/или комментария был скрыт и при этом эти строки были отредактированы так, что стали многострочными, такие строки ошибочно отображались в сгенерированном производственном выводе ODB++. (BC:25162) |
Constraint Manager
| 64638 | После переименования класса цепей в представлении Physical в Constraint Manager копирование и последующая вставка связанного набора параметров (в котором определен этот класс цепей) на схему приводили к тому, что по-прежнему использовалось прежнее имя класса цепей. |
Draftsman
| 69217 | В некоторых случаях при попытке импортировать файл DXF в документ производственного чертежа (.PCBDwf/.HarDwf/.MbDwf) возникала ошибка "Object reference not set to an instance of an object". |
CAMtastic
| 69260 | Реализовано назначение цветов слоев по умолчанию на основе типа слоя при импорте Gerber-файлов в CAM-редактор (CAMtastic), если в импортируемых файлах отсутствует информация о цветах слоев. Это обеспечивает единообразие и исключает назначение случайных цветов, как это происходило ранее. |
| 69875 | Реализовано назначение цветов слоев по умолчанию на основе типа слоя при импорте данных ODB++ в CAM-редактор (CAMtastic), если в импортируемых данных отсутствует информация о цветах слоев. Это обеспечивает единообразие и исключает назначение случайных цветов, как это происходило ранее. |
Harness Design
| 69256 | При попытке сравнить логические различия между чертежом компоновки жгута и проектом его разработки возникала ошибка "The method or operation is not implemented...". |
| 69632 | Добавлена возможность «разделять» таблицу соединений в документе Harness Draftsman для отображения на нескольких «страницах», а также управление ограничением высоты страницы. (I:27127) |
| 69804 | После замены компонента жгута на схеме соединений (с помощью функции Replace Component на панели Properties) и импорта изменений в чертеж компоновки, хотя Design Item ID обновлялся корректно, значения Comment и Description оставались от предыдущего компонента. То же самое наблюдалось и в BOM. |
Platform
| 68978 | Функциональность 'WebView2', предоставляемая опцией System.UseWebView2 (Advanced Settings), в этом выпуске официально переведена в статус Public (по умолчанию ВКЛ.). |
Data Management
| 69356 | В некоторых случаях при работе с ActiveBOM проекта, открытым как отдельный документ, возникала ошибка "Object reference not set to an instance of an object". |
| 69382 | Если был определен шаблон компонента со словарным параметром (со значением по умолчанию, но без отметки 'Required'), то при создании/редактировании компонента на основе этого шаблона значение по умолчанию нельзя было удалить. |
| 69489 | При подключении к Workspace на Altium Platform, в котором заданы Environment Configurations, если пользователь был назначен в несколько групп (и могли применяться несколько конфигураций среды), было невозможно изменить применяемую конфигурацию после первоначального выбора одной из них и включения опции 'Remember my choice' в диалоговом окне Select a Configuration. Для решения этой задачи добавлено новое диалоговое окно Connection Properties, доступное из меню Properties для Workspace на странице Data Management - Servers в Preferences, которое позволяет быстро изменить используемую конфигурацию из доступных вам. |
| 69576 | Добавлена поддержка еще одного типа данных с учетом единиц измерения — Temperature coefficient (ppm/°C) — при определении пользовательского параметра как части шаблона компонента в подключенном Workspace на Altium Platform. |
| 69840 | При импорте определенной библиотеки с помощью Library Importer таблицы данных всех связанных компонентов ошибочно добавлялись (как пары параметров ComponentLink) в вновь созданный документ шаблона компонента. |
| 69842 | В одном конкретном случае при открытии большого документа ActiveBOM, являвшегося частью проекта Workspace, когда этот проект находился в подключенном Workspace с включенной функциональностью SiliconExpert, возникала ошибка "Exception of type 'Altium.Rest.Http.RestHttpClientUnexpectedResponseException' was thrown". |
| 69845 | Наблюдалось заметное снижение производительности при работе с большим документом ActiveBOM, который был частью проекта Workspace, если этот проект находился в подключенном Workspace с включенной функциональностью SiliconExpert (например, при щелчках мышью, прокрутке, открытии диалогов и обновлении). Кроме того, взаимодействие с различными элементами документа ActiveBOM через панель Properties (например, изменение наборов BOM и переключение видимости параметров) также было заметно медленным. |
| 69917 | В отдельных случаях при попытке показать историю документа (History & Version Control » Show Document History) Altium Designer «зависал». (BC:27282) |
Import/Export
| 61517 | При импорте библиотеки Allegro (*.dra) корректная информация о высоте 3D Body (внутренняя и внешняя) для определенного посадочного места не импортировалась. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 61945 | При импорте проекта Allegro с определенным подклассом 'Layers - Components - Dev type' на слоях Top или Bottom теперь в создаваемом PCB-документе формируется пара компонентных слоев ("DEVICE_TYPE_TOP" и "DEVICE_TYPE_BOTTOM") для размещения значений из этих верхнего и нижнего слоев; по умолчанию эти слои скрыты с точки зрения видимости. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 62242 | При импорте определенного проекта Allegro в PCB Rules and Constraints Editor создаваемого PCB-документа отсутствовало конкретное правило проектирования зазора между одним 'net class' и другим 'net class'. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 66324 | При импорте проекта Allegro фигура со сплошной заливкой, определенная как Route Keepout на всех слоях, ошибочно импортировалась как область на Multi-Layer вместо ожидаемого Keep-Out Layer. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 66325 | При импорте проекта Allegro фигура со сплошной заливкой, определенная как Package Keepout на Top Layer, ошибочно импортировалась как медная дорожка вместо ожидаемой keepout-области. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 66593 | При импорте проекта Allegro определенные правила трассировки Differential Pairs отсутствовали в PCB Rules and Constraints Editor создаваемого PCB-документа. Вместо этого создавалось только одно правило с некорректными значениями (по умолчанию). (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 67082 | При импорте проекта Allegro формы отверстий для прямоугольных контактных площадок ошибочно импортировались как пазы, а не как прямоугольники. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 67128 | В некоторых случаях при импорте проекта Allegro 3D-тела компонентов позиционировались некорректно. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 67146 | При импорте определенного библиотечного файла Allegro (*.dra) один конкретный компонент импортировался некорректно. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 67177 | Добавлена новая опция advanced settings 'Importer.Allegro.AdvancedEngine', которая при включении расширяет возможности Allegro Import Wizard, добавляя поддержку импорта масок пайки и пасты на уровне padstack для контактных площадок (обычных и пользовательских форм, включая tented pads) и переходных отверстий (с вычислением расширений и учетом tented-сторон). |
| 67482 | При импорте проекта Allegro для CSet уровня проекта создавалось несколько правил уровня цепей с одинаковыми значениями и различными приоритетами (для 'Spacing' и 'Same Net Spacing') вместо одного правила 'All-All'. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 67844 | При попытке импортировать определенный проект Allegro импорт надолго «застревал» (примерно на 22 часа) на этапе 'Fixup polygons'. В качестве промежуточного улучшения это время было значительно сокращено (теперь примерно до 40 минут), однако задержка по-прежнему остается существенной. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 67945 | При импорте проекта Allegro с определенным подклассом 'Layers - Components - Comp value' на слоях Top или Bottom теперь в создаваемом PCB-документе формируется пара компонентных слоев ("COMPONENT_VALUE_TOP" и "COMPONENT_VALUE_BOTTOM") для размещения значений из этих верхнего и нижнего слоев; по умолчанию эти слои скрыты с точки зрения видимости. (Требуется, чтобы была включена опция advanced settings Importer.Allegro.AdvancedEngine). |
| 67990 | В некоторых случаях при импорте проекта Allegro текст на слое Bottom Silkscreen импортировался некорректно — зеркально и/или зеркально с поворотом. (Требуется, чтобы был включен параметр расширенных настроек Importer.Allegro.AdvancedEngine). |
| 68013 | При импорте определенного проекта Allegro форма отверстия для контактных площадок одного из компонентов некорректно импортировалась как 'Slot' вместо 'Round', а также с неправильными размерами. (Требуется, чтобы был включен параметр расширенных настроек Importer.Allegro.AdvancedEngine). |
| 68115 | При импорте проекта Allegro, содержащего пробелы (символы пробела) между двумя блоками текста на шелкографии, эти пробелы игнорировались импортером, в результате чего оба текстовых блока размещались в одной и той же точке начала координат в созданном PCB-документе. (Требуется, чтобы был включен параметр расширенных настроек Importer.Allegro.AdvancedEngine). |
| 68884 | При импорте определенного проекта Allegro один из экземпляров сплошной области на шелкографии не заливался. (Требуется, чтобы был включен параметр расширенных настроек Importer.Allegro.AdvancedEngine). |
| 68900 | При импорте проекта Allegro с определенными подклассами 'Layers - Components - Tolerance' или 'Layers - Components - User part' на верхних или нижних слоях теперь в созданном PCB-документе создаются соответствующие пары слоев компонентов ("TOLERANCE_TOP" и "TOLERANCE_BOTTOM"), а также ("PART_NUMBER_TOP" и "PART_NUMBER_BOTTOM") для размещения значений с этих верхних и нижних слоев; по умолчанию эти слои скрыты с точки зрения видимости. (Требуется, чтобы был включен параметр расширенных настроек Importer.Allegro.AdvancedEngine). |
| 69672 | При попытке импортировать определенную библиотеку проекта Xpedition паяльная маска для некоторых контактных площадок компонентов некорректно импортировалась в созданный документ библиотеки PCB. |
| 69946 | При попытке импортировать определенный проект Allegro слои импортировались некорректно. (Требуется, чтобы был включен параметр расширенных настроек Importer.Allegro.AdvancedEngine). |
Версия 26.5.1 — дополнительное обновление
Altium Designer Develop – Released: 6 May 2026, Version 26.5.1 (build 12)
Altium Designer Agile – Released: 6 May 2026, Version 26.5.1 (build 30)
Altium Designer – Released: 6 May 2026, Version 26.5.1 (build 12)
PCB
| 70303 | При попытке выполнить команду 'Create Primitives From Board Shape' с включенной опцией 'Include Cutouts' возникало нарушение доступа (в модуле "ADVPCB.DLL"). (BC:27399) |
| 70304 | В некоторых случаях при перемещении компонента (с текстом) на PCB, при включенной опции 'Component re-route' и отключенной опции 'Move component with relevant routing option' (страница PCB Editor - Interactive Routing в Preferences), возникало нарушение доступа (в модуле 'ADVPCB.DLL'). (BC:27415, BC:27416) |
| 70305 | В одном конкретном случае при генерации данных Gerber X2 из платы через файл Output Job возникало нарушение доступа (в модуле 'PolygonClipper.dll'). (BC:27391) |
| 70306 | После передачи схемы, содержащей компоненты и как минимум одну определенную дифференциальную пару (при включенном автоматическом создании комнат), в PCB попытка переместить созданную комнату (с включенной опцией 'No Net Objects' в последующем диалоговом окне) приводила к возникновению нарушения доступа (в модуле "ADVPCB.DLL"). В некоторых случаях возникала ошибка "Runtime error 216" или Altium Designer полностью завершал работу. (BC: 27413) |
| 70307 | В некоторых случаях при перемещении компонента на PCB, при включенной опции 'Component re-route' (страница PCB Editor - Interactive Routing в Preferences), попытка отменить процесс щелчком правой кнопки мыши приводила к возникновению нарушения доступа (в модуле 'ADVPCB.DLL'). |
Версия 26.5.0
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)
Schematic
| 66133 | В некоторых случаях при рисовании окна выбора (справа налево) вокруг примитивов в документе схемы или библиотеке схем некоторые дуги не выделялись. (BC:27379) |
| 67140 | Добавлена возможность задавать пользовательский вертикальный отступ для обозначения (Designator) и имени (Name) вывода как на глобальном уровне (в составе Schematic Preferences), так и на локальном уровне (в свойствах вывода). Теперь доступен полный контроль над горизонтальными (X) и вертикальными (Y) отступами для этих двух свойств; в соответствующих местах они отображаются как поля 'Margin (X/Y)'. При использовании панелей List или диалогового окна Find Similar Objects вертикальный отступ задается с помощью двух новых полей 'Pin Designator Vertical Margin' и 'Pin Name Vertical Margin' соответственно. |
PCB
| 66537 | Добавлена возможность настраивать параметры ODB++ для защиты интеллектуальной собственности путем ограничения объема генерируемых данных. Можно выбрать, какие сигнальные слои включать, управлять включением списка соединений и, если он включен, обезличивать имена цепей (заменяя их на 'Net_[1-…]'), а также управлять включением компонентов с возможностью удаления свойств компонентов (параметров). Информация о путях к папкам также будет удаляться из сформированных файлов отчета ([Design name].REP) и правил (odb\user\[Design name].RUL). (I:18317) |
| 69147 | Не было возможности изменить слой для размещенной комнаты. |
| 69371 | При выборе размещенной текстовой строки в рабочей области (в документе PCB или библиотеке PCB) функция автозаполнения текста не работала при начале ввода текста для специальной строки (например, .<somecharacters>) в поле Text панели Properties. (BC:27130) |
| 69405 | При выборе размещенного стандартного размера в рабочей области (в документе PCB или библиотеке PCB) невозможно было изменить толщину размера через поле Width на панели Properties. |
| 69540 | Функция 'Pad/Via Template Loading Optimization', предоставляемая опцией PCB.Performance.PadViaTemplate.LoadingOptimization (Advanced Settings), в этом выпуске официально переведена в статус Public (по умолчанию включена). |
| 69564 | В некоторых случаях при формировании отчета по тестовым точкам для панелизированной PCB (включая встроенный массив плат) часть данных отсутствовала. (BC:27003) |
| 69581 | При интерактивной трассировке и включенной опции 'Apply Trace Centering' (и отключенной опции 'Adjust Vias') добавление переходного отверстия приводило к тому, что оно некорректно наследовало зазор на основе центрирования (объекты относительно трассы и соотношение зазора), а не в соответствии с применимым правилом проектирования. |
| 69635 | В некоторых случаях при перетаскивании трассировки с углами не 45 градусов возникала ошибка (в модуле "RouterEntry.dll"). |
| 69681 | В некоторых случаях при открытии файла PCBLib, содержащего зенкованные и расточенные отверстия, в более поздних версиях Altium Designer все такие отверстия отсутствовали. Кроме того, после добавления новых таких отверстий, сохранения и повторного открытия библиотеки они также отсутствовали. (BC:27221) |
| 69774 | В некоторых случаях копирование и вставка прямоугольника, а затем попытка изменить размер вставленного прямоугольника приводили к возникновению нарушения доступа (в модуле 'ADVPCB.DLL'). |
Draftsman
| 65656 | При добавлении нового документа Draftsman в проект PCB и его создании с использованием определенного шаблона документа Draftsman в подключенном Workspace возникала ошибка "Width and Height must be non-negative...". |
Wire Bonding
| 65571 | Добавлена новая опция расширенных настроек 'PCB.Wirebonding.3DImprovements', которая при включении обеспечивает расширенную поддержку соединительных проволок в 3D-виде платы. Это включает дополнительные элементы управления редактированием для задания формы/профиля соединительной проволоки (с возможностью задавать переопределяющий цвет, что позволяет различать разные "уровни" соединительных проволок, связанные с разными циклами машины проволочного монтажа), возможность размещать площадки кристалла и соединительные проволоки на универсальных 3D-телах, включение объектов соединительных проволок при экспорте PCB в форматы STEP и Parasolid, а также включение объектов соединительных проволок в проверку зазоров компонентов для обнаружения нарушений зазоров между соединительными проволоками и другими (не относящимися к соединительным проволокам) объектами в 3D-пространстве. Переопределяющие цвета, используемые для соединительных проволок в проекте PCB, также учитываются при размещении вида изготовления платы, вида сборки платы и вида компонента в производственном чертеже PCB. (BC:24977, BC:25032) |
| 69457 | В некоторых случаях при интерактивной трассировке от контактной площадки finger pad, к которой подходит соединительная проволока, из вновь проложенного проводника автоматически (и некорректно) создавалась еще одна соединительная проволока. |
| 69701 | В некоторых случаях и для PCB, включающей wire bonding, поворот платы в 3D-виде до того, как соединительные проволоки были отрисованы, приводил к возникновению нарушения доступа (в модуле "ADVPCB.DLL"). |
Platform
| 69028 | При попытке загрузить настройки 'System - Templates' из определенного файла Preferences (*.DXPPrf) возникала ошибка "Value cannot be null. (Parameter 'value')...". (BC:27007) |
Data Management
| 67003 | Добавлена новая опция расширенных настроек 'UI.ModernDesignReusePanel', которая при включении использует новейшую расширенную панель Design Reuse при работе с блоками повторного использования и сниппетами. |
| 69326 | Для Workspace, содержащего более 10 000 компонентов, все дополнительно добавленные сверх этого уровня компоненты отображались в панели Components в категории 'Uncategorized' с отрицательным значением счетчика. |
| 69385 | В Item Manager внесены улучшения для обработки случая, когда для компонента Workspace определено несколько моделей посадочных мест, а имя назначенной в данный момент модели впоследствии изменяется. Функции 'Auto-matching' и 'Update to Latest' теперь корректно назначают последнюю ревизию модели посадочного места (имя которой было изменено). (I:10242) |
| 69424 | Добавлен новый параметр расширенных настроек 'VCS.AllowLFSRepos', который при включении восстанавливает прежнюю частичную возможность использовать LFS-репозитории при работе с системой контроля версий Git. ВНИМАНИЕ: Altium Designer не поддерживает в полной мере работу с LFS-репозиториями, и в некоторых случаях это может привести к потере пользовательских данных. (BC:27158) |
| 69444 | Стандартный пользователь (не Admin) не мог выпускать проект, находящийся во вложенной папке проекта, если у него не было прав доступа к самой верхней папке проекта в Workspace. Выпуск проекта через Project Releaser завершался ошибкой "Current user doesn't have sufficient rights to create a folder with path...". |
| 69456 | Решение, помеченное как 'NOT USED' в списке вариантов компонентов для компонента в ActiveBOM, оставалось в списке даже после его удаления. |
| 69476 | Данные по вариантам компонентов не отображались в панели Components для компонентов в файловой библиотеке. |
| 69514 | При редактировании одного или нескольких компонентов Workspace правило проверки компонентов "Revision that is being edited is not latest" теперь корректно учитывается при использовании редактора компонентов в режиме Batch Component Editing, что обеспечивает пометку нарушений при редактировании компонента, который не является последней ревизией. |
| 69531 | При просмотре PCB Library через панель Components (с включенным отображением Models) столбцы 'Description', 'Height' и 'Pad Count' были недоступны для выбора в диалоге Select Columns. |
Import/Export
| 56381 | В некоторых случаях при попытке импортировать проект KiCad возникала ошибка "Object reference not set to an instance of an object". |
Power Analyzer by Keysight
| 68908 | После выполнения анализа для определенного проекта при сохранении и открытии полного отчета возникала ошибка "System.MissingMethodException: Method not found...". |
SI Analyzer by Keysight
| 69664 | В некоторых случаях при попытке проанализировать цепи для активной PCB из документа SI Analyzer by Keysight возникала ошибка "The given key 'SIAnalyzer.Engine.Keysight.SectionKeys.ResultSectionKeyBase' was not present in the dictionary". (BC:26953) |
Версия 26.4.1
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)
Schematic
| 67749 | В некоторых случаях при добавлении нового документа схемы в проект после переключения на лицензию Viewer возникала ошибка "EIntfCastError: Interface not supported". |
PCB
| 61119 | Для одного конкретного крупного проекта наблюдалась заметная задержка при включении и выключении видимости различных слоев через панель View Configuration. |
| 64931 | В Constraint Manager и в старый диалог ‘PCB Rules and Constraints Editor dialog’ (недоступен в Document View) добавлено новое правило проектирования 'Z-Axis Clearance', которое можно использовать для проверки минимальных зазоров между различными примитивами на разных медных слоях. (I:922) |
| 68736 | После удаления подстеков в стеке слоев сложной rigid-flex конструкции слои Coverlay и Solder Mask из этих подстеков ошибочно добавлялись в основной стек слоев по умолчанию 'Board Layer Stack'. После удаления дубликатов и попытки сохранения возникала ошибка "Maximum layers of type Coverlay for stack Board Layer Stack reached...", поскольку сочетание coverlay и soldermask в одном и том же подстеке было невозможно. |
| 68820 | При экспорте PCB в файл Specctra Design File (*.dsn) keepout-области не включались в создаваемый файл. |
| 68973 | Если выражения scoping query, используемые в бинарном правиле проектирования, были очень длинными, использовать проверку Applicable Binary Rules между примитивами было неудобно, поскольку область scoping в следующем диалоге выглядела нечитаемой, без возможности изменить размер диалога или ширину столбцов. (I:10041) |
| 68983 | В некоторых случаях при работе в документе PCB с включенными параметрами PCB.Polygon.AdvancedPour и PCB.Polygon.AdvancedDynamicPour (Advanced Settings) возникало нарушение доступа Access Violation (в модуле "ADVPCB.DLL"). |
| 69010 | Функция 'Solder Mask Zero Expansion', предоставляемая параметром PCB.SolderMaskZeroExpansion (Advanced Settings), в этом выпуске официально переведена в статус Public (включена по умолчанию). |
| 69031 | В PCB или PCB Library размещение прямоугольника с малой шириной трека (например, 0,01 мм) приводило к тому, что после щелчка для задания второй опорной точки его размер уменьшался (и по ширине, и по высоте). Кроме того, щелчок по любому углу размещенного прямоугольника, пока режим размещения оставался активным, приводил к созданию квадрата. Также копирование и вставка прямоугольника в PCB Library тоже приводили к уменьшению его размера. (BC:27033, BC:27046) |
| 69059 | Для одного конкретного проекта попытка открыть Layer Stack Manager приводила к появлению ошибки "Layer type not found...". |
| 69121 | При использовании функции PCB CoDesign после объединения изменений между двумя пользователями в отношении полигона (изменение геометрии одним пользователем и shelving полигона другим) результатом становился полигон 'No-Net'. |
| 69155 | При включенном параметре PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) было невозможно изменить размер выбранной текстовой рамки через панель Properties. (BC:27044) |
| 69423 | В PCB Library после установки для размещенного переходного отверстия одного из доступных параметров IPC 4761 это значение после сохранения и повторного открытия библиотеки возвращалось к 'None'. В другом случае переходные отверстия, добавленные в футпринт из Pad Via Library, после сохранения и повторного открытия PCB Library теряли связь с этой библиотекой. Эти переходные отверстия также отсутствовали в области Local Pad & Via Library панели PCB Pad Via Templates. (BC:27157) |
Constraint Manager
| 63142 | Добавлена возможность задавать значения Minimum, Maximum и Preferred для Diameter и Hole Size при определении правила Routing Via Style в представлении Physical, в дополнение к определению по предпочтительному шаблону. (BC:26530) |
| 67865 | Значки объектов были обновлены и унифицированы на всех страницах Constraint Manager (как на стороне схемы, так и на стороне PCB), а также в диалогах ‘Import Directives’ и ‘Refresh Constraint Manager’ (при импорте директив из исходных документов схемы в Constraint Manager) и в диалоге Object Class Explorer. |
| 68405 | В представлении Physical Constraint Manager (при доступе со стороны схемы) и для классов, импортированных из схемы, связанный элемент раскрытия (для доступа к объектам в классе) не работал. |
| 69384 | При попытке удалить несколько выбранных Advanced Rules из представления All Rules (при доступе из PCB), если каждое следующее правило добавлялось в выделение с помощью Ctrl+click, а затем использовалась команда 'Remove Advanced Rules' из контекстного меню правой кнопки мыши, возникала ошибка "Object reference not set to an instance of an object". |
Draftsman
| 68897 | После создания нового документа Draftsman (.PCBDwf) для проекта PCB с использованием шаблона документа Draftsman (.DwfDot), содержащего размещенный Board Assembly View, отображение этого вида в рабочем пространстве не соответствовало начальным настройкам, заданным в области Component Display Properties панели Properties. |
Multi-board Design
| 66922 | Добавлен новый параметр расширенных настроек 'System.MBAEngine.UseOpenCascade', который при включении переключает геометрическое моделирование документа multi-board assembly (*.MbaDoc) с библиотеки C3D на библиотеку Open CASCADE. Обратите внимание: при открытии в этом выпуске более старого документа multi-board assembly (из предыдущей версии ПО) с включенным параметром созданные сопряжения будут удалены (можно выбрать либо сохранение относительных позиций частей сборки, либо их выстраивание в линию). При открытии у вас будет возможность создать резервную копию этой старой версии. |
| 68125 | При размещении на multi-board schematic компонента, символ которого содержал примитив дуги (например, поляризованный конденсатор), дуга некорректно отрисовывалась в рабочем пространстве. Последующий щелчок по неправильно отображенной графике для выбора компонента приводил к ошибке "Object reference not set to an instance of an object". |
| 68890 | При размещении на multi-board schematic компонента, символ которого содержал примитив дуги (например, поляризованный конденсатор), дуга некорректно отрисовывалась в рабочем пространстве. Последующий щелчок по неправильно отображенной графике для выбора компонента приводил к ошибке "Object reference not set to an instance of an object". |
| 69173 | Для одного конкретного проекта multi-board design попытка выполнить импорт из дочернего проекта PCB для определенного выбранного модуля на multi-board schematic иногда приводила к ошибке "An item with the same key has already been added...". |
Harness Design
| 59289 | При перетаскивании провода через сращивание в схеме проводки этот объект сращивания ошибочно дублировался. (BC:27442) |
| 64350 | В некоторых случаях при генерации печатного вывода для проекта жгута возникало нарушение доступа (по адресу 0000000139490BC8 в модуле "WorkspaceManager.DLL"). |
| 68050 | Для компонента на чертеже компоновки, настроенного на отображение его физической модели в стиле Solid, использовалась цветовая схема, заданная для параметра системных цветов Selection/Highlight (на панели View Configuration редактора PCB), независимо от того, был ли выбран этот модельный объект. |
Платформа
| 47582 | В некоторых случаях панели Components и Manufacturer Part Search отображались некорректно и имели проблемы с размерами при переключении между обычным и компактным представлением как в закрепленном (Docked), так и в плавающем (Floating) режимах. Кроме того, когда эти панели находились в режиме Popup, повторный доступ к ним приводил к внезапному уменьшению их высоты. |
| 68635 | Altium Designer полностью переставал отвечать после временной потери Wi‑Fi-соединения, из-за чего его приходилось закрывать через Диспетчер задач Windows. (BC:26379, BC:26854) |
| 68981 | В некоторых случаях при попытке сбросить все настройки к значениям по умолчанию возникало нарушение доступа (в модуле "PCBDLGS.DLL"). |
| 69364 | При включенной опции WSM.DotNetECOImplementation (Advanced Settings) попытка импортировать изменения pin-swap в дочернем проекте в многоплатную схему приводила к тому, что обнаруженные изменения, перечисленные и обрабатываемые последующим ECO, не применялись независимо от количества запусков ECO. |
| 69375 | При включенной опции WSM.DotNetECOImplementation (Advanced Settings) и попытке сравнить физические различия между двумя версиями документа библиотеки PCB возникала ошибка "The process cannot access the file "C:\Users\<UserName>\AppData\Local\Temp\Compare HierarchicalPCBObjects.Log" because it is being used by another process...". |
Управление данными
| 61335 | При использовании функции BOM CoDesign, в частности команды 'Explore Suggested Component' (из раздела Differences панели Properties), если предложенный компонент не является последней ревизией, в панели Components теперь будет открываться именно эта ревизия. |
| 63880 | Для компонента библиотеки Workspace, в имени которого содержалось два или более символа подчеркивания, первый символ подчеркивания ошибочно удалялся из имени в записи команды 'Place <ComponentName>' в меню, открываемом правым щелчком по этому компоненту на панели Components. |
| 63966 | Команда 'Create Tag' была снова добавлена в подменю History & Version Control при доступе к меню, связанным с проектом. Кроме того, добавлена проверка при вводе значения тега, а также подсказка о том, что допускаются только буквы, цифры, точка (‘.’), дефис (‘-’), знак номера (‘#’) и символ подчеркивания (‘_’). |
| 65936 | Добавлена возможность пакетно изменять состояние жизненного цикла выбранных компонентов напрямую из ActiveBOM. Обратите внимание, что процесс будет включать только компоненты из подключенного Workspace. |
| 68242 | Добавлен новый параметр расширенных настроек 'EDMS.CloudLoginByJWT', который при включении использует JWT (JSON Web Token) для идентификации и аутентификации пользователя при подключении из Altium Designer к Workspace на платформе Altium. |
| 68709 | При изменении состояния ревизии элемента в подключенном Workspace (через диалог пакетного изменения состояния) процесс завершался с ошибкой, если вводилось примечание длиной более 255 символов. (BC:24819) |
| 68762 | После добавления варианта выбора детали к компоненту в документе ActiveBOM и обновления отображались не все предложения от одного и того же поставщика. |
| 68814 | Функции синхронизации Custom Parts Provider и синхронизации компонентов в Altium Designer были улучшены и теперь поддерживают базы данных PostgreSQL. |
| 68961 | Добавлен новый параметр расширенных настроек 'EDMS.CustomOffersMerge', который при включении объединяет данные поставщиков из Custom Parts Provider с данными Altium Parts Provider (для Workspace на платформе Altium с включенным BOM Portal), чтобы отображать всю объединенную информацию о поставщиках везде, где в интерфейсе программы представлены данные поставщиков (SPN). |
| 68962 | При предоставлении общего доступа к live design или snapshot проекта через диалог Share прежний диалог, открываемый из элемента Advanced Settings, был переработан в виде всплывающего окна. В случае предоставления общего доступа к live design параметры доступа к просмотру и скачиванию теперь сгруппированы по категориям 'Member Rights' (для участников Workspace) и 'Guest and External Share Rights' (для внешних гостевых пользователей, которым был предоставлен доступ к проектам). |
| 69007 | При добавлении комментария/ответа к документу, если сначала вводился текст, а затем вставлялся веб-URL, то при добавлении пробела после этого URL текст удалялся, и в опубликованном комментарии/ответе оставался только URL. (BC:26998) |
| 69149 | Шаблон посадочного места Workspace по умолчанию (добавленный через страницу Data Management - Templates в Preferences) не применялся при создании нового компонента Workspace после обновления с предыдущей версии Altium Designer (до 26.1) на более позднюю версию (26.1 или новее). (BC:26847, BC:27173) |
| 69186 | Наблюдалось заметное снижение производительности при работе с документом ActiveBOM, входящим в проект Workspace, если этот проект находился в подключенном Workspace с включенной функциональностью Silicon Expert. |
| 69287 | При открытии большого документа ActiveBOM, входящего в проект Workspace, если этот проект находился в подключенном Workspace с включенной функциональностью Silicon Expert, параметры Silicon Expert заполнялись некорректно и возникали ошибки тайм-аута. |
| 69298 | При попытке сохранить настройки в подключенный Workspace и изменении папки, в которой должен создаваться новый элемент Altium Designer Preferences, возникала ошибка "ShowDialog can be called only on hidden windows...". |
| 69430 | Для проекта PCB, включающего документ библиотеки PCB, попытка сгенерировать PDF для PCBLIB Prints непосредственно из Output Job, добавленного в этот проект, приводила к возникновению нарушения доступа (в модуле 'WorkspaceManager.DLL'). |
| 69447 | В некоторых случаях при работе с проектом, которым был предоставлен доступ на редактирование пользователю, не являющемуся участником родительского Workspace этого проекта, и при сохранении изменений в нем этот пользователь часто и в случайные моменты времени видел уведомление "Trying to Reconnect to Notification Service". |
Импорт/экспорт
| 68875 | При импорте определенной библиотеки xDX Designer номера выводов символов дублировались для многосекционных компонентов. |
| 68896 | При попытке импортировать определенный проект Xpedition (Expedition) возникало нарушение доступа (в модуле 'Importer_Expedition.IWZ'). |
| 68977 | При попытке импортировать библиотеку посадочных мест OrCAD PCB (*.LLB) возникало нарушение доступа (в модуле 'ADVPCB.DLL'). (BC:26983) |
Версия 26.3.0
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)
PCB
| 66876 | Добавлена поддержка моделей SOLIDWORKS 2024 и 2025 (*.SldPrt) при работе с 3D-телами. Кроме того, экспорт PCB в формат файлов Parasolid теперь использует Parasolid версии 35.1. |
| 67334 | После экспорта определенной PCB в формат Parasolid 3D-модели некоторых компонентов не могли быть преобразованы при открытии экспортированного файла в SOLIDWORKS, в результате чего возникала ошибка "The data in this file may be invalid". (BC:25813) |
| 68348 | В некоторых случаях при включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) размещение таблицы стека слоев в рабочем пространстве проекта приводило к возникновению ошибки "Object accessed after being destroyed...". |
| 68359 | В некоторых случаях при использовании функции Loop Removal во время интерактивной трассировки возникала ошибка (в модуле "RouterEntry.dll" или модуле "ADVPCB.DLL"). |
| 68901 | При включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) многократное добавление/удаление слоя Route Tool Path для документа библиотеки PCB (или открытие документа библиотеки PCB, где это уже было выполнено) приводило к возникновению ошибки "Exception has been thrown by the target of an invocation...". (BC:26959) |
| 68942 | В одном конкретном случае попытка сохранить документ PCB после внесения изменений приводила к возникновению нарушения доступа (в модуле 'ADVPCB.DLL'). |
| 68945 | При определении правила Fabrication/Assembly Testpoint Style в диалоге PCB Rules and Constraints Editor изменения, внесенные в ограничения Min/Max Size, не сохранялись. (BC:26969) |
| 69025 | Для определенного документа PCB и при включенной опции 'Component re-route' (на странице PCB Editor - Interactive Routing в Preferences) перемещение любого компонента приводило к возникновению ошибки "Object accessed after being destroyed...". (BC:27027) |
Многоплатное проектирование
| 68356 | При попытке сопоставить выводы между встроенными соединителями жгута в многоплатной схеме Altium Designer полностью зависал, и его нельзя было завершить даже через Диспетчер задач Windows. (BC:26806) |
Проектирование жгутов
| 67903 | Функциональность «Update From Libraries» была расширена и теперь также включает провода, компоненты полостей и связанные детали (при обращении из схемы соединений), а также покрытия, метки и связанные детали (при обращении из чертежа компоновки). Обратите внимание: чтобы вышеупомянутый объект был включен в обновление, компонент, назначенный этому объекту, должен содержать ссылку на условное графическое обозначение на схеме. (BC:27779) |
| 68314 | Перемычки, определенные на схеме соединений, теперь корректно учитываются в связанном чертеже компоновки. Если в чертеже компоновки выбран жгут, в области Bundle Objects панели Properties теперь будут отображаться такие перемычки, которые начинаются и заканчиваются в одной и той же точке подключения как часть этого жгута. Для таких проводов будет доступна только возможность ручного задания длины. Введенное значение затем будет включено в документ ActiveBOM проекта жгута и в производственный чертеж (таблицу BOM и список проводов). (I:23859) |
Platform
| 67522 | Улучшены уведомления, отображаемые в Altium Designer Develop, относящиеся к случаям, когда срок подписки приближается к окончанию, подписка уже истекла (и рабочее пространство Altium Develop находится в режиме только для просмотра), а также когда отсутствуют доступные места Author. |
| 68634 | При установке Altium Designer Develop и Altium Designer Agile соглашение с конечным пользователем (EULA) теперь заменено на Master Services Agreement (MSA). В Altium Designer по-прежнему используется EULA (которое также было обновлено). |
Data Management
| 63778 | При использовании панели Manufacturer Part Search над списком результатов корректно отображался только последний примененный фильтр (имя и параметр). Все ранее выбранные фильтры отображались только по имени, без параметрической информации. |
| 63779 | Невозможно было прокручивать содержимое области Details панели Manufacturer Part Search, когда курсор находился над определенными областями. |
| 66024 | При предоставлении доступа к элементу в Workspace новому пользователю запись для этого пользователя (в диалоговом окне Share For Item) изначально и некорректно отображала его электронную почту вместо организации. |
| 66242 | При просмотре компонентов в представлении «Where-used» шаблона компонента (в панели Explorer) изменение Revision State для одного или нескольких выбранных компонентов не отражалось в представлении автоматически. |
| 66867 | Размещение блока повторного использования из панели Explorer приводило к возникновению ошибки «Value cannot be null. (Parameter 'pcbSnippetGUID')...». (BC:26812) |
| 67416 | После обновления панели Components состояния ревизий моделей не обновлялись. (BC:24630) |
| 68164 | Функция Custom Parts Provider Synchronization, используемая для сопоставления данных поставщика из указанного источника базы данных с данными цепочки поставок Workspace через документ конфигурации Custom Parts Provider Synchronization (*.PrtSync), теперь может использоваться при подключении к Workspace, размещенному в Altium 365 GovCloud. |
| 68245 | Для компонента в ActiveBOM рейтинг, заданный для добавленного вручную решения, терялся после обновления до более поздней ревизии этого компонента в проекте. |
| 68247 | При использовании Library Importer для импорта посадочных мест из документа PCB Library в подключенный Workspace любое посадочное место, описание которого превышало 256 символов, не импортировалось, хотя Importer сообщал об успешном завершении импорта. |
| 68705 | В некоторых случаях при попытке выпустить изменения, внесенные в существующий компонент (через редактор Component в режиме Single Component Editing), возникала ошибка «Interface not supported». |
| 68708 | При попытке добавить определенный вариант детали (LM2940IMP-15 от Texas Instruments) к любому компоненту в библиотеке Workspace возникала ошибка «Value cannot be null. (Parameters 'source')». |
| 68907 | В частном случае при работе с Altium Designer 26.1 и подключении к Workspace, при просмотре размещенных комментариев в любом проекте пользователя имя пользователя как в контекстном окне комментариев, так и в панели Comments and Tasks отображалось как «Anonymous» вместо имени человека, оставившего комментарий. |
Import/Export
| 68664 | При экспорте PCB в формат Ansys EDB значения емкости конденсаторов, заданные в fF (фемтофарадах), не распознавались и вместо этого по умолчанию устанавливались как 1nF. (BC:24118) |
Версия 26.2.0
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)
Schematic
| 65661 | В некоторых случаях при попытке создать интегрированную библиотеку (из документов проекта) из активного документа схемы возникала ошибка Access Violation (в модуле "IntegratedLibrary.DLL"). |
| 67949 | Алфавитно-цифровая сортировка выводов по обозначению в мастере Symbol Wizard редактора Schematic Library работала некорректно, в результате чего получалось, например, «A1, A10, A11,...A19, A2, A20, A3, A4,...A9» вместо ожидаемого «A1, A2, A3,...A18, A19, A20». |
| 67982 | При замене файлового компонента на компонент из Workspace Library с использованием элемента управления «...» рядом с полем Design Item ID на панели Properties параметры не обновлялись на параметры компонента Workspace. |
PCB
| 67160 | При включенной опции «Live Highlighting» (на странице Preferences — PCB Editor - Board Insight Display) во время размещения переходного отверстия многократное переключение между возможными цепями, подсвеченными на фоне, приводило к возникновению ошибки «List index out of bounds». |
| 67883 | При экспорте PCB, содержащей текст с высотой «0», в формат DXF возникала ошибка «eInvalidInput». |
| 68177 | После выбора и удаления нескольких записей Component Layer Pair на вкладке Layers & Colors панели View Configuration эти записи по-прежнему оставались отображаемыми. (BC:26733) |
| 68420 | Для определенного проекта при копировании компонента (с заданными die pads, bond finger pads и bond wires в составе его посадочного места) и многократной вставке последующие попытки сохранить документ PCB приводили к возникновению ошибки «Duplicates not allowed...». |
| 68627 | При включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и выбранном компоненте, размещенном на полярной сетке, из панели Properties отсутствовали параметры, относящиеся к этой сетке (Range/Angle и Rotation). (BC:26858) |
| 68640 | В некоторых случаях при включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и после многократной повторной заливки выбранного polygon pour из панели Properties переход к действию «Assign net» и последующий щелчок обратно в рабочей области проекта приводили к возникновению ошибки «Value cannot be null. (Parameter 'source')». |
| 68661 | Геометрия (ширина и высота) прямоугольников, используемых в составе посадочных мест PCB, изменялась некорректно (из-за ошибок округления), когда ширина дорожки задавалась в мм. (BC:26867, BC:26885) |
PCB CoDesign
| 67921 | В некоторых случаях при работе с функцией PCB CoDesign после завершения сравнения возникала ошибка, связанная с утечкой памяти (сбой assertion в файле "Adv3D_GeometryMaker.pas"). |
Wire Bonding
| 62571 | Добавлена поддержка генерации отчета Wire Bonding Table Report из панелизированного документа PCB. |
| 63094 | Проверка DRC на нарушения Un-Routed Net ошибочно применялась к bond wires. (BC:25803) |
| 66918 | Bond wires и die pads теперь отображаются при просмотре панелизированного документа PCB в 3D. |
| 67657 | При применении изменений к ограничениям для правила проектирования Wire Bonding в диалоговом окне PCB Rules and Constraints Editor правило отображалось как несохраненное (звездочка рядом с его именем), и экспорт/импорт правил был невозможен. (BC:25810) |
| 68042 | При построении логических выражений запросов для фильтрации объектов в PCB/PcbLib или задания области действия правила проектирования теперь доступно новое ключевое слово запроса «IsBondwire» (проверка типа объекта PCB). |
Multi-board Design
| 67619 | Если на одной стороне пользовательской детали, размещенной в документе многоплатной схемы, существовало несколько записей (представляющих связанные компоненты), попытка выбрать несколько записей и перетащить их приводила к возникновению ошибки «Unable to cast object...». (BC:26133) |
Harness Design
| 61558 | При размещении жгута на чертеже компоновки жгут теперь «отслеживает» свою отрисованную длину, при этом по умолчанию в поле Length вводится именно это значение. Если поле Length (фактическая физическая длина) задано и отличается от отрисованной длины, в центре самого длинного сегмента жгута будет отображаться символ разрыва, указывающий, что жгут показан не в масштабе (NTS). Значение 'Drawn Length' отображается на панели Properties вместе с новой опцией 'Add Break Symbol', которая позволяет управлять отображением символа разрыва. (I:25610) |
| 62933 | После выбора точки подключения (без назначенных объектов) на чертеже компоновки кнопка 'Add', связанная с областью Assigned Objects на панели Properties, отображалась как «неактивная» до щелчка по ней. (BC:26250) |
| 65333 | В некоторых случаях порядок отрисовки меток был некорректным для вида чертежа компоновки, размещенного в документе производственного чертежа жгута (HarDwf), по сравнению с исходным документом чертежа компоновки (LdrDoc), в результате чего метка отображалась «за» жгутом, а не перед ним. (BC:26470) |
| 67904 | В некоторых случаях при импорте компонента (разъема) из схемы соединений проекта в его чертеж компоновки соответствующая точка подключения создавалась, но контакты не назначались автоматически, что приводило к появлению пустого объекта жгута. |
Управление данными
| 66497 | В одном конкретном случае и при подключении к определенному Workspace Altium 365 варианты деталей, отображаемые для определенного компонента, различались при просмотре на панелях Components и Properties. |
| 66581 | Добавлена возможность (для пользователей с соответствующим рабочим разрешением) сохранять состояние жизненного цикла при выполнении синхронизации компонентов между Workspace и базой данных компонентов. |
| 67302 | Список вариантов деталей для компонента перезаписывался, если была включена опция 'Part Choices Revision Control' (на странице Admin-Settings-Components в браузерном интерфейсе Workspace) и в список вариантов деталей этого компонента вносились изменения (с выпуском новой ревизии) без предварительного перезапуска Altium Designer. |
| 67806 | Если поле Document Path было очищено/пустым на странице Preferences → System - Default Locations и после этого Altium Designer перезапускался, то при открытии проекта из подключенного Workspace (нового, без ранее существовавшей локальной копии), его изменении и попытке сохранить обратно в Workspace возникала ошибка "Invalid URI: The format of the URI could not be determined...". |
| 67950 | Таблицы схемы Azure SQL были недоступны в документе Custom Parts Provider Synchronization Configuration (*.PrtSync) в Altium Designer; при этом возникали ошибки "ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Incorrect syntax near '`'" и "ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Statement(s) could not be prepared". Причина заключалась в том, что Altium Designer отправлял в запросе обратные кавычки (`), которые SQL Server/Azure SQL не поддерживает. |
| 68005 | В одном конкретном случае попытка сформировать отчет Bill of Materials из ActiveBOM проекта PCB приводила к появлению ошибки "Unable to sort because the IComparer.Compare() method returns inconsistent results...". |
| 68037 | Функция 'BOM CoDesign', предоставляемая опцией BOM.CoDesign (Advanced Settings), в этом выпуске официально переведена в статус Public (по умолчанию ON). Кроме того, функция 'Including/Excluding Supplier Data in a BOM Comparison', предоставляемая опцией BOM.CoDesign.Comparison.IncludeSupplierData (Advanced Settings), также в этом выпуске официально переведена в статус Public (по умолчанию OFF). |
| 68583 | Шаблон Workspace по умолчанию не загружался при создании соответствующей новой сущности, если этот шаблон был добавлен через страницу Preferences → Data Management - Templates. (BC:26847) |
Импорт/экспорт
| 63867 | При импорте определенного проекта xDX Designer библиотека проекта (*.lmc) не импортировалась, и в результате создавался пустой проект. |
| 67825 | При импорте определенного проекта OrCAD посадочное место, связанное с экземплярами определенного компонента в созданном схематическом документе, было некорректным. |
Версия 26.1.1
Altium Designer Develop – Released: 3 December 2025, Version 26.1.1 (build 6)
Altium Designer Agile – Released: 3 December 2025, Version 26.1.1 (build 13)
Altium Designer – Released: 3 December 2025, Version 26.1.1 (build 7)
Схемотехника
| 62751 | Добавлена новая опция расширенных настроек 'WSM.DotNetECOImplementation', которая при включении оптимизирует и ускоряет функциональность обработки ECO. |
| 66529 | Двойной щелчок по размещенному компоненту корректно открывал панель Properties с выделенным текстом позиционного обозначения, готовым к изменению. Однако двойной щелчок по следующему компоненту уже не приводил к выделению текста позиционного обозначения — вместо этого курсор устанавливался в начало поля. (BC:25802) |
| 67151 | В некоторых случаях при работе со схематическим документом пересечение сигнальных жгутов под compile mask (при включенной опции 'Display Cross-Overs' на странице Preferences → Schematic - General) приводило к появлению ошибки "EOleException: Index was outside the bounds of the array". |
| 67186 | При переключении между символами в библиотеке схем (.SchLib) наблюдалась заметная задержка загрузки свойств на панель Properties. (BC:25112) |
| 67514 | В некоторых случаях при переключении между комментариями на схеме возникала ошибка "Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed". |
| 67618 | После включения видимости имени параметра в рабочей области оно отображалось дважды при перетаскивании этого параметра в другое место. |
PCB
| 52067 | При значении Violation Overlay Style = 'None (Layer Color)' и Overlay Zoom Out Behaviour = 'Base Pattern Scales' (на странице Preferences → PCB Editor - DRC Violations Display) открытие или создание PCB приводило к ошибке Access Violation (в модуле 'ADVPCB.DLL'). (BC:19367) |
| 58670 | Добавлена опция (PCB.Performance.PadViaTemplate.LoadingOptimization) для хранения шаблонов Pad Via, не связанных с внешней библиотекой Pad Via, внутри документа PCB, что ускоряет загрузку. |
| 61493 | Добавлена опция Advanced Settings (PCB.ViaInstancing), которая при включении повышает производительность при построении геометрии экземпляра переходного отверстия, уменьшая как потребление памяти, так и время построения сцены. |
| 63635 | При начале панорамирования в рабочей области наблюдалась заметная задержка, если была запущена интерактивная команда (например, Move Object, Interactive Routing и т. д.). |
| 65474 | С учетом стандарта IPC-7351B применительно к значениям padstack по умолчанию, где отверстия паяльной маски обычно имеют соотношение 1:1 к размеру контактной площадки, значения по умолчанию для правила Solder Mask Expansion (в документах PCB) и rule-driven solder mask expansion (в документах библиотек PCB) теперь установлены в 0 mil (ранее 4 mil). |
| 65539 | После добавления комментариев в PCB, переключения в режим 3D-просмотра, перехода на ортографическую проекцию и поворота PCB на экране появлялись артефакты. |
| 65636 | Добавлена новая опция расширенных настроек 'PCB.SimbeorVersion' для управления версией Simbeor, используемой при расчете задержки и импеданса (Simbeor 2020.3 — опция '0' или Simbeor 2023.1 — опция '1'). |
| 65828 | Если на PCB был выбран объект полигональной формы и использовалась команда Paste из контекстного меню правой кнопки мыши в свободной области секции Outline Vertices панели Properties, возникала ошибка "Exception has been thrown by the target of an invocation...". |
| 65866 | В рамках опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) панель Properties была дополнительно улучшена при работе с функциями Interactive Routing/Differential Pair Routing/Multi-Routing, Quick Routing, Interactive Sliding и Interactive Via Dragging для повышения производительности и оптимизации доступа к свойствам, особенно в больших проектах. |
| 65971 | Размещение (или копирование/вставка) из PCBLIB в документ PCB не следовало физическому порядку слоев, в результате чего примитивы размещались на неправильных слоях в документе PCB. Обратите внимание: в рамках исправления этой проблемы необходимо повторно сохранить библиотеки PCB в Altium Designer 22.11 или более поздней версии. |
| 66010 | При трассировке к контактной площадке, на которую ранее повлиял запуск функции 'Remove Unused Pad Shapes', отсутствие кольцевого пояска больше не обнаруживалось проверкой DRC. (BC:24704) |
| 66318 | При использовании команды 'Select All' на панели PCB Library (в контекстном меню правой кнопки мыши) все посадочные места в списке выбирались только в том случае, если команда применялась к первому (верхнему) посадочному месту в списке. |
| 66319 | Проверка проектных правил (DRC) ошибочно сообщала о нарушениях Un-Routed Net на нескольких SMT-площадках, термически подключенных к полигональной заливке, когда параметр Thermal Relief был установлен в 'Auto' и присутствовали перекрывающиеся правила Polygon Connect Style. |
| 66678 | В некоторых случаях при использовании инструмента автоматической подстройки длины дифференциальных пар для фазового согласования между сторонами дифференциальной пары фактически измеренная ширина зубца (Tooth Width) созданного пилообразного шаблона отличалась от значения, указанного в диалоговом окне Auto Tuning Process. (BC:25941) |
| 66726 | При отключенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и выборе в рабочей области проекта нескольких параметров (позиционных обозначений компонентов и/или комментариев) либо нескольких компонентов с последующим переходом к дочернему объекту Designator или Comment на панели Properties, на панели Properties отсутствовали свойство Autoposition и элемент управления видимостью Value (кнопка «глаз»). (BC:26018) |
| 66879 | Значения задержки для цепей и xSignals, включавших шаблон подстройки длины, не вычислялись и некорректно отображались как 0 пс на панелях Properties и PCB. (BC:26054) |
| 66948 | Для правила проектирования Clearance, заданного через диалоговое окно PCB Rules and Constraints Editor, когда матрица зазоров содержала различные значения для комбинаций примитивов, значение Gap в диалоговом окне Applicable Binary Rules некорректно отражало значение зазора, определенное для выбранных примитивов в матрице зазоров этого правила. |
| 67027 | В некоторых случаях копирование и вставка прямоугольника с последующей попыткой изменить размер вставленного прямоугольника приводили к возникновению ошибки Access Violation (в модуле 'ADVPCB.DLL'). (BC:26086) |
| 67094 | При включенной опции PCB.DRC.OnlineOptimization (Advanced Settings) запуск DRC для класса правил из панели PCB Rules And Violations приводил к очистке нарушений для других классов правил. |
| 67123 | При экспорте PCB в файл проекта Specctra процесс экспорта в некоторых случаях становился значительно медленнее. |
| 67161 | В некоторых случаях при работе с выбранной полигональной заливкой возникала ошибка "Object accessed after being destroyed". |
| 67207 | При изменении назначенных номеров слоев у существующих пар Component Layer в редакторе PCB Library или PCB, Altium Designer некорректно создавал новые механические слои. Удаление этих слоев приводило к потере связанного типа слоя, который возвращался к значению 'N/A'. |
| 67224 | Невозможно было выполнить glossing для дифференциальных пар со скругленными углами (Hugging Style = Rounded), когда параметр glossing Effort был установлен в Weak. (BC:26265) |
| 67238 | Функция 'PCB Properties Panel Optimizations', предоставляемая опцией PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), в этом выпуске официально переведена в публичный статус (по умолчанию включена). |
| 67466 | Добавлен курсор в виде «руки» при панорамировании (щелчок правой кнопкой, удержание и перетаскивание) во время интерактивного процесса в документе PCB. |
| 67534 | Для rigid-flex проекта с определенными слоями coverlay, добавленными в область платы с назначенным flex-стеком, установка поля Active Layer на слой coverlay (на вкладке Layers & Colors панели View Configuration) приводила к тому, что Altium Designer переставал отвечать. (BC:26402) |
| 67894 | В некоторых случаях при работе с панелью Properties возникала ошибка "Object reference not set to an instance of an object". |
PCB CoDesign
| 64925 | Для одного конкретного проекта PCB попытка запустить функцию PCB Comparison приводила к возникновению ошибки "System.NullReferenceException: Object reference not set to an instance of an object". |
| 67414 | В некоторых случаях при выполнении сравнения возникала ошибка "Object reference not set to an instance of an object". |
Constraint Manager
| 64463 | Добавлена возможность 'Class Filtering' при работе с представлением Clearances. Она позволяет создавать фильтры (или группировки) классов для переключения между ними и работы с целевыми подмножествами матрицы зазоров. |
| 65702 | При работе с проектом Workspace, использующим Constraint Management, если файл constraints.xml проекта был удален локально (через Windows File Explorer), диалоговое окно Save to Server больше не появлялось при использовании элемента управления (Save to Server) для сохранения проекта обратно в Workspace. |
| 65937 | Теперь можно задавать/редактировать значение Creepage при выборе нескольких ячеек в матрице Clearances Matrix. Внесенные изменения отражаются созданием/обновлением правил Creepage в представлении All Rules (когда Constraint Manager открыт из PCB). |
| 66146 | Для набора параметров, связанного с сигнальным жгутом, чьи директивы уже были импортированы в Constraint Manager, последующий выбор объекта набора параметров на схеме приводил к возникновению ошибки "Exception has been thrown by the target of an invocation...". (BC:25707) |
| 66590 | Улучшена обработка правил clearance с пользовательскими выражениями запросов при миграции из старой системы правил проектирования в Constraint Manager. Это включает улучшенную обработку правил с выражениями области действия, нацеленными на внутренние (mid) слои, а также обеспечение того, чтобы такие правила становились Advanced Rules, а не Basic Rules. |
| 66788 | Для одного конкретного проекта попытка открыть Constraint Manager из документа схемы приводила к возникновению ошибки "An item with the same key has already been added...", после чего все представления становились пустыми. |
| 67392 | После создания нового правила clearance в представлении Clearance инструмента Constraint Manager интерактивный инструмент многоканальной трассировки не соблюдал границу минимального зазора при трассировке. |
Draftsman
| 49410 | Для одного конкретного проекта программное обеспечение аварийно завершало работу при обновлении документа Draftsman изменениями из PCB с последующим выбором размещенного ординатного размера. |
| 63602 | При редактировании шаблона документа Workspace Draftsman Document Template размещение вида сверловки или таблицы линий передачи приводило к возникновению ошибки "Object reference not set to an instance of an object". (BC:24492) |
| 65278 | Добавлена поддержка импорта DXF-файлов, включая сплайны, в документ производственного чертежа (.PCBDwf/.HarDwf/.MbDwf). (Требуется включить опцию расширенных настроек Draftsman.TeighaNet). |
| 65704 | Добавлена поддержка импорта DXF-файлов (версии R12 и новее) в документ производственного чертежа (.PCBDwf/.HarDwf/.MbDwf). (Требуется включить опцию расширенных настроек Draftsman.TeighaNet). |
Wire Bonding
| 63827 | В области примитивов панели PCB (при выбранном компоненте в режиме Components) и панели PCB Library (при выбранном посадочном месте) соединительные провода теперь отображаются с корректным типом (Bond Wire). Выбор примитива соединительного провода будет выбирать/подсвечивать этот соединительный провод в основной рабочей области проекта. Кроме того, в контекстном меню области по щелчку правой кнопкой мыши теперь доступна соответствующая опция "Show Bond Wires" для переключения видимости соединительных проводов. |
| 63869 | После запуска DRC и просмотра нарушений длины для соединительных проводов на панели PCB Rules And Violations эти нарушения неожиданно изменялись после сохранения, закрытия и повторного открытия документа PCB. |
3D-MID Design
| 65950 | Для выбранного проводника можно было ввести новое значение в поле Length (на панели Properties), которое не изменяло фактическую длину. Для исправления этого поле Length сделано недоступным для редактирования. |
| 67570 | Добавлена новая опция расширенных настроек '3DLayout.DRC', которая при включении предоставляет пакетную проверку правил проектирования (DRC) для нарушений правил Width, Clearance, Length и Matched Lengths применительно к трассированным проводникам на вашей 3D-подложке. Обратите внимание, что хотя создаваемый отчет DRC будет содержать информацию по всем этим проверкам, в основной рабочей области будут подсвечиваться только нарушения зазоров. |
Multi-board Design
| 64949 | Добавлена возможность задавать 'Termination Type' для выбранного входа жгута на многоплатной схеме. Доступны варианты: 'Connector', 'Crimps/Ferrules' и 'Wire termination'. Эта информация отражается в свойствах самого выбранного жгута и в свойствах соответствующего выбранного входа модуля. (I:25312) |
| 67391 | При использовании пользовательских частей в многоплатной схеме данные могли повреждаться, что приводило к их потере и возникновению одной из различных ошибок/аварийных завершений в зависимости от характера и степени повреждения. |
Harness Design
| 61571 | Добавлена возможность генерировать через OutputJob единую книгу Excel, содержащую данные для использования производителями жгутов. Сгенерированная книга включает листы «Bill of Materials» (полезно для быстрого формирования коммерческого предложения), «Wiring List» (для использования с машинами обработки проводов), «Labels» (сводка физических меток для печати на пучках жгутов, для использования с принтерами Zebra и другими) и «Coverings» (сводка покрытий, которые должны быть нанесены на пучки жгутов). (I:25365) |
| 63973 | Провода жгута, соединенные через разрыв провода, теперь распознаются даже в том случае, если у них разные Design Item ID. Кроме того, теперь сравниваются все сегменты проводов с одинаковым обозначением, соединенные одним и тем же разрывом провода (по part number, комментарию, цвету и всем параметрам), и при обнаружении любых различий будет выдано новое нарушение «Mismatched parameters in connected wire segments». Одновременно с этим в панели Properties появится баннер конфликта, предлагающий возможность синхронизировать все сегменты проводов, чтобы они использовали те же параметры, что и выбранный провод. (I:26785) |
| 65569 | Добавлена возможность применять/продлевать покрытие через точку соединения (точку соединения на чертеже компоновки, где сходятся два или более пучка). Кроме того, началом покрытия теперь считается самая левая и самая верхняя точка его пути, а сам путь теперь включает только те пучки, на которых лежит покрытие. (I:24932) |
| 66016 | Для компонента жгута с определенной crimp cavity, у детали которого отсутствовал символ и один или несколько параметров имели пустые значения, использование команды «Update From Libraries» приводило к возникновению ошибки "System.ArgumentNullException: Value cannot be null. (Parameter "value")". |
| 66323 | Для записей проводов, кабелей и покрытий в ActiveBOM или в таблице BOM документа производственного чертежа (*.HarDwf) в поле Quantity теперь указывается значение «As Required». |
| 66740 | Улучшен порядок контактов для wiring list, размещенного в документе производства жгутов. Теперь для разъема с наибольшим числом проводов автоматически применяется группировка, и все его cavity корректно группируются в столбце From. |
| 66741 | После размещения и настройки таблицы соединений или wiring list в документе производственного чертежа жгута (*.HarDwf) последующее копирование и вставка объекта приводили к сбросу столбцов и других настроенных параметров к значениям по умолчанию. (BC:22637) |
| 67130 | Для разрыва провода с заданным Wire Designator обозначение не сохранялось при подключении провода к этому разрыву. |
| 67214 | После блокировки параметра Length для выбранного пучка на чертеже компоновки его затем нельзя было снова разблокировать. (BC:26239) |
Platform
| 60238 | Добавлен новый параметр расширенных настроек 'System.UseWebView2' для включения использования WebView2 для связанных с браузером элементов в Altium Designer (например, домашней страницы). Это обеспечивает доступ к новейшему браузерному движку в Altium Designer просто за счет обновления Windows. Обратите внимание: если эта возможность отключена или если подключенное Workspace не поддерживает WebView2, автоматически будет использоваться CefSharp v.126. |
| 65737 | В этом выпуске Altium Designer переходит с .NET 6 на .NET 8. |
| 65961 | Если для входа в учетную запись Altium требуется использовать веб-браузер по умолчанию (в рамках функции 'Unified Login'), то после завершения процесса входа Altium Designer теперь автоматически будет выводиться на передний план (получать фокус). |
Data Management
| 59401 | Когда комментарий добавляется в рамках design review, ссылка на это review ('From <DesignReviewName>') теперь отображается в контекстном окне комментариев для этого комментария (внутри пространства проектирования). |
| 63542 | Перекрестное выделение между выбранной деталью на схеме и соответствующей строкой в документе ActiveBOM проекта не работало. (BC:24441) |
| 63990 | Для определенного компонента было невозможно открыть связанный с ним data sheet из панели Manufacturer Part Search или диалога Add Part Choices. |
| 64571 | В некоторых случаях при плохом интернет-соединении появлялось предупреждение "Push notifications service was not properly initialized. Connection Timeout", и Altium Designer переставал отвечать, требуя завершения через Диспетчер задач. (BC:24707) |
| 64777 | После добавления нового столбца для типа компонента в панель Manufacturer Part Search этот столбец не отображался до переключения на другой тип компонента и обратно. |
| 64783 | Добавлена возможность определять и синхронизировать информацию part choice с помощью функции Components Synchronization и связанного с ней документа конфигурации Components Synchronization (*.CmpSync). |
| 65063 | В некоторых случаях при работе с Project Releaser возникало нарушение доступа (в модуле "ProjectReleaser.dll"). |
| 65126 | В некоторых случаях при генерации отчета BOM из ActiveBOM добавление столбцов данных из исходной PCB приводило к возникновению ошибки "The method or operation is not implemented". |
| 65397 | Теперь рядом с записью проекта в панели Projects отображается новый элемент управления "Refresh VCS Statuses" (с соответствующей предупреждающей подсказкой), если возникает проблема с подключением к Workspace и невозможно обновить актуальные состояния VCS документов проекта. После восстановления соединения нажмите этот элемент, чтобы снова синхронизировать состояния VCS и увидеть последние изменения. |
| 65690 | После изменения имени подключенного Workspace файл проекта PCB (*.PrjPcb) по-прежнему ссылался на старое имя Workspace в любых альтернативных деталях, определенных для вариантов. Из-за этого Variant Manager и Item Manager некорректно отображали старое имя. |
| 65696 | Добавлен новый параметр расширенных настроек 'VCS.HideProjectExternalRepositoriesLinks', который при включении скрывает ссылки на внешние репозитории VCS (создаваемые автоматически при публикации проекта под внешней VCS в подключенное Workspace). |
| 66071 | Добавлена поддержка создания копии проекта Workspace (из контекстного меню по правому щелчку в панели Projects) с использованием определенных (и включенных) рабочих процессов. |
| 66123 | В определенном случае при получении расширенных данных о детали из Silicon Expert для выбранной детали в панели Manufacturer Part Search возникала ошибка "Object reference not set to an instance of an object". (BC:25701) |
| 66241 | После пакетного обновления состояния жизненного цикла для всех компонентов в проекте первый компонент вообще не обновлялся. Кроме того, отображение нового состояния жизненного цикла для всех остальных компонентов не обновлялось до перезапуска программы. |
| 66273 | Если панель Explorer настроена на отображение Altium Content Vault (в диалоге Advanced Settings включен параметр 'Explorer.ShowContentVault'), запись Library Health (в списке папок сервера) больше не отображается. |
| 66293 | Для определенного проекта попытка открыть его историю приводила к критической ошибке "Object reference not set to an instance of an object...". (BC:25786) |
| 66358 | Попытка добавить solution из пользовательского источника поставщика деталей (определенного в подключенном Workspace Enterprise Server) к компоненту в ActiveBom с помощью функции 'Add Solution » Create/Edit Manufacturer Links' приводила к ошибке "Failed to pull data", и solution не отображался для компонента. |
| 66419 | При попытке экспортировать активное представление Project History проекта в PDF с помощью функции Smart PDF параметр 'Current Document' ошибочно был доступен для выбора в качестве цели экспорта, и его включение приводило к нарушению доступа (в модуле 'WorkspaceManager.DLL'). |
| 66445 | При попытке создать документ шаблона жгута в подключенном Workspace без прав на создание папки происходил сбой. |
| 66510 | В определенном случае попытка отсоединить папку проекта, для которой не было включено наследование разрешений, когда эта папка находилась внутри папки с включенным наследованием разрешений, приводила к нарушению доступа. |
| 66532 | При сохранении активной библиотеки PCB, содержащей один footprint, в подключенное Workspace последующий диалог содержал опечатку в слове 'Planned' в заголовке ("Choose Planed Item Revision"). (BC:25864) |
| 66683 | После создания компонента с part choice с помощью функции синхронизации компонентов Database to Workspace (.CmpSync) при редактировании этого компонента в редакторе Component editor (в режимах Single или Batch Component Editing) данные для его part choice не отображались (описание, связанные supplier solutions (SPN) и цены). |
| 66701 | Добавлена возможность (для пользователей с соответствующим операционным разрешением) сохранять текущее состояние жизненного цикла модели при выпуске новой ревизии. |
| 66910 | Если в проекте использовалось несколько экземпляров компонента, замена этого компонента на другой через ActiveBOM не применялась ко всем экземплярам в последующем ECO. (BC:26132) |
| 66964 | В некоторых случаях при попытке создать новый компонент библиотеки Workspace (через File » New » Component) возникала ошибка "EOleException: Object reference not set to an instance of an object". |
| 66995 | Повышена производительность диалога Open Project при загрузке представления папки проекта для проектов в подключенном Workspace, когда пользователь имеет доступ к большому числу проектов. |
| 67009 | Поскольку вложенные блоки повторного использования не поддерживаются, команды для размещения блока повторного использования были удалены из меню и Active Bar как в редакторе схем, так и в редакторе PCB после создания нового блока повторного использования или при редактировании существующего. |
| 67074 | При редактировании компонента в редакторе компонентов (в режимах Single или Batch Component Editing) и добавлении варианта детали от Custom Parts Provider данные для этого варианта детали не отображались (описание, связанные решения поставщиков (SPN) и цены). |
| 67195 | При добавлении комментария в рамках проверки проекта ссылка на эту проверку ('From <DesignReviewName>') теперь отображается в соответствующей записи на панели Comments and Tasks. |
| 67357 | Добавлен новый параметр расширенных настроек 'BOM.CoDesign.Comparison.IncludeSupplierData', который позволяет управлять тем, включаются ли данные, связанные с поставщиками, в результаты при сравнении ActiveBOM с выбранным Managed BOM с помощью функции BOM CoDesign. Если параметр отключен, данные, связанные с поставщиками, исключаются из раздела Differences (на вкладке Related BOMs панели Properties при доступе из документа ActiveBOM проекта), а также из сгенерированного сравнения в интерфейсе Web Viewer платформы Altium. |
| 67410 | Добавлена поддержка дополнительных типов данных с учетом единиц измерения — Area (mm2), Bar (bar), Bit, Candela (cd), Decimal, Integer, Joule (J), Lumen (lm), Millimetre (mm), Pascal (Pa), Pounds per square inch (psi), Rotations per minute (rpm), Siemens (S), Tesla (T) — при определении пользовательского параметра как части шаблона компонента в подключенном Workspace на платформе Altium. |
| 67803 | Попытка сгенерировать PDF-данные из определенного файла конфигурации Output Job приводила к зависанию Altium Designer, после чего его приходилось завершать через Диспетчер задач Windows. |
| 67948 | Для компонентов из библиотек вне Workspace после создания решения для компонента в ActiveBOM SPN, относящиеся к DigiKey, не отображались в области решений. |
Import/Export
| 57602 | При импорте определенного иерархического проекта KiCad в импортированном дочернем листе схемы в иерархии отсутствовали компоненты. |
| 61888 | При импорте проекта KiCad v.8 дуговые примитивы не импортировались в созданные документы схем. |
| 61963 | При импорте проекта KiCad изогнутые дорожки импортировались некорректно: начальные и конечные углы связанных дуг были инвертированы. (BC:20658) |
| 63187 | При импорте определенного проекта KiCad v8.x полигоны не импортировались. |
| 63467 | При импорте проекта KiCad область просмотра PCB Documents (на странице General Import Options мастера Import Wizard) была обрезана и не поддавалась настройке, из-за чего было невозможно просмотреть структуру выходного проекта. |
| 63776 | При импорте проекта KiCad версии 8.x классы цепей не импортировались. |
| 65163 | При импорте проекта xDX Designer теперь поддерживаются альтернативные режимы отображения компонентов как в создаваемых документах схем, так и в документах библиотек схем. |
| 65451 | При импорте определенного проекта xDX Designer позиционные обозначения импортировались некорректно. |
| 65907 | При импорте определенного проекта Allegro объекты шелкографии геометрии корпуса отсутствовали на созданных слоях Top Overlay и Bottom Overlay. |
| 65913 | При импорте определенного проекта Allegro контактные площадки с продолговатыми отверстиями некорректно импортировались в создаваемый документ PCB Altium Designer — как по форме, так и по координатам. (Требуется включить параметр расширенных настроек Importer.Allegro.ReadPadLayers). |
| 65925 | В некоторых случаях при импорте проекта xDX Designer изображения не импортировались и не отображались в созданном документе схемы. |
| 66138 | При импорте определенного проекта Allegro контактные площадки посадочных мест некоторых компонентов импортировались некорректно. |
| 66139 | При импорте определенного проекта Allegro геометрия контура платы некорректно импортировалась в создаваемый документ PCB. |
| 66664 | При импорте проекта OrCAD японские (кодировка shift_jis) и корейские (кодировка hangeul) символы в тексте импортировались неточно. |
| 66961 | При импорте определенного проекта OrCAD имена портов питания в создаваемых документах схем размещались некорректно, накладываясь на связанную с ними графику символов. |
| 67038 | Файл Allegro2Altium.bat — пакетный файл, входящий в установку Altium Designer и используемый для преобразования двоичного файла Allegro (*.brd или *.dra) в формат ASCII (когда такой проект/библиотека находится не на том же ПК, что и Altium Designer), — был улучшен и теперь включает все конфигурационные файлы, необходимые для его использования. |
| 67084 | В некоторых случаях при импорте проекта Allegro текст на слое Silkscreen импортировался некорректно. |
| 67101 | При импорте определенного проекта OrCAD некоторые пользовательские порты в создаваемом документе схемы отображались повернутыми и визуально не соединялись с проводами (хотя фактически были подключены к соответствующим цепям). |
| 67106 | В некоторых случаях при импорте проекта OrCAD позиционное обозначение и параметр некоторых компонентов в создаваемом документе схемы размещались некорректно, накладываясь друг на друга. |
| 67139 | При импорте проекта Allegro, содержащего механический компонент с одинаковой геометрией, заданной как на верхнем, так и на нижнем слоях Silkscreen (на уровне библиотеки), текст на слое Bottom Silkscreen ошибочно дублировался. |
| 67143 | Функция 'Import Detailed Allegro Pad Stack', предоставляемая параметром Importer.Allegro.ReadPadLayers (Advanced Settings), в этом выпуске официально переведена в статус Public (по умолчанию включена). |
| 67176 | При импорте определенного проекта OrCAD скрытый параметр компонента ошибочно отображался в созданном документе схемы. |
| 67182 | При импорте проекта Allegro значения компонентов ошибочно отображались на слоях шелкографии созданного документа PCB, хотя видимость на этих слоях (для подкласса 'Layers - Components - Comp value') в исходном проекте была отключена. |
| 67585 | При попытке экспортировать PCB в формат файла Protel PCB 2.8 ASCII возникало нарушение доступа Access Violation "Object accessed after being destroyed" (в модуле 'ADVPCB.DLL'). |
Power Analyzer by Keysight
| 65355 | При просмотре сведений по любой сети в отчете анализа значение в поле 'Power Consumption for This Network' всегда отображалось как "0 Watts" вместо фактического энергопотребления. |
| 66130 | При повышении рабочей температуры результирующее падение напряжения ошибочно уменьшалось, хотя должно было также увеличиваться. (BC:20248) |