Notes de version publiques

En un coup d'œil

Consultez les notes de version publiques des mises à jour successives d’Altium Designer, d’Altium Designer Develop et d’Altium Designer Agile au cours du cycle de la version majeure actuelle. Organisées par domaine de conception, ces notes présentent les mises à jour concernant notamment l’édition de schémas, le routage des PCB, la gestion des contraintes, la conception de faisceaux de câbles, la stabilité de la plateforme et la gestion des données. Poursuivez votre lecture pour découvrir les changements qui comptent pour votre processus de conception.

- Consultez les notes de modification de chaque version publique d’Altium Designer, d’Altium Designer Develop et d’Altium Designer Agile.
- Identifiez les correctifs apportés à des erreurs, des plantages et des comportements inattendus dans les différents domaines de conception.
- Pour chaque mise à jour, retrouvez la date de sortie, le numéro de build et un lien vers un récapitulatif des nouvelles fonctionnalités et améliorations.
Approfondissez avec l'IA :

Cette page répertorie les notes de version des versions publiques d’ Altium Designer 26, d’Altium Designer Develop 26 et d’Altium Designer Agile 26.

Pour un résumé des nouvelles fonctionnalités et des améliorations ultérieures d’Altium Designer 26, d’Altium Designer Develop 26 et d’Altium Designer Agile 26, consultez Nouveautés d’Altium Designer.

Vous recherchez les notes de version publiques des versions précédentes d’Altium Designer ? Pour les versions d’Altium Designer allant de 25 à 20.0, consultez Historique des notes de version publiques. Consultez également la section Documentation des anciennes versions de la page Autres programmes d’installation, où vous trouverez des archives ZIP téléchargeables contenant des copies HTML hors ligne de la documentation des versions précédentes d’Altium Designer, jusqu’à la version 15.1.

Version 26.11.1

Altium Designer Develop – Released: 14 October 2026, Version 26.11.1 (build 5)
Altium Designer Agile – Released: 14 October 2026, Version 26.11.1 (build 28)
Altium Designer – Released: 14 October 2026, Version 26.11.1 (build 5)

Nouveautés d’Altium Designer

Schématique
71187 Dans certains cas, une tentative d’ajout d’une empreinte à un composant d’une bibliothèque intégrée à l’aide du gestionnaire d’empreintes provoquait une violation d’accès (dans le module « WorkspaceManager.DLL »).
71993 Dans une conception particulière, les paramètres des broches d’un connecteur spécifique ne s’affichaient pas dans l’un des documents schématiques de la conception.
72050 Lorsqu’un projet hiérarchique sous contrôle de version était ouvert localement et que l’un de ses documents distants était également ouvert à l’aide de la commande Historique et contrôle de version » Ouvrir la version distante du document (ouvrant ce document en tant que document libre), toute tentative de navigation d’une entrée de feuille vers un port correspondant (ou inversement) dans le projet local provoquait une violation d’accès (dans le module « AdvSch.dll »).
72266 La boîte de dialogue de l’éditeur de table de paramètres affichait tous les objets, même lorsque l’option « Objets sélectionnés uniquement » était activée. (BC:28074)
PCB
69927 Pour une conception particulière, le contrôle des règles de conception en ligne ne respectait pas une règle définie d’espacement par rapport au contour de la carte, autorisant le routage d’une piste à l’intérieur de la zone d’espacement.
70815 Dans un cas précis, une tentative d’ouverture d’un PCB particulier provoquait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
70982 Dans certains cas, le travail dans un document PCB provoquait une violation d’accès (dans le module « Altium.PCB.DataModel.X.dll »).
71068 Lorsqu’un via défini avec un style de connexion « Directe » aux polygones de cuivre était placé dans un polygone de cuivre hachuré du même net (configuré sur « Recouvrir tous les objets du même net »), mais ne touchait aucune des pistes de hachurage du polygone, il restait électriquement non connecté, entraînant une violation de la règle de net non routé. Cette version améliore la prise en charge des pastilles et des vias placés à l’intérieur d’un polygone de cuivre hachuré du même net sans toucher ses pistes. La connexion est désormais établie avec les pistes les plus proches du polygone au moyen de pistes supplémentaires. (Nécessite l’activation de l’option PCB.Polygon.AdvancedPour dans les paramètres avancés.) (BC:26380, I:26384)
71081 Lors de l’affichage d’un PCB en mode de visualisation 3D, un double-clic sur un composant (associé à un corps 3D), suivi de la sélection du composant dans la fenêtre de sélection contextuelle, entraînait systématiquement l’affichage du corps 3D dans le panneau Propriétés, au lieu du composant.
71542 Lors du routage interactif avec l’option de réduction automatique activée et la largeur de routage définie à sa valeur maximale, la piste ne respectait pas les contraintes définies dans la règle d’espacement par rapport au contour de la carte.
71641 Dans certains cas, le travail sur un PCB en mode de visualisation 3D provoquait une violation d’accès (dans le module « NvPresent64.dll »).
71749 Dans certains cas, une tentative d’enregistrement d’un document PCB d’un ancien format dans un format plus récent provoquait l’erreur « EIntfCastError: Interface non prise en charge... ».
71820 Dans une conception particulière, lorsque l’option PCB.Polygon.AdvancedPour était activée (paramètres avancés), le recalcul de tous les polygones de cuivre, suivi de la fermeture du PCB sans enregistrement des modifications, provoquait un arrêt brutal d’Altium Designer sans message d’erreur.
71917 Dans certains cas, une tentative de fusion des différences détectées lors de l’utilisation de la fonctionnalité PCB CoDesign provoquait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
71998 Dans certains cas, le déplacement ou la modification de primitives de conception de manière à provoquer une violation des règles de conception entraînait une violation d’accès (dans le module « ADVPCB.DLL »).
72194 Lorsqu’une piste d’exclusion traversait un polygone de cuivre hachuré et que la règle d’espacement applicable était définie sur zéro, toute tentative de recalcul n’entraînait qu’un recalcul partiel du polygone. (BC:3579, signalé comme problème dans les commentaires)
72197 Dans certains cas, lorsque l’option PCB.Polygon.AdvancedPour était activée (paramètres avancés), le recalcul des polygones de cuivre ne fonctionnait pas à la première tentative après une opération interactive, telle que le routage à travers un polygone de cuivre. (BC:28029, BC:28041)
72222 Lors de la suppression des raccordements en goutte d’eau de pastilles sélectionnées situées dans la zone d’une découpe de polygone de cuivre, avec l’option Objets définie sur « Sélectionnés uniquement », les raccordements en goutte d’eau d’autres pastilles non sélectionnées situées dans la découpe étaient également supprimés à tort.
72224 Pour un PCB particulier, lorsque les options « Sommets des pastilles » et « Bords des pastilles » étaient activées (section « Objets d’accrochage » des options de la carte) et que des pastilles placées sur la couche multicouche présentaient une taille (dimensions X/Y) et un diamètre de perçage égaux à zéro, une fuite de mémoire se produisait. L’utilisation de la mémoire par Altium Designer augmentait continuellement pendant la modification du PCB et cette mémoire n’était libérée qu’après un redémarrage complet du logiciel. (BC:27907)
72228 Pour un composant de bibliothèque PCB comportant des pastilles annulaires sur ses couches supérieure et inférieure, le retournement du composant de la couche supérieure vers la couche inférieure lors de son placement depuis la bibliothèque (ou son placement directement sur la couche inférieure depuis la bibliothèque) entraînait une modification incorrecte des dimensions X et Y des pastilles de la couche inférieure, qui devenaient identiques à celles définies pour la couche supérieure. (BC:27439)
72236 Lors de la suppression d’un polygone de cuivre à l’aide de la boîte de dialogue du gestionnaire de polygones de cuivre, une action était également exécutée à tort sur l’élément situé sous la commande « Supprimer » du menu contextuel de la boîte de dialogue. Si la commande Supprimer se trouvait au-dessus de l’entrée d’un autre polygone, celui-ci était également supprimé à tort (en plus du polygone visé). Si la commande Supprimer se trouvait au-dessus d’un en-tête de couche, une violation d’accès se produisait (dans le module « ADVPCB.DLL »).
72298 Dans certains cas, lorsque l’option PCB.Rendering.DrawArcBaseGeometry était activée (paramètres avancés) et qu’une bibliothèque PCB contenait un modèle d’empreinte comportant des éléments graphiques placés (par exemple, un logo d’entreprise), le rendu de la vue 3D du modèle d’empreinte ne pouvait pas être effectué dans le panneau Composants, ce qui provoquait une violation d’accès (dans le module « ADVPCB.DLL »).
72616 Lorsque les paramètres régionaux du système Windows (dans les paramètres de région) étaient définis sur « Chinois (simplifié, Chine continentale) » et que l’option « Utiliser les ressources localisées » était activée sur la page Système - Général des préférences, le redémarrage d’Altium Designer suivi d’une tentative d’ouverture d’un document PCB provoquait une violation d’accès (dans le module « ADVPCB.DLL »).
72715 La tentative de modification des nets physiques d’un PCB via la boîte de dialogue Configurer les nets physiques provoquait une violation d’accès (dans le module « ADVPCB.DLL »). (BC:28181)
72746 Lorsque l’option PCB.Polygon.AdvancedPour était activée (paramètres avancés) dans une conception comportant une région de carte avec un raidisseur, l’ajout d’un film de protection créait à tort des « polygones de surface nulle ». Le film de protection n’était alors ni visible sur la carte en vue 3D, ni inclus dans les fichiers de fabrication générés. (BC:28219)
Gestionnaire de contraintes
72052 Dans certains cas, lors de la création de paires différentielles à partir de xNets, il était possible de créer une paire différentielle xNet en double, ce qui provoquait l’erreur « Un élément avec la même clé a déjà été ajouté... ».
Microcâblage
71824 Le microcâblage ne s’affichait pas correctement dans les vues en coupe de carte, de composant et isométrique de carte d’un document de plan de fabrication Draftsman (*.PCBDwf).
Conception de faisceaux
72478 Dans certains cas, la vue du plan d’implantation n’était pas visible après l’importation des modifications du plan d’implantation d’un faisceau dans son plan de fabrication. (BC:28069)
72562 Pour une conception de faisceau spécifique, la tentative d’importation des modifications du plan d’implantation sous-jacent dans le plan de fabrication du faisceau provoquait l’erreur « System.ArithmeticException : La fonction n’accepte pas les valeurs à virgule flottante de type Not-a-Number ».
Plateforme
71586 Dans certains cas, lors de l’affichage d’un élément lié au navigateur dans Altium Designer à l’aide de WebView2 (par exemple, la page d’accueil), l’erreur « System.Runtime.InteropServices.COMException : L’objet invoqué s’est déconnecté de ses clients... » se produisait.
72010 Pour les utilisateurs des extensions « EMI Design Rule Checker » ou « Plane Resonance Analyzer », la tentative de lancement de ces fonctionnalités à partir des menus principaux d’un document PCB provoquait la fermeture d’Altium Designer.
72208 Lorsque plusieurs utilisateurs utilisaient le même ordinateur, seul l’utilisateur ayant initialement installé Altium Designer pouvait le démarrer correctement. Les autres utilisateurs rencontraient l’erreur « Erreur d’exécution 217 ».
72437 Lorsque l’option UI.ProjectOptions.SearchPaths était activée (paramètres avancés) et qu’un chemin de recherche avait été ajouté à l’onglet Chemins de recherche de la boîte de dialogue « Options du projet », un clic sur le bouton Actualiser la liste provoquait l’erreur « Le type 'Altium.WorkspaceManager.DataModel.SourceDocumentAdapter' a un parent ComVisible(false)... ». (BC:28114)
72461 Des mentions supplémentaires relatives aux tiers, qui avaient été supprimées de la boîte de dialogue des mentions de droits d’auteur dans Altium Designer 26.10, ont été rétablies dans cette version.
Gestion des données
59358 Dans certains cas, l’utilisation de l’outil de publication de projet provoquait une violation d’accès (dans le module « ProjectReleaser.dll »).
63077 Il n’était pas possible de renommer un modèle de câblage de faisceau dans l’éditeur de composants lorsqu’il était configuré en mode de modification d’un seul composant. Dans certains cas, l’aperçu du modèle disparaissait également.
63161 Lorsqu’un commentaire était placé dans un document d’une conception partagée et attribué en tant que tâche à un utilisateur spécifique, la tâche était créée sans responsable.
64044 Après le partage d’un projet d’espace de travail avec un utilisateur externe (non membre de cet espace de travail) et l’ajout d’une tâche qui lui était attribuée via l’interface du navigateur, cette tâche ne s’affichait pas dans son panneau Commentaires et tâches d’Altium Designer (après l’ouverture du projet « Partagé avec moi »), sauf s’il était connecté à l’espace de travail.
65819 Lors de la création d’un ticket Jira à partir d’un commentaire existant, des libellés « (facultatif) » ont été ajoutés pour mieux indiquer quels champs (Description et Responsable) sont facultatifs.
69464 Lors de la publication des modifications d’un modèle d’espace de travail dans une nouvelle révision, vous pouvez désormais (si vous disposez de l’autorisation opérationnelle correspondante) conserver l’état actuel du cycle de vie des composants associés de l’espace de travail qui référencent ce modèle. L’état actuel du cycle de vie du modèle lui-même n’est plus conservé. Notez que cela s’applique uniquement aux espaces de travail sur la plateforme Altium. (BC:27174)
70222 Il n’était pas possible de coller des valeurs décimales dans des paramètres existants issus d’un modèle lors de la modification de composants dans l’éditeur de composants (en mode de modification de composants par lots). Ces valeurs étaient arrondies à l’entier le plus proche.
71432 Les workflows basés sur des processus définis pour un espace de travail connecté, disponibles dans les sous-menus Activités du projet et Publication de projet, n’étaient pas mis à jour lors du passage d’un espace de travail connecté à un autre. Cela provoquait l’erreur « Définition du processus non disponible » lors d’une tentative de lancement.
71524 Lors de la première publication d’un composant ou d’un projet de conception dans un espace de travail connecté et de la création des éléments associés dans cet espace de travail, aucun script CMD n’est désormais exécuté dans le dossier temporaire (par exemple, C:\Users\<UserName>\AppData\Local\Temp) pour créer une archive Zip (à l’aide de 7za.exe) de ces éléments en vue de leur transfert vers l’espace de travail.
71783 Lors de la publication d’un projet de conception à l’aide de l’outil de publication de projet, il était possible, à tort, de se retrouver dans une situation où les données existantes d’une publication précédente (par exemple, le jeu de données de fabrication) étaient modifiées avec celles d’une publication ultérieure.
71798 Les commandes de filtrage du panneau Commentaires et tâches ont été améliorées. Par défaut, tous les types sont activés (Commentaires, Tâches et Tickets Jira), le périmètre (« Document actuel », déplacé depuis la fenêtre des paramètres) est désactivé et tous les responsables (des tâches ou tickets Jira attribués) sont également désactivés. Le bouton de filtre ne devient désormais bleu que si l’état du filtrage diffère de l’état par défaut. Une commande « Effacer les filtres » permet également de rétablir rapidement le filtrage par défaut.
71807 Il est désormais possible de copier-coller des paramètres système lors de la modification d’un modèle de composant, y compris entre différents documents de modèle. (I:27691)
71893 Lors de l’utilisation de l’éditeur de composants en mode de modification de composants par lots, si un composant utilise des paramètres pour définir son nom et/ou sa description, la copie de ce composant conserve désormais ces paramètres dans les champs Nom/Description du nouveau composant, au lieu de les remplacer par du texte brut.
72320 Lors de la définition des autorisations d’opération pour un espace de travail connecté (via la boîte de dialogue Modifier les autorisations d’opération), il n’était pas possible de rétablir l’entité « Membres de l’espace de travail » après l’avoir supprimée d’un type d’opération particulier.
72354 Lors de l’utilisation de la commande Opérations » Exporter la grille avec des composants sélectionnés dans le panneau Explorateur (en vue classique ou en vue des composants), lorsque l’option « Afficher uniquement les dernières révisions » est activée, seules les dernières révisions de ces composants sont désormais exportées, et non toutes les révisions comme auparavant.
72566 Lors de la configuration d’un rapport de nomenclature (directement ou via un OutJob), toute tentative de modification du filtrage dans la boîte de dialogue Éditeur de filtres entraînait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
Importation/Exportation
68628 Lors de l’importation d’un fichier de conception KiCad version 9 ou 10, la correspondance des couches était incorrecte : les couches mécaniques étaient associées à des couches de signal.
72009 Lors de l’importation d’un fichier de conception KiCad version 10, les informations de nets n’étaient pas importées, ce qui entraînait l’attribution de la valeur « Aucun net » aux primitives de cuivre.

Version 26.10.1

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

Nouveautés d’Altium Designer

