Versioning
The <SystemMonitor> root element carries a version attribute that identifies the format version of the configuration file:
<SystemMonitor version="1">
<!-- ... -->
</SystemMonitor>
Desomnia will refuse to start if the declared version is not supported. When a new version introduces breaking changes, this page documents what changed and how to migrate an existing configuration. If possible, Desomnia will first try to auto-migrate to the new configuration format.
Version 1
- Status:
Current
- Since:
Initial release
Version 1 is the first and only configuration format version. There are no migration steps required.
Future versions will be listed here as they are introduced, together with a description of what changed and any required migration steps.