PROD-3676 Add setting for disabling event handling in Home Mode
In some user environments SolidWorks may be unstable and crash when active document is changed. In such environments, you can now set "Disable event handling in Home Mode" setting. This will reduce the possibility for SolidWorks crashing when active documents are changed.
PROD-3679 "Arithmetic operation resulted in an overflow" exception on startup
In some environments an error message was shown randomly when starting SolidWorks. This bug is now fixed.
PROD-3677 Decimal Separator setting in xml export does not work properly
PROD-3678 Lookup variable assignment in table does not work variable used as key is empty
PROD-3613 Implement external number generator
You can now use an external, custom application to generate new numbers.
Fixed several issues which were shown as error message to the user.
PROD-3594 Empty variables are not exported even when export empty variables is set
PROD-3588 SW2025 compatibility
CustomWorks 6 is now compatible with SolidWorks 2025.
PROD-3577 UI preview does not work in profile editor
PROD-2912 Input mode command menu opens in wrong position
Changed dropdown placement
PROD-3589 Dimension link should be able to use list as a dimension type source
It is now possible to define dimension type lists using lists as data sources.
PROD-3576 Simplify prompt window when opening another profile editor
PROD-3582 Text Input setting Multiline does not work in new theme
PROD-3596 Implement mass properties as variable target
You can now define CustomWorks variables to show mass properties, including surface area and volume. Mass value can be edited if Override Mass setting is set to True.
PROD-3575 Improve profile selector behaviour
New UI styles now allow the option to display recently selected profiles in addiotion to user favourites.
PROD-3600 Dimension link input field colors
Selection fields in dimension links had visual issues.
PROD-3573 Reading material database custom properties does not work
You can now use custom properties in SolidWorks material libraries and auto-fill them into other variables.
PROD-3597 Implement running Custom Action using Command button in the user interface
You can now link a Custom Action to a command button in the user interface.
PROD-3601 Profile favourite button star does not work in classic theme
PROD-3595 Implement SolidWorks settings as variable target
You dan now define a CustomWorks variable to show and modify document-specific settings, such as units.
PROD-3064 File name definition list does not update in export definition
PROD-3543 Open document in copy mode complete screen opens wrong model
PROD-3569 Combine pdf output help link is missing
PROD-3581 Text in Used in block in variable editor gets cut off
PROD-3574 Implement Override Mass as variable target
You can now define a variable in CustomWorks to control whether the mass of the document should be overridden.
PROD-3598 Implement overriding file name in Make Independent
You can now override file and directory name in Make Independent custom action.
PROD-3602 Exception when hovering mouse on top of non-existing profile in profile selection
PROD-3421 Error summary view does not open in new UI style
Fixed error summary view not opening properly when using new themes
PROD-3558 Empty configuration-specific custom properties cannot be deleted
PROD-3108 Export leaves dxf/last exported sheet active if drawing is open in SW
PROD-3559 About window is missing "Check for updates" button in new UI
PROD-3077 Http list authentication password should not be in readable format
PROD-2908 Improve list synchronization message
PROD-3551 Configuration specific properties are not read in Copy mode
PROD-3496 Command line switch SynchronizeLists causes an exception
PROD-3453 No items to display displayed before table loads
PROD-3364 Options mode group contents should be indented
Menu items in Options are now indented
PROD-3031 Expression variables do not evaluate in table mode
PROD-3539 Printer output view has incorrect theme
Fixed invalid theme
PROD-3381 Quantity calculation does not work when system separator is comma
PROD-3545 Item count in tables is wrong in some assemblies
PROD-3538 Toolbar icons are messed up in new UI styles
New UI theme now has new toolbar icons
PROD-2590 Aw/Cw can notify user of invalid license when license is actually valid
Improved license validation logic
PROD-3005 Root assembly row is missing copy complete message
Added missing messages for assemly rows
PROD-3529 Print and copy profiles are not set by the command line parameter
PROD-3528 "Open table" icon size is wrong in batch modes
Adjust icon size
PROD-2735 Improverd expression variable editor
PROD-2957 When network location is unreachable ui hangs when selecting number generator
Improved UI responsiveness
PROD-3365 Home mode menu should collapse after action
The dropdown menu in Home now collapses after an action is made (e.g. profile is changed or reloaded)
PROD-3571 Variable validations do not work properly
PROD-3017 Multiple user interfaces in properties mode does not update variable values when changing UIs
PROD-3527 Users cannot continue checking drawings during printing
Exposed Continue button in UI to allow users to continue printing process while checking drawings
PROD-3549 Relocate Classifications in the Profile Tree
From now on, classifications are no longer located inside Properties Mode. Instead they are shown as separate top-level sections and multiple Properties modes can share a single instance of classifications.
PROD-2993 Implemented some helper functions in table expressions
Several helper functions were implemented for creating table expressions: ToFloat and ToInt for converting strings to numeric values, IIf for shortened conditions and TryCatch to help handling exceptions.
PROD-3553 Target directory selector can only be edited after activating dropdown menu once
Fixed textbox responsiveness
PROD-3560 About window is missing link to release notes in new UI
PROD-2995 Ignore child component display setting does not work if multiple tables
PROD-3563 Cannot open copy table to see errors when copying fails
PROD-3487 Top level preview is not set in excel template if top level row is not part of the table rows
Preview thumbnail is now generated from the internal BOM rows if the top level row is not part of the table rows
PROD-3550 Expression variable header is not updated correctly in profile editor
PROD-2973 Parent value setting in export file name does not work when drawing is active document
PROD-3319 Added Encoding setting into text file lists
You can set the encoding of a text file manually if eg. scandic , cyrillic etc. characters are not displayed correctly in lists.
PROD-3554 Implement DecimalSeparator setting in table exports
You can now define the decimal separator to be used in csv and xml table exports.
PROD-3260 Incrementing count should update also total count column value in export mode
PROD-2943 Add isnumeric check for expression assignment
Variable assignments in table views can now use IsBoolean, IsInteger, IsFloat and IsNumeric extension methods in expressions.
PROD-2937 Impelement possibility to generate actual cut list name in document expressions
Variable default value can now be used to create a link to cut-list item property. For now this works only on the first cut-list item in the part.
PROD-2951 Add an option to export files in table order
PROD-2946 Include sheet filter does not work for pdf files
PROD-2890 Project variable needs to be in model classfication to be shown in userinterface
PROD-2978 Promote counts are not correctly counted
PROD-2938 User interface preview in profile editor is broken
PROD-2952 Margins can be delimited with semicolons which causes an exception
PROD-2909 Improve progress bar accuracy
PROD-2989 Improve Table Columns
You can now add count and quantity columns in a table view without defining variables. You can also override table column header if you want it to differ from referenced variable name.
PROD-2981 XML export is broken
PROD-2940 Row selection highlight color overwrites row color in table
PROD-2942 Unfiriendly exception when trying to change material for an assembly
PROD-2947 Ignore show/hide rules does not work root level assembly
PROD-2975 Add to and remove from classification in variable context menu does not work
PROD-2881 Add support for SOLIDWORKS 2023
PROD-2941 Read-only field context menu does not show "copy text" option anymore
PROD-2867 Changing copy profile does not obey library component settings reliably
PROD-2944 Investigate possibility to add validations in table rows
Variable validation results can now be seen in table views. Export commands can be defined to be disabled when variable validations do not pass. Individual variable validations can now have validation level (Info, Warning and Error) and custom validation message.
PROD-2970 Suppress / Unsuppress with dependents
Suppress and Unsuppress commands now warn about referenced sections, allowing the user to choose whether to suppress or unsuppress them as well.
PROD-2986 Item count fails when treat as child item item is used in multiple levels of same subassembly
PROD-2948 Promote settings does not work for root level assembly
PROD-2505 OnApply activity does not implement CW5 type error message
OnApply activity now has return value "NotificationMessage" which can be set to show a message to user.
PROD-2797 Implement mode visibility setting to allow hiding modes depending on active document type
Modes can now be defined to be visible for specific document types only.
PROD-2902 Execute command after export
You can now execute an external command after exporting an item table.
PROD-2805 Table expand does not open all nodes
Fixed bug in expanding rows in the item table view.
PROD-2698 Using two separators in file naming does not leave one out if middle value is empty
PROD-2816 Dimension link text " " resets when profile is saved
PROD-2755 Internal lists add semicolons to values
In previous versions of CustomWorks editing an internal list in the profile may cause semicolons to be added to the column values. This bug is now fixed.
PROD-2667 Implement Variable Type as profile section
Variable type is now shown as a profile section in the Profile Tree of the Profile Editor. The reason for this change is technical and and allows us to keep better track on cross-references between the profile sections.
PROD-2666 Implement Classification Rules as Profile Sections
Classification rules can now be seen in the profile tree as separate sections. For clarity, variables, validations and default values are in subfolders, too.
PROD-2716 Implement possiblity to write dimension link always as configuration specific
Profile sections such as variables can now be sorted alphabetically in the Profile Editor. The command can be found in the context menu of the Prorile Tree.
PROD-2839 Implement sorting of sub section alphabetically
Profile sections can now be sorted alphabetically using Sort command in the context menu.
PROD-2683 Existing variable target variable selection resets when editing list variable type
Variable target sections no longer reset when variable type is changed.
PROD-2603 Close export and copy mode when changing documents
Active Copy and Export modes are closed if user changes the active document in SolidWorks.
PROD-2733 Expression variable builder should include variable group in variable name list
The expression builder in Expression variable shows now variable group names for clarity.
PROD-2737 Implement default target directory setting for copy/print profiles
Default target directory can now be specified in the Copy and Export Profiles.
PROD-2873 Saving profile trims whitespace from dimension link separator
PROD-2696 Implement possibility to include sheet name in file name only when more than one sheet is printed
When exporting drawings, you can now define filename so that sheet name is included in the file name only if more than one sheet is exported.
PROD-2668 Implement Dimension Link Types as profile sections
Dimension link types can now be seen and edited in the Profile Tree in the Profile Editor.
PROD-2669 Implement Variable Target Type as profile section
Variable Targets can now be seen and edited in the Profile Tree in the Profile Editor.
PROD-2896 Empty dxf sheet message should be info instead of warning
PROD-2701 Implement error message for opening newer version profile
An error message is now shown if you try to use a profile which has been saved by using a newer version of CustomWorks.
PROD-2846 Implement widgets in table view
You can now use drop-down lists, check-boxes etc. for filling in variable values in the table view as specified by variable settings.
PROD-2897 Sheets are not read when drawing is the active document
PROD-2878 Add an option to show mode when there are no documents active in SW
PROD-2700 Implement writing version number to profile editor
CustomWorks version number is now saved inside the profile file when the profile is saved. This is to verify that you cannot use a profile with older version of CustomWorks.
PROD-2894 Add an option to set table columns as readonly in column definition
Table columns can now be defined to be read-only.
PROD-2613 Table summary view in profile editor is not working
Bug was fixed in the summary of Table Views.
PROD-2633 Right click on a combobox should allow editing of the list
Lists based on text files can now be edited from Properties Mode user interface by right-clicking on a drop-down list and selecting Edit. Notepad will be opened and the list updates dynamically when the text file is saved in Notepad. The editor for text files can be changed from CustomWorks Settings.
PROD-2145 Implement target folder recent folders
Recently used target folders can be seen in a drop-down list in Copy and Export modes.
PROD-2728 Activity types disappear and reappear randomly in Activities menu
Profile section intended to be hidden no longer show up when rebuilding the profile.
PROD-2560 Change cw5 to cw6 converted file to always change file name so that overriding current profile is not possible
To prevent overriding your old CustomWorks 5 profiles, you now have to save your profile with a new filename when converting your profile to CustomWorks 6 format.