Schématique
70630 Il était impossible d’ajouter ou de modifier le groupe de permutation de broches d’une broche du symbole actif dans l’éditeur de bibliothèques de schémas, via le panneau Liste SCHLIB. De plus, si la permutation de broches n’avait pas encore été définie pour une broche, un clic sur la cellule Groupe de permutation de broches de cette broche dans le panneau Liste SCHLIB entraînait l’erreur « Indice de liste hors limites ». (BC:27524)
70843 Lors du placement d’une couverture sur un schéma, si le dernier clic gauche ne créait pas de sommet avant le clic droit, l’opération se terminait sans créer de couverture, au lieu de fermer automatiquement le contour. (BC:27593)
71848 Lors de l’ouverture d’un projet de conception créé avant Altium Designer 21.9, l’option « Nouvelle indexation des symboles de feuille » (dans l’onglet Options de la boîte de dialogue Options du projet), bien qu’affichée comme activée, était considérée à tort comme désactivée par le compilateur, sauf si la boîte de dialogue était enregistrée après une modification quelconque. Désormais, cette option est désactivée par défaut lors de l’ouverture d’une telle conception ancienne et doit être explicitement activée pour éviter des changements inattendus dans les résultats de compilation.
PCB
70006 Dans certains cas, l’utilisation de la fonction de blindage par vias dans un document PCB entraînait une violation d’accès (dans le module « ADVPCB.DLL »).
70007 Dans certains cas, l’utilisation du générateur de requêtes pour définir une requête personnalisée pour une règle dans la boîte de dialogue Éditeur de règles et contraintes PCB entraînait une violation d’accès (dans le module « ADVPCB.DLL »).
70192 Le concept d’« ensembles de règles » a été introduit dans la boîte de dialogue Éditeur de règles et contraintes PCB, afin de regrouper et de réutiliser efficacement un ensemble de règles de conception propres, par exemple, à une interface ou à un fabricant. Vous pouvez rapidement afficher et gérer les règles d’un ensemble, basculer entre les ensembles de règles appliqués et exporter ou importer des ensembles de règles pour une portabilité optimale.
70730 Dans certains cas, toute tentative d’importation d’un document PCB créé avec Altium CircuitMaker entraînait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
71136 Dans un cas précis, la suppression d’une règle de conception d’égalisation des longueurs particulière (via la boîte de dialogue Éditeur de règles et contraintes PCB), suivie de l’enregistrement du PCB, entraînait une violation d’accès (dans le module « ADVPCB.DLL »).
71456 Pour une conception particulière, l’utilisation de la fonction d’ajustement automatique des longueurs pour aligner les phases (avec le réglage « Égalisation au sein de la paire » et des contraintes spécifiques) entraînait un ajustement excessif de l’un des côtés d’une paire différentielle, au lieu de l’alignement de phase attendu. (BC:27828)
71617 Lors de la configuration de la visibilité avancée des objets sur les couches de sérigraphie (via le panneau Configuration de l’affichage), les modifications de la visibilité des pistes n’étaient pas répercutées dans l’espace de conception. (BC:28130)
71639 Dans certains cas, la création d’un nouveau polygone de cuivre à partir du contour de la carte (via la boîte de dialogue Gestionnaire des polygones de cuivre), lorsque le mode de remplissage par défaut des polygones était défini sur « Hachuré » dans les préférences, entraînait l’erreur « Accès à un objet après sa destruction... ». Cette erreur se produisait également lors d’une tentative de fermeture de la boîte de dialogue Gestionnaire des polygones de cuivre alors que la génération automatique des polygones était encore en cours. (BC:28154)
71642 Dans certains cas, le déplacement de primitives placées d’une couche de signal vers une couche autre que de signal, suivi de l’utilisation de la commande Annuler, entraînait une violation d’accès (dans le module « X2.EXE »).
71694 Lors de la création d’un modèle d’empreinte de boîtier BGA, BQFP, CAPAE, CHIP, Chip Array, CQFP, DFN, LCC, LGA, MOLDED, PLCC, PQFP, PQFN, QFN, QFN-2ROW, SOIC, SON, SOP/TSOP, SOT143/343, SOT223, SOT23, SOT89, SOTFL ou Wire Wound à l’aide de l’assistant de création d’empreintes conformes à l’IPC, le modèle STEP généré utilisait à tort les dimensions « Nominales » au lieu des dimensions « Maximales » attendues. (BC:27929)
71739 Une nouvelle option de paramètres avancés, « PCB.IPCWizard.DedicatedLayerAssignment », a été ajoutée. Lorsqu’elle est activée, elle attribue des couches dédiées aux primitives Centre du composant et Repère et crée automatiquement des paires de couches d’assemblage et de zone d’implantation lors de la création d’empreintes de boîtiers à l’aide de l’assistant de création d’empreintes conformes à l’IPC. Laissez cette option désactivée pour éviter les problèmes de compatibilité avec les bibliothèques et les modèles existants créés avant Altium Designer 26.7.
71740 Dans certains cas, lors de la génération de données de fabrication ODB++, les arcs de petite taille étaient exportés à tort sous forme de cercles, provoquant des courts-circuits inattendus entre différents nets d’une conception.
71808 En raison d’un problème signalé affectant les sorties de perçage CN et ODB++, la fonction « Instanciation des vias », accessible via l’option PCB.ViaInstancing (Paramètres avancés), repasse à l’état de bêta ouverte dans cette version afin de permettre l’analyse du problème.
71869 Pour un PCB particulier et certains vias de type IPC 4761 Type 7, la caractéristique de recouvrement des vias, définie via un modèle de via dans une bibliothèque de pastilles et de vias, n’était pas transférée dans la conception PCB après le placement de ces vias depuis le panneau Modèles de pastilles et de vias PCB. La caractéristique de recouvrement était absente du panneau Propriétés pour un tel via sélectionné. Par conséquent, rien ne s’affichait pour ces vias sur la couche de recouvrement dans l’espace de conception PCB, ni dans les sorties générées.
71967 Dans certains cas, le passage à la vue Document depuis la boîte de dialogue Éditeur de règles et contraintes PCB entraînait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
72015 Dans certains cas, lorsque l’option PCB.ViaInstancing était activée (Paramètres avancés), les couronnes annulaires de certaines pastilles ne s’affichaient pas correctement dans l’espace de conception après l’utilisation de la fonction « Supprimer les formes de pastilles inutilisées » (tous les éléments étaient bien présents dans les fichiers de fabrication générés). (BC:28010)
72204 Pour une carte particulière, la suppression d’un composant précis entraînait une violation d’accès (dans le module « ADVPCB.DLL »). De plus, pour cette même carte, toute tentative de correction des problèmes après l’exécution d’un contrôle de l’état de la carte provoquait le blocage d’Altium Designer.
Câblage par fils
71242 Lors de l’exportation d’une conception contenant du câblage par fils au format de fichier HyperLynx ASCII (*.HYP), une couche supplémentaire était ajoutée sous la couche inférieure, rendant l’empilage inutilisable. (BC:27701)
Conception de faisceaux
71006 Ajout de la possibilité d’ajuster librement la largeur et la hauteur d’un objet câble, blindage ou torsade placé dans un schéma de câblage. Lorsqu’un objet est sélectionné, une nouvelle commande du panneau Propriétés permet de basculer entre des dimensions verrouillées (par défaut, avec un rapport hauteur/largeur de 2:1) et déverrouillées (permettant de modifier librement les dimensions). La modification graphique de l’objet (en faisant glisser ses poignées de modification) respecte le réglage de cette commande. (I:25518)
71303 Une étiquette d’implantation attachée à un faisceau suit désormais l’orientation de ce faisceau.
71865 Après la sélection de la vue en segments d’un faisceau dans un plan d’implantation, puis sa suppression, le « cercle » de sélection restait affiché à tort dans l’espace de conception.
Plateforme
69062 Ajout d’une nouvelle option de paramètres avancés, « PCB.UseOpenCascade790 », qui, lorsqu’elle est activée, permet d’utiliser la version 7.9.0 de la bibliothèque Open CASCADE pour le traitement de la géométrie 3D dans Altium Designer.
71469 Lors de l’utilisation d’Altium Designer Develop avec l’interface en chinois, le texte d’avertissement affiché lorsque tous les postes de création étaient occupés était incorrectement traduit.
71710 La section détaillée contenant les mentions de droits d’auteur, de marques commerciales et de marques déposées a été supprimée de la fenêtre Aide » À propos. De plus, le contenu de la boîte de dialogue Mentions de droits d’auteur a été simplifié et comporte désormais un lien vers la page Copyrights & Trademarks sur altium.com.
71832 Lorsque l’option System.ViewOnlyMode.Support était désactivée (Paramètres avancés), toute tentative de création ou d’ouverture d’un projet de faisceau ou multicarte entraînait une violation d’accès (dans le module « WorkspaceManager.DLL »). (BC:28124)
71845 Toute tentative de création d’un projet dans un dossier pour lequel l’utilisateur ne disposait pas de droits d’écriture entraînait l’erreur « Impossible de trouver une partie du chemin "<Path>"... ».
71982 Dans certains cas, l’installation hors site d’Altium Designer échouait avec l’erreur « Le certificat SSL du serveur n’est pas valide ».
72028 Dans certains cas, lors de la génération d’une documentation PDF à l’aide de la fonctionnalité Smart PDF alors que le même PDF était déjà ouvert dans un lecteur PDF tiers, l’erreur « Une ou plusieurs erreurs se sont produites. (L’index se trouvait en dehors des limites du tableau)... » s’affichait, au lieu d’indiquer que le PDF était utilisé par un autre programme et qu’il fallait d’abord le fermer dans celui-ci.
72314 Lorsque le Contrôle intelligent des applications de Windows était activé, une « Erreur d’exécution 216 » se produisait au démarrage, car le module Altium.PlatformAPIClient.dll était bloqué comme étant non signé. (BC:28113)
Gestion des données
57463 Les boîtes de dialogue Ouvrir un projet (et Sélectionner les colonnes associée) tenaient compte de la casse des noms de colonnes et affichaient donc plusieurs colonnes distinctes au lieu d’une seule.
70907 La fonctionnalité de synchronisation des fournisseurs de composants personnalisés a été améliorée pour inclure les paramètres système supplémentaires Catégorie et Fiche technique dans le document de configuration de synchronisation des fournisseurs de composants personnalisés sous-jacent (*.PrtSync).
70911 La fonctionnalité de synchronisation des fournisseurs de composants personnalisés a été améliorée pour prendre en charge les paramètres personnalisés dans un document de configuration de synchronisation des fournisseurs de composants personnalisés (*.PrtSync).
71005 Dans certains cas, Altium Designer se figeait lors d’une tentative de reconnexion à l’espace de travail précédent.
71193 Dans certains cas, lors de l’accès au panneau Explorateur avec la vue État de la bibliothèque ou une vue de projet active, il était impossible de sélectionner des éléments/révisions de l’espace de travail pendant la soumission d’une demande de composant (via des workflows), et les workflows de demande de composant actifs cessaient de fonctionner pour le reste de la session Altium Designer en cours.
71286 Lors de l’utilisation de la fonctionnalité de synchronisation des fournisseurs de composants personnalisés d’Altium Designer pour associer les données fournisseur d’une source de base de données spécifiée aux données de chaîne d’approvisionnement de l’espace de travail, il est désormais possible d’afficher les paramètres système Catégorie et Fiche technique, ainsi que tous les paramètres personnalisés (définis dans un document de configuration de synchronisation des fournisseurs de composants personnalisés sous-jacent (*.PrtSync)), dans le panneau Recherche de composants fabricant. Pour cela, l’option de paramètres avancés « EDMS.CustomOffersMerge » doit être activée. Elle fusionne les données fournisseur de votre fournisseur de composants personnalisé configuré avec celles d’Altium Parts Provider afin de présenter toutes les informations fournisseur ensemble (remarque : la fonctionnalité « Fusion des données fournisseur » est disponible uniquement lorsque vous êtes connecté à un espace de travail sur Altium Platform pour lequel BOM Portal est activé).
71373 Après l’ajout manuel d’un composant géré (depuis l’espace de travail connecté) à l’ActiveBOM d’un projet, si ce composant était ensuite modifié et publié dans une révision ultérieure, il était impossible de le mettre à jour vers cette révision depuis l’ActiveBOM (la commande Opérations » Mettre à jour vers la dernière révision était indisponible (grisée) dans le menu contextuel). (BC:27687)
71457 Il est désormais possible d’utiliser des paramètres pour définir le nom et/ou la description lors de la création d’un composant (ou de la modification d’un composant existant déjà publié) dans l’espace de travail connecté (par exemple, [NomParamètre1]_[NomParamètre2]), à condition que les paramètres (avec leurs valeurs) aient été définis pour le composant.
71598 La fonctionnalité « JWT pour l’identification/authentification des utilisateurs », fournie par l’option EDMS.CloudLoginByJWT (Paramètres avancés), est désormais officiellement accessible à tous avec cette version (activée par défaut).
71724 Dans un cas précis, toute tentative d’accès au panneau Réutilisation de conception entraînait l’erreur « Des caractères supplémentaires non analysables se trouvent à la fin de la chaîne... ».
71795 Pour une conception particulière, après la modification des paramètres des composants via le panneau Propriétés lors de l’utilisation du Gestionnaire de variantes (option UI.ModernVariantsManager activée dans les Paramètres avancés), toute tentative de génération d’un PDF des impressions de schémas à partir d’un fichier de configuration des sorties entraînait l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet... ».
71830 Lors de l’utilisation de l’éditeur de composants en mode de modification d’un seul composant, la fonctionnalité de recherche du champ Nom a été améliorée. La recherche ne commence désormais qu’après la saisie d’au moins deux caractères, ce qu’indique un texte d’aide.
71841 Lors de la création d’une bibliothèque de base de données, il était impossible d’activer l’option « Visible à l’ajout » pour un paramètre directement dans la grille des paramètres. De plus, bien qu’il soit possible d’activer cette option à l’aide d’une commande du menu contextuel, elle était désactivée après l’enregistrement et la réouverture du fichier DbLib.
72173 Pour une conception particulière, après la modification des paramètres des composants via la boîte de dialogue Gestion des variantes à l’aide de l’ancienne fonctionnalité de gestion des variantes (option UI.ModernVariantsManager désactivée dans les Paramètres avancés), toute tentative de génération d’un PDF des impressions de schémas à partir d’un fichier de configuration des sorties entraînait l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet... ».
Importation/Exportation
71440 Lors de l’importation de certaines conceptions Allegro, la couche de pâte à braser supérieure apparaissait à tort pour certains composants, alors qu’elle était absente pour ces composants dans la source Allegro d’origine.
71445 Lors de l’importation d’une conception Allegro particulière, des dimensions de pastilles incorrectes étaient générées pour un composant donné sur la couche supérieure.

Version 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)

Nouveautés d’Altium Designer

