Skip to content

Include os.version() in app/system version log on Windows systems #3380

@dennisrijsdijk

Description

@dennisrijsdijk

Describe the solution you'd like
Include os.version() in the startup log and logrotate log to make it easier to distinguish between OS versions like Windows 10 and Windows 11

Additional context
Currently, you can't distinguish Windows 10 from Windows 11 in the log file because both are running on NT 10.0.x
For example, on Windows 11 Pro, os.version() is 'Windows 11 Pro'
On Linux, this provides unhelpful output like #1 SMP PREEMPT_DYNAMIC Thu Jun 5 18:30:46 UTC 2025
I'm unsure if this produces useful output on MacOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions