System Information Unit v5.33.0 released

Despite continually threatening to retire the System Information Unit, here's an update

The update was prompted by GitHub user weirdo12 who submitted a pull request that added $EXTERNALSYM compiler directives to make the code usable with C++ Builder. His code is included in this release.

While adding the above code I decided I'd better update TPJOSInfo with details of all the changes to Windows 10 and 11 since the end of last year. The result of a very boring day poring over this year's Windows builds is that the class now detects Windows 11 version 25H2 and has provisional support for the previews of the forthcoming version 26H1 released so far.

🠊 Get the new version (5.33.0) from the GitHub release page.

The VCL & FMX versions of the demo program's have been updated to display info about Windows 11 25H2 and 26H1.

So will this be the last release? I doubt it because I'm planning on doing a year end update and maybe a revision once Windows 11 26H1 is released. But after that, I'm not sure. This is a really boring piece of code to keep on updating. Maybe a v6 release that doesn't try to be so ambitious about detecting previews, betas, "canary" channels etc. may be the way to go.

Comments

Popular posts from this blog

Initialising dynamic arrays

Deleting elements from a dynamic array

New Array Utilities Library Unit released