All CustomWorks 6 versions

6.4.158.8357

08.01.2026
Improvements
PROD-3753
Add setting to hide target directories which do not exist
In copy and export modes, you can now prevent non-existing directories from showing up in the target directory selector drop-down list.
PROD-3923
Improve drag & drop in Profile Editor
While dragging CustomWorks profile sections, the profile tree nodes are now expanded only if the section being dragged can be dropped inside the section under mouse cursor. Additionally, drag over is now detected correctly while dragging on profile section icons.
PROD-3926
Implemented auto-scroll in profile treeview
The tree view in profile editor now scrolls vertically when dragging items. This helps in reorganizing eg. variables in classifications.
PROD-3928
Variables that do not exist in classification are not editable in table views
In table views, variable cells are now shown in grey color and uneditable state if the referenced variable does not exist in the item on the cell row. The cell state updates dynamically when classifications are updated.
PROD-3905
List based dimension links should support dimensions links written by CustomWorks 5
Added settings for dimension links to allow converting CW5 dimension links as list based expression formatted dimension link types.
PROD-3918
Add setting to prevent creating new directories in Copy and Export
You can now prevent Copy and Export modes from automatically creating new subdirectories by unchecking "Create target directory" setting in copy or export profile.
Fixed Bugs
PROD-3908
Converting Make Independent custom action into Make Independent Mode fails in specific case
PROD-3922
Excel export fails if count of columns is greater than 26
There was a bug in Excel exports which resulted in corrupted excel files if the export had more than 26 columns. This problem is now fixed.
PROD-3890
Changing copy profile randomly disables execution button
PROD-3754
Target Directory Selector path cannot be scrolled horizontally
A bug in visual style of target directory selector in copy and export modes is fixed. The bug made it difficult to edit long directory names in the text box of the drop-down list.
PROD-3915
FileNotFoundException in fetch drawings from vault custom action
PROD-3907
Bundle setup requires uninstall in specific cases
Bundle setup package (Setup CadWorks Software Products 6.exe) had a bug which caused products to be installed incorrectly, resulting in exception when loading CustomWorks add-in. This issue is now fixed and from now on the bundled setup uninstall both CustomWorks and AutomateWorks completely before reinstalling them.
PROD-3930
Make independent raises exception in specific case
Generating filenames for drawings during Make Independent did not work correctly in a specific edge case. This issue is now fixed.
PROD-3929
Empty cells in excel export may be formatted incorrectly
PROD-3891
Project variables do not work as intended
A bug causing project variables to stop updating in copy and export modes is now fixed.
PROD-3921
Custom Actions in Save As mode do not work as intended
A bug causing custom actions in save as mode to work incorrectly is not fixed.
Other
PROD-3898
Implement possiblity to run custom actions from command line
You can now run a custom action using CustomWorks command line utility.

6.4.140.8254