PCB
66357 Introduction d’un nouveau moteur avancé de remplissage des polygones qui améliore la qualité et les performances, tout en produisant de « véritables arcs » au lieu d’approximations. Une nouvelle fonctionnalité avancée de « remplissage dynamique des polygones » permet également de recalculer le remplissage des polygones à la volée pendant les commandes interactives (par exemple, le routage interactif ou le glissement interactif), lorsque l’option « Recalculer le remplissage des polygones après modification » est sélectionnée (page Éditeur PCB - Général des préférences). Notez qu’il s’agit d’un premier aperçu du nouveau moteur de remplissage qui, dans cette première implémentation, s’applique uniquement aux polygones à remplissage plein.
67639 Dans une conception particulière, le copier-coller d’un via à couches sautées entraînait une modification des couches du via. (BC:26449)
70679 Ajout d’une nouvelle option de paramètres avancés, « PCB.Rendering.DrawArcBaseGeometry », qui, lorsqu’elle est activée, permet le rendu de véritables arcs dans l’espace de conception de l’éditeur PCB et de l’éditeur de bibliothèques PCB, au lieu d’approximations. Cette prise en charge s’étend aux modes d’affichage 2D et 3D (ainsi qu’au mode de planification de la carte pour l’éditeur PCB) et s’applique aux remplissages de polygones (pleins, hachurés ou sans remplissage), aux découpes de polygones, aux contours de sélection des polygones et des régions, aux régions, aux expansions du masque de soudure et du masque de pâte à braser, à la mise en surbrillance des nets, aux limites d’isolement et à la superposition des violations (polygone distinct sur une région ou un polygone). Remarque : le rendu de véritables arcs nécessite également l’activation du moteur avancé de remplissage des polygones, disponible lorsque l’option PCB.Polygon.AdvancedPour est activée dans la boîte de dialogue Paramètres avancés.
70893 Lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization était activée (Paramètres avancés) et qu’un groupe de pastilles était sélectionné dans l’espace de conception, une tentative de substitution de chaîne dans le champ Désignateur (du panneau Propriétés) entraînait l’utilisation littérale de la saisie pour tous les désignateurs des pastilles, au lieu d’effectuer la substitution attendue. (BC:27612)
71113 Amélioration de la gestion des règles lors de l’importation d’un ou de plusieurs ensembles de règles (dans un fichier .rul) portant les mêmes noms que des ensembles existants. Trois actions sont désormais disponibles pour gérer les règles importées au sein d’un ensemble : « Ajouter aux règles existantes » (ajoute les règles importées en renommant celles dont les noms sont déjà utilisés), « Ajouter et remplacer les règles correspondantes » (ajoute les règles importées en remplaçant les règles existantes portant les mêmes noms) et « Tout remplacer » (supprime toutes les règles existantes de l’ensemble et importe les règles sélectionnées). (BC:27821)
71331 Lors du routage interactif avec le style d’angle « Angle quelconque », un lissage faible et la résolution des conflits réglée sur « Contourner et pousser les obstacles », la définition d’un rapport de biseau élevé (par exemple, 20x) provoquait le blocage d’Altium Designer, nécessitant l’arrêt du logiciel via le Gestionnaire des tâches de Windows. (BC:27782)
71349 Dans certains cas, les régions d’exclusion placées sur les couches de signal (c’est-à-dire ailleurs que sur la couche d’exclusion) n’étaient pas affichées dans l’espace de conception. Elles pouvaient toutefois toujours être sélectionnées et fonctionnaient correctement. (BC:27919)
71412 Après l’utilisation de la commande Édition » Déplacer » Faire pivoter la sélection, la valeur saisie dans la boîte de dialogue Angle de rotation n’était pas mémorisée. (BC:27805)
71427 Lors de la génération d’un PDF des impressions PCBLIB via un fichier de configuration des sorties, pour un projet contenant plusieurs bibliothèques PCB et avec la source de données définie sur « Tous les documents PCBLIB », l’erreur « La référence d’objet n’est pas définie à une instance d’un objet... » se produisait.
71543 Dans un cas particulier, lors de l’utilisation de l’assistant de création d’empreintes conformes à la norme IPC pour créer une empreinte PQFN, la désactivation de l’option « Utiliser les valeurs d’empreinte calculées » sur la page Dimensions de l’empreinte PQFN de l’assistant, puis le réglage de X1 sur 0,25 et de Y1 sur 0,6, entraînaient le blocage d’Altium Designer. (BC:27875)
71595 Les polygones n’étaient pas affichés dans la zone Membres des classes de polygones définies, dans la boîte de dialogue Explorateur de classes d’objets. (BC:27899)
71638 Lors de la génération de sorties pour un PCB directement depuis le menu Fichier de l’éditeur PCB (par exemple, Gerber, ODB, etc.), avec l’option « Utiliser un dossier distinct pour chaque type de sortie » activée dans l’onglet Options de la boîte de dialogue Options du projet, les sorties générées n’étaient pas créées dans les sous-dossiers attendus.
71669 Dans certains cas, après l’ajout de vias de couture à un net dans une conception, le contrôle des règles de conception en ligne signalait de fausses violations de la règle de contrainte d’isolement. (BC:27917)
71809 Dans une conception particulière, lorsque l’option PCB.ViaInstancing était activée (Paramètres avancés), certains trous de perçage de vias IPC 4761 n’étaient pas exportés dans les sorties NC Drill et ODB++ générées.
CAMtastic
67163 Une tentative d’importation, à deux reprises, de données ODB++ (sans couches de signal) dans un nouveau document CAMtastic provoquait une violation d’accès (dans le module « CAMDXP.dll »).
70762 Dans certains cas, le traitement de données de fabrication ODB++ générées dans l’éditeur CAMtastic provoquait une violation d’accès (dans le module « CAMDXP.dll »).
Câblage par fils
66450 Pour une conception particulière comportant des composants intégrés, les pastilles des puces n’étaient pas correctement affichées sur les corps 3D des puces dans les cavités correspondantes, lors de la visualisation de la carte en mode d’affichage 3D.
Conception de faisceaux
58777 Ajout de la prise en charge de la rotation « libre » d’une vue du modèle physique d’un composant dans un plan d’implantation. Vous pouvez désormais définir un angle de rotation personnalisé, soit en faisant pivoter graphiquement le modèle directement dans l’espace de conception, soit en saisissant l’angle souhaité dans le panneau Propriétés (avec la vue du modèle physique sélectionnée). (I:25235)
68450 Ajout de la prise en charge de la réaffectation des objets d’un toron dans un plan d’implantation, lorsqu’un fil peut emprunter plusieurs chemins entre ses connecteurs source et de destination. Par défaut, ce fil est automatiquement affecté au chemin de toron le plus court, mais vous pouvez désormais modifier cette affectation. Une nouvelle commande, « Affecter des objets au toron », apparaît en bas de la section Objets du toron du panneau Propriétés (lorsque le toron est sélectionné dans l’espace de conception), uniquement lorsqu’un autre chemin de routage existe. Elle donne accès à une boîte de dialogue permettant de déplacer des objets (fils/câbles) entre les torons applicables et valides. Dans le cadre de cette fonctionnalité, l’ancien champ déroulant « Objets affectés au toron » (ainsi que les entrées de sélection d’objets associées) a été supprimé.
70569 Ajout de la possibilité de placer une « Vue de segment » d’un segment de toron choisi dans un plan d’implantation. Cette vue présente les fils contenus dans ce segment (fils individuels, paires torsadées et fils faisant partie de câbles), afin de visualiser clairement leur agencement physique à l’intérieur du segment de toron du faisceau. Chaque fil est identifié par une étiquette et représenté dans la couleur qui lui a été attribuée, avec une épaisseur mise à l’échelle en fonction de la valeur de son paramètre « Épaisseur ».
Plateforme
70878 Une barre de défilement verticale a été ajoutée au menu associé à la commande Serveur actif, en haut à droite de l’espace de conception. Elle vous permet d’accéder facilement à tous les espaces de travail disponibles, notamment lorsque vous disposez d’un accès partagé à un grand nombre d’entre eux.
71353 Dans certains cas, lorsque le logiciel était configuré pour effectuer un enregistrement automatique dans un dossier qui n’avait pas encore été créé, l’erreur « L’accès au chemin "<PathName>" est refusé. » se produisait.
71518 Lorsque le fichier de projet d’une conception de PCB contenait, pour une raison quelconque, des sections en double, toute tentative d’ouverture depuis la boîte de dialogue Ouvrir un projet provoquait une exception. Si le projet était glissé depuis l’Explorateur de fichiers Windows vers le panneau Projets, il apparaissait vide, sans aucun document chargé.
71605 Des problèmes survenaient avec la fonction de sauvegarde automatique. Dans certains cas, lorsqu’elle était activée, une seule sauvegarde était créée. Dans d’autres cas, sa désactivation entraînait la création d’une sauvegarde. (BC:27924, BC:27992)
Gestion des données
70755 L’ergonomie du panneau Composants a été améliorée lors de son premier accès. La catégorie « Tous » est désormais développée par défaut (en mode normal comme en mode compact) et le volet Catégories s’affiche lors du passage en mode normal. De plus, la section des détails est visible et développée dans les deux modes.
70863 Lors d’une connexion à un espace de travail sans abonnement valide, la sélection de cet espace dans la zone Emplacements de la boîte de dialogue Ouvrir un projet entraînait l’affichage de l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet » dans la boîte de dialogue elle-même.
70944 Lors d’une tentative de publication d’un composant de liaison de nets correctement défini dans un espace de travail connecté, l’exécution d’une vérification des règles de composant générait de fausses violations « Connexion cuivre en court-circuit ».
71092 La fonction « Fusion des données fournisseurs », proposée via l’option EDMS.CustomOffersMerge (Paramètres avancés), est désormais officiellement accessible à tous dans cette version (activée par défaut).
71325 La fonction de recherche du panneau Explorateur renvoyait de nombreux composants sans rapport lorsque la chaîne de recherche contenait le signe égal (« = »). (BC:27743)
71356 Lors d’une tentative de génération de sorties à partir d’un fichier Output Job vers un dossier spécifié (dans le conteneur de sortie associé) ne disposant pas de droits d’écriture au niveau du système d’exploitation, l’erreur « L’accès au chemin "<PathName>" est refusé. » se produisait.
71421 Lors de la publication d’un projet de conception de PCB spécifique à l’aide de Project Releaser et de l’utilisation de la fonction Comparer les Gerber pour les données de fabrication Gerber générées à l’étape « Vérifier les données », l’erreur « Impossible de convertir l’objet COM de type 'System.__ComObject' en type d’interface 'DelphiObjects_Interfaces.IWSM_DelphiServiceConcentrator'... » se produisait.
71438 Après l’extraction d’un projet de conception depuis un dépôt de gestion de versions SVN externe, le projet ne s’ouvrait pas automatiquement dans le panneau Projets. (BC:27835)
71541 Lors d’une tentative de génération d’un PDF des impressions de schémas à partir d’un fichier Output Job, une erreur se produisait si les noms (par exemple, ceux des ports) utilisaient des crochets dans un ordre incorrect (par exemple, ][, [[ ou ]], au lieu de []).
71640 Lors de l’exécution d’un script dans un fichier Output Job actif pour modifier le chemin de sortie d’un conteneur de sortie de type Structure de dossiers, le dernier répertoire ou dossier du chemin initial était perdu. (BC:27900)
Importation/Exportation
70329 L’outil d’importation OrCAD a été amélioré pour prendre en charge l’importation des variantes définies dans une conception OrCAD. (Nécessite l’activation de l’option Importer.Orcad.AdvancedEngine dans les paramètres avancés.)
70733 Pour une conception OrCAD spécifique, le paramètre DNP (Do Not Populate, ne pas monter), ajouté à certains composants, n’était pas importé. (Nécessite l’activation de l’option Importer.Orcad.AdvancedEngine dans les paramètres avancés.)
SI Analyzer by Keysight
71019 Pour une conception de PCB spécifique, toute tentative d’accès à l’outil SI Analyzer by Keysight provoquait l’erreur « L’index était hors limites. Il doit être positif ou nul et inférieur à la taille de la collection. (Paramètre '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)

Nouveautés d’Altium Designer

Schématique
69676 Dans certains cas, le passage d’un commentaire à un autre dans un schéma provoquait l’erreur « Impossible de définir Visibility ou d’appeler Show, ShowDialog ou WindowInteropHelper.EnsureHandle après la fermeture d’une fenêtre ».
70448 Lorsqu’un chemin autre que celui par défaut était défini pour le « Dossier des modèles locaux » (sur la page Gestion des données - Modèles des Préférences), le dossier utilisé pour charger un modèle dans un document schématique ouvert (via Outils » Conception » Modèles de feuille » Local » Charger depuis un fichier) revenait au dossier de modèles par défaut (\Users\Public\Documents\Altium\AD<Version>\Templates) entre les sessions d’Altium Designer.
71126 Dans certains cas, l’ajout d’une empreinte à un composant schématique sélectionné à l’aide du Gestionnaire d’empreintes provoquait l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet ». (BC:27729)
71170 Dans certains cas, toute tentative de réinitialisation de l’annotation au niveau de la carte après la suppression de certains composants d’un schéma source (ou leur masquage à l’aide d’un masque de compilation) provoquait l’erreur « Impossible de convertir un objet de type "Altium.WorkspaceManager.DataModel.DesignatorRecordAdapter" en type "Altium.WorkspaceManager.DataModel.DesignatorRecord"... ». Dans un autre cas, l’erreur « startIndex ('-9') doit être une valeur positive ou nulle. (Paramètre 'startIndex')... » se produisait. (BC:27716)
PCB
65296 Il est désormais possible d’augmenter le nombre de couches de signal d’une conception de PCB de 32 à 128 à l’aide de l’option « PCB.IncreaseSignalLayers » dans les paramètres avancés. (I:8785)
65724 Pour une conception spécifique, l’ajout de vias de couture ou de vias de blindage à un net dont l’expansion du masque de soudure était définie par une règle entraînait une expansion incorrecte du masque de soudure inférieur et l’affichage de la commande de liaison dans un état incorrect. (BC:27568)
69160 Une dégradation notable des performances survenait lors de l’ajout de larmes à un PCB : l’opération prenait beaucoup de temps et consommait nettement plus de mémoire. (BC:27045)
69996 Lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization (Paramètres avancés) et l’option « Recalculer les polygones après modification » (sur la page Éditeur PCB - Général des Préférences) étaient activées, le déplacement d’un composant sur une zone de remplissage polygonale, l’activation du frein thermique pour une pastille sélectionnée et la modification du style de connexion provoquaient l’erreur « La valeur ne peut pas être nulle. (Paramètre 'source') ».
70430 Dans certains cas, l’exécution d’une vérification des règles de conception (DRC) pour la règle Angle aigu provoquait une violation d’accès (dans le module « ADVPCB.DLL »).
70570 Lors de la création d’une règle (par ajout ou duplication) dans la boîte de dialogue Éditeur des règles et contraintes du PCB, le champ Nom reçoit désormais le focus par défaut.
70658 Lors de l'utilisation de la fonction de création de larmes, les pistes d'interdiction de cuivre étaient ignorées et des larmes incorrectes étaient créées si un déplacement de la vue plaçait la zone contenant ces interdictions hors de la zone d'affichage visible.
70676 Dans certains cas, lors du recalcul des impédances d'un profil d'impédance dans le gestionnaire d'empilage des couches (par exemple, avec le type « Différentiel-coplanaire » et le type de modèle de rugosité « Hémisphérique »), l'erreur « La transaction a été abandonnée. --- System.Reflection.TargetInvocationException : Une exception a été levée par la cible d'un appel... » se produisait.
70709 La fonctionnalité « Protection de la propriété intellectuelle ODB++ », fournie par l'option ODB.IntellectualPropertyProtection (paramètres avancés), est désormais officiellement accessible à tous dans cette version (activée par défaut).
70727 Lors de l'utilisation de la fonctionnalité PCB CoDesign, un plantage silencieux se produisait lors de la comparaison d'accordéons d'ajustement de longueur vides.
70874 Dans certains cas, lors du travail sur un document de bibliothèque PCB, une violation d'accès (dans le module « ADVPCB.DLL ») se produisait.
70983 Dans certains cas, lors de la définition d'une région ou du contour de la carte en mode de planification de la carte, une violation d'accès (dans le module « ADVPCB.DLL ») se produisait.
70986 Dans certains cas, lors de l'importation de règles dans la boîte de dialogue de l'éditeur des règles et contraintes PCB, une violation d'accès (dans le module « ADVPCB.DLL ») se produisait.
71135 Dans certains cas, lors d'une tentative d'accès à la boîte de dialogue de modification des priorités des règles (depuis la boîte de dialogue de l'éditeur des règles et contraintes PCB), une violation d'accès (dans le module « ADVPCB.DLL ») se produisait.
71137 Dans certains cas, lors de l'utilisation du champ de recherche/filtrage dans la boîte de dialogue de l'éditeur des règles et contraintes PCB, une violation d'accès (dans le module « ADVPCB.DLL ») se produisait.
71163 Lors de l'utilisation de l'outil « Afficher les différences » pour comparer la netlist d'un projet de conception à son document PCB, l'erreur « La référence d'objet n'est pas définie sur une instance d'un objet... » se produisait. (BC:27726)
Gestionnaire de contraintes
66118 Lors de la création d'une règle d'isolement avancée (depuis la vue Toutes les règles, en accédant au gestionnaire de contraintes depuis le PCB), vous disposez désormais de commandes permettant de basculer entre les modes « Simple » et « Avancé » pour la matrice d'isolement minimal (comme dans la boîte de dialogue du gestionnaire des règles et contraintes PCB). (I:23850)
69940 Pour une conception spécifique, toute tentative d'accès au gestionnaire de contraintes depuis un document schématique provoquait l'erreur « Un élément avec la même clé a déjà été ajouté... », après quoi toutes les vues devenaient vides et inutilisables.
Draftsman
69992 Ajout d'un curseur en forme de main lors du déplacement de la vue dans un document de dessin de fabrication Draftsman (.PCBDwf, .HarDwf, .MbDwf) par clic droit maintenu et glissement, pour assurer la cohérence avec les éditeurs de schémas et de PCB.
Microsoudure par fil
66236 Dans certains cas, lors de l'affichage en 3D d'une empreinte intégrant des éléments de microsoudure par fil (plots de puce et fils de connexion) dans une bibliothèque PCB, un espace visible apparaissait entre les plots de puce et la surface 3D extrudée sur laquelle ils étaient placés. (BC:27016)
Conception multi-cartes
68881 Lors d'une tentative de placement d'une branche de faisceau dans un schéma multi-cartes, si la connexion de groupe associée indiquait « Aucune entrée accouplée » dans la colonne « De » ou « À », l'erreur « La valeur ne peut pas être nulle. (Paramètre "key") » se produisait.
Conception de faisceaux
71277 Lors de l'importation de modifications d'une conception multi-cartes dans un schéma de câblage de faisceau, la valeur du paramètre « HarnessDesignator » du projet de faisceau n'était pas prise en compte, ce qui entraînait la détection de différences erronées par le moteur de comparaison. (BC:27708)
Plateforme
71139 Lors de l'ouverture d'un groupe de projets (.DsnWrk) depuis un dossier contenant différents groupes de projets, des fichiers vides dont les noms étaient des chaînes GUID étaient créés de manière aléatoire et erronée dans le dossier parent. (BC:27759)
71266 Après la première ouverture d'un projet, celui-ci n'était pas rouvert au redémarrage suivant d'Altium Designer si les paramètres régionaux système de Windows étaient définis sur « Coréen » et que le chemin du projet contenait des caractères coréens.
Gestion des données
70324 Lors de l'utilisation de la fonctionnalité BOM CoDesign pour comparer l'ActiveBOM à une nomenclature gérée générée à partir de la conception, un composant placé dans une conception était signalé à tort comme présentant des différences dans le champ « Paramètres modifiés - Commentaires » si son nom se terminait par un caractère vide. (BC:27443)
70326 Lors de l'utilisation de la fonctionnalité BOM CoDesign avec le thème d'interface « Altium Light Gray » dans Altium Designer, les éléments de l'onglet Nomenclatures associées (du panneau Propriétés) étaient difficilement lisibles (texte blanc sur fond gris clair). (BC:27443)
70479 Lors d'une tentative de publication d'un nouveau composant dans un espace de travail connecté, la vérification des règles de composants signalait à tort une erreur « Composant en double par nom » si le nom de ce composant commençait par la même chaîne que celui d'un composant existant. (BC:27448)
70859 La fonctionnalité « Gestion des exigences », fournie par l'option EDMS.Requirements (paramètres avancés), est désormais officiellement accessible à tous dans cette version (activée par défaut).
71159 Lorsqu'un document Output Job incluait un conteneur de sortie dont le nom personnalisé utilisait une chaîne spéciale (par exemple, =Item), toute tentative d'ouverture directe de ce document ou d'exécution de l'outil de publication de projet provoquait l'erreur « La référence d'objet n'est pas définie sur une instance d'un objet... ». (BC:27705)
71269 Toute tentative de génération d'un PDF des impressions de schémas d'un projet via un fichier Output Job, lorsqu'au moins un symbole de feuille était configuré pour utiliser une source locale sans « Nom de fichier » spécifié, provoquait l'erreur « Une ou plusieurs erreurs se sont produites. (La valeur ne peut pas être nulle. (Paramètre 'path1'))... ».
Importation/Exportation
63690 Lors d'une tentative d'importation d'une conception OrCAD spécifique, plusieurs composants n'étaient pas importés et étaient donc absents des documents schématiques générés. (Nécessite l'activation de l'option Importer.Orcad.AdvancedEngine dans les paramètres avancés.)
65953 Lors d'une tentative d'importation d'une conception OrCAD spécifique, les noms de plusieurs ports d'alimentation étaient masqués dans les documents schématiques générés. (Nécessite l'activation de l'option Importer.Orcad.AdvancedEngine dans les paramètres avancés.)
66570 Lors d'une tentative d'importation d'une conception OrCAD spécifique, l'importation échouait avec des erreurs « Composant non valide ». (Nécessite l'activation de l'option Importer.Orcad.AdvancedEngine dans les paramètres avancés.)
67943 Ajout d'une nouvelle option de paramètres avancés, « Importer.Orcad.AdvancedEngine », qui, lorsqu'elle est activée, permet d'utiliser le nouveau moteur OrCAD avancé pour importer des conceptions et des bibliothèques OrCAD via l'assistant d'importation.
69318 Lors de l’importation d’une conception OrCAD spécifique, certains composants étaient importés sans leur paramètre « Value », de sorte que le champ Comment correspondant était vide lors de la sélection d’un tel composant dans un document schématique généré. (Nécessite l’activation de l’option Importer.Orcad.AdvancedEngine dans les paramètres avancés).
70109 Lors de l’importation d’une conception OrCAD spécifique, les couches de masque de soudure étaient importées de manière incorrecte : la couche Top Solder Mask générée contenait des ouvertures supplémentaires et certaines ouvertures manquaient dans la couche Bottom Solder Mask. (Nécessite l’activation de l’option Importer.Orcad.AdvancedEngine dans les paramètres avancés).

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)

Nouveautés d’Altium Designer

Schématique
70565 Dans certains cas, la mise en pause (Tab) d’un processus interactif (par exemple, le placement d’un fil ou la rotation d’un objet sélectionné) dans un schéma ou un schéma de câblage de faisceau provoquait une violation d’accès (dans le module « AdvSch.dll »).
PCB
66901 Lors de l’exportation d’un PCB au format STEP, le parcours d’outil de fraisage était absent du modèle exporté si une couche mécanique de numéro supérieur à « 16 » avait été utilisée comme couche « Route Tool Path ».
69812 Dans un cas spécifique, une tentative de reroutage à partir d’une piste existante (à l’aide des outils de routage interactif ou de routage rapide et avec l’option « Supprimer automatiquement les boucles » activée) entraînait le blocage complet d’Altium Designer.
69873 Pour une conception spécifique, la propagation des modifications du PCB vers les schémas sources provoquait l’erreur « La clé donnée "eModification_AddNode" était absente du dictionnaire ».
70031 Lorsque l’option PCB.Polygon.AdvancedPour était activée (paramètres avancés), après l’ajout de sommets au contour d’un polygone placé par importation d’un fichier CSV, l’ajout d’un autre sommet endommageait le polygone.
70059 La fonctionnalité permettant de contrôler la version de Simbeor utilisée pour le calcul du délai et de l’impédance dans l’éditeur PCB, fournie par l’option PCB.SimbeorVersion (paramètres avancés), est désormais officiellement publique dans cette version (1 par défaut).
70207 Pour un PCB spécifique, une tentative d’exportation de la carte au format STEP 3D (via Fichier » Exporter » STEP 3D) entraînait le blocage d’Altium Designer dans une « boucle infinie ». Dans un autre cas, des objets de couche mécanique étaient exportés à tort comme des découpes de carte. (BC:25654)
70213 Lorsque l’option PCB.ViaInstancing était activée (paramètres avancés), les commandes « Nets des vias » et « Étendue des vias » (dans la zone Options supplémentaires, sous l’onglet Options d’affichage du panneau Configuration de l’affichage de l’éditeur PCB) ne fonctionnaient pas correctement. (BC:26989)
70573 Dans certains cas, lorsque l’option PCB.ViaInstancing était activée (paramètres avancés), un via avec contre-perçage se connectait à tort directement à un plan polygonal, en ignorant l’espacement défini dans la règle de conception applicable d’espacement des plans d’alimentation. (BC:27450)
70607 La fonctionnalité « Instanciation des vias », fournie par l’option PCB.ViaInstancing (paramètres avancés), est désormais officiellement publique dans cette version (activée par défaut).
Draftsman
57465 Dans certains cas, lors du travail sur un document de dessin de fabrication (.PCBDwf/.HarDwf/.MbDwf), l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet » se produisait.
CAMtastic
69776 Lors d’une tentative d’importation de données ODB++ générées à partir d’une conception KiCad spécifique dans l’éditeur FAO d’Altium Designer (CAMtastic), l’erreur « Le chemin de fichier spécifié : <FilePath> - n’existe pas » se produisait et le document FAO restait vide.
Câblage par fils
69905 Lors de l’affichage d’un PCB ou d’une empreinte en mode de présentation 2D, vous pouvez désormais contrôler la visibilité des fils de bonding à l’aide de la nouvelle entrée « Fils de bonding » (et des commandes associées) dans la zone Visibilité des objets, sous l’onglet Options d’affichage du panneau Configuration de l’affichage. Lors de l’affichage d’un PCB ou d’une empreinte en mode de présentation 3D, la visibilité des fils de bonding et des pastilles de puce est désormais contrôlée par l’option « Afficher les corps 3D » dans la zone Paramètres généraux, sous l’onglet Options d’affichage du panneau Configuration de l’affichage. (Nécessite l’activation de l’option PCB.Wirebonding.3DImprovements dans les paramètres avancés). (BC:25470)
Conception multi-cartes
69427 Dans certains cas, lors de l’importation de modifications d’un projet enfant de conception de faisceau dans un schéma multi-cartes, lorsque la connexion de faisceau était sélectionnée et que la section Connexions correspondante était développée dans le panneau Propriétés, l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet » se produisait.
Conception de faisceaux
70566 Un clic sur une ligne de connexion dans un schéma de câblage provoquait l’erreur « La clé donnée "eHarnessLogicalSignal" était absente du dictionnaire ».
Plateforme
69822 Ajout de la possibilité, pour un administrateur d’un espace de travail Altium Develop, de réserver une licence auteur à un membre spécifique de l’espace de travail utilisant Altium Designer Develop (26.7 et versions ultérieures). Ce membre peut ainsi travailler hors ligne pendant toute la durée de l’abonnement, cette licence hors ligne pouvant être révoquée à tout moment.
Gestion des données
69142 Dans certains cas, lors de la modification de plusieurs composants dans l’éditeur de composants (en mode de modification des composants par lots), la copie du contenu d’une cellule modifiable provoquait l’erreur « Le contrôle "" n’a pas de fenêtre parente... ».
69378 Après la modification par lots d’un grand nombre d’empreintes (plus de 1 500) dans un espace de travail connecté (par exemple, pour modifier l’affectation des couches mécaniques), leur publication dans cet espace de travail prenait beaucoup de temps, après quoi Altium Designer ne libérait pas la quantité importante de mémoire vive utilisée.
70220 Lors de la modification d’un grand nombre de composants (plus de 500) dans l’éditeur de composants (en mode de modification des composants par lots) et de l’ajout de choix de pièces à ces composants, une erreur de dépassement de délai se produisait et les composants finissaient par être publiés, mais sans les choix de pièces ajoutés.
70315 Lorsque l’option EDMS.CloudLoginByJWT était activée (paramètres avancés), il était impossible de se connecter à un espace de travail chinois sur la plateforme Altium (via le portail portal.altium365.com.cn) depuis Altium Designer.
70849 Dans certains cas, lorsqu’un projet PCB était mis en ligne dans un espace de travail connecté sur la plateforme Altium, tous les documents sources (à l’exception d’ActiveBOM) étaient invisibles lors de l’ouverture et de la consultation du projet dans l’interface Web Viewer de l’espace de travail.
Importation/Exportation
69921 Lors de l’importation d’une conception Allegro spécifique, la valeur de l’épaisseur de chaque couche de l’empilage était incorrecte. (Nécessite l’activation de l’option Importer.Allegro.AdvancedEngine dans les paramètres avancés).

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)

Nouveautés d’Altium Designer

Schématique
68892 Dans certains cas, après l’effacement du nom d’un net dans un schéma (via le panneau Propriétés), la compilation dynamique suivante provoquait l’erreur « Argument nul ou vide ».
69519 Pour une zone de couverture dont la forme était « en escalier » (non rectangulaire), il était impossible de modifier graphiquement la forme pour la rendre entièrement rectangulaire, car le bord déplacé ne pouvait pas être « déposé ». (BC:27250)
69781 Dans un cas particulier, toute tentative d’ouverture d’un document schématique dans un projet de conception entraînait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
PCB
57322 Dans un cas particulier, une tentative de déplacement de pistes de paire différentielle entraînait une violation d’accès (dans le module « ADVPCB.DLL »).
61449 Dans un cas particulier, le modèle STEP généré pour un boîtier BGA à l’aide du générateur par lots d’empreintes conformes à la norme IPC ne correspondait pas à son empreinte.
61450 Dans un cas particulier, lors de la création d’un boîtier PLCC carré à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, la valeur du paramètre « Plage d’envergure des broches (D) » n’était pas correctement prise en compte dans l’aperçu du modèle STEP 3D généré. Le côté long des broches du composant ne touchait donc pas les pastilles.
61495 Lors de la création d’un boîtier LCC à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, lorsque le « Nombre de broches (E) » était différent du « Nombre de broches (D) », l’aperçu du modèle STEP 3D généré était incorrect.
61496 Lors de la création d’un boîtier CFP à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, une modification de la hauteur minimale de surélévation n’était pas correctement prise en compte dans l’aperçu du modèle STEP 3D généré.
61500 Lors de la création d’un boîtier MOLDED (polarisé) ou SODFL à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, la broche polarisée (cathode) est désormais identifiée sur le modèle STEP 3D généré par une barre blanche. (I:16813, I:17014)
61503 Lors de la création d’un boîtier CAPAE à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, le modèle STEP 3D était généré de manière incorrecte lorsque les paramètres utilisés visaient à obtenir les dimensions les plus défavorables. La partie cylindrique du modèle traversait le fond du composant. (BC:7032)
61538 Lors de la création d’un boîtier SOT89 à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, la hauteur de la région centrale définie manuellement par le paramètre Y3 (sur la page Dimensions de l’empreinte de l’assistant, avec l’option « Utiliser les valeurs d’empreinte calculées » désactivée) n’était pas correctement prise en compte dans l’empreinte générée.
61596 Lors de la création d’un boîtier LCC à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, aucune pastille thermique n’était créée dans l’empreinte générée, alors que des valeurs minimales et maximales avaient été définies pour les propriétés correspondantes (« Dimensions de la pastille thermique (côté D) » et « Dimensions de la pastille thermique (côté E) »).
61597 Lors de la création d’un boîtier SOT89 à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, la pastille centrale de l’empreinte générée était scindée en deux objets qui n’étaient pas reliés électriquement (une pastille et une région de cuivre), ce qui entraînait des erreurs d’isolement internes à l’empreinte une fois celle-ci placée sur un PCB.
61598 Dans certains cas, lors de la création d’un boîtier QFN à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, l’utilisation de valeurs calculées pour les dimensions produisait une empreinte dont les pastilles se touchaient. (BC:20868)
61600 Un nouveau paramètre « Plage d’envergure des broches (L) » a été ajouté à la définition des dimensions d’un boîtier MOLDED dans l’assistant de création d’empreintes conformes à la norme IPC. Il permet de spécifier les valeurs minimale et maximale de la distance entre les côtés extérieurs des broches. Les illustrations des dimensions ont été mises à jour et le paramètre « Plage de longueur du corps (L) » a été renommé « Plage de longueur du corps (L1) ». (BC:2423)
61601 Lors de la génération d’une empreinte à l’aide de l’assistant de création d’empreintes conformes à la norme IPC ou du générateur par lots d’empreintes conformes à la norme IPC, le repère de référence des broches du PCB était généré sur les primitives de pastilles lorsque des paramètres personnalisés étaient utilisés.
61602 Lors de la génération d’une empreinte de boîtier à broches en aile de mouette à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, la page Dimensions de l’empreinte de l’assistant permet désormais de choisir si les pastilles doivent être rognées lorsque des valeurs d’empreinte calculées sont utilisées. De plus, pour la génération d’une empreinte de boîtier à broches en aile de mouette à l’aide du générateur par lots d’empreintes conformes à la norme IPC, un nouveau paramètre « PadTrimming » a été ajouté à la section Spécifications de l’empreinte de l’onglet Données du fichier modèle Excel associé, afin de contrôler l’application du rognage des pastilles.
61805 Lors de la création de boîtiers CFP à l’aide du générateur par lots d’empreintes conformes à la norme IPC, les modèles STEP étaient générés de manière incorrecte, avec des largeurs différentes de celles spécifiées dans le fichier Excel traité.
61806 Dans deux cas particuliers, il était impossible de créer des boîtiers DPAK à l’aide du générateur par lots d’empreintes conformes à la norme IPC. Dans le premier cas, une erreur « Format de flux non valide » survenait lors de la tentative d’ajout du fichier Excel à traiter. Dans le second cas, le traitement se terminait par l’erreur « Quantité "" non valide dans le champ "DensityLevel" ». (BC:23015)
61807 Lors de la création de boîtiers Chip Array à plusieurs niveaux de densité à l’aide du générateur par lots d’empreintes conformes à la norme IPC, le champ « DensityLevel » ainsi que les spécifications d’empreinte saisies manuellement étaient ignorés dans le fichier Excel ajouté pour traitement. (BC:8328)
61808 Lors de la création d’un boîtier CHIP, CAPAE, MOLDED ou WIRE WOUND à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, le nom de l’empreinte était généré de manière incorrecte et ne respectait pas les conventions de nommage de la norme IPC-7351B. (BC:2613)
61809 Lors de la création d’un boîtier CHIP à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, l’aperçu de l’empreinte générée ne respectait pas les valeurs des paramètres « X » et « Y » comme prévu : X était représenté à tort verticalement et Y horizontalement. Lors du placement sur un PCB, l’empreinte du composant était tournée de 90 degrés par défaut (au lieu d’une rotation nulle, comme prévu).
61810 Lors de la création d’un boîtier DFN à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, l’aperçu de l’empreinte générée ne prenait pas correctement en compte les modifications des valeurs des paramètres « Plage de largeur du corps (E) » et « Plage de longueur du corps (D) » : la mauvaise dimension était modifiée dans chaque cas.
61812 Dans un cas particulier, lors de la création d’un boîtier QFN-2ROW à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, les valeurs calculées pour les dimensions produisaient un espacement des pastilles supérieur à la « Plage d’envergure du corps (D) ».
61814 Lors de la création d’un boîtier SOIC à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, l’utilisation de valeurs calculées pour les dimensions de l’empreinte entraînait un rognage excessif des pastilles de l’empreinte générée, ce qui posait des problèmes de surface minimale de brasage entre le contact et la pastille.
61893 Dans un cas particulier, lors de l’utilisation du générateur par lots d’empreintes conformes à la norme IPC pour créer un boîtier DIP, l’empreinte n’était pas générée si aucun nom d’empreinte n’était spécifié dans le fichier Excel traité, au lieu d’être créée avec un nom généré automatiquement.
61894 Lors de la création de boîtiers DIP à l’aide du générateur par lots d’empreintes conformes à la norme IPC, l’empreinte n’était pas générée si son nom n’était pas spécifié dans le fichier Excel ajouté pour traitement. De plus, lorsque l’option « Produire un modèle STEP » était activée, un corps extrudé était généré à la place d’un modèle STEP 3D générique.
62111 Lors de la génération d’une empreinte Chip Array à l’aide de l’assistant de création d’empreintes conformes à la norme IPC, le préfixe du nom de l’empreinte était incorrect (par rapport à la convention de nommage IPC-7351 B) lorsque le paramètre « Type de côté du corps » était défini sur « Concave », « ConvexE » ou « ConvexS ».
62112 Pour différents boîtiers, l’assistant de création d’empreintes conformes à l’IPC ne calculait pas correctement la zone d’encombrement lorsque la fonction « Utiliser les valeurs d’empreinte calculées » était désactivée et que les valeurs « Dimensions des pastilles » et « Espacement des pastilles » étaient saisies manuellement.
62254 L’assistant de création d’empreintes conformes à l’IPC a été mis à jour pour que, lors de la création d’une empreinte de boîtier PQFP ou CQFP, le contour du boîtier soit construit à partir des dimensions maximales (plutôt que nominales), comme pour les boîtiers SOIC, SOP, TSSOP et SOT.
62283 Lors de la création d’un boîtier de type SOT à l’aide de l’assistant de création d’empreintes conformes à l’IPC, l’empreinte générée ne présentait pas la valeur correcte de marge de la zone d’encombrement.
62319 L’assistant de création d’empreintes conformes à l’IPC a été mis à jour pour que, lors de la création d’une empreinte de boîtier PQFP, le contour sérigraphique soit généré selon le même style et la même approche que pour le boîtier QFN. Le contour suit désormais le contour maximal du boîtier, avec un décalage vers l’extérieur égal à la moitié de la largeur du trait de sérigraphie (la largeur par défaut du trait de sérigraphie est de 0,127 mm).
62378 Lors de la création d’un boîtier SOIC à l’aide de l’assistant de création d’empreintes conformes à l’IPC, l’empreinte générée ne présentait pas la valeur correcte de marge de la zone d’encombrement.
62430 L’assistant de création d’empreintes conformes à l’IPC a été mis à jour pour tous les boîtiers actuellement pris en charge afin de garantir la génération d’empreintes conformes à la révision B de la norme IPC 7351 — « Exigences générales pour la conception en montage en surface et norme relative aux empreintes ».
62669 Lors de la création d’un boîtier BGA à l’aide de l’assistant de création d’empreintes conformes à l’IPC ou du générateur par lots d’empreintes conformes à l’IPC, le pourcentage de réduction du diamètre des pastilles (pour les billes de soudure qui s’affaissent lors de la refusion) n’était pas conforme à la révision B de la norme IPC 7351 — « Exigences générales pour la conception en montage en surface et norme relative aux empreintes ».
67406 Lors de la création d’un boîtier LCC à l’aide de l’assistant de création d’empreintes conformes à l’IPC, avec l’option « Forme chanfreinée » désactivée, l’aperçu du modèle STEP et l’empreinte générée incluaient à tort un chanfrein sur le corps 3D. À l’inverse, lors de la création d’un boîtier BGA ou LGA avec l’option « Forme chanfreinée » activée, le chanfrein du corps 3D était absent de l’aperçu du modèle STEP et de l’empreinte générée.
67407 Lors de la création d’un boîtier PQFN à l’aide de l’assistant de création d’empreintes conformes à l’IPC, l’aperçu du modèle STEP et l’empreinte générée n’incluaient pas les vias de la pastille thermique.
68167 Après des modifications dans le gestionnaire d’empilage des couches affectant le délai de propagation, telles qu’un changement de la constante diélectrique (Dk) d’une couche, la valeur du délai des pistes n’était pas recalculée. (BC:26356)
69594 Lors de la modification, dans le panneau Propriétés, des sommets du contour d’un objet polygonal comportant un arc, l’extrémité de l’arc était absente ou incorrecte, ce qui entraînait une forme incorrecte de l’objet.
69836 Lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization était activée (paramètres avancés) et qu’une pastille était sélectionnée dans l’espace de conception, les champs « Décalage du centre (X/Y) » étaient absents de la section correspondante de la zone Empilage des pastilles du panneau Propriétés.
69891 Dans la boîte de dialogue Éditeur de règles et de contraintes PCB, le passage d’une règle de largeur nouvellement créée (avec « Empilage par défaut » sélectionné) à la zone vide de la règle Broche non connectée (aucune règle de ce type n’étant créée), puis le retour à la règle initiale, provoquait une violation d’accès (dans le module « ADVPCB.DLL »).
69895 Après la modification d’un objet OLE placé dans un PCB, puis l’enregistrement et la fermeture du document, toute tentative de réouverture du PCB entraînait le blocage complet d’Altium Designer. (BC:27320)
70013 Pour un composant dont le texte du repère et/ou du commentaire était masqué et avait été modifié pour s’étendre sur plusieurs lignes, ces textes apparaissaient à tort dans les données de fabrication ODB++ générées. (BC:25162)
Gestionnaire de contraintes
64638 Après le renommage d’une classe de nets dans la vue Physique du gestionnaire de contraintes, le copier-coller sur un schéma de l’ensemble de paramètres associé (dans lequel la classe de nets est définie) conservait l’ancien nom de la classe de nets.
Draftsman
69217 Dans certains cas, une tentative d’importation d’un fichier DXF dans un document de dessin de fabrication (.PCBDwf/.HarDwf/.MbDwf) provoquait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
CAMtastic
69260 Une attribution de couleurs de couche par défaut, fondée sur le type de couche, a été mise en place lors de l’importation de fichiers Gerber dans l’éditeur FAO (CAMtastic), lorsque les informations de couleur des couches sont absentes des fichiers importés. Cela assure une cohérence et évite l’attribution de couleurs aléatoires, comme c’était le cas auparavant.
69875 Une attribution de couleurs de couche par défaut, fondée sur le type de couche, a été mise en place lors de l’importation de données ODB++ dans l’éditeur FAO (CAMtastic), lorsque les informations de couleur des couches sont absentes des données importées. Cela assure une cohérence et évite l’attribution de couleurs aléatoires, comme c’était le cas auparavant.
Conception de faisceaux
69256 Une tentative de comparaison des différences logiques entre un plan d’implantation de faisceau et son projet de conception de faisceau provoquait l’erreur « La méthode ou l’opération n’est pas implémentée… ».
69632 Il est désormais possible de « fractionner » une table de connexions dans un document Harness Draftsman pour la présenter sur plusieurs « pages », avec un réglage permettant de limiter la hauteur des pages. (I:27127)
69804 Après le remplacement d’un composant de faisceau dans le schéma de câblage (à l’aide de la fonction Remplacer le composant du panneau Propriétés) et l’importation des modifications dans le plan d’implantation, l’identifiant de l’élément de conception était correctement mis à jour, mais le commentaire et la description restaient ceux du composant précédent. C’était également le cas dans la nomenclature.
Plateforme
68978 La fonctionnalité « WebView2 », fournie par l’option System.UseWebView2 (paramètres avancés), est désormais officiellement accessible à tous dans cette version (activée par défaut).
Gestion des données
69356 Dans certains cas, lors de l’utilisation du document ActiveBOM d’un projet ouvert en tant que document libre, l’erreur « La référence d’objet n’est pas définie à une instance d’un objet » se produisait.
69382 Lorsqu’un modèle de composant comportait un paramètre de dictionnaire (avec une valeur par défaut, mais non marqué comme « Obligatoire »), il était impossible de supprimer la valeur par défaut lors de la création ou de la modification d’un composant basé sur ce modèle.
69489 Lors de la connexion à un espace de travail Altium Platform dans lequel des configurations d’environnement étaient définies, si un utilisateur appartenait à plusieurs groupes (plusieurs configurations d’environnement pouvant alors s’appliquer), il était impossible de modifier la configuration appliquée après en avoir sélectionné une et activé l’option « Mémoriser mon choix » dans la boîte de dialogue Sélectionner une configuration. Pour y remédier, une nouvelle boîte de dialogue Propriétés de connexion, accessible depuis le menu Propriétés de l’espace de travail sur la page Gestion des données - Serveurs des préférences, permet de changer rapidement la configuration à utiliser parmi celles disponibles.
69576 La prise en charge d’un type de données supplémentaire tenant compte des unités — Coefficient de température (ppm/°C) — a été ajoutée pour la définition d’un paramètre utilisateur dans un modèle de composant d’un espace de travail connecté sur Altium Platform.
69840 Lors de l’importation d’une bibliothèque spécifique à l’aide de Library Importer, les fiches techniques de tous les composants associés étaient ajoutées à tort (sous forme de paires de paramètres ComponentLink) au document de modèle de composant nouvellement créé.
69842 Dans un cas particulier, lors de l’ouverture d’un document ActiveBOM volumineux appartenant à un projet d’espace de travail, situé dans un espace de travail connecté où la fonctionnalité SiliconExpert était activée, l’erreur « Exception of type 'Altium.Rest.Http.RestHttpClientUnexpectedResponseException' was thrown » se produisait.
69845 Une dégradation notable des performances se produisait lors de l’utilisation d’un document ActiveBOM volumineux appartenant à un projet d’espace de travail, situé dans un espace de travail connecté où la fonctionnalité SiliconExpert était activée (par exemple, lors des clics, du défilement, de l’accès aux boîtes de dialogue et de l’actualisation). De plus, les interactions avec divers éléments du document ActiveBOM via le panneau Properties (par exemple, la modification des jeux de nomenclatures et l’activation ou la désactivation de la visibilité des paramètres) étaient également particulièrement lentes.
69917 Dans certains cas, Altium Designer se figeait lors d’une tentative d’affichage de l’historique d’un document (History & Version Control » Show Document History). (BC:27282)
Importation/Exportation
61517 Lors de l’importation d’une bibliothèque Allegro (*.dra), les informations de hauteur du corps 3D (interne et externe) d’une empreinte spécifique n’étaient pas importées correctement. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
61945 Lors de l’importation d’une conception Allegro comportant une sous-classe « Layers - Components - Dev type » définie sur les couches supérieure ou inférieure, une paire de couches de composants (« DEVICE_TYPE_TOP » et « DEVICE_TYPE_BOTTOM ») est désormais créée dans le document PCB généré pour accueillir les valeurs de ces couches supérieure et inférieure. Ces couches sont masquées par défaut. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
62242 Lors de l’importation d’une conception Allegro spécifique, une règle de conception d’isolement entre deux classes de nets était absente de l’éditeur PCB Rules and Constraints Editor dans le document PCB généré. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
66324 Lors de l’importation d’une conception Allegro, une forme à remplissage plein définie comme zone d’exclusion de routage sur toutes les couches était importée à tort comme une région sur la couche Multi-Layer, au lieu de la couche Keep-Out Layer attendue. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
66325 Lors de l’importation d’une conception Allegro, une forme à remplissage plein définie comme zone d’exclusion de boîtier sur la couche supérieure était importée à tort comme une piste de cuivre, au lieu d’une région d’exclusion comme prévu. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
66593 Lors de l’importation d’une conception Allegro, les règles de routage des paires différentielles définies étaient absentes de l’éditeur PCB Rules and Constraints Editor dans le document PCB généré. À la place, une seule règle était créée avec des valeurs incorrectes (valeurs par défaut). (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
67082 Lors de l’importation d’une conception Allegro, les perçages des pastilles rectangulaires étaient importés à tort sous forme de trous oblongs plutôt que de rectangles. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
67128 Dans certains cas, lors de l’importation d’une conception Allegro, les corps 3D des composants n’étaient pas correctement positionnés. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
67146 Lors de l’importation d’un fichier de bibliothèque Allegro spécifique (*.dra), un composant particulier n’était pas importé correctement. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
67177 Ajout d’une nouvelle option de paramètres avancés, « Importer.Allegro.AdvancedEngine », qui, lorsqu’elle est activée, enrichit l’assistant d’importation Allegro en permettant l’importation des masques de soudure et de pâte à braser définis au niveau des empilements de pastilles pour les pastilles (formes standard et personnalisées, y compris les pastilles recouvertes de vernis épargne) et les vias (avec calcul des expansions et prise en compte des faces recouvertes de vernis épargne).
67482 Lors de l’importation d’une conception Allegro, plusieurs règles au niveau des nets étaient créées pour un CSet défini au niveau de la conception, avec des valeurs identiques et des priorités différentes (pour « Spacing » et « Same Net Spacing »), au lieu d’une seule règle « All-All ». (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
67844 Lors d’une tentative d’importation d’une conception Allegro spécifique, l’outil d’importation restait bloqué très longtemps (environ 22 heures) à l’étape « Fixup polygons ». À titre d’amélioration provisoire, ce temps d’importation a été considérablement réduit (à environ 40 minutes), mais reste long. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
67945 Lors de l’importation d’une conception Allegro comportant une sous-classe « Layers - Components - Comp value » définie sur les couches supérieure ou inférieure, une paire de couches de composants (« COMPONENT_VALUE_TOP » et « COMPONENT_VALUE_BOTTOM ») est désormais créée dans le document PCB généré pour accueillir les valeurs de ces couches supérieure et inférieure. Ces couches sont masquées par défaut. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
67990 Dans certains cas, lors de l’importation d’une conception Allegro, le texte de la couche de sérigraphie inférieure était importé incorrectement, en miroir et/ou en miroir avec rotation. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
68013 Lors de l’importation d’une conception Allegro spécifique, les perçages des pastilles d’un composant particulier étaient importés à tort avec la forme « Slot » au lieu de « Round », et avec des dimensions incorrectes. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
68115 Lors de l’importation d’une conception Allegro comportant un espacement (caractères d’espace) entre deux blocs de texte sur la sérigraphie, cet espacement était ignoré par l’outil d’importation, ce qui entraînait le placement des deux blocs de texte à la même origine dans le document PCB généré. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
68884 Lors de l’importation d’une conception Allegro spécifique, une instance de région pleine sur la sérigraphie n’était pas remplie. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
68900 Lors de l’importation d’une conception Allegro comportant des sous-classes « Layers - Components - Tolerance » ou « Layers - Components - User part » définies sur les couches supérieure ou inférieure, les paires de couches de composants correspondantes (« TOLERANCE_TOP » et « TOLERANCE_BOTTOM ») et (« PART_NUMBER_TOP » et « PART_NUMBER_BOTTOM ») sont désormais créées dans le document PCB généré pour accueillir les valeurs de ces couches supérieure et inférieure. Ces couches sont masquées par défaut. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)
69672 Lors d’une tentative d’importation d’une bibliothèque de conception Xpedition spécifique, le masque de soudure de certaines pastilles de composants n’était pas importé correctement dans le document de bibliothèque PCB généré.
69946 Lors d’une tentative d’importation d’une conception Allegro spécifique, les couches étaient importées incorrectement. (Nécessite l’activation de l’option de paramètres avancés Importer.Allegro.AdvancedEngine.)

Version 26.5.1 - Mise à jour supplémentaire

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)

