- Fixes #105 - breaking change the type initializer for
TimeZoneConverter.TZConvert
threw an exception (@nblumhardt)
Breaking change (Windows hosts only)
The default email body template uses the datetime
Handlebars helper to implement the app's Time zone name
setting.
Previously, the app used the TimeZoneConverter
library to handle both Windows and IANA time zone names on all platforms. The 5.0.0 release no longer uses TimeZoneConverter
, but instead depends only on the built-in .NET TimeZoneInfo
APIs, which behave differently depending on the .NET version and OS.
- When running in Seq 2022.1 (which uses .NET 6) on Windows, the
datetime
helper will accept Windows time zone names only. - In Seq 2023.1 and later on Windows (using .NET 7+),
datetime
will accept both Windows and IANA time zone names only on Windows Server 2019 and later.
Instances that use the default time zone (Etc/UTC
) will continue to work unchanged.