17.11.2025
New Features
PROD-3728
Formatted position should be able to start from first sub level
There is now possibility to omit root level for formatted position.
PROD-3896
Implement environment variables in profile
A new environments section has been added to profile. The section allows a creation of global values and secrets (e,g, passwords) to be used in profile editor. Multiple environments can be created and one of them can be the active environment for current values.
PROD-3878
Add sleep paramater for command line export
Command line export can now define a sleep interval before e.g. opening the processed document.
PROD-3885
Implement quantity settings for table items
Table items now have settings for default quantity, quantity multiplier (e.g. unit conversions), quantity decimal places and quantity per item variable.
PROD-3742
Implement custom action callback for properties mode apply stage
Custom actions can now be used when applying properties in property input form.
PROD-3762
Implement possibility to display model and configurations specificity in properties mode input field
A setting has been added to allow a visual indicator to show if a value in properties mode input field is either model or configuration specific. The target configuration can also be changed between model and configuration using the indicator.
PROD-3764
Add image ui element
An image can now be displayed as part of the properties mode form. The image can be static or controlled dynamically.
PROD-3832
Implement variable validation for valid file name and file system path
New validation types have been added to allow validation of file names and full system paths for invalid characters.
Improvements
PROD-3491
Implement Custom BOM Quantity support in tables
Table mode items can now read quantity information from SOLIDWORKS BOM Quantity propertyset in model and cut-list properties.
PROD-3502
Copy, print, save as and make independent modes should ensure local copies of drawings from vault before operation
A custom action has been added to allow fetching of local copies of drawing files from SWPDM vault.
PROD-3875
SOLIDWORKS 2026 version support
A support for SOLIDWORKS 2026 version has been added.
PROD-3760
Separate all profile editor sections as individual tabs in profile tree editor
All profile tree sections have now been separated as individual tabs in profile editor.
PROD-3790
Make independent mode
A separate mode has been created for CustomWorks make independent function.
PROD-3826
Improve clarity in input mode selection
Properties mode input selector selections have been made easier to understand.
Fixed Bugs
PROD-3869
Cannot clear only configuration value in copy mode custom actions
A separate variable target settings has been added for variable custom actions which allows e.g. clearing a value from configurations even when the variable itself is defined being a model property target.
PROD-3658
Text input multiline line count theme differs in dark theme
PROD-3897
JSON list editor does not work properly in profile editor
JSON list editor did not work in light/dark user interface themes.
PROD-3831
File names containing invalid characters causes document to be read incompletely in Export Mode
Invalid characters now produce an error in the table.
PROD-3830
Export order is incorrect if "Export in table order" is selected in Export Profile
Export order now correcltly follows table settings.
PROD-3814
Modify/repair/uninstall setup window does not behave correctly
PROD-3663
Pop out table title bar in dark theme
PROD-3655
Activation mode button style in dark theme
Other
PROD-3730
Set new ui theme as default
A settings has been added to installer that by default sets new user interface theme as active.

6.4.113.8011

11.09.2025
New Features
PROD-3833
Implement feature for replacing invalid characters in filenames
You can now define rules for replacing characters in generated filenames. For example, if a variable value used to generate a filename contains character " which is not allowed in file names, you can replace it with something else, such as 'in'.
Improvements
PROD-3849
Add properties mode variable source information to activity API
CustomWorks input mode in properties mode is now accessible in activity API using CustomWorks.VariableSource.
PROD-3850
Add configuration iterator to activity API
Document configurations can no be iterated in activity API using ForEachConfiguration activity block.
Fixed Bugs
PROD-3848
Export matching configuration sheets setting does not work properly in specific case

6.4.108.8001

03.09.2025
Fixed Bugs
PROD-3845
Exception after save as mode operation
A null reference exception was displayed to user after save as operation.
PROD-3846
Make independent does not handle correctly custom actions referring to all configurations variable target

6.4.105.7995

01.09.2025
Improvements
PROD-3834
Improve Standalone user interface
Stability and usage of CustomWorks standalone user interface is improved to help copying documents outside SolidWorks session.
Fixed Bugs
PROD-3843
License activation does not work
License activation was broken, as our servers were upgraded to use TLS 1.2. This issue has now been fixed.
PROD-3840
Vault add fails after copy operation when the same model is in multiple sub-assembly variations
PROD-3835
Copying does not work in specific edge case
Copying documents failed if project variable was used in file names and it had a number generator. This combination works after installing this update.

6.4.94.7961

19.05.2025
Fixed Bugs
PROD-3815
Random exception in table read when resolving item classifications
PROD-3817
XML export in Export Mode causes null-reference exception
PROD-3816
Printing to physical printer in Export mode does not work property
PROD-3818
.msi setup package user interface is broken

6.4.92.7945

