The new version 5.6.0 of WebserviceTool (deskop) is now available and offers following new features:
- New: Scripts must now be signed correctly, or they won't be executed. Scripts are signed automatically when they are saved in the internal editor. Sub-scripts should now be started with API.runScript (not with source or eval), so the signature is also checked for the sub-script
- New: Menu item 'Settings' for defining user-specific settings.
- New: Setting to approve scripts with a foreign signature. Approvals can be cached, so unchanged scripts do not need approval again.
- Modified: Improved file locking mechanism that prevents left-over write-locks
- New: The write-lock can now be taken over from tbe lock holder
- New: The date(time)Choosers and itemChoosers now support choosing a value with a double-click
- New: Support to delete multiple requests or webservices
- New: Added methods to API class: getAppPath, getAppVersion, getScriptRunTime, guiFlashMessage, runScript
- Modified: IOUtils.writeTextFile now supports the new parameter eol
- Modified: The deep menu has been changed into a wide menu bar
- Bugfix: Now uses the system clipboard when running under the EveVM (instead of the internal clipboard)
- Bugfix: German Umlaute and other special characters in scripts are now displayed correctly for the codepages 437 and 850.
- Bugfix: Fixed some more minor bugs