|
Altium Designer
4 z* S7 [& |, Y8 M* z9 b0 e* C fVersion 23.2.1/ E, H: c% i) x; H3 Q8 b9 v
Build: 34 Date: 15 February 2023
1 _/ R% c2 S/ Z1 a% r, f: T+ Y9 i8 Y1 U
Schematic
7 F5 i1 k% E& I0 p2 x46489 For a specific case, it was not possible to change the font size for a placed text string from 28 to 12 using the drop-down field on the Properties panel.9 g% b! t' y- x5 b6 c! x) V# _
51425 When defining variants with the Variant Manager, you now have the ability to update the values of parameters for a varied component with changes made in the source library.5 a7 K* d2 [! h3 ~. O% W7 V
52284 In some cases, dragging multiple free Schematic documents into an open project would take an excessive amount of time.
6 x, a5 A% N/ {; K52296 In a specific case, the error "System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt" was encountered.6 n' j9 q3 A) W7 N) S1 D
52585 For newly created projects and newly added schematics, the option to Generate Rooms is now disabled by default on the Class Generation tab of the Project Options dialog., z4 Z+ a2 [( s- w8 w' ?
52654 In some cases when working with ports and their Harness Type through the Properties panel, the error "EOleException: Property: "HarnessType" not found" would be encountered.$ M4 t0 k" W/ d0 z3 \
52657 For a specific project, attempting to generate a BOM led to an error due to a hidden and empty parameter name for a component.
- d1 i* @/ Z5 @1 H) ~) G4 s, k, j52947 In some cases, an Access Violation "at address 000000014819C5F2 in module "AdvSch.dll"" would be encountered.7 E0 N7 |2 r4 f
53361 When referencing a component in an IntLib as an alternate part for a defined variant, the result would be "Footprint Not Found" in both the ECO and Footprint Manager dialogs. (BC:19477)" D9 G- H9 W( J) {6 X% a! e1 O5 S
53780 When managing variants using the new Variant Manager, the state of the "Allow variation of fabrication outputs" and "Allow variation for paste mask" options was not being saved. (BC:20150)
: L/ }3 e7 U" f/ b" w; P1 @53817 An error would be encountered when trying to place a high-res image onto a schematic document.
/ ?4 ]/ |- i9 |, i) d; j# Z; `54010 In some cases, Net labels with differing font sizes would lose their specific font sizing when multi-selected." r6 B8 g3 r4 C8 u
PCB
; q% |, r* G& {8 i6 m- d47012 When generating ODB++ output, CAMtastic no longer displays the comp_+_top and comp_+_bot layers.( s" v; x& y1 ~+ R
47014 Via Length was incorrectly being set to '0' when placed at the end of a track and snapping had been disabled.2 R& K! ]; d; i0 s( W& I# [# R4 w
47067 Where a stack has a Coverlay layer but no Solder Mask layer, expansions for free primitives were not being generated on the Coverlay layer in Gerber, Gerber X2 and ODB++ output.
, { `2 W V4 U7 ~& |9 ]9 Z+ J- a51299 An Access Violation would occur when, after running a Batch DRC and accessing the Violation Details dialog, the rule was then accessed and deleted.
. v" _; }' K9 P53044 In some cases, such as deleting a bending line in Board Layout mode, undoing/redoing then returning to 3D Layout mode, the error "EListError: Item not found." would be encountered.6 B q" Q: g/ w
53173 In some cases when defining an area for print, the error "System.InvalidOperationException: DialogResult can be set only after Window is created and shown as dialog" would be encountered.
( c( L# w. D, P- \4 p% ]& ?1 N53249 Arcs in a tuning pattern were not inheriting the solder mask expansion rule from the segment to tune.# ?" b$ Y& \3 p' M1 ]! [/ o- h( R
53255 In a PCBLib, solder/paste mask expansion values for custom pad shapes would change to '0' when disabling PCB.Pad.CustomShape or opening in an older version of Altium Designer. (BC:19942)
0 A- g S' v: v: s- m' w. U/ M53319 The unified Gerber Setup dialog now presents sections for groups of layers based on defined layer classes (both default and user-defined).% R* V# l- B; [0 X r/ |# V
53335 For variants created using the new Variant Manager, there were cases of missing or extra models when viewing a variant for the PCB in 3D layout mode.
% _. P+ P- J0 X9 Z3 T53395 For a design using Printed Electronics, legitimate clearance violations were not being flagged when EngineX options were enabled in the Advanced Settings.2 R: X8 y- M$ V0 x1 f# g* B
53427 Defined solder mask for custom pad shapes is not displayed in any of the areas of Altium Designer where the Footprint Preview can be seen.) J8 ^9 {7 i4 C9 J6 T9 v
53464 DRC was incorrectly reporting Component Clearance rule violations due to rounding errors.
6 e# M) O" x- z# _# I; N: K5 m53499 When exporting to AutoCAD, layer names defined through the Layer Stack Manager are now used by default, rather than internal system layer names. (BC:18335)
2 f) w% j9 o8 o, C& p53545 It was not possible to adjust object visibility settings for a layer using shortcut keys in the Print Preview dialog.' Q. A/ |3 r8 \. M
53580 For a PCB with Metric Display Precision set to 5 digits, angles were incorrect when exporting the board to STEP. (BC:7211)
! ~1 h" b! h4 n7 a g53638 The openings for custom pad shapes on the top/bottom coverlay layers were not being exported when generating Gerbers., L9 [) p0 f. O5 f' j
53648 In some cases when closing a PCB document, the exception "System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt" would be encountered.( ~. W4 V/ A8 n! t8 X \) g/ d. d' \
Draftsman
, u( m. l$ I! }8 o7 G! K% H50207 For a specific document, an invalid Board Section View led to a "System.NullReferenceException" error being encountered.* I" p z( E" N* g ?$ h
50208 For a specific document, an invalid Transmission Line Table led to the error "EOleException: Index was outside the bounds of the array" being encountered.
1 M" @: \7 w* v: [Harness Design5 C. G& V% J# `: G: ]( f
52905 When adding a connection point to a bundle, any existing label was being placed underneath the newly-created bundle section.
: i/ v: F9 Y9 a3 H% j: H. {+ t52907 In the BOM document associated with a harness design, an item was still being displayed after it had been deleted.
+ t) M: f% z# p" a! X52992 On a Wiring Diagram when placing a wire from a Tap to a pin on a target connector, the wire was not being named (wasn't taking the logical signal name).
, x- @* W3 y0 F8 O53039 From the Crimps tab for a selected Harness Connector, it is now possible to quickly add a selected crimp to all pins of that component.
$ n5 h2 I& Q6 l# Z7 R53083 On the Wiring Diagram, when placing a new wire starting from an existing wire a splice will now automatically be created.$ R% \3 k. F p! x
53113 On the Layout Drawing, connection points placed on a bundle were not being moved with that bundle when it was dragged.; q( i3 H# e0 T% a' x
53214 On the Wiring Diagram, when assigning a splice to a different connection point it will now be removed from the previous connection point.
& u8 w' Q1 j G7 S6 H53216 When copying/pasting objects on the Wiring Diagram, designators now follow the "Reset Parts Designators on Paste" option on the Schematic - Graphical Editing page of Preferences.. e4 f; B$ ]( C: p
53511 The Find Similar Objects feature is now supported for objects in both the Wiring Diagram and Layout Drawing.' W+ H+ n3 t1 t6 b1 `& r
53589 Icons used for objects on the Wiring Diagram's Active Bar and menus have been updated.
: J2 o H0 T$ A, X' P7 y( K53614 When using a connector from a local library on the Layout Drawing, scaling of that connector's physical view would not work correctly when the Width and Height were linked.8 V& U3 p8 w% _1 W) m% b
53652 A crash would occur when attempting to use the Toggle Electrical Grid and Set Snap Grid commands from the main View>>Grids sub-menu, in the Wiring Diagram or Layout Drawing.8 A, K' L1 q5 y/ V: V0 D
53957 When importing the Wiring Diagram into the Layout Drawing an Access Violation would occur if any parameter had been added to a cable object beforehand.
8 ]3 i3 d. g; ?' ]3 \/ rPlatform) s5 D! r3 B# J
53293 In some cases when closing a document containing an Active Bar and that document was open in a secondary window, an AV "at address 0000001400C1490A in module "X2.EXE"" would be encountered.
' {7 o! A3 ^2 q" ~; I: F, B53315 In some cases, Altium Designer would hang when trying to reconnect to the notification service, for example when the computer is awakened after hibernation.3 W& Y" d, d# G$ W6 W
53485 Incorrect alignment of field labels for Layout Connection Point, No Connect and Splice objects, on the Harness Design - Defaults page of the Preferences dialog.0 D* m) q4 F( }" x0 e4 s% U& X) H+ k
53733 The System.ExceptionReport.CatchAll option (OFF by default) has been added to the Advanced Settings. When enabled, any encountered exception will create a crash report.5 c8 [: p+ x+ e7 e
Data Management
; Y( g- J: U+ |52307 A message will now be displayed in the Messages panel when attempting to release a project with configured Project History report to a Workspace that does not support this feature.
+ P: T# B$ @) F- \- o# c O52526 When generating a report from the new Variant Manager, parameters for alternate parts were being lost. (BC:19615)
3 }9 q3 r# l1 _/ v0 k9 _52614 When performing a search in the Explorer panel, the results now default to showing the latest version only. (BC:19459)$ p2 E1 \" X- s* T2 h8 O
52955 There was a noticeable slowdown in performance when connecting to a Workspace due to the process of loading component templates and categories.) D6 D( E% w2 _, I3 N/ f
53012 For a specific project including a large amount of source schematic documents, release to a Workspace using the Project Releaser would take more than 4 minutes.
- D$ a. x u9 r# l* \53099 It is now possible to modify Item Naming settings (in the Project Release Options dialog) for a project template after its release.
" E* h# c8 v) V. e4 G53126 In some cases, opening the History for a component from the Explorer panel would result in an Access Violation "at address 000000013B609374 in module "EDesignData.DLL"" being encountered.
3 F3 v2 }; S0 i" N2 L& h53162 In some cases, resetting Data Management preferences to their defaults then reconnecting to a Workspace would lead to a runtime error and Altium Designer becoming unresponsive. (BC:19924)% |7 s1 W. E4 M7 D5 A4 F
53174 In some cases when working with the Explorer panel (or a dialog variation of it), the error "System.Reflection.TargetInvocationException" would be encountered.) h% p- d) O; X, ~& Z% u6 S6 K
53196 In some cases when working with comments, the error "System.NullReferenceException: Object reference not set to an instance of an object" would be encountered.& Z, x0 ~. E. J! O n: G
53534 In a specific case when working with Part Choices, the error "EInvalidAccessToObject: Vault is disabled" was encountered.
: t/ D/ G) m |% ~( q+ G53556 In a specific case, there was a noticeable slowdown in performance when releasing a project to an external Git repository using the Project Releaser.1 e, z& @9 G0 I# X
53658 The actionable statuses feature (Projects panel) has been disabled for Workspace items that are being directly edited (file-less editing).
6 D0 B* F# T. p; _! Z7 pSimulation4 s- t( _( h2 ^4 g; }# @" C* ]
53358 Added support for the PINDLY PSpice digital model primitive.
& C& V8 m7 o, H$ ]5 `& ?53359 Added support for the CONSTRAINT PSpice digital model primitive.4 ~6 Y; N* o; E; r& x9 x! K% @5 L
53360 The simulation option DIGERRDEFAULT is now available to control the amount of reported constraint violations in digital primitives.# x' O4 F% Z4 S7 J/ k6 ]
|
|