12.05.2025
New Features
PROD-3803
Implement "Derived configurations" setting for variable configuration specificity
PROD-3745
Implement continuing export if SolidWorks crashes
You can now enable a setting in Export Profile to restart SolidWorks and continue exporting if SolidWorks crashes while exporting.
Improvements
PROD-3809
Export mode improvements
Export mode user interface and operation has been updated.
PROD-3758
Add an option to allow empty values in integer validation
PROD-3804
Improve configuration-specific document expressions
Configuration-specific document expressions such as "SW-Mass" etc. are now updated correctly to reflect to the configuration they are stored in.
PROD-3739
Copy mode should explicitly add files to vault
Copy mode has been changed to explicitly add new files to vault.
PROD-3614
Add "Target directory" = "Source directory" setting to Make Independent action
Fixed Bugs
PROD-3773
JSON library fail when synchronizing JSON lists
PROD-3776
List synchronization notification disappears before action is complete
PROD-3808
Stability improvements
Stability improvements in SOLIDWORKS selection handling
PROD-3769
Total Count, Total Quantity etc. don't work properly in variable value assignments
PROD-3784
Exception when clearing material linked to material value
PROD-3771
Activity-based table views do not work properly
PROD-3768
Message icons are too large in copy mode
PROD-3280
Expression variable is not shown as changed when the actual value is not yet written to model
PROD-3812
Target directory selection window stays behing copy mode table view
When table view was detached as separate window the target directory selection window could be hidden behind it.
PROD-3531
Variable validations do not update dynamically as defined by classifcations
Classification specific variable validations were not correctly updated in certain classification changes.
PROD-3593
Changing tabs in profile editor causes an exception
PROD-3729
Toolbar buttons are hidden when task pane is too narrow
PROD-3583
Dimension selection previews do not work properly
Dimension selectors displayed previously the dimension reference text after selection. The behaviour has been updated to display dimension value immediately.
PROD-3281
Expression variable is only written to model if one of the values in expression is changed
Expression variable value was previously written only when UI widget was present.
PROD-3770
Combining pdf files does not work in specific case
Combining pdf files did not work properly if the combined pdf filename was equal to one of the source filenames.
PROD-3792
Clear variable value custom action does not clear variables from drawing in copy mode

6.4.77.7773

06.03.2025
Fixed Bugs
PROD-3755
Make Independent does not work with drawings

6.4.74.7770

28.02.2025
New Features
PROD-3719
Fetch drawings from 3dExperience Platform in copy and eport modes
Fixed Bugs
PROD-3740
Make independent may save document in wrong directory
PROD-3725
Number is generated for rows that are not checked in copy mode
PROD-3733
Clearing dimension link variable does not work properly
PROD-3726
Missing information in dark theme
Add new theming for variable information table in Properties mode
PROD-3706
Opening and closing documents after copy results in an exception
PROD-3705
Light theme button highlight is black in table mode export buttons
Fix some button elements showing black background when hovering over them
PROD-3704
Dark theme library component row style in copy mode
Fix dark theme for rows for items marked as library components
PROD-3703
Add to classification shows two times for ui elements in profile editor
PROD-3651
Parent file name in drawings does not work properly in all cases
PROD-3587
Read-only user interface control has wrong style
Fix styling for read-only user interface controls
PROD-3627
Copy mode disabled library row style is too light in dark theme with no contrast

6.4.70.7691

21.01.2025
New Features
PROD-3616
Implement Hyperlink variable type
You can now define a hyperlink in the user interface for opening web pages and starting applications.
PROD-3617
Add label variable type
You can now create "Label"-type variables, which are shown as read-only labels in the user interface.
Improvements
PROD-3067
Implement mode visibility settings in profile for save as mode
Mode visibility setting is now available for SaveAs mode
PROD-3615
Add option to display profile name in home mode
PROD-3375
Implement "Export sheets separaterly" setting in DWG export
PROD-3378
Implement root document rule in classifications
A classification rule for determining if a selection is the root document of the model can now be added in classification rules.
PROD-3454
Add extra setting for reading parent value in file names
Fixed Bugs
PROD-3724
WPF control license exception
In certain workstations a license exception for user interface control was shown
PROD-3702
Too long dimension parameter name gets partially cut off in UI
Dimensions selector now adjusts to variable name length so that long variables names are not cut off.
PROD-3592
File name settings in classifications do not work properly in specific cases
PROD-3694
Batch mode final view buttons go black on mouse hover
Fixed graphical issue where hovering over a button turned it black.
PROD-3609
Selecting top level component does not always update table
There was in issue with item tables updating after changing selections in model tree.
Other
PROD-3672
Implement dwg export version setting
You can now define used file version in Dwg and Dxf exports.
PROD-3675
Clean up profile errors when profile is changed
Profile related errors in home mode notifications are now cleared when a new profile is loaded.
PROD-3674
Implement exporting each cut-list item as separate file
You can now export cut-list items in Export mode. The supported file formats are same as in part documents.
PROD-3673
Implement dwg export map file setting
You can now define a layer map file to be used when exporting Dwg and Dxf files.
PROD-3670
Implement time stamp classification rule
You can now create classification rules, which compare date variables to either a fixed date or time span. You can eg. detect if a document is older than specific amount of time.
PROD-3667
Implement "Source directory" as an option in Target Directory of Make Independent action
PROD-3699
File name in title bar should display asterisk when changes are made
Profile editor title bar now shows asterisk next to the profile name as a marker of changed unsaved profile.
PROD-3671
Section suppress should display referenced sections by name instead of just count
Suppressing a section in profile editor will now display referenced sections by name.
PROD-3669
Disable copy button when no documents are selected
Copy button is not disabled when there are no selections to be copied.
PROD-3665
Implement consent of user for analytics in installer or options
The setup now asks whether you want to participate in improving CustomWorks and AutomateWorks by sending anonymous usage statistics. We use the data to fix unhandled exceptions and to see which product versions are being used by customers.
PROD-3668
Always show copy table when do not check components by default is set
If do not check components is checked for a copy profile the copy table is always show to user.

6.4.57.7512

11.12.2024
Fixed Bugs
PROD-3678
Lookup variable assignment in table does not work variable used as key is empty
PROD-3677
Decimal Separator setting in xml export does not work properly
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.
Other
PROD-3613
Implement external number generator
You can now use an external, custom application to generate new numbers.
PROD-3680
New help documentation
Help layout and content has been updated.
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.

6.4.54.7434

19.11.2024
Fixed Bugs
PROD-3610
Export and copy duration time in completion view is too precise
Other
PROD-3629
Improved stability
PROD-3631
Improved Before Processing activity callbacks
From now on, files being processed are passed to the Before Processing activity callback.
PROD-3630
Add missing theme selector to the Options dialog
You can now select light or dark theme in the Options Dialog to change the look and feel of the application.

6.4.52.7411

06.11.2024
Fixed Bugs
PROD-3577
UI preview does not work in profile editor
PROD-2912
Input mode command menu opens in wrong position
Changed dropdown placement
PROD-3582
Text Input setting Multiline does not work in new theme
PROD-3601
Profile favourite button star does not work in classic theme
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-3064
File name definition list does not update in export definition
PROD-3569
Combine pdf output help link is missing
PROD-3543
Open document in copy mode complete screen opens wrong model
PROD-3602
Exception when hovering mouse on top of non-existing profile in profile selection
PROD-3581
Text in Used in block in variable editor gets cut off
PROD-3594
Empty variables are not exported even when export empty variables is set
Other
PROD-3603
Improved stability
Fixed several issues which were shown as error message to the user.
PROD-3588
SW2025 compatibility
CustomWorks 6 is now compatible with SolidWorks 2025.
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-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-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-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-3575
Improve profile selector behaviour
New UI styles now allow the option to display recently selected profiles in addiotion to user favourites.
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.

6.4.50.7282

09.10.2024
Fixed Bugs
PROD-3579
Excel export fails if model contains empty custom properties
PROD-3580
Expression variable value does not show up in table views

6.4.49.7274

01.10.2024
Fixed Bugs
PROD-3572
Period in table views is replaced with comma in some environments

6.4.45.7272

26.09.2024
Fixed Bugs
PROD-3421
Error summary view does not open in new UI style
Fixed error summary view not opening properly when using new themes
PROD-3108
Export leaves dxf/last exported sheet active if drawing is open in SW
PROD-3558
Empty configuration-specific custom properties cannot be deleted
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-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-3381
Quantity calculation does not work when system separator is comma
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-3539
Printer output view has incorrect theme
Fixed invalid theme
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-2957
When network location is unreachable ui hangs when selecting number generator
Improved UI responsiveness
PROD-2735
Improverd expression variable editor
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-3527
Users cannot continue checking drawings during printing
Exposed Continue button in UI to allow users to continue printing process while checking drawings
PROD-3017
Multiple user interfaces in properties mode does not update variable values when changing UIs
PROD-3563
Cannot open copy table to see errors when copying fails
PROD-3560
About window is missing link to release notes in new UI
PROD-3553
Target directory selector can only be edited after activating dropdown menu once
Fixed textbox responsiveness
PROD-3550
Expression variable header is not updated correctly in profile editor
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-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-3260
Incrementing count should update also total count column value in export mode
PROD-2995
Ignore child component display setting does not work if multiple tables
PROD-2973
Parent value setting in export file name does not work when drawing is active document
Other
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-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.

6.3.37.6928

04.06.2024
Fixed Bugs
PROD-3512
Project properties are not updated properly while copying
PROD-3518
Using table export in print mode exports the same main assembly xml for each model in the structure
PROD-3522
Selecting first row after reading table does not work
PROD-3515
Copying variable values using custom actions does not work in copy or save as modes
Other
PROD-3485
Implement time stamp file naming part
PROD-3486
Implement GUID file naming part
PROD-3504
Implement exit code for command line application
PROD-3505
Implement possiblity to include xml nodes for empty custom property values also
PROD-3524
Add setting for Part Configuration Grouping into export mode
PROD-3509
Enable property editors in copy & print tables

6.3.34.6871

10.05.2024
Fixed Bugs
PROD-3499
Validation of classification rule does not work as intended
PROD-3497
Variable default value fails in specific case
PROD-3498
Layout broken in variable settings in profile editor

6.3.31.6867

07.05.2024
Fixed Bugs
PROD-3431
Print matching sheets using variable value
Pdf, Dxf and Printer outputs can now be defined to export only sheets whose referenced configuration matches the referencing component configuration.
PROD-3432
Show target directory does not update properly
PROD-3462
Table view xml export misses components when exported as export output section
PROD-3438
When additional items are created in part and cut-list level the counts are not correct
PROD-3422
Variable values fail to read in table mode unless each row is selected first
PROD-3447
Database is locked
PROD-3349
Assemblies are missing child components in sub assemblies when sub-assembly is a row also and the table is flattened
PROD-3495
Copy mode fails to copy drawings in specific case
PROD-3460
Changing active configuration does not update properties mode selection
PROD-3443
Cannot create table view from weldment parts and their cut-list-items
PROD-3395
Improve progress bar in export mode
PROD-3325
Top level only setting shows components in sub-assembly
Other
PROD-3331
Remove table column sort persistance
Due to customer feedback the table views now revert to unsorted state each time table view is opened.
PROD-3347
Delegate command line operations to addin
PROD-3434
Improve profile validation
PROD-3433
Add setting for printing drawings in black and white
Setting was added to printer output in Export Mode to force printing document in black and white.
PROD-3448
Large Design review mode should disable save as
PROD-3476
Implement silent command line export
Command line application can now be run using CustomWorksSilent.exe to hide the command line eg. when running exports using PDM dispatch.
PROD-3444
Implement command line switch to omit active SW session
PROD-3259
Add option to easily use active model name in file naming
PROD-3418
Implement Open command in CustomWorks Standalone
PROD-3134
Implement possibility to create auxiliary items in tree like structure
PROD-3183
CustomWorks Standalone
SolidWorks documents can now be edited using CustomWorks Standalone, which can be found in CustomWorks installation directory.

6.3.30.6496

22.03.2024
Fixed Bugs
PROD-3440
Promoted sub-assembly configurations are not counted correctly
PROD-3442
Additional items are not counted correctly when defined in both part and cut-list levels