Release notes for Altium Designer Update 18 (10.1051.23878)

Old Content - visit altium.com/documentation

Update 18: Updated plug-ins from release 10.972.23595 to 10.1051.23878

Date: 27 April 2012

Key highlights

STEP model preview

 A visual preview is now available when selecting a 3D STEP model in the PCB or library editors dialog box, which helps browsing through options when embedding a 3D body. View BugCrunch report #185.

New track selection mode

A new Select Track command has been added that provides the option of selecting connected track segments on the current layer – in effect, to select connected copper until the layers change or a component pad is encountered. In addition, the Select Physical Connection option has been changed so that tracks covered by a component pad are included in the selection. View BugCrunch report #1110.

Show contents while moving large selections

Pasting and moving of large schematic selections has been improved so that once rendered, the contents remains visible while placement is made. View BugCrunch report #685.

Line style editing in Inspector Panel

The style of Lines (as opposed to wires) in a Schematic document can now be defined and edited in the Inspector Panel. View BugCrunch report #1044.

Improved Update from Libraries behavior

The 'Update from Libraries' command in the PCB editor now takes into account non-physical differences between footprints. Non-physical differences – such as pin numbers, 3D body colors, hole diameters, etc – are now also detected when a footprint (or a collection of footprints) is updated from a library. View BugCrunch report #311View BugCrunch report #1390.

Numerous FPGA/Embedded enhancements

A significant number of enhancements were made to FPGA/Embedded Design in Altium Designer, including support for the ST Microelectronics M25P (SPI) family of serial flash devices and improvements to Software Platform.

Improved junction handling and rendering

Several improvements have been made to the way schematic junctions are displayed, generated and printed. The behavior of auto-junctions has been improved for several moving or replication operations where they are regenerated on the fly. Also, auto-junctions now render in solid form on mono-color printouts. View BugCrunch report #693. View BugCrunch report #1111.

Revised net violation handling with repeated sheets

Using repeated or multiple schematic sheet entries, as is the case with multi-channel and hierarchical designs, no longer causes violation warnings triggered by net signals effectively having different names. View BugCrunch report #1054.

 

 

System Components: Altium Designer Base

4801Embedded Project options dialog now also opens when Embedded Design Tools for the selected processor have not been installed. 
4990Repeatedly compiling an unmodified error-free FPGA project should no longer produce errors. 
5129The PCB Editor "Update From Libraries" command now takes into account non-physical differences between footprints. Examples of the non-physical differences now reported are Pin Numbers, 3D body colours. View BugCrunch report #311. View BugCrunch report #1390.
5375An Access Violation that occured on machines with limited video memory when using the PCB editor has been resolved.
5934Output jobs no longer modify the absolute path used for backwards compatibility if saved without modifying the relative path. View BugCrunch report #1198.
5940Repeated sheet entries no longer cause "Net with multiple names" violations. View BugCrunch report #1054.
5989The project output path and log folder path will now update with the project name if set to their default values. View BugCrunch report #1379.

System Components: Altium Designer Installation System

5979Uninstaller GUI has been improved to enable easier management of Altium Designer installations.
6068Changes to remove the Release 10 branding.

System Components: Altium Designer Localization

5755Japanese localization of Altium Designer updated. View BugCrunch report #1287. View BugCrunch report #1599.
5757Traditional Chinese localization of Altium Designer updated.
5844Korean localization of Altium Designer updated.
5845Simplified Chinese localization of Altium Designer updated.

System Components: Altium Designer Resources

6068Changes to remove the Release 10 branding.

System Components: PCB Support

6038CAMtastic's Re-load Rules from PCB command will now work as expected. View BugCrunch report #452.

System Components: PCB System

4404Improved performance when dragging via in push obstacle mode. View BugCrunch report #271.
4593Implemented STEP model preview in model selection dialog. View BugCrunch report #185.
5129The PCB Editor "Update From Libraries" command now takes into account non-physical differences between footprints. Examples of the non-physical differences now reported are Pin Numbers, 3D body colours. View BugCrunch report #311.View BugCrunch report #1390.
5375An Access Violation that occured on machines with limited video memory when using the PCB editor has been resolved.
5853Polygon properties dialog will now correctly handle shelved polygons when invoked from polygon manager .
5942Fixed freeze/hang with Interactive Differential Pair Router. View BugCrunch report #1084. View BugCrunch #1516.
5991Fixed crash in Interactive Router caused when routing from a no-net pad. View BugCrunch report #1084.
6046Added command to select connected copper on layer. View BugCrunch report #1110.
6047Changed Board Information dialog to report number of violations on the board instead of number of primitives with violations which was confusing. View BugCrunch report #1533.
6048Fixed problem where grid type was not saved correctly in PCB Library if dot drawing option was used. View BugCrunch report #485.

