Archive
JSON++ v1.04
Just to let everyone know that v1.04 of JSON++ has been released. Updates for this version include:
- Reworked code to use Windows API calls MultiByteToWideChar API for the UTF8 to UTF16 conversion rather than the deprecated C17 deprecated codecvt header.
AppSettings v1.18
Just to let everyone know that v1.18 of AppSettings has been released. Updates for this version include:
- 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.
- Removed code path which supported CAPPSETTINGS_MFC_EXTENSIONS define
- Reworked the various GetBinary methods to use a std::vector<BYTE> parameter or return value.
- Reworked the various GetSections methods to return a std::vector<String>
- Reworked the various GetSection methods to return a std::vector<String>
- Reworked all usage of ATL::CHeapPtr to now use std::vector<BYTE>
- Replaced BOOL throughout the codebase with bool.
DtWinVer v2.22
Just to let everyone know that v2.22 of DtWinVer has been released. Updates for this version include:
- Added support for PRODUCT_CLOUDEN.
- Provided a new IsWindows10Codename19H1 method.
- Changed IsWindows10Redstone5 to IsWindows10CodenameRedstone5.
AA+ v1.96
Just to let everyone know that v1.96 of AA+ has been released. Updates for this version include:
- Fixed a number of GCC warnings in the method CAAGalileanMoons::CalculateHelper. Thanks to Todd Carnes for reporting this issue.
- Fixed a number of GCC warnings in the methods CAAPlanetaryPhenomena::K, CAAPlanetaryPhenomena::Mean, CAAPlanetaryPhenomena::True & CAAPlanetaryPhenomena::ElongationValue. Thanks to Todd Carnes for reporting this issue.
- Fixed a GCC warning in the method CAASaturnMoons::HelperSubroutine. Thanks to Todd Carnes for reporting this issue.
- Fixed a GCC warning in the CAARiseTransitSetDetails constructor. Thanks to Todd Carnes for reporting this issue.
- Fixed a number of VC 2017 15.7 C++ core guidelines compiler warnings.
- Replaced enum with enum class throughout the code.
CInstanceChecker v1.20
Just to let everyone know that v1.20 of CInstanceChecker has been released. Updates for this version include:
- 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.
CScintillaCtrl, CScintillaView & CScintillaDoc v1.50
Just to let everyone know that v1.50 of CScintillaCtrl, CScintillaView & CScintillaDoc has been released. Updates for this version include:
- Fixed a number of C++ core guidelines compiler warnings. These changes mean that the code will now only compile on VC 2017 or later.
- Code page is now explicitly set to ANSI when building for ANSI. This is necessary because as of Scintilla 4 the default code page is now UTF-8. Thanks to Karagoez Yusuf for reporting this issue.
- CScintillaCtrl::SetProperty has been renamed SetScintillaProperty to avoid clashing with CWnd::SetProperty
- CScintillaCtrl::GetProperty has been renamed GetScintillaProperty to avoid clashing with CWnd::GetProperty
- Renamed CScintillaView::CreateControl method to CreateScintillaControl.
- Renamed CScintillaView::OnKillFocus method to OnScintillaKillFocus.
- Renamed CScintillaView::OnSetFocus method to OnScintillaSetFocus.
- Updated class to work with Scintilla v4.1.0. New messages wrapped include: SCI_GETDOCUMENTOPTIONS
- Reworked CScintillaView::m_aPageStart variable to now use std::vector
SCardWrappers v1.07
Just to let everyone know that v1.07 of SCardWrappers has been released. Updates for this version include:
- 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.
- Removed code which supported SCARDWRAPPERS_MFC_EXTENSIONS code path
DDXFile v1.29
Just to let everyone know that v1.29 of DDXFile has been released. Updates for this version include:
- 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.
DDXFolder & CChooseDirDlg v1.43
Just to let everyone know that v1.43 of DDXFolder & CChooseDirDlg has been released. Updates for this version include:
- 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.
CEnumerateSerial v1.35
Just to let everyone know that v1.35 of CEnumerateSerial has been released. Updates for this version include:
- 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.
- Remove the code path which supported CENUMERATESERIAL_MFC_EXTENSIONS
You must be logged in to post a comment.