Public Release Notes

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

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

Vous recherchez les notes de version publiques des versions précédentes d’Altium Designer ? Pour Altium Designer 25 jusqu’à 20.0, voir Notes de version publiques historiques. En outre, consultez la section Documentation héritée de la page Autres programmes d’installation, où vous trouverez des packages Zip téléchargeables fournissant des « instantanés » HTML hors ligne de la documentation pour les versions précédentes d’Altium Designer jusqu’à la version 15.1.

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 dans Altium Designer

Schématique
67140 Ajout de la possibilité de définir une marge verticale personnalisée pour le désignateur et le nom d’une broche, à la fois au niveau global (dans les Schematic Preferences) et au niveau local (dans les propriétés de la broche). Vous disposez désormais d’un contrôle complet des marges horizontales (X) et verticales (Y) pour ces deux propriétés, qui apparaissent sous forme de champs « Margin (X/Y) » aux emplacements concernés. Lors de l’utilisation des panneaux List ou de la boîte de dialogue Find Similar Objects, la marge verticale est définie respectivement à l’aide des deux nouveaux champs « Pin Designator Vertical Margin » et « Pin Name Vertical Margin ».
PCB
66537 Ajout de la possibilité de configurer les paramètres ODB++ afin de protéger la propriété intellectuelle en limitant ce qui est généré. Vous pouvez décider quelles couches de signal inclure, contrôler si la netlist est incluse et, le cas échéant, si les noms de net doivent être neutralisés (remplacés par « Net_[1-…] »), et contrôler si les composants doivent être inclus, avec la possibilité de supprimer les propriétés des composants (paramètres). Les informations de chemin de dossier seront également supprimées du rapport généré ([Design name].REP) et des fichiers de règles (odb\user\[Design name].RUL). (I:18317)
69147 Il n’était pas possible de modifier la couche d’une room placée.
69371 Avec une chaîne de texte placée sélectionnée dans l’espace de conception (dans un document PCB ou de bibliothèque PCB), la fonctionnalité de remplissage automatique du texte ne fonctionnait pas lorsqu’on commençait à saisir le texte d’une chaîne spéciale (par ex. .<somecharacters>) dans le champ Text du panneau Properties. (BC:27130)
69405 Avec une cote standard placée sélectionnée dans l’espace de conception (dans un document PCB ou de bibliothèque PCB), il n’était pas possible de modifier la largeur de la cote à l’aide du champ Width dans le panneau Properties.
69540 La fonctionnalité « Pad/Via Template Loading Optimization », fournie par l’option PCB.Performance.PadViaTemplate.LoadingOptimization (Advanced Settings), est désormais officiellement rendue publique avec 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é (y compris un réseau de cartes embarqué), certaines données étaient manquantes. (BC:27003)
69581 Lors du routage interactif avec l’option « Apply Trace Centering » activée (et l’option « Adjust Vias » désactivée), le placement d’un via entraînait l’héritage incorrect par ce via d’un dégagement basé sur le centrage (objets vers piste et rapport de dégagement), au lieu de la règle de conception applicable.
69635 Dans certains cas, lors du déplacement de routages non à 45 degrés, une erreur (dans le module « RouterEntry.dll ») se produisait.
69681 Dans certains cas, lors de l’ouverture d’un fichier PCBLib contenant des contre-perçages dans des versions ultérieures de Altium Designer, tous les lamages et fraisures n’étaient pas présents. De plus, après l’ajout de nouveaux contre-perçages, l’enregistrement puis la réouverture de la bibliothèque, ces contre-perçages n’étaient pas présents. (BC:27221)
69774 Dans certains cas, copier-coller un rectangle puis tenter de modifier la taille de ce rectangle collé entraînait une violation d’accès (dans le module « ADVPCB.DLL »).
Draftsman
65656 Lors de l’ajout d’un nouveau document Draftsman à une conception PCB et de sa création à l’aide d’un modèle de document Draftsman spécifique dans un Workspace connecté, l’erreur « Width and Height must be non-negative... » se produisait.
Wire Bonding
65571 Ajout d’une nouvelle option de paramètres avancés « PCB.Wirebonding.3DImprovements » qui, lorsqu’elle est activée, offre une prise en charge améliorée des fils de bonding dans la vue 3D d’une carte. Cela inclut des contrôles d’édition supplémentaires pour définir la forme/le profil d’un fil de bonding (avec la possibilité de définir une couleur de substitution, afin de pouvoir distinguer différents « niveaux » de fils de bonding associés à différents cycles d’une machine de wire bonding), la possibilité de placer des die pads et des fils de bonding sur des corps 3D génériques, l’inclusion des objets de fil de bonding lors de l’exportation d’un PCB aux formats STEP et Parasolid, ainsi que l’inclusion des objets de fil de bonding dans la vérification des dégagements de composants, afin de détecter les violations de dégagement entre les fils de bonding et d’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 carte, d’une vue d’assemblage de carte et d’une vue de composant dans un dessin de fabrication PCB. (BC:24977, BC:25032)
69457 Dans certains cas, lors du routage interactif à partir d’une pastille doigt sur laquelle arrive un fil de bonding, un autre fil de bonding était automatiquement (et incorrectement) créé à partir de la piste nouvellement routée.
69701 Dans certains cas, pour un PCB incluant du wire bonding, faire pivoter la carte dans la vue 3D avant le rendu des fils de bonding entraînait une violation d’accès (dans le module "ADVPCB.DLL").
Plateforme
69028 Lors de la tentative de chargement des paramètres 'System - Templates' à partir d’un fichier de préférences spécifique (*.DXPPrf), l’erreur "Value cannot be null. (Parameter 'value')..." se produisait. (BC:27007)
Gestion des données
67003 Ajout d’une nouvelle option de paramètres avancés 'UI.ModernDesignReusePanel' qui, lorsqu’elle est activée, utilise le panneau Design Reuse le plus récent et amélioré lors du travail avec des blocs de réutilisation et des snippets.
69326 Pour un Workspace contenant plus de 10 000 composants, tous les composants supplémentaires ajoutés au-delà de ce seuil étaient affichés dans la catégorie 'Uncategorized' du panneau Components, avec un nombre négatif.
69385 Le gestionnaire d’éléments a été amélioré pour gérer le cas où un composant Workspace possède plusieurs modèles d’empreinte définis et où le modèle actuellement assigné voit ensuite son nom modifié. Les fonctionnalités 'Auto-matching' et 'Update to Latest' assignent 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 de paramètres avancés 'VCS.AllowLFSRepos' qui, lorsqu’elle est activée, rétablit partiellement la possibilité précédente d’utiliser des dépôts LFS lors de l’utilisation du contrôle de version Git. ATTENTION : Altium Designer ne prend pas entièrement en charge le travail avec des dépôts LFS et, dans certains cas, cela peut entraîner une perte de données utilisateur. (BC:27158)
69444 Il n’était pas possible pour un utilisateur standard (non administrateur) de publier un projet dans un sous-dossier de projet lorsqu’il ne disposait pas des droits d’accès au dossier de projet racine dans un Workspace. La publication du projet via le Project Releaser échouait, avec l’erreur "Current user doesn't have sufficient rights to create a folder with path..."
69456 Une solution marquée 'NOT USED' dans la liste des choix de pièces pour un composant dans un ActiveBOM restait affichée, même après sa suppression.
69476 Les données de choix de pièces n’étaient pas affichées dans le panneau Components pour les composants d’une bibliothèque basée sur des fichiers.
69514 Lors de l’édition d’un ou plusieurs composants Workspace, la vérification de règle de composant "Revision that is being edited is not latest" est désormais correctement appliquée lors de l’utilisation de l’éditeur de composants en mode Batch Component Editing, garantissant que les violations sont signalées lors de l’édition d’un composant qui n’est pas à sa dernière révision.
69531 Lors de la navigation dans une bibliothèque PCB via le panneau Components (avec l’affichage des modèles activé), les colonnes 'Description', 'Height' et 'Pad Count' n’étaient pas disponibles à la sélection dans la boîte de dialogue Select Columns.
Import/Export
56381 Dans certains cas, lors de la tentative d’import d’une conception KiCad, l’erreur "Object reference not set to an instance of an object" se produisait.
Power Analyzer by Keysight
68908 Après l’exécution d’une analyse pour une conception spécifique, l’enregistrement puis l’accès au rapport complet entraînaient l’erreur "System.MissingMethodException: Method not found...".
SI Analyzer by Keysight
69664 Dans certains cas, lors de la tentative d’analyse des nets du PCB actif depuis le document SI Analyzer by Keysight, l’erreur "The given key 'SIAnalyzer.Engine.Keysight.SectionKeys.ResultSectionKeyBase' was not present in the dictionary" se produisait. (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 dans Altium Designer

Schématique
67749 Dans certains cas, lors de l’ajout d’un nouveau document schématique à un projet après être passé à une licence Viewer, l’erreur "EIntfCastError: Interface not supported" se produisait.
PCB
61119 Pour une conception spécifique et volumineuse, un ralentissement notable se produisait lors de l’activation et de la désactivation de la visibilité de diverses couches via le panneau View Configuration.
64931 Ajout d’une nouvelle règle de conception 'Z-Axis Clearance' à la fois dans le Constraint Manager et dans l’ancien ‘PCB Rules and Constraints Editor dialog’ (non accessible dans la vue Document), pouvant être utilisée pour vérifier les espacements minimaux entre diverses primitives sur différentes couches de cuivre. (I:922)
68736 Après suppression de sous-empilements dans l’empilement de couches d’une conception rigide-flex avancée, les couches Coverlay et Solder Mask de ces sous-empilements étaient ajoutées à tort à l’empilement principal par défaut 'Board Layer Stack'. Après suppression des doublons et tentative d’enregistrement, l’erreur "Maximum layers of type Coverlay for stack Board Layer Stack reached..." se produisait, car une combinaison de coverlay et de solder mask sur un même sous-empilement n’était pas possible.
68820 Lors de l’export d’un PCB en tant que fichier de conception Specctra (*.dsn), les keepouts n’étaient pas inclus dans le fichier généré.
68973 Lorsque les expressions de requête de portée utilisées dans une règle de conception binaire étaient très longues, il n’était pas pratique d’utiliser la vérification Applicable Binary Rules entre primitives, car la portée dans la boîte de dialogue suivante apparaissait illisible, sans possibilité d’ajuster la taille de la boîte de dialogue ni la largeur des colonnes.
68983 Dans certains cas, lors du travail dans un document PCB avec les options PCB.Polygon.AdvancedPour et PCB.Polygon.AdvancedDynamicPour activées (paramètres avancés), une violation d’accès (dans le module "ADVPCB.DLL") se produisait.
69010 La fonctionnalité 'Solder Mask Zero Expansion', fournie par l’option PCB.SolderMaskZeroExpansion (paramètres avancés), est désormais officiellement rendue publique avec cette version (activée par défaut).
69031 Dans un PCB ou une bibliothèque PCB, placer un rectangle avec une faible largeur de piste (par ex. 0,01 mm) entraînait une réduction de sa taille (largeur et hauteur) après avoir cliqué pour définir son second point d’ancrage. De plus, cliquer sur l’un des coins du rectangle placé, tout en restant en mode placement, entraînait la création d’un carré. En outre, copier-coller un rectangle dans une bibliothèque PCB entraînait également une réduction de sa taille. (BC:27033, BC:27046)
69059 Pour une conception spécifique, la tentative d’accès au Layer Stack Manager entraînait l’erreur "Layer type not found...".
69121 Lors de l’utilisation de la fonctionnalité PCB CoDesign, après fusion des modifications entre deux utilisateurs concernant un polygone (modification de géométrie par un utilisateur et mise en attente du polygone par l’autre), le résultat était un polygone 'No-Net'.
69155 Avec l’option PCB.Performance.InteractivePropertyPanel.Optimization activée (paramètres avancés), il n’était pas possible de modifier la taille d’un cadre de texte sélectionné via le panneau Properties. (BC:27044)
69423 Dans une bibliothèque PCB, après avoir défini l’une des options IPC 4761 disponibles pour un via placé, ce paramètre revenait à 'None' après enregistrement et réouverture de la bibliothèque. Dans un autre cas, les vias ajoutés à une empreinte depuis une bibliothèque Pad Via perdaient leur lien avec cette bibliothèque après enregistrement et réouverture de la bibliothèque PCB. Les vias étaient également absents de la région Local Pad & Via Library du panneau PCB Pad Via Templates. (BC:27157)
Constraint Manager
63142 Ajout de la possibilité de spécifier des valeurs Minimum, Maximum et Preferred pour Diameter et Hole Size lors de la définition d’une règle Routing Via Style dans la vue Physical, en plus de la définition préférée par modèle. (BC:26530)
67865 Les icônes d’objet ont été actualisées et unifiées sur toutes les pages du Constraint Manager (côtés schématique et PCB), ainsi que dans les boîtes de dialogue ‘Import Directives’ et ‘Refresh Constraint Manager’ (lors de l’import de directives depuis les documents sources schématiques vers le Constraint Manager) et dans la boîte de dialogue Object Class Explorer.
68405 Dans la vue Physical du Constraint Manager (lorsqu’il est accessible depuis le côté schématique) et pour les classes importées depuis le schématique, le contrôle de développement associé (pour accéder aux objets d’une classe) ne fonctionnait pas.
69384 Lors de la tentative de suppression de plusieurs règles avancées sélectionnées depuis la vue All Rules (lorsqu’elle est accessible depuis le PCB), après avoir ajouté chaque règle suivante à la sélection avec Ctrl+clic puis utilisé la commande 'Remove Advanced Rules' du menu contextuel accessible par clic droit, l’erreur "Object reference not set to an instance of an object" se produisait.
Draftsman
68897 Après création d’un nouveau document Draftsman (.PCBDwf) pour un projet de conception PCB, à l’aide d’un modèle de document Draftsman (.DwfDot) comportant une vue Board Assembly placée, l’affichage de cette vue dans l’espace de conception ne suivait pas correctement les paramètres initiaux définis dans la région Component Display Properties du panneau Properties.
Conception multi-cartes
66922 Ajout d’une nouvelle option de paramètres avancés 'System.MBAEngine.UseOpenCascade' qui, lorsqu’elle est activée, remplace l’utilisation de la bibliothèque C3D pour la modélisation géométrique d’un document d’assemblage multi-cartes (*.MbaDoc) par la bibliothèque Open CASCADE. Notez que lors de l’ouverture dans cette version d’un ancien document d’assemblage multi-cartes (provenant d’une version précédente du logiciel) avec cette option activée, les contraintes d’assemblage créées seront supprimées (vous pourrez choisir entre conserver les positions relatives des pièces de l’assemblage ou les placer en ligne). Vous aurez la possibilité de créer une sauvegarde de cette ancienne version au moment de l’ouverture.
68125 Lors du placement sur un schéma multi-cartes d’un composant dont le symbole incluait une primitive d’arc (par ex. un condensateur polarisé), l’arc était dessiné incorrectement dans l’espace de conception. Un clic ultérieur sur le graphique mal rendu pour sélectionner le composant entraînait l’erreur "Object reference not set to an instance of an object".
68890 Lors du placement d’un composant dont le symbole incluait une primitive d’arc (par ex., un condensateur polarisé) sur un schéma multi-cartes, l’arc était dessiné incorrectement dans l’espace de conception. En cliquant ensuite sur le graphique affiché incorrectement pour sélectionner le composant, l’erreur « Object reference not set to an instance of an object » se produisait.
69173 Pour un projet de conception multi-cartes spécifique, tenter d’importer depuis le projet PCB enfant pour un module particulier sélectionné sur le schéma multi-cartes entraînait parfois l’erreur « An item with the same key has already been added... ».
Conception de faisceaux
64350 Dans certains cas, lors de la génération d’une sortie imprimée pour une conception de faisceau, une violation d’accès (à l’adresse 0000000139490BC8 dans le module « WorkspaceManager.DLL ») se produisait.
68050 Pour un composant d’un dessin de routage configuré pour afficher son modèle physique en style Solide, la couleur définie pour l’entrée Couleurs système de sélection/surlignage (dans le panneau Configuration de vue 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/de dimensionnement lors du basculement entre les vues normale et compacte, à la fois en mode ancré et flottant. De plus, lorsque ces panneaux étaient en mode Popup, le fait d’y accéder à nouveau entraînait une diminution soudaine de leur hauteur.
68635 Altium Designer devenait totalement non réactif après une perte temporaire de connexion Wi‑Fi, nécessitant sa fermeture via le Gestionnaire des tâches de Windows. (BC:26379BC:26854)
68981 Dans certains cas, lors d’une tentative de réinitialisation de toutes les préférences à leurs valeurs par défaut, une violation d’accès (dans le module « PCBDLGS.DLL ») se produisait.
69364 Avec l’option WSM.DotNetECOImplementation activée (Paramètres avancés), tenter d’importer des modifications de permutation de broches dans un projet enfant vers un schéma multi-cartes faisait que les modifications détectées, listées et traitées par l’ECO suivant n’étaient pas appliquées, quel que soit le nombre d’exécutions de l’ECO.
69375 Avec l’option WSM.DotNetECOImplementation activée (Paramètres avancés) et lors d’une tentative de comparaison des différences physiques entre deux versions d’un document de bibliothèque PCB, l’erreur « The process cannot access the file "C:\Users\<UserName>\AppData\Local\Temp\Compare HierarchicalPCBObjects.Log" because it is being used by another process... » se produisait.
Gestion des données
61335 Lors de l’utilisation de la fonctionnalité BOM CoDesign, et en particulier de la commande « Explore Suggested Component » (depuis la section Differences du panneau Properties), si le composant suggéré n’est pas la dernière révision, cette révision spécifique est désormais ouverte dans le panneau Components.
63880 Pour un composant de bibliothèque Workspace dont le nom incluait deux caractères de soulignement ou plus, le premier caractère de soulignement était supprimé à tort de son nom dans l’entrée de la commande « Place <ComponentName> », dans le menu accessible par clic droit sur ce composant dans le panneau Components.
63966 La commande « Create Tag » a été réajoutée au sous-menu History & Version Control lors de l’accès aux menus liés au projet. En outre, une validation a été ajoutée lors de la saisie d’une valeur pour le tag, avec une indication associée précisant que seules les lettres, les chiffres, le point (« . »), le tiret (« - »), le croisillon (« # ») et le caractère de soulignement (« _ ») sont autorisés.
65936 Ajout de la possibilité de modifier par lot l’état du cycle de vie des composants sélectionnés directement depuis un document ActiveBOM. Notez que le processus n’inclura que les composants de votre Workspace connecté.
68242 Ajout d’une nouvelle 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 de l’utilisateur lors de la connexion depuis Altium Designer à un Workspace sur la plateforme Altium.
68709 Lors de la modification de l’état de révision d’un élément dans un Workspace connecté (via la boîte de dialogue de changement d’état par lot), le processus échouait si une note de plus de 255 caractères était saisie. (BC:24819)
68762 Après avoir ajouté un choix de pièce à un composant dans un document ActiveBOM puis actualisé, toutes les offres du même fournisseur n’étaient pas affichées.
68814 Les fonctionnalités de synchronisation du fournisseur de pièces personnalisées et de synchronisation des composants d’Altium Designer ont été améliorées afin de prendre désormais en charge les bases de données PostgreSQL.
68961 Ajout d’une nouvelle option de paramètres avancés « EDMS.CustomOffersMerge » qui, lorsqu’elle est activée, fusionne les données fournisseur du fournisseur de pièces personnalisées avec celles du fournisseur de pièces Altium (pour un Workspace sur la plateforme Altium avec BOM Portal activé) afin de présenter toutes les informations fournisseur combinées partout où les données fournisseur (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 depuis le contrôle Paramètres avancés a été repensée sous forme de fenêtre contextuelle. Dans le cas du partage d’une conception en direct, les options de partage et de téléchargement sont désormais regroupées par « Member Rights » (pour les membres du Workspace) et « Guest and External Share Rights » (pour les utilisateurs invités externes avec lesquels des projets ont été partagés).
69007 Lors de l’ajout d’un commentaire/réponse à un document, si du texte était saisi puis qu’une URL web était collée, le texte était supprimé si un caractère espace était ajouté après cette URL, ne laissant que l’URL dans le commentaire/réponse publié. (BC:26998)
69149 Un modèle d’empreinte Workspace par défaut (ajouté via la page Gestion des données - Modèles des Préférences) n’était pas appliqué lors de la création d’un nouveau composant Workspace après une mise à jour depuis une version précédente d’Altium Designer (antérieure à 26.1) vers une version ultérieure (26.1 ou plus récente). (BC:26847, BC:27173)
69186 Une dégradation notable des performances était observée lors du travail dans un document ActiveBOM faisant partie d’un projet Workspace, lorsque ce projet se trouvait dans un Workspace connecté avec la fonctionnalité Silicon Expert activée.
69287 Lors de l’ouverture d’un document ActiveBOM volumineux faisant partie d’un projet Workspace, lorsque ce projet se trouvait dans un Workspace connecté avec la fonctionnalité Silicon Expert activée, les paramètres Silicon Expert n’étaient pas correctement renseignés et des erreurs de délai d’attente se produisaient.
69298 Lors d’une tentative d’enregistrement des préférences dans un Workspace connecté et du changement du dossier dans lequel créer un nouvel élément Altium Designer Preferences, l’erreur « ShowDialog can be called only on hidden windows... » se produisait.
69430 Pour un projet de conception PCB incluant un document de bibliothèque PCB, tenter de générer un PDF de PCBLIB Prints directement depuis un Output Job ajouté à ce projet entraînait une violation d’accès (dans le module « WorkspaceManager.DLL »).
69447 Dans certains cas, lors du travail sur un projet partagé avec des droits de modification à un utilisateur qui n’est pas membre du Workspace parent de ce projet, et lors de l’enregistrement des modifications, cet utilisateur voyait fréquemment et de manière aléatoire la notification « Trying to Reconnect to Notification Service ».
Import/Export
68875 Lors de l’importation d’une bibliothèque xDX Designer spécifique, les numéros de broche des symboles étaient dupliqués pour les composants multiparties.
68896 Lors d’une tentative d’importation d’une conception Xpedition (Expedition) spécifique, une violation d’accès (dans le module « Importer_Expedition.IWZ ») se produisait.
68977 Lors d’une tentative d’importation d’une bibliothèque d’empreintes OrCAD PCB (*.LLB), une violation d’accès (dans le module « ADVPCB.DLL ») se produisait. (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 dans Altium Designer

PCB
66876 Ajout de la prise en charge des modèles SOLIDWORKS 2024 et 2025 (*.SldPrt) lors du travail avec des corps 3D. De plus, l’exportation d’un PCB au format de fichier Parasolid utilise désormais Parasolid version 35.1.
67334 Après l’exportation d’un PCB spécifique 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 entraînait l’erreur « The data in this file may be invalid ». (BC:25813)
68348 Dans certains cas, avec l’option PCB.Performance.InteractivePropertyPanel.Optimization activée (Paramètres avancés), le placement d’un tableau d’empilage de couches dans l’espace de conception entraînait l’erreur « Object accessed after being destroyed... ».
68359 Dans certains cas, lors de l’utilisation de la fonctionnalité de suppression de boucle pendant le routage interactif, une erreur (dans le module « RouterEntry.dll » ou le module « ADVPCB.DLL ») se produisait.
68901 Avec l’option PCB.Performance.InteractivePropertyPanel.Optimization activée (Paramètres avancés), l’ajout/la suppression à plusieurs reprises de la couche Route Tool Path pour un document de bibliothèque PCB (ou l’ouverture d’un document de bibliothèque PCB où cela a été effectué) entraînait l’erreur « Exception has been thrown by the target of an invocation... ». (BC:26959)
68942 Dans un cas spécifique, tenter d’enregistrer un document PCB après y avoir apporté des modifications entraînait une violation d’accès (dans le module « ADVPCB.DLL »).
68945 Lors de la définition d’une règle de style de point de test Fabrication/Assembly dans la boîte de dialogue PCB Rules and Constraints Editor, les modifications apportées aux contraintes de taille Min/Max n’étaient pas enregistrées. (BC:26969)
69025 Pour un document PCB spécifique et avec l’option « Component re-route » activée (sur la page PCB Editor - Interactive Routing des Préférences), le déplacement de n’importe quel composant entraînait l’erreur « Object accessed after being destroyed... ». (BC:27027)
Conception multi-cartes
68356 Lors de la tentative de mappage des broches entre les connecteurs en ligne d’un faisceau dans un schéma multi-cartes, Altium Designer se figeait complètement et ne pouvait pas être arrêté via le Gestionnaire des tâches de Windows. (BC:26806)
Conception de faisceaux
67903 La fonctionnalité « Update From Libraries » a été améliorée pour inclure désormais également les fils, les composants de cavité 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 dessin 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.
68314 Les fils de pontage définis dans un schéma de câblage sont désormais correctement pris en charge dans le dessin d’implantation associé. Lorsqu’un faisceau est sélectionné dans le dessin d’implantation, la région Objets du faisceau du panneau Properties inclut désormais ces fils de pontage qui commencent et se terminent au même point de connexion dans le cadre de ce faisceau. Pour ces fils, seule l’option de définition manuelle de leur longueur sera disponible. La valeur saisie sera alors incluse dans le document ActiveBOM du projet de faisceau et dans le dessin de fabrication (tableau de nomenclature et liste de câblage).
Plateforme
67522 Amélioration des notifications apparaissant dans Altium Designer Develop concernant les cas où l’abonnement approche de son expiration, où l’abonnement a déjà expiré (et où l’espace de travail Altium Develop est en mode lecture seule) et lorsqu’aucune licence Author n’est disponible.
68634 Le contrat de licence utilisateur final (EULA) a désormais été remplacé par le Master Services Agreement (MSA) lors de l’installation de Altium Designer Develop et 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é s’affichait correctement (nom et paramètre) au-dessus de la liste des résultats. Tous les filtres précédemment sélectionnés s’affichaient uniquement avec leur nom, sans les informations paramétriques.
63779 Il n’était pas possible de faire défiler le contenu du volet Details du panneau Manufacturer Part Search lorsque le curseur était positionné sur certaines zones.
66024 Lors du partage d’un élément dans un Workspace avec un nouvel utilisateur, l’entrée correspondant à cet utilisateur (dans la boîte de dialogue Share For Item) affichait initialement, et de manière incorrecte, son 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 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 « Value cannot be null. (Parameter 'pcbSnippetGUID')... ». (BC:26812)
67416 Après 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, utilisée pour mapper — via un document de configuration Custom Parts Provider Synchronization (*.PrtSync) — les données fournisseur provenant d’une source de base de données spécifiée vers les données de chaîne d’approvisionnement du Workspace, peut désormais être utilisée lors d’une connexion à un Workspace hébergé sur Altium 365 GovCloud.
68245 Pour un composant dans un ActiveBOM, le classement spécifié pour une solution manuelle ajoutée était perdu après la mise à jour vers une révision ultérieure de ce composant dans la conception.
68247 Lors de l’utilisation du Library Importer pour importer des empreintes depuis un document de bibliothèque PCB vers un Workspace connecté, toute empreinte dont la description dépassait 256 caractères échouait à l’importation, même si l’Importer indiquait que l’importation avait réussi.
68705 Dans certains cas, lors de la tentative de publication des modifications apportées à un composant existant (via l’éditeur de composants en mode Single Component Editing), l’erreur « Interface not supported » se produisait.
68708 Lors de la tentative d’ajout d’un choix de pièce spécifique (LM2940IMP-15 de Texas Instruments) à n’importe quel composant d’une bibliothèque Workspace, l’erreur « Value cannot be null. (Parameters 'source') » se produisait.
68907 Dans le cas spécifique d’un travail avec Altium Designer 26.1 connecté à un Workspace, lors de l’affichage des commentaires placés dans n’importe quel projet de conception, le nom d’utilisateur, à la fois dans la fenêtre contextuelle de commentaire et dans le panneau Comments and Tasks, s’affichait comme « Anonymous » au lieu du nom de la personne ayant placé le commentaire.
Import/Export
68664 Lors de l’exportation d’un PCB au format Ansys EDB, les valeurs de condensateur spécifiées en fF (femtofarad) n’étaient pas reconnues et prenaient par défaut la valeur 1nF. (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 dans Altium Designer

Schématique
65661 Dans certains cas, lors de la tentative de création d’une bibliothèque intégrée (à partir des documents du projet) depuis un document schématique actif, une violation d’accès (dans le module « IntegratedLibrary.DLL ») se produisait.
67949 Le tri alphanumérique des broches par désignateur ne fonctionnait pas correctement dans l’assistant de symbole de l’éditeur de bibliothèque schématique, ce qui donnait 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 basé sur fichier par un composant de bibliothèque Workspace, à l’aide du contrôle « ... » associé au champ Design Item ID dans le panneau Properties, les paramètres n’étaient pas mis à jour avec ceux du composant Workspace.
PCB
67160 Avec l’option « Live Highlighting » activée (dans Preferences > PCB Editor - Board Insight Display) et pendant le placement d’un via, le fait de basculer de manière répétée entre les nets possibles mis en surbrillance en arrière-plan entraînait l’erreur « List index out of bounds ».
67883 Lors de l’exportation au format DXF d’un PCB contenant du texte de hauteur « 0 », l’erreur « eInvalidInput » se produisait.
68177 Après avoir sélectionné et supprimé plusieurs entrées Component Layer Pair dans l’onglet Layers & Colors du panneau View Configuration, les entrées restaient affichées. (BC:26733)
68420 Pour une conception spécifique, lors de la copie d’un composant (avec des die pads, bond finger pads et bond wires définis dans son empreinte) puis de son collage multiple, la tentative d’enregistrement du document PCB entraînait l’erreur « Duplicates not allowed... ».
68627 Avec l’option PCB.Performance.InteractivePropertyPanel.Optimization activée (Advanced Settings) et un composant placé sur une grille polaire sélectionné, les options associées à cette grille (Range/Angle et Rotation) étaient absentes du panneau Properties. (BC:26858)
68640 Dans certains cas, avec l’option PCB.Performance.InteractivePropertyPanel.Optimization activée (Advanced Settings) et après avoir repour un polygone de cuivre sélectionné plusieurs fois depuis le panneau Properties, le passage à l’action « Assign net » puis un clic dans l’espace de conception entraînaient l’erreur « Value cannot be null. (Parameter 'source') ».
68661 La géométrie (largeur et hauteur) des rectangles utilisés dans les empreintes PCB était incorrectement modifiée (en raison d’erreurs d’arrondi) lorsque la largeur de piste était spécifiée en mm. (BC:26867, BC:26885)
PCB CoDesign
67921 Dans certains cas, lors de l’utilisation de la fonctionnalité PCB CoDesign, après l’achèvement d’une comparaison, une erreur liée à une fuite mémoire (échec d’assertion dans le fichier « Adv3D_GeometryMaker.pas ») se produisait.
Liaison filaire
62571 Ajout de la prise en charge de la génération d’un rapport de table de liaison filaire à partir d’un document PCB panélisé.
63094 La vérification DRC des violations de type Un-Routed Net était appliquée à tort aux bond wires. (BC:25803)
66918 Les bond wires et les die pads sont désormais affichés lors de la visualisation en 3D d’un document PCB panélisé.
67657 Lors de l’application de modifications aux contraintes d’une règle de conception Wire Bonding dans la boîte de dialogue PCB Rules and Constraints Editor, la règle apparaissait comme non enregistrée (astérisque à côté de son nom) et il n’était pas possible d’exporter et d’importer les règles. (BC:25810)
68042 Un nouveau mot-clé de requête « IsBondwire » (vérification du type d’objet PCB) est disponible lors de la construction d’expressions logiques de requête à utiliser pour le filtrage d’objets dans un PCB/PcbLib ou dans la définition du périmètre d’une règle de conception.
Conception multi-cartes
67619 Lorsque plusieurs entrées (représentant des composants liés) existent du même côté d’une pièce personnalisée placée sur un document schématique multi-cartes, la tentative de sélection multiple de ces entrées puis de leur déplacement entraînait l’erreur « Unable to cast object... ». (BC:26133)
Conception de faisceaux
61558 Lors du placement d’un faisceau dans un dessin d’implantation, le faisceau « suit » désormais sa longueur dessinée, la valeur étant saisie par défaut dans le champ Length. Lorsque le champ Length (longueur physique réelle) est défini et diffère de la longueur dessinée, le faisceau affiche un symbole de rupture au centre de son segment le plus long afin d’indiquer que le faisceau n’est pas à l’échelle (NTS). La « Drawn Length » est affichée dans le panneau Properties, avec une nouvelle option « Add Break Symbol », permettant de contrôler l’affichage du symbole de rupture.
62933 Après avoir sélectionné un point de connexion (sans objets affectés) dans un dessin d’implantation, le bouton « Add » associé à la région Assigned Objects du panneau Properties apparaissait comme désactivé jusqu’à ce qu’on clique dessus. (BC:26250)
65333 Dans certains cas, l’ordre de dessin des étiquettes était incorrect pour une vue de dessin d’implantation placée dans un document de dessin de fabrication de faisceau (HarDwf), par rapport au document source de dessin d’implantation (LdrDoc), ce qui faisait qu’une étiquette apparaissait « derrière » un faisceau au lieu d’apparaître devant.
67904 Dans certains cas, lors de l’importation d’un composant (connecteur) depuis le schéma de câblage d’un projet vers son dessin de routage, le point de connexion associé était créé, mais les broches n’étaient pas automatiquement affectées, ce qui entraînait la création d’un objet faisceau vide.
Gestion des données
66497 Dans un cas particulier et lors de la connexion à un Workspace Altium 365 spécifique, les choix de pièces affichés pour un certain composant différaient entre les panneaux Components et Properties.
66581 Ajout de la possibilité (pour les utilisateurs disposant de l’autorisation opérationnelle attribuée) de préserver l’état du cycle de vie lors de la synchronisation de composants entre un Workspace 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 « Part Choices Revision Control » était activée (sur la page Admin-Settings-Components de l’interface navigateur du Workspace) et que des modifications étaient apportées à cette liste pour ce composant (puis publiées dans une nouvelle révision), sans redémarrer Altium Designer au préalable.
67806 Si le champ Document Path était vidé/laissé vide sur la page System - Default Locations des Preferences puis qu’Altium Designer était redémarré, l’ouverture d’un projet depuis le Workspace connecté (nouveau, sans copie locale préalable), sa modification puis la tentative de l’enregistrer à nouveau dans le Workspace entraînaient l’erreur « Invalid URI: The format of the URI could not be determined... ».
67950 Les tables de schéma Azure SQL n’étaient pas accessibles dans le document de configuration de synchronisation du fournisseur de pièces personnalisées d’Altium Designer (*.PrtSync), avec les erreurs « ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Incorrect syntax near '`' » et « ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Statement(s) could not be prepared » rencontrées. Cela était dû au fait qu’Altium Designer envoyait des accents graves (`) dans une requête, ce qui n’est pas pris en charge par SQL Server/Azure SQL.
68005 Dans un cas particulier, la tentative de génération d’un rapport de nomenclature depuis l’ActiveBOM d’un projet de conception PCB entraînait l’erreur « Unable to sort because the IComparer.Compare() method returns inconsistent results... ».
68037 La fonctionnalité « BOM CoDesign », fournie par l’option BOM.CoDesign (Advanced Settings), est désormais officiellement rendue publique avec cette version (activée par défaut). En outre, la fonctionnalité « Including/Excluding Supplier Data in a BOM Comparison », fournie par l’option BOM.CoDesign.Comparison.IncludeSupplierData (Advanced Settings), est elle aussi désormais officiellement rendue publique avec cette version (désactivée par défaut).
68583 Un modèle Workspace par défaut 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 Data Management - Templates des Preferences. (BC:26847)
Import/Export
63867 Lors de l’importation d’une conception xDX Designer spécifique, la bibliothèque du projet (*.lmc) ne pouvait pas être importée et un projet vide était généré en conséquence.
67825 Lors de l’importation d’une conception OrCAD spécifique, l’empreinte liée aux instances d’un certain composant 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 dans Altium Designer

Schématique
62751 Ajout d’une nouvelle option de paramètres avancés « WSM.DotNetECOImplementation » qui, lorsqu’elle est activée, optimise et accélère la fonctionnalité de traitement ECO.
66529 Un double-clic sur un composant placé ouvrait correctement le panneau Properties avec le texte du Designator sélectionné, prêt à être modifié. Cependant, un double-clic sur un composant suivant ne sélectionnait pas le texte du désignateur, mais plaçait plutôt le curseur au début du champ. (BC:25802)
67151 Dans certains cas, lors du travail sur un document schématique, le croisement de faisceaux de signaux sous un masque de compilation (avec l’option « Display Cross-Overs » activée sur la page Schematic - General des Preferences) entraînait l’erreur « EOleException: Index was outside the bounds of the array ».
67186 Un délai perceptible se produisait lors du chargement des propriétés dans le panneau Properties lors du passage d’un symbole à un autre dans une bibliothèque schématique (.SchLib). (BC:25112)
67514 Dans certains cas, lors du passage d’un commentaire à un autre dans un schéma, l’erreur « Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed » était rencontrée.
67618 Après avoir rendu visible le nom d’un paramètre dans l’espace de conception, celui-ci s’affichait deux fois lors du déplacement de ce paramètre vers un autre emplacement.
PCB
52067 Avec Violation Overlay Style défini sur « None (Layer Color) » et Overlay Zoom Out Behaviour défini sur « Base Pattern Scales » (sur la page PCB Editor - DRC Violations Display des Preferences), 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/vias non liés à une bibliothèque externe de pastilles/vias, afin d’accélérer les temps de chargement.
61493 Ajout d’une option Advanced Settings (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, en réduisant à la fois la consommation mémoire et le temps de construction de la scène.
63635 Un délai perceptible se produisait au début d’un déplacement panoramique dans l’espace de conception lorsqu’une commande interactive (par ex. Move Object, Interactive Routing, etc.) était en cours d’exécution.
65474 Conformément à la norme IPC-7351B concernant les valeurs par défaut des padstacks, où les ouvertures de masque de soudure sont généralement dans un rapport 1:1 avec la taille du land, les valeurs par défaut de la règle Solder Mask Expansion (dans les documents PCB) et de l’expansion de masque de soudure pilotée par règle (dans les documents de bibliothèque PCB) sont désormais définies à 0 mil (contre 4 mil auparavant).
65539 Après avoir ajouté des commentaires à un PCB, le passage en mode d’affichage 3D, le changement vers une projection orthographique puis la rotation du PCB entraînaient l’affichage d’artefacts PCB.
65636 Ajout d’une nouvelle option de paramètres avancés « PCB.SimbeorVersion » pour contrôler la version de Simbeor utilisée dans le calcul du délai 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 et que la commande Paste était utilisée depuis le menu contextuel par clic droit dans une zone vide de la section Outline Vertices du panneau Properties, l’erreur « Exception has been thrown by the target of an invocation... » était rencontrée.
65866 Dans le cadre de l’option PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), le panneau Properties a été encore amélioré lors de l’utilisation des fonctionnalités Interactive Routing/Differential Pair Routing/Multi-Routing, Quick Routing, Interactive Sliding et Interactive Via Dragging, afin d’augmenter les performances et d’optimiser l’accès aux propriétés, en particulier avec les conceptions de grande taille.
65971 Le placement (ou le copier-coller) depuis une PCBLIB vers un document PCB ne respectait pas l’ordre physique des couches, ce qui entraînait le placement de primitives sur de mauvaises couches dans le document PCB. Notez que, dans le cadre du correctif de ce problème, vous devez réenregistrer vos bibliothèques PCB avec Altium Designer 22.11 ou version ultérieure.
66010 Lors du routage vers une pastille précédemment affectée par l’exécution de la fonctionnalité « Remove Unused Pad Shapes », l’anneau annulaire manquant n’était plus détecté par le DRC. (BC:24704)
66318 Lors de l’utilisation de la commande « Select All » du panneau PCB Library (dans le menu contextuel par clic droit), toutes les empreintes de la liste n’étaient sélectionnées que si la commande était utilisée sur la première empreinte (en haut) de la liste.
66319 Le Design Rule Check (DRC) signalait à tort des violations Un-Routed Net sur plusieurs pastilles SMT connectées thermiquement à un remplissage polygonal, lorsque Thermal Relief était défini sur « Auto » et que des règles Polygon Connect Style se chevauchant étaient présentes.
66678 Dans certains cas, lors de l’utilisation de l’outil automatique d’ajustement de longueur de paire différentielle pour faire correspondre la phase entre les côtés d’une paire différentielle, la largeur de dent réelle mesurée du motif en dents de scie généré différait de celle spécifiée dans la boîte de dialogue Auto Tuning Process. (BC:25941)
66726 Avec l’option PCB.Performance.InteractivePropertyPanel.Optimization désactivée (Advanced Settings) et plusieurs paramètres (désignateurs de composants et/ou commentaires) sélectionnés dans l’espace de conception (ou plusieurs composants sélectionnés puis clic sur l’enfant Designator ou Comment dans le panneau Properties), la propriété Autoposition et le contrôle de visibilité Value (bouton « œil ») étaient absents du panneau Properties. (BC:26018)
66879 Les valeurs de délai des nets et xSignals incluant un motif d’ajustement de longueur n’étaient pas calculées et s’affichaient à tort à 0 ps dans les panneaux Properties et PCB. (BC:26054)
66948 Pour une règle de conception Clearance définie via la boîte de dialogue PCB Rules and Constraints Editor et dont la matrice de dégagement contient des valeurs différentes pour les combinaisons de primitives, la valeur Gap dans la boîte de dialogue Applicable Binary Rules ne reflétait pas correctement la valeur de dégagement définie pour les primitives sélectionnées dans la matrice de dégagement de la règle.
67027 Dans certains cas, le copier-coller d’un rectangle puis la tentative de modification de la taille de ce rectangle collé entraînaient une violation d’accès (dans le module « ADVPCB.DLL »). (BC:26086)
67094 Avec l’option PCB.DRC.OnlineOptimization activée (Advanced Settings), l’exécution d’un DRC pour une classe de règles depuis le panneau PCB Rules And Violations entraînait l’effacement des violations des autres classes de règles.
67123 Lors de l’exportation d’un PCB en tant que fichier de conception Specctra, le processus d’exportation était, dans certains cas, devenu considérablement plus lent.
67161 Dans certains cas, lors du travail avec un remplissage polygonal sélectionné, l’erreur « Object accessed after being destroyed » était rencontrée.
67207 Lors de la modification des numéros de couche attribués aux paires de couches de composants existantes dans la bibliothèque PCB ou dans les éditeurs PCB, Altium Designer générait incorrectement 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 n’était pas possible de lisser des paires différentielles avec des angles arrondis (Hugging Style = Rounded) lorsque l’effort de lissage était défini sur Weak. (BC:26265)
67238 La fonctionnalité « PCB Properties Panel Optimizations », fournie par l’option PCB.Performance.InteractivePropertyPanel.Optimization (Paramètres avancés), est désormais officiellement rendue publique avec cette version (activée par défaut).
67466 Ajout d’un curseur en forme de « main » lors du panoramique (clic droit, maintenir et faire glisser) pendant un processus interactif dans un document PCB.
67534 Pour une conception rigide-flex avec des couches de coverlay définies et ajoutées à une région de carte avec un empilage flex assigné, le fait de définir le champ Active Layer sur une couche de coverlay (dans l’onglet Layers & Colors du panneau View Configuration) entraînait le blocage d’Altium Designer. (BC:26402)
67894 Dans certains cas, lors de l’utilisation du panneau Properties, l’erreur « Object reference not set to an instance of an object » pouvait se produire.
PCB CoDesign
64925 Pour une conception PCB spécifique, tenter d’exécuter la fonctionnalité de comparaison PCB entraînait l’erreur « System.NullReferenceException: Object reference not set to an instance of an object ».
67414 Dans certains cas, lors de l’exécution d’une comparaison, l’erreur « Object reference not set to an instance of an object » pouvait se produire.
Constraint Manager
64463 Introduction d’une fonctionnalité de « filtrage par classes » lors de l’utilisation de la vue Clearances. Cela permet de construire des filtres (ou regroupements) de classes afin de basculer entre eux et de travailler sur des sous-ensembles ciblés de la matrice des espacements.
65702 Lors de l’utilisation d’un projet Workspace utilisant Constraint Management, si le fichier constraints.xml du projet était supprimé localement (via l’Explorateur de fichiers Windows), la boîte de dialogue Save to Server n’apparaissait plus lors de l’utilisation de la commande (Save to Server) pour enregistrer le projet dans le Workspace.
65937 Il est désormais possible de définir/modifier une valeur de ligne de fuite (Creepage) lorsque plusieurs cellules sont sélectionnées dans la matrice des espacements. Les modifications effectuées sont répercutées par la création/mise à jour des règles de ligne de fuite dans la vue All Rules (lorsque Constraint Manager est accessible depuis le PCB).
66146 Pour un jeu de paramètres associé à un faisceau de signaux dont les directives ont déjà été importées dans Constraint Manager, la sélection ultérieure de l’objet jeu de paramètres sur le schéma entraînait l’erreur « Exception has been thrown by the target of an invocation... ». (BC:25707)
66590 Amélioration de la gestion des règles d’espacement avec des expressions de requête personnalisées lors de la migration depuis l’ancien système de règles de conception vers Constraint Manager. Cela inclut une meilleure gestion des règles dont les expressions de portée ciblent les couches internes (intermédiaires) et garantit que ces règles deviennent des règles avancées (et non des règles de base).
66788 Pour une conception spécifique, tenter d’accéder à Constraint Manager depuis un document schématique entraînait l’erreur « An item with the same key has already been added... », puis toutes les vues devenaient vides.
67392 Après la création d’une nouvelle règle d’espacement dans la vue Clearance de Constraint Manager, l’outil interactif de routage multiple ne respectait pas la limite minimale d’espacement pendant le routage.
Draftsman
49410 Pour un projet spécifique, le logiciel plantait lors de la mise à jour du document Draftsman avec les modifications du PCB, puis de la sélection d’une cote ordonnée placée.
63602 Lors de la modification d’un modèle de document Draftsman Workspace, le placement d’une vue de perçage ou d’un tableau de ligne de transmission entraînait l’erreur « Object reference not set to an instance of an object ». (BC:24492)
65278 Ajout de la prise en charge de l’importation de fichiers DXF incluant des splines dans un document de dessin de fabrication (.PCBDwf/.HarDwf/.MbDwf). (Nécessite l’activation de l’option de paramètres avancés Draftsman.TeighaNet).
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).
Wire Bonding
63827 Dans la région 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 affichés avec le type correct (Bond Wire). La sélection d’une primitive de fil de bonding sélectionnera/mettra en surbrillance ce fil de bonding dans l’espace de conception principal. En outre, une option correspondante « Show Bond Wires » est désormais disponible dans le menu contextuel accessible par clic droit sur une région, pour activer/désactiver la visibilité des fils de bonding.
63869 Après l’exécution d’un DRC et la consultation des violations de longueur pour les fils de bonding dans le panneau PCB Rules And Violations, ces violations changeaient de manière inattendue après l’enregistrement, la fermeture puis la réouverture du document PCB.
3D-MID Design
65950 Pour une piste sélectionnée, il était possible de saisir une nouvelle valeur dans le champ Length (dans le panneau Properties) sans que la longueur réelle ne change. Pour corriger cela, le champ Length a été rendu non modifiable.
67570 Ajout d’une nouvelle option de paramètres avancés « 3DLayout.DRC » qui, lorsqu’elle est activée, fournit une vérification par lots des règles de conception (DRC) pour les violations des règles de largeur, d’espacement, de longueur et de longueurs appariées, concernant les pistes routées sur votre substrat 3D. Notez que, bien qu’un rapport DRC généré fournisse des informations pour toutes ces vérifications, seules les violations d’espacement seront mises en surbrillance dans l’espace de conception principal.
Multi-board Design
64949 Ajout de la possibilité de définir le « Termination Type » pour une entrée de faisceau sélectionnée sur un schéma multi-cartes. Choisissez parmi « Connector », « Crimps/Ferrules » et « Wire termination ». Ces informations sont répercutées dans les propriétés du faisceau sélectionné lui-même ainsi que dans les propriétés de l’entrée de module correspondante sélectionnée.
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 l’apparition de diverses erreurs/plantages, selon la nature et l’étendue de la corruption.
Harness Design
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 pour « Bill of Materials » (utile pour générer rapidement des devis), « Wiring List » (à utiliser avec les machines de traitement de fils), « Labels » (un récapitulatif des étiquettes physiques à imprimer pour les torons du faisceau, à utiliser avec des imprimantes Zebra ou autres) et « Coverings » (un récapitulatif des gaines à appliquer sur les torons du faisceau).
63973 Les fils de faisceau connectés par une rupture de fil sont désormais reconnus même s’ils ont des Design Item IDs différents. En outre, tous les segments de fil ayant le même désignateur et connectés par la même rupture de fil sont désormais comparés (numéro de pièce, commentaire, couleur et tous les paramètres) et, si des différences sont détectées, une nouvelle violation « Mismatched parameters in connected wire segments » est signalée. En parallèle, une bannière de conflit apparaît dans le panneau Properties, offrant la possibilité de synchroniser tous les segments de fil afin qu’ils utilisent les mêmes paramètres que ceux du fil choisi.
65569 Ajout de la possibilité d’appliquer/étendre une gaine au-delà d’un point de jonction (un point de connexion dans le dessin d’implantation où deux torons ou plus se rejoignent). En outre, le début d’une gaine est désormais considéré comme le point le plus à gauche et le plus haut de son trajet, et ce trajet n’inclut 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 un ou plusieurs paramètres avec des valeurs vides, l’utilisation de la commande « Update From Libraries » entraînait l’erreur « System.ArgumentNullException: Value cannot be null. (Parameter "value") ».
66323 Pour les entrées de fil, câble et gaine dans ActiveBOM ou dans une table BOM d’un document de dessin de fabrication (*.HarDwf), la valeur du champ Quantity est désormais « As Required ».
66740 Amélioration de l’ordre des broches pour une liste de câblage placée dans un document de fabrication de faisceau. Désormais, pour le connecteur ayant le plus grand nombre de fils, un regroupement automatique est appliqué et toutes ses cavités sont correctement regroupées dans la colonne From.
66741 Après avoir placé et configuré une table de connexions ou une liste de câblage dans un document de dessin de fabrication de faisceau (*.HarDwf), un copier-coller ultérieur de l’objet entraînait la réinitialisation des colonnes et des autres paramètres configurés à leurs valeurs par défaut. (BC:22637)
67130 Pour une rupture de fil avec un Wire Designator défini, le désignateur n’était pas conservé lors de la connexion d’un fil à cette rupture.
67214 Après avoir verrouillé le paramètre Length pour un toron sélectionné sur un dessin d’implantation, il n’était plus possible de le déverrouiller ensuite. (BC:26239)
Platform
60238 Ajout d’une nouvelle option de paramètres avancés « System.UseWebView2 » pour permettre 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 Workspace 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 qu’il est nécessaire de vous connecter à votre compte Altium via votre navigateur Web par défaut (piloté par la fonctionnalité « Unified Login »), Altium Designer sera désormais automatiquement remis au premier plan une fois le processus de connexion terminé.
Gestion des données
59401 Lorsqu’un commentaire est ajouté dans le cadre d’une revue de conception, un lien vers cette revue (« From <DesignReviewName> ») est désormais présenté dans la fenêtre contextuelle de commentaire correspondante (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 sa fiche technique associée depuis le panneau Manufacturer Part Search ou la boîte de dialogue Add Part Choices.
64571 Dans certains cas, en cas de mauvaise connectivité Internet, l’avertissement « Push notifications service was not properly initialized. Connection Timeout » apparaissait et Altium Designer cessait de répondre, nécessitant sa fermeture 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 pas visible tant qu’on ne basculait pas vers un autre type de composant puis qu’on ne revenait pas au précédent.
64783 Ajout de la possibilité de définir et de synchroniser les informations de choix de pièce à l’aide de la fonctionnalité Components Synchronization et de son document de configuration associé Components Synchronization Configuration (*.CmpSync).
65063 Dans certains cas, lors de l’utilisation du Project Releaser, une violation d’accès (dans le module « ProjectReleaser.dll ») pouvait se produire.
65126 Dans certains cas, lors de la génération d’un rapport BOM à partir d’un ActiveBOM, l’ajout de colonnes de données issues du PCB source entraînait l’erreur « The method or operation is not implemented ».
65397 Un nouveau contrôle « Refresh VCS Statuses » (avec l’avertissement d’infobulle associé) est désormais présenté à côté de l’entrée d’un projet dans le panneau Projects lorsqu’un problème de connexion à un Workspace empêche l’actualisation des derniers états VCS des documents du projet. Une fois la connexion rétablie, cliquez sur ce contrôle pour resynchroniser les états VCS et voir les dernières modifications.
65690 Après modification du nom d’un Workspace connecté, le fichier projet (*.PrjPcb) d’une conception PCB continuait de faire référence à l’ancien nom du Workspace dans toutes les pièces alternatives définies pour les variantes. Le Variant Manager et l’Item Manager affichaient donc incorrectement l’ancienne dénomination.
65696 Ajout d’une nouvelle 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 disponible dans un Workspace connecté).
66071 Ajout de la prise en charge de la création d’une copie d’un projet Workspace (depuis le menu contextuel accessible par clic droit dans le panneau Projects) à l’aide de workflows de processus définis (et activés).
66123 Dans un cas spécifique, lors de la récupération de données avancées de pièce depuis Silicon Expert pour une pièce sélectionnée dans le panneau Manufacturer Part Search, l’erreur « Object reference not set to an instance of an object » se produisait. (BC:25701)
66241 Après une mise à jour par lot de l’état du cycle de vie pour tous les composants d’un projet de conception, le cycle de vie du premier composant n’était pas mis à jour du tout. De plus, l’affichage du nouvel état du cycle de vie pour tous les autres composants n’était pas actualisé avant le redémarrage du logiciel.
66273 Lorsque le panneau Explorer est configuré pour présenter l’Altium Content Vault (option « Explorer.ShowContentVault » activée dans la boîte de dialogue Advanced Settings), l’entrée Library Health (dans la liste des dossiers serveur) n’est plus affichée.
66293 Pour un projet spécifique, toute tentative d’accès à son historique entraînait l’erreur catastrophique « Object reference not set to an instance of an object... ». (BC:25786)
66358 Tenter d’ajouter une solution provenant d’une source de fournisseur de pièces personnalisées (définie dans un Workspace Enterprise Server connecté) à un composant dans un ActiveBom, à l’aide de la fonctionnalité « Add Solution » Create/Edit Manufacturer Links », entraînait l’erreur « Failed to pull data » et la solution n’était pas affichée pour le composant.
66419 Lors d’une tentative d’exportation en PDF de la vue active Project History d’un projet à l’aide de la fonctionnalité Smart PDF, l’option « Current Document » était proposée à tort comme cible d’exportation ; lorsqu’elle était activée, cela entraînait une violation d’accès (dans le module « WorkspaceManager.DLL »).
66445 Lors d’une tentative de création d’un document modèle de faisceau dans un Workspace connecté sans droits de création de dossier, un plantage se produisait.
66510 Dans un cas spécifique, tenter de détacher un dossier de projet sans héritage des autorisations activé, alors que ce dossier se trouvait à l’intérieur d’un dossier avec héritage des autorisations activé, entraînait une violation d’accès.
66532 Lors de l’enregistrement de la bibliothèque PCB active, avec une seule empreinte, dans un Workspace connecté, la boîte de dialogue suivante contenait une faute de frappe pour le mot attendu « Planned » dans son en-tête (« Choose Planed Item Revision »). (BC:25864)
66683 Après la création d’un composant avec un choix de pièce via la fonctionnalité de synchronisation de composants Database to Workspace (.CmpSync), lors de la modification de ce composant dans l’éditeur de composants (en mode Single ou Batch Component Editing), les données de son choix de pièce n’étaient pas affichées (description, solutions fournisseur associées (SPN) et tarification).
66701 Ajout de la possibilité (pour les utilisateurs disposant de l’autorisation opérationnelle attribuée) de conserver l’état actuel du cycle de vie d’un modèle lors de la publication d’une nouvelle révision.
66910 Pour plusieurs instances d’un composant utilisées dans une conception, le remplacement du composant par un autre via ActiveBOM n’appliquait pas cette modification à toutes les instances dans l’ECO suivant. (BC:26132)
66964 Dans certains cas, lors de la tentative de création d’un nouveau composant de bibliothèque Workspace (via File » New » Component), l’erreur « EOleException: Object reference not set to an instance of an object » se produisait.
66995 Amélioration des performances de la boîte de dialogue Open Project lors du chargement de la vue du dossier de projet pour les projets d’un Workspace connecté lorsque l’utilisateur a accès à un grand nombre de projets.
67009 Comme les blocs de réutilisation imbriqués ne sont pas pris en charge, les commandes permettant de placer un bloc de réutilisation ont été supprimées des menus et de la barre Active Bar dans les éditeurs Schématique et PCB, après la création d’un nouveau 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 Single ou Batch Component Editing) et de l’ajout d’un choix de pièce depuis un fournisseur de pièces personnalisé, les données de ce choix de pièce n’étaient pas affichées (description, solutions fournisseur associées (SPN) et tarification).
67195 Lorsqu’un commentaire est ajouté dans le cadre d’une revue de conception, un lien vers cette revue (« From <DesignReviewName> ») est désormais présenté dans son entrée correspondante du panneau Comments and Tasks.
67357 Ajout d’une nouvelle option de paramètres avancés « BOM.CoDesign.Comparison.IncludeSupplierData » qui vous permet de contrôler si les données liées aux fournisseurs sont incluses ou non dans les résultats lors de la comparaison d’un ActiveBOM avec un Managed BOM sélectionné, à l’aide de la fonctionnalité BOM CoDesign. Lorsqu’elle est désactivée, les données liées aux fournisseurs sont exclues de la section Differences (dans l’onglet Related BOMs du panneau Properties, lorsqu’il est ouvert depuis le document ActiveBOM d’un projet) ainsi que de la comparaison générée dans l’interface Web Viewer de l’Altium Platform.
67410 Ajout de la prise en charge de types de données supplémentaires sensibles aux unités — Area (mm2), Bar (bar), Bit, Candela (cd), Decimal, Integer, Joule (J), Lumen (lm), Millimetre (mm), Pascal (Pa), Pounds per square inch (psi), Rotations per minute (rpm), Siemens (S), Tesla (T) — lors de la définition d’un paramètre utilisateur dans le cadre d’un modèle de composant dans un Workspace connecté sur l’Altium Platform.
67803 La tentative de génération de données PDF à partir d’un fichier de configuration Output Job spécifique entraînait le blocage d’Altium Designer, nécessitant sa fermeture via le Gestionnaire des tâches de Windows.
67948 Pour les pièces de bibliothèque non Workspace, après la création d’une solution pour un composant dans un ActiveBOM, les SPN liés à DigiKey n’étaient pas présentés dans la zone des solutions.
Import/Export
57602 Lors de l’importation d’une conception KiCad hiérarchique spécifique, des composants manquaient dans une feuille schématique 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, avec les angles de début et de fin des arcs associés 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, l’affichage des documents PCB (sur la page General Import Options de l’assistant d’importation) était tronqué et ne pouvait pas être ajusté, 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, à la fois dans les documents schématiques générés et dans les bibliothèques schématiques, 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 incorrectement.
65907 Lors de l’importation d’une conception Allegro spécifique, des objets de sérigraphie de géométrie de boîtier manquaient dans les couches Top Overlay et Bottom Overlay générées.
65913 Lors de l’importation d’une conception Allegro spécifique, les pastilles avec trous oblongs n’étaient pas correctement importées dans le document PCB Altium Designer généré, tant du point de vue de leur forme que de leurs coordonnées. (Nécessite l’activation de l’option de paramètres avancés « Importer.Allegro.ReadPadLayers »).
65925 Dans certains cas, lors de l’importation d’une conception xDX Designer, les images n’étaient pas importées/affichées dans un document schématique généré.
66138 Lors de l’importation d’une conception Allegro spécifique, les pastilles d’empreinte 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 carte n’était pas importée correctement dans le document PCB généré.
66664 Lors de l’importation d’une conception OrCAD, les symboles japonais (jeu de caractères shift_jis) et coréens (jeu de caractères hangeul) présents dans le texte n’étaient pas importés fidèlement.
66961 Lors de l’importation d’une conception OrCAD spécifique, les noms des ports d’alimentation étaient placés de manière incorrecte et chevauchaient les graphiques de symbole associés dans les documents schématiques générés.
67038 Le fichier Allegro2Altium.bat, un fichier batch inclus dans votre installation d’Altium Designer et utilisé pour convertir un fichier binaire Allegro (*.brd ou *.dra) au format ASCII (lorsqu’une telle conception/bibliothèque ne se trouve pas sur le même PC qu’Altium Designer), a été amélioré afin d’inclure tous les fichiers de configuration nécessaires à son utilisation.​​​​​
67084 Dans certains cas, lors de l’importation d’une conception Allegro, le texte sur une couche de sérigraphie était importé incorrectement.
67101 Lors de l’importation d’une conception OrCAD spécifique, certains ports personnalisés apparaissaient pivotés dans le document schématique généré et n’étaient pas visuellement connectés aux fils (bien qu’ils soient en réalité connectés à leurs 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 placés de manière incorrecte en se chevauchant dans un document schématique généré.
67139 Lors de l’importation d’une conception Allegro contenant un composant mécanique avec une géométrie identique définie à la fois sur les couches de sérigraphie supérieure et inférieure (au niveau de la bibliothèque), le texte sur la couche de sérigraphie inférieure était dupliqué incorrectement.
67143 La fonctionnalité « Import Detailed Allegro Pad Stack », fournie par l’option Importer.Allegro.ReadPadLayers (Paramètres avancés), est désormais officiellement rendue publique avec 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é incorrectement dans un document schématique généré.
67182 Lors de l’importation d’une conception Allegro, les valeurs des composants étaient affichées incorrectement sur les couches de sérigraphie du document PCB généré, même si la 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 vers le format de fichier ASCII Protel PCB 2.8, une violation d’accès « Object accessed after being destroyed » (dans le module « ADVPCB.DLL ») se produisait.
Power Analyzer by Keysight
65355 Lors de l’affichage des détails de n’importe quel réseau dans un rapport d’analyse, la valeur présentée pour le champ « Power Consumption for This Network » était toujours affichée comme « 0 Watts », au lieu de la consommation réelle.
66130 Lors de l’augmentation de la température de fonctionnement, la chute de tension résultante diminuait incorrectement au lieu d’augmenter elle aussi. (BC:20248)
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

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

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

Legacy Documentation

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

Contenu