Community
Connect with us and enhance your M-Files experience using Extension Kit for M-Files. Here is how to get started.

Contact us through our support portal unitfly.freshdesk.com
Hello everyone,
We are happy to announce the release of Extension Kit version 5.0.0. This version introduces a breaking change - a new infrastructure for the Logging module.
What's New with Logging:
To validate new Extension Kit versions for the Cloud, we've transitioned from our custom logging system to VAF logging powered by the NLog library. After the installation of the latest Extension Kit version, users will need to migrate any existing logging configurations to the new Logging framework.
Key Highlights:
- Initial Configuration: The new Logging module is disabled by default, and the configuration is empty. After the installation of the latest Extension Kit version, users need to enable the Logging module and configure the desired targets.
- Configurable Targets: Within the Logging module, users can access a variety of configurable targets, including Default (Dashboard), File, Event Log, Database, Mail, and Seq. Each target supports individualized configuration and can set different Log levels.
- Custom Log Formats: Under the advanced settings of the File Targets configuration, there are options to customize log file formatting. To keep the log file structure similar to previous structures, we recommend using the provided custom Log Message Format:
${longdate} [${level:uppercase=true:padding=3}] ${logger} [Task: ${mdlc:TaskID}] [${mdlc:ModuleName}] ${mdlc:Vault} ${mdc:Rules} ${message}${onexception:${newline}${exception:format=ToString:innerformat=ToString:separator=\r\n}}
- Dashboard:
- The dashboard is Default Target in the logging configuration and is also supported within the M-Files Cloud infrastructure. To view dashboard logs, users need to enable and configure Default Target.
- In the dashboard, it is no longer possible to view the latest logs filtered by modules. Under the Logging module, users can only preview the latest 200 log entries and also have the option to download more logs locally from the dashboard.
Check out the release notes here.
Kind regards,
Ines