{{getMsg('Help_YouAreHere')}}:
/
{{page.title}}
{{page.title}}
{{$root.getMsg("downLoadHelpAsPdf")}}
{{helpModel.downloadHelpPdfDataStatus}}
Migration Information
The old Ad Hoc templates, which were created by the users, were previously saved in the HelpDesk database. These templates are now copied to the user home directories in the Drive so that they can also be accessed with the new Ad Hoc.
The JavaScript triggers are now stored in the configuration instead of as external files on the server. This simplifies things, but it means that running a backup or restoring a backup of the configuration will also include the JavaScript triggers.
Forms
- If there are already conditions on a 'Category' or 'Resource' field in a form, it is not possible to switch to the new 'Is or is below' operator without further ado. In this case, the field and the condition must be removed from the form and added again.
Ad Hoc
- The new Ad Hoc plugin is incompatible with some previous features:
- Previous Ad Hoc layouts are no longer functional anymore and are replaced by Themes and Components.
- Previous Data Views are converted to Data Templates in a one-time operation.
- Previously saved Ad Hoc reports with the extension
.adhocsave
are migrated when they are opened. However, not all previous elements can be migrated.
Drive
- The Drives
RootID
changes toDrive
, which can be used, e.g. by the WebAPI to address resources in the Servers Drive.
Microsoft Word Document (.docx)
- The
parser.docx
plugin replaces the previousdecoder.docx
plugin.
Reporting
- The older LONG system date format was changed. It was like the new FULL format. In the new FULL and the old LONG system date format, the weekday typically appears, depending on the locale. If you want to continue using a date format with a weekday, you must update your reports to use the new FULL system date format.
- The
parser.docx
plugin replaces the previousdecoder.docx
plugin.
System Core
- If you want to use this version with an application server, like Apache Tomcat 11, then it is required that it supports:
- Java 17
- Jakarta EE 10
- Servlet Specifications 6.1
- WebSocket 2.2
- If you have implemented custom plugins or are using the software as an embedded application, you will need to make some adjustments to your Java code as the servlet specification has been updated from version 4.0 to 6.1. As a result, the Java packages have been changed from
javax
tojakarta
. This affects thejakarta.servlet
,jakarta.websocket
,jakarta.activation
andjakarta.mail
packages.
Plugin Changes
- New option in configuration to more precisely control the visibility of emails for endusers.
- Locations (customers) can now be deactivated and reactivated in configuration. Deactivated locations can be deleted permanently in maintenance.
- When reading emails and creating new users, a deactivated location will be used for the new user instead of creating a new location with the same name.
- Added configuration option "Tolerated Failures Before Notifying" to control how many consecutive failures may occur when attempting to read mails from a server before sending a notification.
- Added autotext placeholder {ticketIdInteger} for getting the ticket number without any punctuation or additional information, e.g. "1234" instead of "1,234".
- Added new ticket field type "Rating" which is displayed as a 5-star rating (from 0 to 5) in the ticket. Especially helpful for customer satisfaction surveys in combination with the Forms plugin.
- The old user Ad Hoc templates are copied from the database to the user home directories in the Drive.
- The attachment preview of PDF files uses a custom viewer if the
PDF Viewer
plugin is enabled. - In the "Users and groups" application, the administrator can also reset the layout settings of all users under "Set client settings as default". This includes the visibility and order of fields, the layout and the ticket views.
- Reports with a single ticket ID will be exported with the file name "#<ticket-id> <subject> - <report title>.<extension>"
- JavaScript Triggers can now be edited and validated right within the Configuration instead of through individual files needing to be stored on the server.
- Many new templates for Ad Hoc reporting for tickets, assets and other elements, which makes it easy to quickly create overviews.
- When setting the foreign key (third-party ticket ID reference) in the MAIL_NEW_IN JavaScript trigger, this foreign key is no longer removed from the subject if the mail belongs to an existing ticket.
- The preview view of attachments can be minimized to an overlay in order to continue working on a ticket in parallel, for example. The setting and the changed size are remembered for the current user.
Fixed Bugs
- When multiple email accounts were simultaneously not reachable, the error message "Cannot register duplicate name 'mailreadingstatus.error'" could be displayed.
- Fixed that on server restart the configuration values for default user-location, 'company address', 'reactivation time of tickets', 'font size', 'font name' and 'use plain text for new steps' went back to their defaults.
- Can reset the default of ticket field category to <no category>.
- Can reset the default value of ticket field resource to <no resource>.
- The default value configured for ticket field classification is now preselected when creating new tickets or executing forms.
- In JavaScript triggers for emails the current resource of the ticket is given with the possible parent resource. This fixes issues when multiple resources with the same name exists for different parent resources.
Attachments
Fixed Bugs
- Improved permission checks when accessing attachments via URLs.
Forms
- Added a new type of form for modifying existing tickets. When running this form, the submit action will not create a new ticket but rather modify an existing ticket for which the form is run. To get the link for the form, placeholders are available in autotexts, task planner, and auto-emails, as well as in the Tickets application itself.
- Changing an existing ticket with a form is possible via the menu bar in the Tickets application.
- Conditions in forms can refer to fields of the underlying ticket, so a form can behave differently depending on the status of the ticket.
- Using the new ticket field type "rating", it is now possible to use forms for Customer Satisfaction (CSAT) surveys.
- Creating a new ticket via form is now possible via the new ticket button in the Tickets application.
- Forms support adding attachments that will be added to the ticket.
- Forms can be configured to automatically show up on the start page.
- Forms now ignore all permissions and user access restrictions: if a user is allowed to execute a form, the form can always be submitted in terms of permissions as long as the ticket action of the form is possible for the given ticket. That means when sharing a form to some user, you do not need to deal with his permissions, but it also means the user may be able to perform actions with the form he normally would not be allowed to do.
- Changes in and executions of forms are logged in the Event-log.
- New operator 'is or is below' for conditions of field Category and Resource.
Fixed Bugs
- The icon of the form was destroyed when the form was moved to another folder.
- When no default value is explicitly configured in a form creating new tickets, it uses the general default value of the field and shows that value in the form.
Inventory
- Attachments can be dragged from the tickets application directly into the attachment tab of an asset.
- The sorting of the assets of an asset can be selected between Name, Last Modified and Size.
- Changes to properties/fields and attachments can now be made to multiple assets.
Fixed Bugs
- Users without the server administration property saw an empty inventory configuration page even if they had inventory permissions.
Maintenance for i-net HelpDesk
- Data Care jobs can now run asynchronously, without causing UI errors due to timeouts.
Processes
- When setting values for parallel tickets, there is the new option to apply the value from another ticket and specify an additional suffix for this field (text fields only).
Tickets
- In conversation steps, there is a new option "Start New E-Mail with Quotation" to write another email to the ticket owner with the quoted text of the current editing step.
- When starting a new email via the timeline, you can choose whether the texts of the selected steps should be quoted or inserted as originals.
- In an open ticket, some extensions already display information about whether and how much data is contained, even when closed.
- As soon as the "Unterschreiben" action has been enabled for users in "Users and Groups", a signature can be added via the tickets application using a mouse, pen, or finger input in a corresponding editing step.
- The question to open newly created tickets can be set in the configuration and offers the possibility to open new tickets in a new window/tab in the Tickets application.
- The extension for direct linking offers an improved search function. Similar to the search in the Tickets application, search tags can also be used here, with relevant suggestions being displayed. Additionally, the extension allows tickets to be found via a direct ticket URL.
Fixed Bugs
- Performance improvement when loading ITIL tickets in the "Links" extension.
- Tickets that are part of a process are now filtered out from the list of linkable ITIL tickets.
- Copying the content of editing steps via the timeline is only possible when using HTTPS.
Tickets and Assets
- Any editable ticket fields which are added by plugins will now be included in ticket task components and filters.
- In the Run Formula Job, placeholders which contain quote characters (") in their values will have these characters correctly be escaped for formula syntax to allow them inside strings.
- In the Set Ticket Field action, the ticket owner can be set, including using user id placeholders such as {lasteditor.id}
- Added placeholder "ticket.resource.email" which delivers the email field of the ticket's resource if there is one.
- Added the ability to filter tickets in ticket-based triggers not only by a ticket's process but also but its activity in that process.
- Listing users for ticket owner conditions checks the "List users and groups" permission.
Fixed Bugs
- In some circumstances, the task summaries would temporarily display incorrect values for some of the task component settings.
- The Add Attachment job did not allow users without Server Administration permissions to add attachments from Drive or from web sources.
- Empty values in custom number ticket fields were not correctly compared to specific values in ticket filter conditions.
- The default value of select fields was not being respected in conditions and in the set ticket field action.
- Customized ticket fields were correctly displayed with "Custom Field 1-7" labels instead of their custom display labels in ticket filters.
- Custom boolean ticket fields were not correctly checked in ticket filter conditions.
Ad Hoc
- This is the first version of the new Ad Hoc plugin with a new concept. It is easier to use and comes with many new features.
- The new concept is based up on components that can be added to an Ad Hoc report. Initially these are: Charts, Tables and Crosstabs.
- You can choose Themes and Layouts for the components. While Layouts include standards such as DIN and Web layouts, Themes can be created and customized in the Configuration application.
- When creating Themes, each component can be customized.
- Existing data sources can be used in a simplified user interface to select data from. Additionally,
JSON
,XML
, andCSV
are also supported and can be uploaded from the client or selected from the Drive. - There is a new Ad Hoc section in the Configuration application for creating data templates, which are presets. You define, which data source should to use, which tables to join and which fields are part of this template. Then you can predefine, which fields should be set for a component, so that a user simply selects the data template and gets a component populated with data right out of the box.
- Ad Hoc is connected to Drive and integrated into Task Planner. In addition, Ad Hoc files can be saved and loaded from the local file system, if the client supports this feature (currently Chrome, Brave and Edge).
AI
- Added DeepSeek support as an AI Provider
CoWork GIFs, powered by Tenor
- With this plugin, i-net CoWork supports the insertion of GIF animations and memes into the conversation of a channel. The GIF selection is provided by Tenor. An application must be configured in the Google Cloud Console, where the Tenor API must be activated and an API key generated.
Data Source Configuration
Fixed Bugs
- Error in the user interface when saving an incorrectly configured data source.
Drive
- New Feature
Share
to share files and folders with users and groups or to share to external users by a link - Added mount provider to mount local folders or UNC pathes to Drive
- The Drives
RootID
changes toDrive
, which can be used, e.g. by the WebAPI to address resources in the Servers Drive. - Support for different Zip-Archive formats and features.
- The preview image of folder now shows a fraction of the folder content as well.
- Changed UI copy action: the context menu action copies the external URL, the details path action copies the internal URL for e.g. the TaskPlanner
- Web API - Put + Multipart also creates folder structure.
- Message when home directories are switched on/off in the button configuration.
- New feature
Open source
for links and shares if you have access to the source.
Fixed Bugs
- Performance improvements in the UI for folders with a very large number of files.
- Deleting a user will automatically remove all links to the home folder of this user.
- Preview will now show small images that are not supported by Java.
- Upload supported when running an Tomcat context.
Error Notifications
- There are new options to define a fallback email server in case the dafault mail server has connection errors.
- The fallback server will be used in case an error email can not be sent. It will not be used for other purposes.
Field Settings
Fixed Bugs
- Text filtering selectable options of custom fields is now case insensitive.
FTP Transfer
Security Fixes
- Security Update for CVE-2025-30474
- Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Commons VFS. The FtpFileObject class can throw an exception when a file is not found, revealing the original URI in its message, which may include a password. The fix is to mask the password in the exception message This issue affects Apache Commons VFS: before 2.10.0.
Help
- Search allows you to skip forward and backward through the search results.
- Pressing CTRL+F activates the server search. Pressing STRG+F again starts the browser search. On macOS, use CMD+F.
Hosting
- Filter out fallback email settings for non-master users
- Do not store fallback email settings in the backup
- Allows administrative user accounts to add a master password if it is not set yet.
i-net CoWork
- With the plugin 'CoWork GIFs, powered by Tenor' animated GIFs and memes can be inserted. This plugin can be installed via the store and the API key can be entered in the configuration.
Fixed Bugs
- The underscore preview produced an underscore for the first character only and bold for the remaining characters.
Maintenance
Fixed Bugs
- Backups can be selected from the drive, if installed and accessible to the user.
PDF Viewer
- Integration of export formats for reports generated by i-net Clear Reports.
Fixed Bugs
- Do not load the report file more than once the first time it is called up.
Product Authentication
Security Fixes
- The algorithm for password hashing has been changed from PBKDF2WithHmacSHA1 to PBKDF2WithHmacSHA256.
Reporting
- Add support for the PDF standards PDF/A-2b, PDF/A-3b, PDF/A-4, PDF/UA-1 and PDF/UA-2 for PDF export.
- The expression CurrentFieldValue in the formula for the custom group name returns the start of the group interval for date values. Previously it was the value of the first line of the group.
- Supports the expression CurrentFieldValue in the custom group name formula in crosstab columns/rows.
- Add a full system date/time format. Previously there were only short, medium and long system formats.
- Add support for
Can Grow
for the elements of a crosstab. - Add support for
Vertical Alignment
of text elements. - Add support for
Separate Label per Summarized Value
for crosstab.
Fixed Bugs
- PieCharts with 'For Each Record' didn't use the Name Field setting for the entries in the chart legend.
System Core
- Permission "Manage Users and Groups" is split into three permissions to be able to grant access to limited parts of user management.
Security Fixes
- Security Update for CVE-2025-24970
- Netty (4.1.91.Final–4.1.117.Final) has a vulnerability in SslHandler that can cause a native crash. Fixed in 4.1.118.Final. Workarounds: disable native SSLEngine or patch manually.
Task Planner
- The Email Result Action allows for adding CC and BCC email addresses.
Users and Groups
Fixed Bugs
- Users and groups are sorted in the usual linguistic way. (ABC comes before ABC-2)
Web API
- Request parameters can be defined. They are sent as form data with
POST
andPUT
requests, and as URL parameters in all other cases. - Request parameters are read from the URL when the UI is opened, so that they are automatically set and sent to the server.
Web Server
- Allow SSL certificates to be uploaded to the server in the Configuration application
- Added a Web API to also upload and reload SSL certificates.
- Added a backup and restore job for SSL certificates to the maintenance application
- Here, it does not matter which type of certificate is currently configured - all types with certificates available will be backed up and can be restored.