CVersionInfo Changelog

What's new in CVersionInfo 1.13

Feb 7, 2022
  • Updated the code to use C++ uniform initialization for all variable declarations.
  • Updated copyright details.

New in CVersionInfo 1.12 (Apr 12, 2020)

  • Fixed more Clang-Tidy static code analysis warnings in the code.

New in CVersionInfo 1.11 (Mar 14, 2020)

  • Updated copyright details.
  • Fixed more Clang-Tidy static code analysis warnings in the code.

New in CVersionInfo 1.09 (Apr 22, 2019)

  • Updated copyright details.
  • Removed the code path supported by the non defunct CVERSIONINFO_MFC_EXTENSIONS enum

New in CVersionInfo 1.08 (Sep 17, 2018)

  • Fixed a number of compiler warnings when using VS 2017 15.8.4

New in CVersionInfo 1.07 (Jun 5, 2018)

  • Updated copyright details.
  • Fixed a number of C++ core guidelines compiler warnings. These changes mean that the code will now only compile on VC 2017 or later.

New in CVersionInfo 1.03 (Jan 5, 2015)

  • Updated the code to clean compile in VC 2010 - VC 2013.
  • Updated copyright details.
  • Replaced all TRACE calls with ATLTRACE.

New in CVersionInfo 1.02 (Mar 17, 2009)

  • Updated copyright details.
  • Code now compiles cleanly using Code Analysis (/analyze)
  • Updated code to compile correctly using _ATL_CSTRING_EXPLICIT_CONSTRUCTORS define
  • Updated sample app to clean compile on VC 2008
  • The code has now been updated to support VC 2005 or later only.
  • Removed VC 6 style AppWizard comments from the code.
  • Reworked code to use ATL::CHeapPtr for required memory allocations