[changes]
- Task planner actions referencing ticket IDs will now be executed multiple times - once per job - if more than 1 job provides a ticket ID placeholder, e.g. the "Create Ticket via Quick Ticket" job.
- Ticket jobs which take ticket IDs also now will correctly run for each ID if more than one is given, separated by space, semicolon, or comma.
- The Run Formula Job supports setting a Condition of which value is expected. This enables you to then filter Result Actions based on whether this condition was fulfilled or not.
- There is a new action called "Add Autotext To Request Action", which is able to add an autotext to the inquiry of a ticket or to the last editing step. This used to only be available as a task planner job.
- There is a new Ticket Change trigger type which causes the trigger to fire whenever a specific ticket field is changed in any way.
 - Changes in Ticket Shares can be watched for with this trigger.
- Ticket trigger filters now allow for filtering for ticket owners by user fields which are dates or datetimes.
- There is now a Ticket Warning Trigger which can be set to trigger when a ticket's escalation warning or deadline status changes as configured in Configuration → Ticket → Values → Thresholds.
- Added a search field for quickly filtering the list of tasks by task name.

[changes:de]
- Aktionen in der Aufgabenplanung, die auf Ticket-IDs verweisen, werden nun mehrmals ausgeführt - einmal pro Job -, wenn mehr als 1 Job einen Platzhalter für die Ticket-ID bereitstellt, z.B. beim Job "Ticket aus Quick-Ticket erstellen"
- Ticket-Jobs, die mit Ticket-IDs arbeiten, laufen nun korrekt für jede der Ticket IDs, wenn mehr als eine angegeben wird. Die Ticket-IDs können dabei entweder leerzeichen-, semikolon- oder komma-getrennt werden.
- Der Formel-Ausführen-Job erlaubt nun das Setzen einer Bedingung, die anhand des Rückgabewerts der Formel greift. So können dann Aktionen gefiltert ausgeführt werden, je nach Formelergebnis.
- Eine neue Aktion namens "Textbaustein Hinzufügen" ermöglicht das Hinzufügen eines Textbausteins zu einem Ticketanfragetext oder zum letzten Bearbeitunggschritt des Tickets. Früher gab es diese Komponente nur als Aufgabenplanerjob.
- Eine neue Option bei "Ausführen bei" im Ticket Verändert Trigger ermöglicht, dass der Trigger immer dann ausgelöst wird, wenn ein bestimmtes Ticketfeld sich egal wie geändert hat.
 - Unter anderem können auch Änderungen an Ticketfreigaben mit diesem Trigger mitbekommen werden.
- Ticket-Trigger-Filter ermöglichen jetzt das Filtern nach Ticketbesitzern anhand von Benutzerfeldern, die Datumswerte oder Datum-Zeit-Werte beinhalten.
- Neuer Ticketwarnung-Trigger, der die Aufgabe startet, wenn der Warnungsstatus eines Tickets sich in Bezug auf Auto-Eskalation oder Deadline ändert, je nachdem wie die Schwellwerte in Konfiguration → Ticket → Werte → Schwellwerte eingestellt sind.
- Durch ein Suchfeld lassen sich nun die Aufgaben schnell nach Namen runterfiltern.

[bugfixes]
- The Ticket Change Trigger, when set to trigger only if changes caused conditions to be fulfilled, would trigger when any changes to master tickets were made whose slave tickets already fulfilled the condition of the ticket change trigger.
- The ticket field list in Task Planner components did not refresh when adding or removing ticket fields in the configuration.
- The "High Workload" trigger did not correctly check custom ticket fields for the value that had been provided in the trigger.
- Ticket filter triggers which are set to check for ticket field values of fields that have been deleted will no longer treat all tickets as fulfilling the condition.
- Custom ticket fields which contained time values were not correctly checked for ticket filters.
- Only display users ITILs they have access to.
- It was not possible to use a placeholder for the appointment date in the "Termin Vereinbaren" ticket action in the "Apply Action" task action.
- If an "Add Autotext" job referenced an autotext that was limited to certain application areas, then at runtime, the task could experience the error "Unexpected error: No Autotext found"...now any autotext that can be chosen within the Autotext job will work at runtime.
- Setting values of custom ticket fields with the "Set Ticket Field" action could have no effect if the custom ticket field had a non-text value type.
- If an activity triggering a Process Trigger was the start activity of a parallel process, then the primary ticket of the process was incorrectly used as the ticket source for placeholders.
- Task triggers with a second filter set to "None" could fail with "filter type is null" being logged.

[bugfixes:de]
- Der Ticket-Verändert-Trigger mit Einstellung, dass eine Bedingung durch eine Änderung erst erfüllt werden musste, auch dann ausgelöst, wenn irgendwelche Änderungen an Master-Tickets vorgenommen wurden, deren Slave-Tickets die Bedingung des Triggers schon erfüllten.
- Die Ticketfeldliste in Aufgabenplanungskomponenten wurde nicht richtig aktualisiert, wenn man Ticketfelder in der Konfiguration hinzufügte oder entfernte.
- Der Trigger "Hohe Auslastung" hat benutzerdefinierte Ticketfelder nicht korrekt nach dem gesetzten Wert geprüft.
- Ticketfilter in Triggern, die Ticketfeldwerte überprüfen, dessen Ticketfelder aber inzwischen gelöscht wurden, werden nicht mehr alle Tickets so behandeln, als erfüllten sie die Filterbedingung.
- Ticketfilter haben benutzerdefinierte Ticketfelder, die reine Zeitwerte enthielten, nicht korrekt behandelt.
- Den Benutzern nur ITILs anzeigen, auf die Zugriff besteht.
- Es war nicht möglich, einen Platzhalter zu nutzen für den Termin einer "Termin Vereinbaren" Ticket-Aktion in der Aktion "Ticket-Aktion anwenden".
- Wenn der Job "Textbaustein hinzufügen" einen Textbaustein referenzierte, der auf Anwendungsbereiche eingeschränkt war, konnte es zur Laufzeit zum Fehler kommen: "Unerwarteter Fehler: Kein Textbaustein gefunden"...nun wird jeder Textbaustein, der innerhalb des Jobs ausgewählt werden kann, zur Laufzeit auch funktionieren.
- Wenn Werte von benutzerdefinierten Ticket-Feldern mit der Aktion "Setze Ticket-Feld" verändert werden sollten, geschah unter Umständen nichts, wenn das besagte Feld einen Datentyp hatte, der nicht Text war.
- Wenn eine Aktivität, die einen Prozess-Trigger auslöste, die Startaktivität eines parallelen Prozesses war, wurde das Hauptticket des Prozesses fälschlicherweise als Ticketquelle für Platzhalter verwendet.
- Trigger mit einem zweiten Filter auf "Keine" konnten unter Umständen mit der Logmeldung "filter type is null" fehlschlagen.

[security]

[security:de]

