What's New in This Release

Release 2024 provides the following new commands and features:

Note: Release 2024 can read and write DWG files up to the latest version of this format (R2018). The same applies to DXF (Drawing eXchange Format) files, which store unencrypted drawing database contents.

Release 2025 provides the following new commands and features:

Note: Release 2025 can read and write DWG files up to the latest version of this format (R2018). The same applies to DXF (Drawing eXchange Format) files, which store unencrypted drawing database contents.

Some of the new commands and features were introduced in service packs since the previous release and before the current major release.

User Interface:
New Commands:
New Features:
Modified Features and Commands:
System Variables:

^ Top of Page

Upgrade History

Release 2024

System Requirements:
User Interface:
User Interface:
New Commands:
New XtraTools commands:
New Features:
Modified Features and Commands:
System Variables:

Plugins

Release 2023

User Interface:
New Commands:
New Features:
Modified Features and Commands:
System Variables:

Release 2022

Release 2021A

New Commands:
New Features:
Modified Features and Commands:
New System Variables:
  • Sheet Sets
    • SSFOUND. Returns the sheet set path and file name in search result.
    • SSLOCATE. Specifies whether the sheet set associated with a drawing is located and opened together with the drawing.
    • SSMAUTOOPEN. Controls the Sheet Set Manager behavior when opening a drawing associated with a sheet.
    • SSMPOLLTIMES. Sets the time interval (in seconds) for refreshing the sheet status in a sheet set.
    • SSMSHEETSTATUS. Specifies the refresh method of the status data in a sheet set.
    • SSMSTATE. Returns whether the Sheet Set Manager is open or closed.

^ Top of Page

Note: Due to the renumbering of the software releases, no Release 2021 was delivered.

Note: Due to the renumbering of the software releases, no Release 2021 was delivered.

Release 2020

Licensing:
New Commands:
New Features:
New XtraTools commands:
Modified features and commands:
Other updates:
New System Variables:

^ Top of Page

Release 2019

New Commands:
New Features:
Modified Features:
New System Variables:

^ Top of Page

Release 2018

New Commands:
New Features:
New System Variables:

^ Top of Page

Release 2017

New Commands (since Service Pack 2):
New Features (since Service Pack 2):
New Commands:
New Features:
New XtraTools Commands:
New System Variables:

^ Top of Page

Release 2016

New Commands:
New Commands (Service Pack 2):
New Features:
New XtraTools commands:
  • XtraTools provide a set of additional commands to increase productivity in many ways in design process.
    • Breakline. Draws a line with a breakline symbol.
    • ConvertSimpleNotes. Transforms one or multiple text entities to a text paragraph.
    • CurvedText. Places a text on an arc entity.
    • GetBlockInfo. Counts the block insertions in drawing and displays the result.
    • ImportBlockAttributes. Imports BlockAttribute values previously exported to an ASCII file.
    • LispExplorer. Displays information about commands, variables and Lisp functions defined in the application.
    • MakeLineStyle. Creates a new LineStyle from the specified entities in drawing.
    • PatternHatch. Creates hatches using Block entities, images, References or masks.
    • RedefineBlockAttribute. Redefines the shape of a Block keeping its original BlockAttribute values.
    • ReplaceBlock. Replaces Block insertions by other Blocks (dialog box variant).
    • -ReplaceBlock. Replaces Block insertions by other Blocks (command window variant).
    • ReplaceBlockByReference. Replaces Block insertions by instances of an external Reference (dialog box variant).
    • -ReplaceBlockByReference. Replaces Block insertions by instances of an external Reference (command window variant).
New System Variables:
  • ATTIPE. Determines the type of pop-up toolbar to display when editing multiline BlockAttributes in place.
  • ATTMULTI. Controls whether you can create multiline BlockAttributes with the commands to define BlockAttribute.
  • FILETABPREVIEW. Determines the preview type when you hover over a drawing tab.
  • FILETABSTATE. Controls the display of drawing tabs at the top of the drawing windows area.
  • SELECTSIMILARMODE. Determines which properties must match for an entity of the same type to be selected with the SelectMatching command.
  • New system variables for Annotation Scaling:
    • ANNOALLVISIBLE. Shows or hides annotative entities that do not support the current annotation scale.
    • ANNOAUTOSCALE. Controls if setting a new annotation scale are added automatically to annotative entities.
    • ANNOTATIVEDWG. Determines whether the current drawing will act as annotative Block when inserted into another drawing.
    • CANNOSCALE. Specifies the name of the current annotation scale for the active workspace (Model, or Viewports on layout Sheets).
    • CANNOSCALEVALUE. Specifies the value of the current annotation scale for the active workspace (Model, or Viewports on layout Sheets).
    • DIMANNO. Returns whether the current DimensionStyle is an annotative style.
    • HPANNOTATIVE. Controls whether new Hatches or filled areas are annotative entities.
    • MSLTSCALE. Determines whether LineStyles on the Model tab or in Viewports of layout Sheets are scaled by annotation scale settings.
    • SAVEFIDELITY. Controls visual fidelity for annotative entities in legacy drawing files (DWG R2007 and earlier formats).
    • SELECTIONANNODISPLAY. Specifies whether annotative entities, if selected, show all representations of the annotation scales assigned to them, or only the original scale.
  • New system variables for Quick Input methods:
    • DYNDIGRIP. Determines which input boxes are displayed as you move an EntityGrip.
    • DYNDIVIS. Controls the Quick Input dimension input method when you stretch an entity using an EntityGrip.
    • DYNMODE. Controls the use of Quick Input pointer input and dimension input methods.
    • DYNPICOORDS. Controls whether the Quick Input pointer input method uses relative or absolute coordinates.
    • DYNPIFORMAT. Controls whether the Quick Input pointer input method uses polar or Cartesian coordinates.
    • DYNPIVIS. Controls the Quick Input pointer input method.
    • DYNPROMPT. Turns on or off the use of prompt tooltips and command input boxes display for Quick Input.
    • DYNTOOLTIPS. Determines which kind of tooltips are affected by appearance settings.
    • TOOLTIPMERGE. Determines whether to merge EntitySnap (ESnap) tooltips and Quick Input tooltips into a single tooltip.

Release 2015

New Commands:
New Features:
New System Variables:
  • BTMARKDISPLAY. Toggles the display of value set increment markers in Dynamic Blocks.
  • GRIPDYNCOLOR. Controls the fill color of user-defined grips of Dynamic Blocks.
  • TABLEINDICATOR.. Toggles the display of the display of row numbers and column letters when editing Table cells in-place.
  • TABLETOOLBAR. Controls the display of the Edit Table pop-up toolbar to assist editing Table cells in-place.
  • TSPACEFAC. Sets the line spacing distance specified as a text height factor for Notes.
  • TSPACETYPE. Sets the type of line spacing used within Notes.