XML:Wrench Changelog

What's new in XML:Wrench 1.3.2.16

Oct 22, 2010
  • [BUGFIX] Fixed exception when looping past last tip
  • [BUGFIX] version info retreived from web-site not local file
  • Scrapped splash screen:
  • Replaced by tips and version checking dialogs.
  • Added logo image to tips.
  • Changed find and replace behaviour:
  • Behaviour depends on whether text is selected. If no selection then replace acts over the entire file. If there is selected text replace is limited to the selected text.

New in XML:Wrench 1.3.1 Beta (Oct 22, 2010)

  • BUGFIX: User name not getting set when doing FTP batch command:
  • Wasn't being saved in project file.
  • BUGFIX: ExcludeFiles - only allowed single file mask:
  • Changed to use same match as used for other URLs
  • BUGFIX: FTP drop down shows the same site multiple times:
  • List filtered to show each domain once only.
  • Improved wildcard matching:
  • Copying ab*.xml to ab*.html. matched abet.xml & abacus.xml correctly. However it produced ababet.html and ababacus.html as the output.
  • Enabled 'forcedirectories':
  • At least for file-system based files
  • Show progress when doing single-step in script or batch command
  • Added view log file option and cancel button in progress dialog:
  • Required Commands/Scripts have an abort option.
  • Added Start-up Tips
  • Added check for newer version on start-up:
  • Periodically fetches info (XML file via HTTP) and uses this to notify user if there is a newer version.

New in XML:Wrench 1.3.0 Beta (Oct 22, 2010)

  • Version 1.3 will add the capability to create and run a script of commands. This significantly extends the capabilities of the batch command in the previous version.
  • Allow scripts of commands to be created, edited and run:
  • A script is an XML file containing a script element/tag. This then contains a number of commands. Commands are things like: copy, move, delete, convert, well-formed, validate.
  • Clean up underlying classes for batch/script functionality
  • Improved logging code:
  • Added clear function and log-rotate function for files.
  • replaced old Batch Dialog with newer Command dialog
  • Added a progress dialog when running script.
  • Added new commands:
  • Added search & replace and run external program commands. Not tested yet.
  • Added 'abortonerror' and 'fullbuildonly' flags:
  • If an error occurs - abortonerror means script temrinates at that point rather than ploughing on. Fullbuildonly' flag means the command may be marked so it only gets done during a full build. This option has no effect at the moment.

New in XML:Wrench 1.2.1 (Oct 22, 2010)

  • Fix search & replace:
  • Due to a bug, this wan't working correctly in version 1.2.0
  • Allow wildcard when setting the target for a batch command:
  • Another bug-fix. In v1.2.0 you couldn't select *.xml in the file dialog. You had to select one file and then change it after.
  • Use local copies of W3C recommendations:
  • v1.2.0 was linking to the W3 web-site rather than using local copies installed with XML:Wrench. Now fixed.
  • Improved XHTML file-type:
  • Changed default file extension and provided better blank template files for use when creating a new file. This helps to document the various DOCTYPES for 1.0, 1.1 and strict, loose & frameset versions.
  • Improved lookup in auto-complete:
  • Bug-fix. Wasn't always moving to the correct item in the list.
  • auto-complete changes file state to modified:
  • Bug-fix. This wasn't happening.
  • Added auto-complete for additional file-types:
  • Auto-complete has been added to the XHMTL & HTML file-types.
  • Exclude temporary files from batch commands:
  • Batch commands are now set so they do not occur to files starting ~. This means that the temporary files created by XML:Wrench are not included in batch commands.
  • Open/save project settings:
  • Current project settings can be saved to a given name and then restored later. This is a new feature and is currently limited simply to current files. A project file remembers current paths, recent files and open files.

New in XML:Wrench 1.2.0 (Oct 22, 2010)

  • Remove time-limits/functionality limits and purchase options:
  • ie Make the software FREE for the time being. Also removed the licence checking/validation code.
  • Added basic code-completion:
  • In additon to the existing auto-close where > triggers the closing tag to be created, a < now offers a drop-down suggestion list of elements. Within an element typing a letter offers a suggestion list of possible attributes. Both of these lists are context sensitive being driven by a custom schema file
  • Limited to XML & XSL file-types
  • Separate dialogs for web/FTP and lcoal file selection:
  • Reverted to this design rather than the single common dialog used in the v1.1.x beta version. This also affects file selction in the batch dialog.

New in XML:Wrench 1.0.1 (Oct 22, 2010)

  • Preview buttons not working:
  • Preview buttons on toolbar were linking to the wrong preview command. Also changed preview command text strings to handle " & ' characters.