✨ What's New
This list includes all new major features implemented.
Migration from log4net to Serilog
Internal: see TFS [#82398]
Logging Migration: log4net to Serilog
The following components have been successfully migrated from log4net to Serilog:
inPoint.Client (Standalone, Sync, Shell, PstExport, Office-Plugins)
inPoint.Enterprise (inPoint.Core, inPoint.Loader, inPoint.WebDav)
Configuration Changes:
All logging settings are now centralized in the
appsettings.jsonfile within the respective program directory.Legacy
log4net.configfiles are obsolete and no longer in use.
Updated email template design
Internal: see TFS [#82468]
From now an all server sent email notifications will use our updated corporate design.
With this change we introduced MJML as new language for our email templates. All templates now cen be either designed as HTML (as it was until now) or as MJML. The server will treat your mail only as MJML if it contains the `<mjml>` tag.
Important: Existing templates wont be touched. This means, if you have changed a template, the changed version will stay in effect. To get the new version you have to reset the template in the standalone client.

New FileConverterPro 1.16.2 Version is included
Internal: see TFS [#82971]
There is now an option to control the image conversion within the HTML body of emails:
- Crop to page size
- Shrink to fit page
- Enlarge to page width
Support for multiple values in a single text field ("Allow multiple values")
Internal: see TFS [#84270]
A text field can be configured to "Allow multiple values", this will split and add the text as multiple values into the full text index. This allows search suggestions and search for individual values.
In the element format on a text field there is a new entry called "Allow multiple values", to enable the splitting by a custom separator character (the default is a semicolon).

HS.inPoint.Core.API cannot upload large files (>2 GB)
Internal: see OTRS [2026042301000131]
Internal: see TFS [#84459]
This is not a limitation of inPoint.Core but of the generated client libraries.
The implementation of the "HS.inPoint.Core.API" does not allow the upload of files larger then 2GB without breaking compatibility. To support uploading larger files use the extension methods from the package "HS.inPoint.Core.API.Extensions" and the extension class "inPoint.Core.API.Extensions.DocsStreamingExtensions"
- CreateDocStreamingAsync
- UpdateDocContentStreamingAsync
- DownloadDocumentStreamingAsync