Nouveautés d’Altium Designer

PCB
70303 Lors d’une tentative d’exécution de la commande « Create Primitives From Board Shape » avec l’option « Include Cutouts » activée, une violation d’accès se produisait (dans le module « ADVPCB.DLL »). (BC:27399)
70304 Dans certains cas, lors du déplacement d’un composant (avec du texte) sur un PCB, avec l’option « Re-router le composant » activée et l’option « Déplacer le composant avec le routage associé » désactivée (page Éditeur PCB - Routage interactif des préférences), une violation d’accès se produisait (dans le module « ADVPCB.DLL »). (BC:27415, BC:27416)
70305 Dans un cas particulier, lors de la génération de données Gerber X2 à partir d’une carte via un fichier Output Job, une violation d’accès se produisait (dans le module « PolygonClipper.dll »). (BC:27391)
70306 Après le transfert vers un PCB d’un schéma comportant des composants et au moins une paire différentielle définie (avec la création automatique de chambres activée), toute tentative de déplacement de la chambre générée (avec l’option « Objets sans net » activée dans la boîte de dialogue suivante) provoquait une violation d’accès (dans le module « ADVPCB.DLL »). Dans certains cas, une « Erreur d’exécution 216 » se produisait ou Altium Designer se fermait complètement. (BC: 27413)
70307 Dans certains cas, lors du déplacement d’un composant sur un PCB avec l’option « Re-router le composant » activée (page Éditeur PCB - Routage interactif des préférences), toute tentative d’annulation de l’opération par un clic droit provoquait une violation d’accès (dans le module « ADVPCB.DLL »).

Version 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)

Nouveautés d’Altium Designer

Schématique
66133 Dans certains cas, lors du tracé d’une fenêtre de sélection (de droite à gauche) autour de primitives dans un document schématique ou une bibliothèque de schémas, certains arcs n’étaient pas sélectionnés. (BC:27379)
67140 Il est désormais possible de définir une marge verticale personnalisée pour le repère et le nom d’une broche, aussi bien au niveau global (dans les préférences schématiques) qu’au niveau local (dans les propriétés de la broche). Vous disposez maintenant d’un contrôle complet sur les marges horizontale (X) et verticale (Y) de ces deux propriétés, accessibles via les champs « Marge (X/Y) » aux emplacements correspondants. Dans les panneaux Liste ou la boîte de dialogue Rechercher des objets similaires, la marge verticale est définie à l’aide des deux nouveaux champs « Marge verticale du repère de broche » et « Marge verticale du nom de broche », respectivement.
PCB
66537 Il est désormais possible de configurer la génération ODB++ afin de protéger la propriété intellectuelle en limitant les données générées. Vous pouvez choisir les couches de signal à inclure, décider d’inclure ou non la netlist et, si elle est incluse, de neutraliser les noms des nets (en les remplaçant par « Net_[1-…] »), ainsi que choisir d’inclure ou non les composants, avec la possibilité de supprimer leurs propriétés (paramètres). Les informations de chemin des dossiers seront également supprimées des fichiers de rapport ([Nom de la conception].REP) et de règles (odb\user\[Nom de la conception].RUL) générés. (I:18317)
69147 Il était impossible de modifier la couche d’une chambre placée.
69371 Lorsqu’une chaîne de texte placée était sélectionnée dans l’espace de conception (dans un document PCB ou une bibliothèque PCB), la saisie automatique ne fonctionnait pas lorsque l’on commençait à saisir une chaîne spéciale (par exemple, .<quelquescaractères>) dans le champ Texte du panneau Propriétés. (BC:27130)
69405 Lorsqu’une cote standard placée était sélectionnée dans l’espace de conception (dans un document PCB ou une bibliothèque PCB), il était impossible de modifier sa largeur à l’aide du champ Largeur du panneau Propriétés.
69540 La fonctionnalité « Optimisation du chargement des modèles de pastilles/vias », accessible via l’option PCB.Performance.PadViaTemplate.LoadingOptimization (Paramètres avancés), est désormais officiellement disponible pour tous dans cette version (activée par défaut).
69564 Dans certains cas, lors de la génération d’un rapport de points de test à partir d’un PCB panélisé (comprenant une matrice de cartes intégrée), certaines données étaient manquantes. (BC:27003)
69581 Lors du routage interactif avec l’option « Appliquer le centrage des pistes » activée (et l’option « Ajuster les vias » désactivée), le placement d’un via lui attribuait à tort un espacement basé sur le centrage (rapport entre la distance des objets à la piste et l’espacement), plutôt que sur la règle de conception applicable.
69635 Dans certains cas, lors du glissement de pistes routées selon un angle autre que 45 degrés, une erreur se produisait (dans le module « RouterEntry.dll »).
69681 Dans certains cas, lors de l’ouverture d’un fichier PCBLib contenant des lamages et des fraisures dans des versions plus récentes d’Altium Designer, ces éléments étaient tous absents. De plus, après l’ajout de nouveaux lamages ou fraisures, l’enregistrement et la réouverture de la bibliothèque, ces éléments étaient absents. (BC:27221)
69774 Dans certains cas, copier-coller un rectangle, puis tenter de modifier la taille du rectangle collé provoquait une violation d’accès (dans le module « ADVPCB.DLL »).
Draftsman
65656 Lors de l’ajout à une conception PCB d’un nouveau document Draftsman créé à partir d’un modèle de document Draftsman particulier stocké dans un espace de travail connecté, l’erreur « La largeur et la hauteur doivent être positives ou nulles... » se produisait.
Microsoudure par fil
65571 Une nouvelle option de paramètres avancés, « PCB.Wirebonding.3DImprovements », a été ajoutée. Lorsqu’elle est activée, elle améliore la prise en charge des fils de bonding dans la vue 3D d’une carte. Elle comprend des commandes d’édition supplémentaires pour définir la forme et le profil d’un fil de bonding (avec la possibilité de définir une couleur de substitution pour distinguer les différents « niveaux » de fils associés aux différents cycles d’une machine de microsoudure par fil), la possibilité de placer des pastilles de puce et des fils de bonding sur des corps 3D génériques, l’inclusion des objets de type fil de bonding lors de l’exportation d’un PCB aux formats STEP et Parasolid, ainsi que leur prise en compte dans la vérification de l’espacement des composants, afin de détecter les violations d’espacement entre les fils de bonding et les autres objets (hors fils de bonding) dans l’espace 3D. Les couleurs de substitution utilisées pour les fils de bonding dans la conception PCB sont également prises en compte lors du placement d’une vue de fabrication de la carte, d’une vue d’assemblage de la carte et d’une vue de composant dans un plan de fabrication PCB. (BC:24977, BC:25032)
69457 Dans certains cas, lors du routage interactif à partir d’une pastille de bonding à laquelle était raccordé un fil de bonding, un autre fil de bonding était automatiquement créé, à tort, à partir de la piste nouvellement routée.
69701 Dans certains cas, sur un PCB comportant des fils de bonding, la rotation de la carte dans la vue 3D avant le rendu des fils provoquait une violation d’accès (dans le module « ADVPCB.DLL »).
Plateforme
69028 Lors d’une tentative de chargement des paramètres « Système - Modèles » à partir d’un fichier de préférences particulier (*.DXPPrf), l’erreur « La valeur ne peut pas être nulle. (Paramètre 'value')... » se produisait. (BC:27007)
Gestion des données
67003 Une nouvelle option de paramètres avancés, « UI.ModernDesignReusePanel », a été ajoutée. Lorsqu’elle est activée, elle permet d’utiliser la dernière version améliorée du panneau Réutilisation de conception pour travailler avec les blocs réutilisables et les fragments.
69326 Dans un espace de travail contenant plus de 10 000 composants, tous les composants ajoutés au-delà de ce seuil apparaissaient dans la catégorie « Non classés » du panneau Composants, avec un nombre négatif.
69385 Le gestionnaire d'éléments a été amélioré pour gérer le cas où plusieurs modèles d'empreinte sont définis pour un composant de l'espace de travail et où le modèle actuellement affecté est ensuite renommé. Les fonctions « Correspondance automatique » et « Mettre à jour vers la dernière version » affectent désormais correctement la dernière révision du modèle d'empreinte dont le nom a changé. (I:10242)
69424 Ajout d'une nouvelle option dans les paramètres avancés, « VCS.AllowLFSRepos », qui, lorsqu'elle est activée, rétablit la possibilité, auparavant partielle, d'utiliser des dépôts LFS avec le contrôle de version Git. ATTENTION : Altium Designer ne prend pas entièrement en charge l'utilisation des dépôts LFS et, dans certains cas, leur utilisation peut entraîner une perte de données utilisateur. (BC:27158)
69444 Un utilisateur standard (non administrateur) ne pouvait pas publier un projet situé dans un sous-dossier de projet lorsqu'il ne disposait pas des droits d'accès au dossier de projet de plus haut niveau dans un espace de travail. La publication du projet à l'aide du Project Releaser échouait avec l'erreur « L'utilisateur actuel ne dispose pas des droits suffisants pour créer un dossier au chemin... ».
69456 Une solution marquée « NON UTILISÉE » dans la liste des choix de pièces d'un composant dans un document ActiveBOM restait affichée, même après sa suppression.
69476 Les données relatives aux choix de pièces n'étaient pas affichées dans le panneau Composants pour les composants d'une bibliothèque basée sur des fichiers.
69514 Lors de la modification d'un ou de plusieurs composants de l'espace de travail, la vérification de règle de composant « La révision en cours de modification n'est pas la plus récente » est désormais correctement appliquée lorsque l'éditeur de composants est utilisé en mode de modification des composants par lot. Les violations sont ainsi signalées lorsqu'un composant en cours de modification n'est pas à sa dernière révision.
69531 Lors de la consultation d'une bibliothèque PCB dans le panneau Composants, avec l'affichage des modèles activé, les colonnes « Description », « Hauteur » et « Nombre de pastilles » ne pouvaient pas être sélectionnées dans la boîte de dialogue Sélectionner les colonnes.
Importation/Exportation
56381 Dans certains cas, une tentative d'importation d'une conception KiCad provoquait l'erreur « La référence d'objet n'est pas définie sur une instance d'un objet ».
Power Analyzer by Keysight
68908 Après l'exécution d'une analyse sur une conception particulière, l'enregistrement et l'accès au rapport complet provoquaient l'erreur « System.MissingMethodException : Méthode introuvable... ».
SI Analyzer by Keysight
69664 Dans certains cas, une tentative d'analyse des nets du PCB actif à partir du document SI Analyzer by Keysight provoquait l'erreur « La clé donnée 'SIAnalyzer.Engine.Keysight.SectionKeys.ResultSectionKeyBase' était absente du dictionnaire ». (BC:26953)

Version 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)

Nouveautés d'Altium Designer