System Components: Schematic System

4697Fixed an issue where 4-way junctions were optimized out during Ctrl-drag.
5534Pasting and moving of large selections has been improved so that once drawn the contents remains visible while placement is made. View BugCrunch report #685.
5537Fixed an issue where 4-way junctions were destroyed when the junction was moved or dragged to a new location. View BugCrunch report #693.
5976Fixed an issue where 4-way junctions were lost when copy-pasting or duplicating part of a schematic. View BugCrunch report #1111.
6033Fixed display and editing in schematic inspector for Line Style property. View BugCrunch report #1044.
6052Fixed an issue where auto-junctions were not filled in on mono-color prints.

System Components: Soft Design Support

4990Repeatedly compiling an unmodified error-free FPGA project should no longer produce errors. 

System Components: Soft Design System

4801Embedded Project options dialog now also opens when Embedded Design Tools for the selected processor have not been installed. 
5297Support for all M25P serial flash devices added.

Embedded Design Tools: Software Platform

4716Software Platform Filesystem Mounting service plugin now has F1 help info.
4763Multithreading Support Knowledge Center now has entries for all supported functions. 
4782Kernel function sched_yield() now returns 0 instead of -1 if there are no other equal priority threads to yield to.
5067NiosII interrupt handler can now be located in external memory.
5081Software platform builder no longer generates incorrect call to usb_open() routine.
5170The pthread_setschedprio() routine from pthread.h has been implemented.
5312POSIX Message Queue support no longer overwrites data when all slots in the queue are in use.
5702A timeout on pthread_mutex_timedlock sets thread that timed out as current owner of the thread.
5887POSIX write() function no longer fails on some very specific data size values (such as 32*1024 or 32*1024-1).
5896Software Platform FAT filesystem implementation now supports statvfs() and fstatvfs() interfaces.
5917When a FAT filesystem is mounted with SYNC flag, updates made through rename(), remove() or rmdir() are now directly written to the media. 
5937Parent (..) of directories created in the FAT filesystem root directory now point to cluster 0.

Importers and Exporters: Exporter - PCAD ASCII

6061An access violation when loading and saving schematic libraries and schematics (projects) as P-CAD V16 ASCII has been fixed. View BugCrunch report #1262.

Importers and Exporters: Importer - Accel

6061An access violation when loading and saving schematic libraries and schematics (projects) as P-CAD V16 ASCII has been fixed. View BugCrunch report #1262.

Output Generators: Output - AssyTestpoint

6049Fixed problem with testpoint reports where bottom side test points were not reported properly - missing "099" code. View BugCrunch report #1370.

Output Generators: Output - Testpoint

6049Fixed problem with testpoint reports where bottom side test points were not reported properly - missing "099" code. View BugCrunch report #1370.

Output Generators: Printer - PCB

6039The variant "Not Fitted" crosses will no longer be missing on Assembly Drawing for Embedded Board Arrays. View BugCrunch report #270.

Development updating various modules

The development made for the following tickets required changes to our Run Time Libraries, and as a result require majority of the modules to be updated.

4200Fixed painting of JTAG Viewer Panel.
4593Implemented STEP model preview in model selection dialog. View BugCrunch report #185.
4700Message text was sometimes stripped in messages panel if the length of the the output line generated by the tool exceeded a specific value.
4801

Embedded Project options dialog now also opens when Embedded Design Tools for the selected processor have not been installed. 

5082Embedded serial flash available in download dialog when using multiple SPI controllers.
5238Select Symbol dialog in Embedded Code editor now also shows source file name.
5297Support for all M25P serial flash devices added.
5375An Access Violation that occured on machines with limited video memory when using the PCB editor has been resolved.
5853Polygon properties dialog will now correctly handle shelved polygons when invoked from polygon manager.
6061An access violation when loading and saving schematic libraries and schematics (projects) as P-CAD V16 ASCII has been fixed. View BugCrunch report #1262.
You are reporting an issue with the following selected text and/or image within the active document: