Illustrator Script Save Named PDF CHANGE LOG Version 2.9 (240324) a. New function 'resolveExistingFile' to deconstruct path and add 'copy'. b. Call 'resolveExistingFile' in all cases whether using artboards, etc. c. UI adjustments for right alignment. Version 2.8 (240321) a. Not replacing files add 'copy' to new file that would otherwise overwrite. b. Fix incorrect artboard name and number. c. Miscellaneous. Version 2.7 (231205) a. Add version to error message. b. Miscellaneous. Version 2.6 (230824) a. Miscellaneous. Version 2.5 (230820) a. Add options recent folders remove and clear all. b. Set 'folderXxxxxLastValid' once selected. c. Miscellaneous. Version 2.4 (230225) a. Drop-down lists remove blank entry. b. Miscellaneous. Version 2.3 (230114) a. Fix settings option uppercase. Version 2.2 (221029) a. Rename 'outputFolder' => 'folderOutput'. b. Folder property 'fsName' use 'fullName' instead. c. New function setFolder climb folder hierarchy until one exists. d. Add script variables 'folderXXXXLastValid'. Version 2.1 (221019) a. Save settings include options allow when name is [Default]. b. Settings apply add function setFolder. c. New handling settings output folder. d. listSettings.onChange no longer need to set output folder. e. Variable docFileName strip all extensions not just 'ai'. f. Miscellaneous. Version 2.0 (221010) a. Save output folder always, but remove if option unchecked when save settings. b. Override saved output folder if settings.folderOutputDefault is set. c. Window output more on OK save settings to store folderOutputDefault. d. Rename var 'folderOutputDefault' => 'folderDoc'; confused with setting.folderOutputDefault. e. Override output folder when settings are selected and have output folder. f. Folder objects global and create in btnOK.onClick. Version 1.9 (221009) a. Function process rename var 'file' => 'fileOutput'. b. Update panel 'Settings' to match others. c. Miscellaneous. Version 1.8 (220928) a. On load folderOutputMRU skip any that no longer exist. b. Remove //@target c. Check app name and warn if wrong app for script. Version 1.7 (220805) a. Settings current break apart single return statement. b. Settings apply and current try/catch/alert errors. c. Improved done alert or error. d. Alert using when using artboards without a variable for artboard. Version 1.6 (220725) a. Add option use artboards all or range. b. Add option numbering minimum digits. c. If not replace then increment version when file exists. Version 1.5 (220708) a. Updated function settings.setList. b. Settings replace list add empty item so minimum two items. c. Settings list add empty item so minimum two items. d. Settings unlock move to listSettings.onChange. e. Miscellaneous. Version 1.4 (220614) a. Equals or not null make strict comparison. b. Miscellaneous. Version 1.3 (220406) a. Hoist var diacriticsMap. Version 1.2 (220322) a. Remove miscellaneous leftover variables. b. Fix placeholders ^W and ^H swapped. Version 1.1 (220319) a. Remove variable and UI controls for minimum digits. This script outputs whole files, not separate artboards. b. Revise verbiage 'existing output files' to singular 'file'. c. Make default file name '^F'. Version 1.0 (220314)