Schématique
67749 Dans certains cas, l'ajout d'un nouveau document schématique à un projet après le passage à une licence Viewer provoquait l'erreur « EIntfCastError : Interface non prise en charge ».
PCB
61119 Pour une conception volumineuse particulière, un ralentissement notable se produisait lors de l'activation et de la désactivation de la visibilité de différentes couches dans le panneau Configuration de l'affichage.
64931 Ajout d'une nouvelle règle de conception « Dégagement selon l'axe Z » dans le gestionnaire de contraintes et dans l'ancienne boîte de dialogue « Éditeur de règles et de contraintes PCB » (non accessible dans la vue Document). Cette règle permet de vérifier les dégagements minimaux entre différentes primitives situées sur des couches de cuivre différentes. (I:922)
68736 Après la suppression de sous-empilements dans l'empilage d'une conception rigide-flexible avancée, les couches de film de protection et de masque de soudure de ces sous-empilements étaient ajoutées à tort à l'empilement principal par défaut, « Board Layer Stack ». Après la suppression des doublons, toute tentative d'enregistrement provoquait l'erreur « Nombre maximal de couches de type Coverlay atteint pour l'empilement Board Layer Stack... », car il n'était pas possible de combiner un film de protection et un masque de soudure dans un même sous-empilement.
68820 Lors de l'exportation d'un PCB au format Specctra Design File (*.dsn), les zones d'exclusion n'étaient pas incluses dans le fichier généré.
68973 Lorsque les expressions de requête définissant la portée d'une règle de conception binaire étaient très longues, il n'était pas possible d'utiliser efficacement la vérification des règles binaires applicables entre primitives : la portée affichée dans la boîte de dialogue suivante était illisible, sans possibilité de régler la taille de la boîte de dialogue ou la largeur des colonnes. (I:10041)
68983 Dans certains cas, l'utilisation d'un document PCB avec les options PCB.Polygon.AdvancedPour et PCB.Polygon.AdvancedDynamicPour activées dans les paramètres avancés provoquait une violation d'accès dans le module « ADVPCB.DLL ».
69010 La fonction « Expansion nulle du masque de soudure », fournie par l'option PCB.SolderMaskZeroExpansion des paramètres avancés, est désormais officiellement disponible pour tous dans cette version et activée par défaut.
69031 Dans un PCB ou une bibliothèque PCB, le placement d'un rectangle avec une faible largeur de piste (par exemple, 0,01 mm) entraînait une réduction de ses dimensions, en largeur comme en hauteur, après le clic définissant son deuxième point d'ancrage. De plus, cliquer sur l'un des coins du rectangle placé, alors que le mode de placement était toujours actif, entraînait la création d'un carré. Le copier-coller d'un rectangle dans une bibliothèque PCB entraînait également une réduction de ses dimensions. (BC:27033, BC:27046)
69059 Pour une conception particulière, toute tentative d'accès au gestionnaire d'empilage des couches provoquait l'erreur « Type de couche introuvable... ».
69121 Lors de l'utilisation de la fonction PCB CoDesign, après la fusion des modifications apportées par deux utilisateurs à un polygone — modification de sa géométrie par l'un et mise en réserve du polygone par l'autre —, le polygone obtenu n'était affecté à aucun net (« No-Net »).
69155 Lorsque l'option PCB.Performance.InteractivePropertyPanel.Optimization était activée dans les paramètres avancés, il était impossible de modifier les dimensions d'un cadre de texte sélectionné depuis le panneau Propriétés. (BC:27044)
69423 Dans une bibliothèque PCB, après la sélection de l'une des options IPC 4761 disponibles pour un via placé, ce réglage revenait à « Aucun » après l'enregistrement et la réouverture de la bibliothèque. Dans un autre cas, les vias ajoutés à une empreinte depuis une bibliothèque de pastilles et de vias perdaient leur lien avec cette bibliothèque après l'enregistrement et la réouverture de la bibliothèque PCB. Les vias étaient également absents de la section Bibliothèque locale de pastilles et de vias du panneau Modèles de pastilles et de vias PCB. (BC:27157)
Gestionnaire de contraintes
63142 Ajout de la possibilité de spécifier des valeurs minimale, maximale et préférée pour le diamètre et le diamètre de perçage lors de la définition d'une règle de style de via de routage dans la vue Physique, en complément de la définition fondée sur un modèle préféré. (BC:26530)
67865 Les icônes des objets ont été modernisées et harmonisées sur toutes les pages du gestionnaire de contraintes, côté schématique comme côté PCB, ainsi que dans les boîtes de dialogue « Importer les directives » et « Actualiser le gestionnaire de contraintes » lors de l'importation de directives depuis les documents schématiques sources dans le gestionnaire de contraintes, et dans la boîte de dialogue Explorateur de classes d'objets.
68405 Dans la vue Physique du gestionnaire de contraintes, lorsqu'il était ouvert depuis le schématique, la commande permettant de développer les classes importées du schématique pour accéder à leurs objets ne fonctionnait pas.
69384 Lors d’une tentative de suppression de plusieurs règles avancées sélectionnées dans la vue All Rules (ouverte depuis le PCB), après avoir ajouté chaque règle suivante à la sélection à l’aide de Ctrl+clic, puis utilisé la commande « Remove Advanced Rules » du menu contextuel, l’erreur « La référence d’objet n’est pas définie à une instance d’un objet » se produisait.
Draftsman
68897 Après la création d’un document Draftsman (.PCBDwf) pour un projet de conception de PCB à partir d’un modèle de document Draftsman (.DwfDot) contenant une vue d’assemblage de carte, l’affichage de cette vue dans l’espace de conception ne respectait pas les paramètres initiaux définis dans la zone Component Display Properties du panneau Properties.
Conception multicarte
66922 Ajout de l’option de paramètres avancés « System.MBAEngine.UseOpenCascade » qui, lorsqu’elle est activée, remplace la bibliothèque C3D par la bibliothèque Open CASCADE pour la modélisation géométrique d’un document d’assemblage multicarte (*.MbaDoc). Notez que, lors de l’ouverture dans cette version d’un ancien document d’assemblage multicarte (issu d’une version précédente du logiciel), les contraintes d’assemblage créées seront supprimées si cette option est activée. Vous pourrez choisir de conserver les positions relatives des pièces de l’assemblage ou de les disposer en ligne. Vous aurez la possibilité de créer une sauvegarde de cette ancienne version à l’ouverture.
68125 Lors du placement sur un schéma multicarte d’un composant dont le symbole comprenait une primitive d’arc (par exemple, un condensateur polarisé), l’arc était tracé de manière incorrecte dans l’espace de conception. Un clic sur la représentation graphique incorrecte pour sélectionner le composant provoquait ensuite l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
68890 Lors du placement sur un schéma multicarte d’un composant dont le symbole comprenait une primitive d’arc (par exemple, un condensateur polarisé), l’arc était tracé de manière incorrecte dans l’espace de conception. Un clic sur la représentation graphique incorrecte pour sélectionner le composant provoquait ensuite l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ».
69173 Pour un projet de conception multicarte particulier, une tentative d’importation depuis le projet PCB enfant pour un module sélectionné sur le schéma multicarte provoquait parfois l’erreur « Un élément avec la même clé a déjà été ajouté… ».
Conception de faisceaux
59289 Faire glisser un fil sur une épissure dans un schéma de câblage dupliquait à tort cette épissure. (BC:27442)
64350 Dans certains cas, la génération d’une sortie imprimée pour une conception de faisceau provoquait une violation d’accès (à l’adresse 0000000139490BC8 dans le module « WorkspaceManager.DLL »).
68050 Pour un composant d’un plan d’implantation configuré pour afficher son modèle physique dans le style Solid, la couleur définie pour l’entrée Selection/Highlight des couleurs système (dans le panneau View Configuration de l’éditeur PCB) était utilisée, que le modèle soit sélectionné ou non.
Plateforme
47582 Dans certains cas, les panneaux Components et Manufacturer Part Search présentaient des problèmes d’affichage ou de dimensionnement lors du passage entre les vues normale et compacte, en mode ancré comme en mode flottant. De plus, lorsque ces panneaux étaient en mode Popup, leur hauteur diminuait soudainement lorsqu’on y accédait à nouveau.
68635 Altium Designer cessait complètement de répondre après une perte temporaire de la connexion Wi-Fi, ce qui obligeait à le fermer à l’aide du Gestionnaire des tâches de Windows. (BC:26379, BC:26854)
68981 Dans certains cas, une tentative de réinitialisation de toutes les préférences à leurs valeurs par défaut provoquait une violation d’accès (dans le module « PCBDLGS.DLL »).
69364 Lorsque l’option WSM.DotNetECOImplementation était activée (paramètres avancés), une tentative d’importation dans un schéma multicarte des modifications de permutation de broches d’un projet enfant aboutissait à la détection de modifications qui étaient répertoriées et traitées par l’ECO suivant, mais jamais appliquées, quel que soit le nombre d’exécutions de l’ECO.
69375 Lorsque l’option WSM.DotNetECOImplementation était activée (paramètres avancés), une tentative de comparaison des différences physiques entre deux versions d’un document de bibliothèque PCB provoquait l’erreur « Le processus ne peut pas accéder au fichier "C:\Users\<UserName>\AppData\Local\Temp\Compare HierarchicalPCBObjects.Log", car il est utilisé par un autre processus… ».
Gestion des données
61335 Lors de l’utilisation de la fonctionnalité BOM CoDesign, et plus particulièrement de la commande « Explore Suggested Component » (dans la section Differences du panneau Properties), si le composant suggéré ne correspond pas à la dernière révision, c’est désormais la révision suggérée qui s’ouvre dans le panneau Components.
63880 Pour un composant de bibliothèque d’un espace de travail dont le nom comportait au moins deux traits de soulignement, le premier était supprimé à tort du nom dans l’entrée de la commande « Placer <ComponentName> », dans le menu accessible par un clic droit sur ce composant dans le panneau Components.
63966 La commande « Créer une étiquette » a été rétablie dans le sous-menu Historique et contrôle de version des menus relatifs aux projets. De plus, une validation a été ajoutée lors de la saisie de la valeur de l’étiquette, accompagnée d’une indication précisant que seuls les lettres, les chiffres, le point (« . »), le tiret (« - »), le croisillon (« # ») et le trait de soulignement (« _ ») sont autorisés.
65936 Ajout de la possibilité de modifier par lots l’état du cycle de vie des composants sélectionnés directement depuis un document ActiveBOM. Notez que le processus ne prend en compte que les composants de l’espace de travail auquel vous êtes connecté.
68242 Ajout de l’option de paramètres avancés « EDMS.CloudLoginByJWT » qui, lorsqu’elle est activée, utilise un JWT (JSON Web Token) pour l’identification et l’authentification des utilisateurs lors de la connexion d’Altium Designer à un espace de travail sur la plateforme Altium.
68709 Lors de la modification de l’état de révision d’un élément dans un espace de travail connecté (via la boîte de dialogue Batch state change), le processus échouait si une note de plus de 255 caractères était saisie. (BC:24819)
68762 Après l’ajout d’un choix de pièce à un composant dans un document ActiveBOM, puis l’actualisation du document, les offres d’un même fournisseur ne s’affichaient pas toutes.
68814 Les fonctionnalités Custom Parts Provider Synchronization et Components Synchronization d’Altium Designer ont été améliorées pour prendre désormais en charge les bases de données PostgreSQL.
68961 Ajout de l’option de paramètres avancés « EDMS.CustomOffersMerge » qui, lorsqu’elle est activée, fusionne les données fournisseurs du Custom Parts Provider avec celles de l’Altium Parts Provider (pour un espace de travail sur la plateforme Altium où BOM Portal est activé), afin de présenter l’ensemble des informations fournisseurs regroupées partout où des données fournisseurs (SPN) sont affichées dans l’interface du logiciel.
68962 Lors du partage d’une conception en direct ou d’un instantané de conception via la boîte de dialogue Share, l’ancienne boîte de dialogue accessible à partir de la commande Advanced Settings a été repensée sous forme de fenêtre contextuelle. Pour le partage d’une conception en direct, les options de partage et de téléchargement sont désormais regroupées sous « Droits des membres » (pour les membres de l’espace de travail) et « Droits des invités et de partage externe » (pour les utilisateurs invités externes avec lesquels des projets ont été partagés).
69007 Lors de l’ajout d’un commentaire ou d’une réponse à un document, si du texte était saisi, suivi d’une URL Web collée, le texte était supprimé lorsqu’un espace était ajouté après cette URL, ne laissant que l’URL dans le commentaire ou la réponse publié. (BC:26998)
69149 Un modèle d’empreinte par défaut de l’espace de travail (ajouté via la page Data Management - Templates des préférences) n’était pas appliqué lors de la création d’un composant dans l’espace de travail après une mise à jour d’une ancienne version d’Altium Designer (antérieure à 26.1) vers une version plus récente (26.1 ou ultérieure). (BC:26847, BC:27173)
69186 Une dégradation notable des performances se produisait lors du travail dans un document ActiveBOM appartenant à un projet d’espace de travail, lorsque ce projet se trouvait dans un espace de travail connecté où la fonctionnalité SiliconExpert était activée.
69287 Lors de l’ouverture d’un document ActiveBOM volumineux appartenant à un projet d’espace de travail, lorsque ce projet se trouvait dans un espace de travail connecté où la fonctionnalité SiliconExpert était activée, les paramètres SiliconExpert n’étaient pas correctement renseignés et des erreurs de dépassement du délai d’attente se produisaient.
69298 Lors d’une tentative d’enregistrement des préférences dans un espace de travail connecté, le changement du dossier dans lequel créer un nouvel élément Altium Designer Preferences provoquait l’erreur « ShowDialog ne peut être appelé que sur des fenêtres masquées... ».
69430 Pour un projet de conception de PCB comprenant un document de bibliothèque PCB, toute tentative de génération d’un PDF de PCBLIB Prints directement à partir d’un fichier Output Job ajouté à ce projet provoquait une violation d’accès (dans le module 'WorkspaceManager.DLL').
69447 Dans certains cas, lorsqu’un utilisateur travaillait sur un projet partagé avec lui avec des droits de modification et enregistrait ses changements, sans être membre de l’espace de travail parent de ce projet, la notification « Tentative de reconnexion au service de notification » s’affichait fréquemment et de manière aléatoire.
Importation/Exportation
68875 Lors de l’importation d’une bibliothèque xDX Designer particulière, les numéros de broches des symboles étaient dupliqués pour les composants à plusieurs parties.
68896 Toute tentative d’importation d’une conception Xpedition (Expedition) particulière provoquait une violation d’accès (dans le module 'Importer_Expedition.IWZ').
68977 Toute tentative d’importation d’une bibliothèque d’empreintes PCB OrCAD (*.LLB) provoquait une violation d’accès (dans le module 'ADVPCB.DLL'). (BC:26983)

Version 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)

Nouveautés d’Altium Designer

PCB
66876 Ajout de la prise en charge des modèles SOLIDWORKS 2024 et 2025 (*.SldPrt) pour le travail avec les corps 3D. De plus, l’exportation d’un PCB au format Parasolid utilise désormais la version 35.1 de Parasolid.
67334 Après l’exportation d’un PCB particulier au format Parasolid, les modèles 3D de certains composants ne pouvaient pas être convertis lors de l’ouverture du fichier exporté dans SOLIDWORKS, ce qui provoquait l’erreur « Les données de ce fichier sont peut-être non valides ». (BC:25813)
68348 Dans certains cas, lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization était activée (paramètres avancés), le placement d’un tableau d’empilage des couches dans l’espace de conception provoquait l’erreur « Accès à un objet après sa destruction... ».
68359 Dans certains cas, l’utilisation de la fonction de suppression des boucles pendant le routage interactif provoquait une erreur (dans le module "RouterEntry.dll" ou "ADVPCB.DLL").
68901 Lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization était activée (paramètres avancés), l’ajout et la suppression répétés de la couche Route Tool Path dans un document de bibliothèque PCB (ou l’ouverture d’un document de bibliothèque PCB dans lequel ces opérations avaient été effectuées) provoquaient l’erreur « Une exception a été levée par la cible d’un appel... ». (BC:26959)
68942 Dans un cas particulier, toute tentative d’enregistrement d’un document PCB après modification provoquait une violation d’accès (dans le module 'ADVPCB.DLL').
68945 Lors de la définition d’une règle de style des points de test de fabrication ou d’assemblage dans la boîte de dialogue PCB Rules and Constraints Editor, les modifications apportées aux contraintes de taille minimale et maximale n’étaient pas enregistrées. (BC:26969)
69025 Pour un document PCB particulier, lorsque l’option 'Component re-route' était activée (sur la page PCB Editor - Interactive Routing des préférences), le déplacement de n’importe quel composant provoquait l’erreur « Accès à un objet après sa destruction... ». (BC:27027)
Conception multicarte
68356 Lors d’une tentative de mise en correspondance des broches entre les connecteurs en ligne d’un faisceau dans un schéma multicarte, Altium Designer se bloquait complètement et il était impossible d’arrêter le programme via le Gestionnaire des tâches de Windows. (BC:26806)
Conception de faisceaux
67903 La fonction 'Update From Libraries' a été améliorée pour inclure également les fils, les composants d’alvéole et les pièces associées (lorsqu’elle est utilisée depuis un schéma de câblage), ainsi que les gaines, les étiquettes et les pièces associées (lorsqu’elle est utilisée depuis un plan d’implantation). Notez que, pour qu’un objet mentionné ci-dessus soit inclus dans la mise à jour, un composant affecté à cet objet doit comporter un lien vers un symbole schématique. (BC:27779)
68314 Les fils de pontage définis dans un schéma de câblage sont désormais correctement pris en compte dans le plan d’implantation associé. Lorsqu’un toron est sélectionné dans le plan d’implantation, la section Bundle Objects du panneau Properties inclut désormais les fils de pontage qui commencent et se terminent au même point de connexion et font partie de ce toron. Pour ces fils, seule la définition manuelle de la longueur est possible. La valeur saisie est ensuite incluse dans le document ActiveBOM et le plan de fabrication du projet de faisceau (tableau de nomenclature et liste de câblage). (I:23859)
Plateforme
67522 Amélioration des notifications affichées dans Altium Designer Develop lorsque l’abonnement approche de sa date d’expiration, lorsqu’il a déjà expiré (et que l’espace de travail Altium Develop est en mode consultation uniquement) et lorsqu’aucune licence Author n’est disponible.
68634 Le contrat de licence utilisateur final (EULA) a été remplacé par le contrat-cadre de services (MSA) lors de l’installation d’Altium Designer Develop et d’Altium Designer Agile. Altium Designer continue d’utiliser l’EULA (qui a également été mis à jour).
Gestion des données
63778 Lors de l’utilisation du panneau Manufacturer Part Search, seul le dernier filtre appliqué était correctement affiché (nom et paramètre) au-dessus de la liste des résultats. Pour les filtres précédemment sélectionnés, seul le nom était affiché, sans les informations paramétriques.
63779 Il était impossible de faire défiler le contenu du volet Details du panneau Manufacturer Part Search lorsque le curseur était placé sur certaines zones.
66024 Lors du partage d’un élément d’un espace de travail avec un nouvel utilisateur, l’entrée correspondant à cet utilisateur (dans la boîte de dialogue Share For Item) affichait initialement, et à tort, son adresse e-mail au lieu de son organisation.
66242 Lors de la consultation des composants dans la vue 'Where-used' d’un modèle de composant (dans le panneau Explorer), la modification de l’état de révision d’un ou de plusieurs composants sélectionnés n’était pas automatiquement répercutée dans la vue.
66867 Le placement d’un bloc de réutilisation depuis le panneau Explorer entraînait l’erreur « La valeur ne peut pas être nulle. (Paramètre 'pcbSnippetGUID')... ». (BC:26812)
67416 Après l’actualisation du panneau Components, les états de révision des modèles n’étaient pas mis à jour. (BC:24630)
68164 La fonctionnalité Custom Parts Provider Synchronization, qui permet d’associer, au moyen d’un document de configuration Custom Parts Provider Synchronization (*.PrtSync), les données fournisseurs d’une source de base de données spécifiée aux données de chaîne d’approvisionnement de l’espace de travail, peut désormais être utilisée lors d’une connexion à un espace de travail hébergé sur Altium 365 GovCloud.
68245 Pour un composant dans un document ActiveBOM, le classement spécifié pour une solution manuelle ajoutée était perdu après la mise à jour du composant dans la conception vers une révision plus récente.
68247 Lors de l’utilisation de Library Importer pour importer les empreintes d’un document de bibliothèque PCB dans un espace de travail connecté, l’importation des empreintes dont la description dépassait 256 caractères échouait, même si l’outil indiquait que l’importation avait réussi.
68705 Dans certains cas, une tentative de publication des modifications apportées à un composant existant (via l’éditeur de composants en mode d’édition d’un seul composant) entraînait l’erreur « Interface non prise en charge ».
68708 Une tentative d’ajout d’un choix de composant spécifique (LM2940IMP-15 de Texas Instruments) à un composant quelconque d’une bibliothèque d’espace de travail entraînait l’erreur « La valeur ne peut pas être nulle. (Paramètres 'source') ».
68907 Dans le cas spécifique d’une utilisation d’Altium Designer 26.1 avec une connexion à un espace de travail, lors de la consultation des commentaires placés dans un projet de conception, le nom d’utilisateur affiché dans la fenêtre contextuelle de commentaire et dans le panneau Comments and Tasks était « Anonyme » au lieu du nom de la personne ayant ajouté le commentaire.
Importation/Exportation
68664 Lors de l’exportation d’un PCB au format Ansys EDB, les valeurs de capacité spécifiées en fF (femtofarads) n’étaient pas reconnues et étaient remplacées par la valeur par défaut de 1 nF. (BC:24118)

Version 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)

Nouveautés d’Altium Designer

