Enhancements

ATE-4204Removed the restriction on the number of shapes that a mosfet can contain.
ATE-4176

The Report browser now provides user feedback for the following plugin errors:

A plugin's XML has poor structure or does not follow the schema

A plugin's result bash command encounters an error

A plugin's result XML has poor structure or does not follow the schema

These are displayed in the relevant column in the Results table if a metric name can be found, otherwise a user error is displayed.

ATE-4148A metric result can now take an error value from a plugin's output xml. This displays as a red cross when true and provides the option to see the error report from the context menu. This displays the plugin's full output.
ATE-4140

Plugins can now specify a list of additional arguments by adding <user_setting>User Setting Name<user_setting> to the plugin XML.

These can be edited within Animate via the Edit Settings dialog, accessible from the context menu within the Results table.

Settings are stored in your local settings and therefore persist across sessions.

Any empty setting is given a default string "(blank)", to be handled by plugin developers.

ATE-4138Added the option to defer running a metric until requested. Metrics defined as "on demand" are shown with empty cells until the metric is run, either through the context menu or with the icon in the column's header. Once run, the metric will behave as normal. If an on demand metric is hidden and shown again it will not run until specified, however, it will still show any previously calculated values.


Resolved Issues

ATE-4276

Issue with GUI locked during Finalize Layout step resolved. The issue was caused by plugins taking a long time to run and the GUI would be locked up until they finished running.

ATE-4274

Substrate markers no longer appear in Organize-Using-Animate.

ATE-4270

Fixed cases where Animate was incorrectly recognizing some devices as metal options.

ATE-4267

Max layouts is no longer overridden by the Animate plugin, allowing users to specify the number of layouts to realize in customize mode using PULSIC_ANIMATE_MAX_LAYOUTS.

ATE-4212

Guard Ring Associations now work for resistors.

ATE-4160

Resolved crash when markers are added to a layout when in detailed view.

Markers are no longer created from plugins when current view is in open detailed view.
ATE-4155

Fixed a crash when trying to resize a device.

ATE-4154Fixed a bug in Animate's Grid Pattern Editor which could cause it to fail to obey certain patterns.
ATE-4165
ATE-4164
Fixed a hang when portfoliodigital created off grid placement.

 

Other Items

ATE-4275, ATE-4272, ATE-4271, ATE-4269, ATE-4268, ATE-4156, ATE-4171, ATE-4170, ATE-4162, ATE-4161, ATE-4142, ATE-4149.