Die neue Version 5.6.0 von WebserviceTool (Desktop) ist ab sofort verfügbar und bietet folgende Neuerungen:
- Neu: Scripts müssen jetzt korrekt signiert sein, sonst werden sie nicht ausgeführt. Scripts werden automatisch signiert, wenn sie im internen Editor gespeichert werden. Sub-Scripts sollten jetzt mit API.runScript (nicht mit source oder eval) gestartet werden, damit die Signatur des Sub-Scripts auch geprüft wird.
- Neu: Menüeintrag 'Einstellungen' zum Definieren von benutzer-spezifischen Einstellungen.
- Neu: Einstellung zum Bestätigen von Scripts mit einer fremden Signatur. Bestätigungen können gespeichert werden, so dass unveränderte Scripts nicht erneut bestätigt werden müssen.
- Modifiziert: Verbesserter Mechanismus für das File-Locking, der zurückbleibende Schreib-Locks verhindert.
- Neu: Der Schreib-Lock kann vom Lockhalter übernommen werden.
- Neu: Bei den date(time)Choosers und itemChoosers kann ein Wert jetzt mit Doppelklick ausgewählt werden.
- Neu: Mehrere Anfragen oder Webservices können jetzt auf einmal gelöscht werden
- Neu: Weitere Methoden zur API Klasse hinzugefügt: getAppPath, getAppVersion, getScriptRunTime, guiFlashMessage, runScript
- Modifiziert: IOUtils.writeTextFile unterstützt jetzt den neuen Parameter eol
- Modifiziert: Das tiefe Menü wurde ersetzt durch eine Menüleiste
- Bugfix: Jetzt wird unter der EveVM die System-Zwischenablage verwendet (anstelle der internen Zwischenablage)
- Bugfix: Deutsche Umlaute und andere Sonderzeichen in Scripts werden jetzt korrekt dargestellt für die Codepages 437 und 850.
- Bugfix: Einige weitere kleinere Fehler behoben