Schématique
65661 Dans certains cas, une tentative de création d’une bibliothèque intégrée (à partir des documents du projet) depuis un document schématique actif entraînait une violation d’accès (dans le module « IntegratedLibrary.DLL »).
67949 Le tri alphanumérique des broches par repère ne fonctionnait pas correctement dans l’assistant de création de symboles de l’éditeur de bibliothèques schématiques, donnant par exemple « A1, A10, A11,...A19, A2, A20, A3, A4,...A9 » au lieu de « A1, A2, A3,...A18, A19, A20 », comme attendu.
67982 Lors du remplacement d’un composant issu d’un fichier par un composant d’une bibliothèque d’espace de travail, à l’aide du bouton « ... » associé au champ Design Item ID du panneau Properties, les paramètres n’étaient pas mis à jour avec ceux du composant de l’espace de travail.
PCB
67160 Lorsque l’option « Live Highlighting » était activée (sur la page PCB Editor - Board Insight Display des préférences), le passage répété d’un net potentiel à un autre, mis en surbrillance en arrière-plan pendant le placement d’un via, entraînait l’erreur « Indice de liste hors limites ».
67883 L’exportation au format DXF d’un PCB contenant du texte de hauteur « 0 » entraînait l’erreur « eInvalidInput ».
68177 Après la sélection et la suppression de plusieurs entrées de paires de couches de composants dans l’onglet Layers & Colors du panneau View Configuration, ces entrées restaient affichées. (BC:26733)
68420 Pour une conception spécifique, après avoir copié un composant (dont l’empreinte comprenait des plages de puce, des plages de connexion filaire et des fils de bonding) et l’avoir collé plusieurs fois, une tentative d’enregistrement du document PCB entraînait l’erreur « Doublons non autorisés... ».
68627 Lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization était activée (paramètres avancés) et qu’un composant placé sur une grille polaire était sélectionné, les options associées à cette grille (Range/Angle et Rotation) étaient absentes du panneau Properties. (BC:26858)
68640 Dans certains cas, lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization était activée (paramètres avancés), après plusieurs recalculs du remplissage d’un polygone sélectionné depuis le panneau Properties, le passage à l’action « Assign net », suivi d’un clic dans l’espace de conception, entraînait l’erreur « La valeur ne peut pas être nulle. (Paramètre 'source') ».
68661 La géométrie (largeur et hauteur) des rectangles utilisés dans les empreintes PCB était modifiée de manière incorrecte (en raison d’erreurs d’arrondi) lorsque la largeur de piste était spécifiée en mm. (BC:26867, BC:26885)
Co-conception PCB
67921 Dans certains cas, lors de l’utilisation de la fonctionnalité PCB CoDesign, une erreur liée à une fuite de mémoire (échec d’assertion dans le fichier « Adv3D_GeometryMaker.pas ») survenait à la fin d’une comparaison.
Câblage filaire
62571 Ajout de la prise en charge de la génération d’un rapport sous forme de tableau des connexions filaires à partir d’un document PCB panélisé.
63094 Le contrôle DRC des violations de nets non routés était appliqué à tort aux fils de bonding. (BC:25803)
66918 Les fils de bonding et les plages de puce sont désormais affichés lors de la visualisation d’un document PCB panélisé en 3D.
67657 Après l’application de modifications aux contraintes d’une règle de conception de câblage filaire dans la boîte de dialogue PCB Rules and Constraints Editor, la règle était affichée comme non enregistrée (astérisque à côté de son nom) et il était impossible d’exporter et d’importer des règles. (BC:25810)
68042 Un nouveau mot-clé de requête « IsBondwire » (vérification du type d’objet PCB) est disponible pour construire des expressions de requête logiques servant à filtrer les objets dans un PCB/PcbLib ou à définir le périmètre d’application d’une règle de conception.
Conception multi-cartes
67619 Lorsque plusieurs entrées (représentant des composants liés) se trouvaient sur le même côté d’un élément personnalisé placé dans un document schématique multi-cartes, une tentative de sélection multiple de ces entrées suivie de leur déplacement entraînait l’erreur « Impossible de convertir l’objet... ». (BC:26133)
Conception de faisceaux de câbles
61558 Lors du placement d’un faisceau dans un dessin d’agencement, sa longueur dessinée est désormais suivie et renseignée par défaut dans le champ Length. Lorsque le champ Length (longueur physique réelle) est défini sur une valeur différente de la longueur dessinée, un symbole de rupture apparaît au centre du segment le plus long du faisceau pour indiquer que celui-ci n’est pas à l’échelle (NTS). La longueur dessinée (« Drawn Length ») est affichée dans le panneau Properties, accompagnée d’une nouvelle option « Add Break Symbol » permettant de contrôler l’affichage du symbole de rupture. (I:25610)
62933 Après la sélection d’un point de connexion (sans objets affectés) dans un dessin d’agencement, le bouton « Add » associé à la zone Assigned Objects du panneau Properties apparaissait désactivé jusqu’à ce qu’un clic soit effectué dessus. (BC:26250)
65333 Dans certains cas, l’ordre d’affichage des étiquettes dans une vue de dessin d’implantation placée dans un document de dessin de fabrication de faisceau (HarDwf) était incorrect par rapport au document de dessin d’implantation source (LdrDoc), ce qui entraînait l’affichage d’une étiquette « derrière » un toron plutôt que devant celui-ci. (BC:26470)
67904 Dans certains cas, lors de l’importation d’un composant (connecteur) du schéma de câblage d’un projet dans son dessin d’implantation, le point de connexion associé était créé, mais les broches n’étaient pas automatiquement affectées, ce qui produisait un objet toron vide.
Gestion des données
66497 Dans un cas particulier, lors d’une connexion à un espace de travail Altium 365 spécifique, les choix de pièces affichés pour un composant donné différaient entre les panneaux Composants et Propriétés.
66581 Ajout de la possibilité, pour les utilisateurs disposant de l’autorisation opérationnelle correspondante, de conserver l’état du cycle de vie lors de la synchronisation des composants entre un espace de travail et une base de données de composants.
67302 La liste des choix de pièces d’un composant était écrasée si l’option « Contrôle des révisions des choix de pièces » était activée sur la page Administration - Paramètres - Composants de l’interface Web de l’espace de travail et si des modifications étaient apportées à cette liste, puis publiées dans une nouvelle révision, sans redémarrer Altium Designer au préalable.
67806 Si le champ Chemin des documents était effacé ou vide sur la page Système - Emplacements par défaut des Préférences et qu’Altium Designer était redémarré, l’ouverture d’un projet depuis l’espace de travail connecté, sans copie locale préexistante, puis sa modification et une tentative d’enregistrement dans l’espace de travail entraînaient l’erreur « URI non valide : impossible de déterminer le format de l’URI… ».
67950 Les tables de schéma Azure SQL n’étaient pas accessibles dans le document de configuration de la synchronisation du fournisseur de pièces personnalisé (*.PrtSync) d’Altium Designer, et les erreurs « ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Syntaxe incorrecte près de '`' » et « ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Impossible de préparer une ou plusieurs instructions » se produisaient. Cela était dû à l’envoi par Altium Designer d’accents graves (`) dans une requête, que SQL Server/Azure SQL ne prend pas en charge.
68005 Dans un cas particulier, une tentative de génération d’un rapport de nomenclature à partir de l’ActiveBOM d’un projet de conception de PCB entraînait l’erreur « Tri impossible, car la méthode IComparer.Compare() renvoie des résultats incohérents… ».
68037 La fonctionnalité « Coconception de nomenclature », fournie par l’option BOM.CoDesign (Paramètres avancés), est désormais officiellement publique dans cette version (activée par défaut). De même, la fonctionnalité « Inclusion/exclusion des données fournisseurs dans une comparaison de nomenclatures », fournie par l’option BOM.CoDesign.Comparison.IncludeSupplierData (Paramètres avancés), est également officiellement publique dans cette version (désactivée par défaut).
68583 Un modèle par défaut de l’espace de travail n’était pas chargé lors de la création de la nouvelle entité associée si ce modèle avait été ajouté via la page Gestion des données - Modèles des Préférences. (BC:26847)
Importation/Exportation
63867 Lors de l’importation d’une conception xDX Designer spécifique, la bibliothèque du projet (*.lmc) ne pouvait pas être importée, ce qui générait un projet vide.
67825 Lors de l’importation d’une conception OrCAD spécifique, l’empreinte liée aux instances d’un composant particulier dans le document schématique généré était incorrecte.

Version 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)

Nouveautés d’Altium Designer

Schématique
62751 Ajout d’une nouvelle option dans les paramètres avancés, « WSM.DotNetECOImplementation », qui, lorsqu’elle est activée, optimise et accélère le traitement des ECO.
66529 Un double-clic sur un composant placé ouvrait correctement le panneau Propriétés avec le texte du désignateur sélectionné, prêt à être modifié. Toutefois, un double-clic sur un autre composant ne sélectionnait pas le texte du désignateur, mais plaçait le curseur au début du champ. (BC:25802)
67151 Dans certains cas, lors de l’utilisation d’un document schématique, le croisement de faisceaux de signaux sous un masque de compilation, avec l’option « Afficher les croisements » activée sur la page Schématique - Général des Préférences, entraînait l’erreur « EOleException : l’index se trouvait en dehors des limites du tableau ».
67186 Un délai notable se produisait lors du chargement des propriétés dans le panneau Propriétés au passage d’un symbole à un autre dans une bibliothèque schématique (.SchLib). (BC:25112)
67514 Dans certains cas, le passage d’un commentaire à un autre dans un schéma entraînait l’erreur « Impossible de définir Visibility ou d’appeler Show, ShowDialog ou WindowInteropHelper.EnsureHandle après la fermeture d’une fenêtre ».
67618 Après avoir rendu le nom d’un paramètre visible dans l’espace de conception, celui-ci s’affichait en double lors du déplacement de ce paramètre vers un autre emplacement.
PCB
52067 Lorsque le style de superposition des violations était défini sur « Aucun (couleur de la couche) » et le comportement de la superposition lors d’un zoom arrière sur « Mise à l’échelle du motif de base » sur la page Éditeur PCB - Affichage des violations DRC des Préférences, l’ouverture ou la création d’un PCB entraînait une violation d’accès dans le module « ADVPCB.DLL ». (BC:19367)
58670 Ajout d’une option (PCB.Performance.PadViaTemplate.LoadingOptimization) permettant de stocker dans le document PCB les modèles de pastilles et de vias non liés à une bibliothèque externe de pastilles et de vias, afin d’accélérer le chargement.
61493 Ajout d’une option dans les paramètres avancés (PCB.ViaInstancing) qui, lorsqu’elle est activée, améliore les performances lors de la construction de la géométrie d’une instance de via, réduisant à la fois la consommation de mémoire et le temps de construction de la scène.
63635 Un délai notable se produisait au début d’un déplacement panoramique dans l’espace de conception lorsqu’une commande interactive, telle que Déplacer un objet ou Routage interactif, était en cours d’exécution.
65474 Conformément à la norme IPC-7351B concernant les valeurs par défaut des empilements de pastilles, selon laquelle les ouvertures du masque de soudure ont généralement un rapport de 1:1 avec la taille de la plage d’accueil, les valeurs par défaut de la règle d’expansion du masque de soudure dans les documents PCB et de l’expansion du masque de soudure régie par les règles dans les documents de bibliothèque PCB sont désormais définies sur 0 mil (contre 4 mil auparavant).
65539 Après l’ajout de commentaires à un PCB, le passage en mode de visualisation 3D, la sélection de la projection orthographique et la rotation du PCB entraînaient l’affichage d’artefacts sur le PCB.
65636 Ajout d’une nouvelle option dans les paramètres avancés, « PCB.SimbeorVersion », permettant de contrôler la version de Simbeor utilisée pour le calcul du retard et de l’impédance : Simbeor 2020.3 (option « 0 ») ou Simbeor 2023.1 (option « 1 »).
65828 Lorsqu’un objet de forme polygonale était sélectionné sur un PCB, l’utilisation de la commande Coller du menu contextuel ouvert par un clic droit dans une zone vide de la section Sommets du contour du panneau Propriétés entraînait l’erreur « Une exception a été levée par la cible d’un appel… ».
65866 Dans le cadre de l’option PCB.Performance.InteractivePropertyPanel.Optimization (Paramètres avancés), le panneau Propriétés a encore été amélioré pour l’utilisation des fonctionnalités Routage interactif, Routage de paires différentielles, Routage multiple, Routage rapide, Glissement interactif et Déplacement interactif de vias, afin d’accroître les performances et d’optimiser l’accès aux propriétés, en particulier pour les conceptions volumineuses.
65971 Le placement (ou le copier-coller) depuis une bibliothèque PCBLIB vers un document PCB ne respectait pas l’ordre physique des couches, ce qui entraînait le placement de primitives sur des couches incorrectes dans le document PCB. Notez que, pour bénéficier de la correction de ce problème, vous devez réenregistrer vos bibliothèques PCB avec Altium Designer 22.11 ou une version ultérieure.
66010 Lors du routage vers une pastille précédemment affectée par l’exécution de la fonction « Supprimer les formes de pastilles inutilisées », l’absence de couronne annulaire n’était plus détectée par le DRC. (BC:24704)
66318 Lors de l’utilisation de la commande « Tout sélectionner » du panneau Bibliothèque PCB (dans le menu contextuel accessible par clic droit), toutes les empreintes de la liste n’étaient sélectionnées que si la commande était exécutée sur la première empreinte (en haut) de la liste.
66319 Le contrôle des règles de conception (DRC) signalait à tort des violations de nets non routés sur plusieurs pastilles CMS reliées thermiquement à un polygone de cuivre, lorsque le frein thermique était réglé sur « Auto » et que des règles de style de connexion aux polygones se chevauchaient.
66678 Dans certains cas, lors de l’utilisation de l’outil d’ajustement automatique de longueur des paires différentielles pour aligner la phase des deux branches d’une paire différentielle, la largeur de dent réellement mesurée du motif en dents de scie généré différait de celle spécifiée dans la boîte de dialogue Processus d’ajustement automatique. (BC:25941)
66726 Lorsque l’option PCB.Performance.InteractivePropertyPanel.Optimization était désactivée (Paramètres avancés) et que plusieurs paramètres (repères de composants et/ou commentaires) étaient sélectionnés dans l’espace de conception (ou que plusieurs composants étaient sélectionnés, puis que l’utilisateur accédait à leur repère ou commentaire enfant dans le panneau Propriétés), la propriété Positionnement automatique et la commande de visibilité de la valeur (bouton « œil ») étaient absentes du panneau Propriétés. (BC:26018)
66879 Les valeurs de retard des nets et des xSignals comprenant un motif d’ajustement de longueur n’étaient pas calculées et s’affichaient à tort à 0 ps dans les panneaux Propriétés et PCB. (BC:26054)
66948 Pour une règle de conception d’isolement définie dans la boîte de dialogue Éditeur de règles et de contraintes PCB, dont la matrice d’isolement contenait des valeurs différentes selon les combinaisons de primitives, la valeur d’espacement de la boîte de dialogue Règles binaires applicables ne reflétait pas correctement la valeur d’isolement définie pour les primitives sélectionnées dans la matrice d’isolement de la règle.
67027 Dans certains cas, le copier-coller d’un rectangle, suivi d’une tentative de modification de la taille du rectangle collé, provoquait une violation d’accès (dans le module « ADVPCB.DLL »). (BC:26086)
67094 Lorsque l’option PCB.DRC.OnlineOptimization était activée (Paramètres avancés), l’exécution d’un DRC pour une classe de règles depuis le panneau Règles et violations PCB entraînait l’effacement des violations des autres classes de règles.
67123 Lors de l’exportation d’un PCB sous forme de fichier de conception Specctra, le processus d’exportation était devenu considérablement plus lent dans certains cas.
67161 Dans certains cas, lors du travail sur un polygone de cuivre sélectionné, l’erreur « Accès à un objet après sa destruction » survenait.
67207 Lors de la modification des numéros de couche attribués à des paires de couches de composants existantes dans les éditeurs de bibliothèques PCB ou de PCB, Altium Designer générait à tort de nouvelles couches mécaniques. La suppression de ces couches entraînait la perte du type de couche associé, qui revenait à « N/A ».
67224 Il était impossible de lisser les paires différentielles à coins arrondis (Style de suivi = Arrondi) lorsque le niveau d’effort du lissage était réglé sur Faible. (BC:26265)
67238 La fonction « Optimisations du panneau Propriétés PCB », fournie par l’option PCB.Performance.InteractivePropertyPanel.Optimization (Paramètres avancés), est désormais officiellement accessible à tous dans cette version (activée par défaut).
67466 Ajout d’un curseur en forme de main lors du déplacement de la vue (clic droit maintenu et glissement) pendant une opération interactive dans un document PCB.
67534 Pour une conception rigide-flexible comportant des couches de film de protection définies et ajoutées à une région de carte à laquelle un empilage flexible était attribué, le réglage du champ Couche active sur une couche de film de protection (dans l’onglet Couches et couleurs du panneau Configuration de la vue) entraînait le blocage d’Altium Designer. (BC:26402)
67894 Dans certains cas, lors du travail dans le panneau Propriétés, l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet » survenait.
Co-conception PCB
64925 Pour une conception PCB particulière, toute tentative d’exécution de la fonction de comparaison PCB provoquait l’erreur « System.NullReferenceException : La référence d’objet n’est pas définie sur une instance d’un objet ».
67414 Dans certains cas, lors de l’exécution d’une comparaison, l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet » survenait.
Gestionnaire de contraintes
64463 Introduction d’une fonction de « Filtrage par classe » dans la vue Isolements. Celle-ci permet de créer des filtres (ou regroupements) de classes afin de basculer entre des sous-ensembles ciblés de la matrice d’isolement et de travailler sur ceux-ci.
65702 Lors du travail sur un projet d’espace de travail utilisant la gestion des contraintes, si le fichier constraints.xml du projet était supprimé localement (via l’Explorateur de fichiers Windows), la boîte de dialogue Enregistrer sur le serveur n’apparaissait plus lors de l’utilisation de la commande correspondante pour réenregistrer le projet dans l’espace de travail.
65937 Il est désormais possible de définir ou de modifier une valeur de ligne de fuite lorsque plusieurs cellules sont sélectionnées dans la matrice d’isolement. Les modifications se traduisent par la création ou la mise à jour des règles de ligne de fuite dans la vue Toutes les règles (lorsque le Gestionnaire de contraintes est ouvert depuis le PCB).
66146 Pour un jeu de paramètres associé à un faisceau de signaux dont les directives avaient déjà été importées dans le Gestionnaire de contraintes, la sélection ultérieure de l’objet de jeu de paramètres sur le schéma provoquait l’erreur « Une exception a été levée par la cible d’un appel... ». (BC:25707)
66590 Amélioration de la gestion des règles d’isolement comportant des expressions de requête personnalisées lors de la migration de l’ancien système de règles de conception vers le Gestionnaire de contraintes. Cela inclut une meilleure gestion des règles dont les expressions de portée ciblent les couches internes (intermédiaires), ainsi que la conversion de ces règles en règles avancées (et non en règles de base).
66788 Pour une conception particulière, toute tentative d’accès au Gestionnaire de contraintes depuis un document schématique provoquait l’erreur « Un élément avec la même clé a déjà été ajouté... », après quoi toutes les vues devenaient vides.
67392 Après la création d’une règle d’isolement dans la vue Isolement du Gestionnaire de contraintes, l’outil de routage multiple interactif ne respectait pas la limite d’isolement minimal pendant le routage.
Draftsman
49410 Pour un projet particulier, le logiciel se fermait brutalement lors de la mise à jour du document Draftsman à partir des modifications du PCB, suivie de la sélection d’une cote à ordonnées placée.
63602 Lors de la modification d’un modèle de document Draftsman dans un espace de travail, le placement d’une vue de plan de perçage ou d’un tableau de lignes de transmission provoquait l’erreur « La référence d’objet n’est pas définie sur une instance d’un objet ». (BC:24492)
65278 Ajout de la prise en charge de l’importation de fichiers DXF contenant des splines dans un document de plan de fabrication (.PCBDwf/.HarDwf/.MbDwf). (Nécessite l’activation de l’option Draftsman.TeighaNet dans les paramètres avancés.)
65704 Ajout de la prise en charge de l’importation de fichiers DXF (version R12 et ultérieures) dans un document de dessin de fabrication (.PCBDwf/.HarDwf/.MbDwf). (Nécessite l’activation de l’option de paramètres avancés Draftsman.TeighaNet).
Câblage par fils de bonding
63827 Dans la zone des primitives du panneau PCB (avec un composant sélectionné en mode Components) et du panneau PCB Library (avec une empreinte sélectionnée), les fils de bonding sont désormais présentés avec le type correct (Bond Wire). La sélection d’une primitive de fil de bonding sélectionne/met en surbrillance ce fil dans l’espace de conception principal. De plus, une option « Afficher les fils de bonding » est désormais disponible dans le menu contextuel de la zone, accessible par clic droit, pour activer ou désactiver leur visibilité.
63869 Après l’exécution d’une vérification DRC et la consultation des violations de longueur des fils de bonding dans le panneau PCB Rules And Violations, ces violations changeaient de manière inattendue après l’enregistrement, la fermeture et la réouverture du document PCB.
Conception 3D-MID
65950 Pour une piste sélectionnée, il était possible de saisir une nouvelle valeur dans le champ Length (du panneau Properties) sans que cela modifie la longueur réelle. Pour résoudre ce problème, le champ Length n’est désormais plus modifiable.
67570 Ajout d’une option de paramètres avancés « 3DLayout.DRC » qui, lorsqu’elle est activée, permet de vérifier par lots les règles de conception (DRC) de largeur, d’isolement, de longueur et de correspondance des longueurs pour les pistes routées sur votre substrat 3D. Notez que le rapport DRC généré fournit des informations sur toutes ces vérifications, mais que seules les violations d’isolement sont mises en surbrillance dans l’espace de conception principal.
Conception multi-cartes
64949 Ajout de la possibilité de définir le « Type de terminaison » pour une entrée de faisceau sélectionnée sur un schéma multi-cartes. Les choix proposés sont « Connecteur », « Contacts à sertir/Embouts » et « Terminaison de fil ». Ces informations sont répercutées dans les propriétés du faisceau sélectionné ainsi que dans celles de l’entrée de module correspondante sélectionnée. (I:25312)
67391 Lors de l’utilisation de pièces personnalisées dans un schéma multi-cartes, les données pouvaient être corrompues, entraînant une perte de données et diverses erreurs ou divers plantages selon la nature et l’étendue de la corruption.
Conception de faisceaux
61571 Ajout de la possibilité de générer, via un OutputJob, un classeur Excel unique contenant des données destinées aux fabricants de faisceaux. Le classeur généré comprend des feuilles « Nomenclature » (utile pour générer rapidement des devis), « Liste de câblage » (pour les machines de préparation des fils), « Étiquettes » (récapitulatif des étiquettes physiques à imprimer pour les torons du faisceau, à utiliser avec des imprimantes Zebra ou autres) et « Gaines » (récapitulatif des gaines à appliquer sur les torons du faisceau). (I:25365)
63973 Les fils de faisceau reliés par une coupure de fil sont désormais reconnus même s’ils possèdent des identifiants d’élément de conception différents. De plus, tous les segments de fil portant le même repère et reliés par la même coupure de fil sont désormais comparés (référence, commentaire, couleur et tous les paramètres). Si des différences sont détectées, une nouvelle violation « Paramètres incohérents dans les segments de fil connectés » est signalée. En parallèle, une bannière de conflit apparaît dans le panneau Properties et permet de synchroniser tous les segments de fil afin qu’ils utilisent les mêmes paramètres que le fil choisi. (I:26785)
65569 Ajout de la possibilité d’appliquer ou de prolonger une gaine sur un point de jonction (un point de connexion du dessin d’implantation où deux torons ou plus se rejoignent). De plus, le début d’une gaine correspond désormais au point le plus à gauche et le plus haut de son parcours, et ce parcours ne comprend désormais que les torons sur lesquels la gaine est posée. (I:24932)
66016 Pour un composant de faisceau avec une cavité de sertissage définie dont la pièce ne contenait aucun symbole et comportait un ou plusieurs paramètres avec des valeurs vides, l’utilisation de la commande « Mettre à jour depuis les bibliothèques » provoquait l’erreur « System.ArgumentNullException: La valeur ne peut pas être nulle. (Paramètre "value") ».
66323 Pour les entrées de fils, de câbles et de gaines dans ActiveBOM ou dans une table de nomenclature d’un document de dessin de fabrication (*.HarDwf), le champ Quantity indique désormais « Selon les besoins ».
66740 Amélioration de l’ordre des broches dans une liste de câblage placée dans un document de fabrication de faisceau. Désormais, un regroupement automatique est appliqué au connecteur comportant le plus de fils, et toutes ses cavités sont correctement regroupées dans la colonne From.
66741 Après le placement et la configuration d’une table de connexions ou d’une liste de câblage dans un document de dessin de fabrication de faisceau (*.HarDwf), un copier-coller de l’objet rétablissait les valeurs par défaut des colonnes et des autres paramètres configurés. (BC:22637)
67130 Pour une coupure de fil avec un repère de fil défini, le repère n’était pas conservé lorsqu’un fil était connecté à cette coupure.
67214 Après avoir verrouillé le paramètre Length d’un toron sélectionné sur un dessin d’implantation, il n’était plus possible de le déverrouiller. (BC:26239)
Plateforme
60238 Ajout d’une option de paramètres avancés « System.UseWebView2 » permettant d’activer l’utilisation de WebView2 pour les éléments liés au navigateur dans Altium Designer (par exemple, la page d’accueil). Cela permet d’accéder au moteur de navigateur web le plus récent dans Altium Designer simplement en mettant Windows à jour. Notez que si cette option est désactivée ou si un espace de travail connecté ne prend pas en charge WebView2, CefSharp v.126 sera automatiquement utilisé.
65737 Avec cette version, Altium Designer passe de .NET 6 à .NET 8.
65961 Chaque fois que vous devez vous connecter à votre compte Altium via votre navigateur web par défaut (au moyen de la fonctionnalité « Connexion unifiée »), Altium Designer passe désormais automatiquement au premier plan une fois la connexion terminée.
Gestion des données
59401 Lorsqu’un commentaire est ajouté dans le cadre d’une revue de conception, un lien vers cette revue (« Depuis <NomDeLaRevueDeConception> ») est désormais présenté dans la fenêtre contextuelle de ce commentaire (dans l’espace de conception).
63542 La sélection croisée entre une pièce sélectionnée sur un schéma et la ligne correspondante dans le document ActiveBOM du projet ne fonctionnait pas. (BC:24441)
63990 Pour un composant spécifique, il n’était pas possible d’ouvrir la fiche technique associée depuis le panneau Manufacturer Part Search ou la boîte de dialogue Add Part Choices.
64571 Dans certains cas de mauvaise connexion Internet, l’avertissement « Le service de notifications push n’a pas été correctement initialisé. Délai de connexion dépassé » apparaissait et Altium Designer ne répondait plus, ce qui nécessitait de l’arrêter via le Gestionnaire des tâches. (BC:24707)
64777 Après l’ajout d’une nouvelle colonne pour un type de composant dans le panneau Manufacturer Part Search, cette colonne n’était visible qu’après avoir sélectionné un autre type de composant, puis être revenu au type initial.
64783 Ajout de la possibilité de définir et de synchroniser les informations de choix de pièces à l’aide de la fonctionnalité de synchronisation des composants et du document de configuration de synchronisation des composants associé (*.CmpSync).
65063 Dans certains cas, l’utilisation de Project Releaser provoquait une violation d’accès (dans le module « ProjectReleaser.dll »).
65126 Dans certains cas, lors de la génération d’un rapport de nomenclature à partir d’un document ActiveBOM, l’ajout de colonnes de données provenant du PCB source entraînait l’erreur « La méthode ou l’opération n’est pas implémentée ».
65397 Une nouvelle commande « Actualiser les états VCS » (accompagnée d’une infobulle d’avertissement) s’affiche désormais à côté de l’entrée d’un projet dans le panneau Projets en cas de problème de connexion à un espace de travail empêchant l’actualisation des derniers états VCS des documents du projet. Une fois la connexion rétablie, cliquez sur cette commande pour resynchroniser les états VCS et afficher les dernières modifications.
65690 Après le changement de nom d’un espace de travail connecté, le fichier de projet d’une conception de PCB (*.PrjPcb) faisait toujours référence à l’ancien nom de l’espace de travail dans les composants de remplacement définis pour les variantes. Le gestionnaire de variantes et le gestionnaire d’éléments affichaient donc à tort l’ancien nom.
65696 Ajout de l’option de paramètres avancés 'VCS.HideProjectExternalRepositoriesLinks' qui, lorsqu’elle est activée, masque les liens vers les dépôts VCS externes (créés automatiquement lorsqu’un projet sous VCS externe est rendu accessible à un espace de travail connecté).
66071 Ajout de la possibilité de copier un projet d’espace de travail (depuis le menu contextuel du panneau Projets) à l’aide de workflows de processus définis et activés.
66123 Dans un cas particulier, la récupération de données avancées sur un composant auprès de SiliconExpert pour un composant sélectionné dans le panneau Recherche de composants fabricant entraînait l’erreur « La référence d’objet n’est pas définie à une instance d’un objet ». (BC:25701)
66241 Après une mise à jour par lot de l’état du cycle de vie de tous les composants d’un projet de conception, le cycle de vie du premier composant n’était pas du tout mis à jour. De plus, l’affichage du nouvel état du cycle de vie de tous les autres composants n’était actualisé qu’après un redémarrage du logiciel.
66273 Lorsque le panneau Explorateur est configuré pour afficher Altium Content Vault (option 'Explorer.ShowContentVault' activée dans la boîte de dialogue Paramètres avancés), l’entrée État de la bibliothèque ne s’affiche plus dans la liste des dossiers du serveur.
66293 Pour un projet particulier, toute tentative d’accès à son historique entraînait l’erreur critique « La référence d’objet n’est pas définie à une instance d’un objet… ». (BC:25786)
66358 Lors de l’ajout d’une solution provenant d’une source personnalisée de fournisseur de composants (définie dans un espace de travail Enterprise Server connecté) à un composant d’un document ActiveBom, l’utilisation de la fonction « Ajouter une solution » Créer/Modifier les liens fabricant » entraînait l’erreur « Échec de la récupération des données » et la solution ne s’affichait pas pour le composant.
66419 Lors de l’exportation au format PDF de la vue active Historique du projet à l’aide de la fonction Smart PDF, l’option « Document actif » était proposée à tort comme cible d’exportation. Sa sélection entraînait une violation d’accès dans le module 'WorkspaceManager.DLL'.
66445 La tentative de création d’un document modèle de faisceau dans un espace de travail connecté sans disposer des droits de création de dossier entraînait un plantage.
66510 Dans un cas particulier, la tentative de détacher un dossier de projet pour lequel l’héritage des autorisations n’était pas activé, alors qu’il se trouvait dans un dossier pour lequel cet héritage était activé, entraînait une violation d’accès.
66532 Lors de l’enregistrement de la bibliothèque PCB active contenant une seule empreinte dans un espace de travail connecté, la boîte de dialogue suivante comportait une faute de frappe dans son en-tête : le mot « Planned » était écrit « Planed » (« Choose Planed Item Revision »). (BC:25864)
66683 Après la création d’un composant avec un choix de composant à l’aide de la fonction de synchronisation des composants d’une base de données vers un espace de travail (.CmpSync), les données de ce choix de composant ne s’affichaient pas lors de la modification du composant dans l’éditeur de composants, en mode de modification individuelle ou par lot (description, solutions fournisseurs associées (SPN) et tarifs).
66701 Ajout de la possibilité, pour les utilisateurs disposant de l’autorisation opérationnelle correspondante, de conserver l’état actuel du cycle de vie d’un modèle lors de sa publication dans une nouvelle révision.
66910 Lorsqu’un composant était utilisé à plusieurs reprises dans une conception, son remplacement par un autre via ActiveBOM n’était pas appliqué à toutes ses instances dans l’ECO généré ensuite. (BC:26132)
66964 Dans certains cas, la tentative de création d’un composant de bibliothèque d’espace de travail (via Fichier » Nouveau » Composant) entraînait l’erreur « EOleException : La référence d’objet n’est pas définie à une instance d’un objet ».
66995 Amélioration des performances de la boîte de dialogue Ouvrir un projet lors du chargement de la vue des dossiers de projet pour les projets d’un espace de travail connecté, lorsque l’utilisateur a accès à de nombreux projets.
67009 Les blocs de réutilisation imbriqués n’étant pas pris en charge, les commandes de placement d’un bloc de réutilisation ont été supprimées des menus et de la barre active dans les éditeurs de schémas et de PCB, après la création d’un bloc de réutilisation ou lors de la modification d’un bloc existant.
67074 Lors de la modification d’un composant dans l’éditeur de composants (en mode de modification individuelle ou par lot) et de l’ajout d’un choix de composant provenant d’un fournisseur de composants personnalisé, les données de ce choix ne s’affichaient pas (description, solutions fournisseurs associées (SPN) et tarifs).
67195 Lorsqu’un commentaire est ajouté dans le cadre d’une revue de conception, un lien vers cette revue (« Depuis <DesignReviewName> ») s’affiche désormais dans l’entrée correspondante du panneau Commentaires et tâches.
67357 Ajout de l’option de paramètres avancés 'BOM.CoDesign.Comparison.IncludeSupplierData', qui permet de choisir si les données relatives aux fournisseurs sont incluses dans les résultats de la comparaison d’un document ActiveBOM avec une nomenclature gérée sélectionnée, à l’aide de la fonction BOM CoDesign. Lorsque cette option est désactivée, les données relatives aux fournisseurs sont exclues de la section Différences (dans l’onglet Nomenclatures associées du panneau Propriétés, accessible depuis le document ActiveBOM d’un projet), ainsi que de la comparaison générée dans l’interface Web Viewer de la plateforme Altium.
67410 Ajout de la prise en charge de types de données supplémentaires tenant compte des unités — Aire (mm2), Bar (bar), Bit, Candela (cd), Décimal, Entier, Joule (J), Lumen (lm), Millimètre (mm), Pascal (Pa), Livres par pouce carré (psi), Tours par minute (rpm), Siemens (S), Tesla (T) — lors de la définition d’un paramètre utilisateur dans un modèle de composant d’un espace de travail connecté sur la plateforme Altium.
67803 La tentative de génération de données PDF à partir d’un fichier de configuration de tâche de sortie particulier entraînait le blocage d’Altium Designer, nécessitant son arrêt à l’aide du Gestionnaire des tâches de Windows.
67948 Pour les composants ne provenant pas d’une bibliothèque d’espace de travail, après la création d’une solution pour un composant dans un document ActiveBOM, les SPN associés à DigiKey ne s’affichaient pas dans la zone des solutions.
Importation/Exportation
57602 Lors de l’importation d’une conception KiCad hiérarchique particulière, des composants manquaient sur une feuille de schéma enfant importée dans la hiérarchie.
61888 Lors de l’importation d’une conception KiCad v.8, les primitives d’arc n’étaient pas importées dans les documents schématiques générés.
61963 Lors de l’importation d’une conception KiCad, les pistes courbes étaient importées incorrectement, les angles de début et de fin des arcs associés étant inversés. (BC:20658)
63187 Lors de l’importation d’une conception KiCad v8.x spécifique, les polygones n’étaient pas importés.
63467 Lors de l’importation d’une conception KiCad, la vue des documents PCB (sur la page General Import Options de l’assistant d’importation) était tronquée et ne pouvait pas être ajustée, ce qui empêchait de vérifier la structure du projet de sortie.
63776 Lors de l’importation d’une conception KiCad version 8.x, les classes de nets n’étaient pas importées.
65163 Les modes d’affichage alternatifs des composants sont désormais pris en charge dans les documents de schéma et de bibliothèque de schémas générés lors de l’importation d’une conception xDX Designer.
65451 Lors de l’importation d’une conception xDX Designer spécifique, les désignateurs étaient importés de manière incorrecte.
65907 Lors de l’importation d’une conception Allegro spécifique, les objets de sérigraphie définissant la géométrie des boîtiers étaient absents des couches Top Overlay et Bottom Overlay générées.
65913 Lors de l’importation d’une conception Allegro spécifique, les pastilles comportant des trous oblongs n’étaient pas correctement importées dans le document PCB Altium Designer généré, tant au niveau de leur forme que de leurs coordonnées. (Nécessite l’activation de l’option Importer.Allegro.ReadPadLayers dans les paramètres avancés.)
65925 Dans certains cas, lors de l’importation d’une conception xDX Designer, les images n’étaient pas importées ou affichées dans le document de schéma généré.
66138 Lors de l’importation d’une conception Allegro spécifique, les pastilles des empreintes de certains composants n’étaient pas importées correctement.
66139 Lors de l’importation d’une conception Allegro spécifique, la géométrie du contour de la carte n’était pas importée correctement dans le document PCB généré.
66664 Lors de l’importation d’une conception OrCAD, les caractères japonais (jeu de caractères shift_jis) et coréens (jeu de caractères hangeul) présents dans les textes n’étaient pas fidèlement importés.
66961 Lors de l’importation d’une conception OrCAD spécifique, les noms des ports d’alimentation étaient mal positionnés et chevauchaient les éléments graphiques de leurs symboles dans les documents de schéma générés.
67038 Le fichier Allegro2Altium.bat, un fichier de commandes inclus dans votre installation d’Altium Designer et utilisé pour convertir un fichier binaire Allegro (*.brd ou *.dra) au format ASCII (lorsque la conception ou la bibliothèque concernée ne se trouve pas sur le même PC qu’Altium Designer), a été amélioré pour inclure tous les fichiers de configuration nécessaires à son utilisation.​​​​​
67084 Dans certains cas, lors de l’importation d’une conception Allegro, le texte présent sur une couche de sérigraphie était importé de manière incorrecte.
67101 Lors de l’importation d’une conception OrCAD spécifique, certains ports personnalisés apparaissaient pivotés dans le document de schéma généré et n’étaient pas visuellement reliés aux fils (alors qu’ils étaient bien connectés aux nets correspondants).
67106 Dans certains cas, lors de l’importation d’une conception OrCAD, le désignateur et le paramètre de certains composants étaient mal positionnés et se chevauchaient dans le document de schéma généré.
67139 Lors de l’importation d’une conception Allegro contenant un composant mécanique dont la géométrie était identique sur les couches de sérigraphie supérieure et inférieure (au niveau de la bibliothèque), le texte de la couche de sérigraphie inférieure était dupliqué à tort.
67143 La fonctionnalité « Import Detailed Allegro Pad Stack », fournie par l’option Importer.Allegro.ReadPadLayers (paramètres avancés), est désormais officiellement accessible à tous dans cette version (activée par défaut).
67176 Lors de l’importation d’une conception OrCAD spécifique, un paramètre masqué d’un composant était affiché à tort dans le document de schéma généré.
67182 Lors de l’importation d’une conception Allegro, les valeurs des composants étaient affichées à tort sur les couches de sérigraphie du document PCB généré, alors que leur visibilité sur ces couches (pour la sous-classe « Layers - Components - Comp value ») était désactivée dans la conception d’origine.
67585 Lors d’une tentative d’exportation d’un PCB au format de fichier Protel PCB 2.8 ASCII, une violation d’accès « Object accessed after being destroyed » se produisait (dans le module « ADVPCB.DLL »).
Power Analyzer by Keysight
65355 Lors de la consultation des détails d’un réseau dans un rapport d’analyse, la valeur du champ « Consommation électrique de ce réseau » affichait systématiquement « 0 Watts » au lieu de la consommation électrique réelle.
66130 Lorsque la température de fonctionnement augmentait, la chute de tension résultante diminuait à tort au lieu d’augmenter elle aussi. (BC:20248)
AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Contents
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contents