#3631·spdlog

spdlog `1.17.0` generates deprecation warnings with fmt `12.2.0`

Author: absahlCreated Jul 9, 2026Updated Aug 11, 2026

Latest version generates deprecation warnings with fmt 12.2.0. With Visual Studio 2026 on Windows 11 Pro, I am getting following warnings (promoted to errors due to compiler setting):

'fmt::v12::fstring<DWORD>::operator fmt::v12::string_view': was declared deprecated
'fmt::v12::fstring<const std::string &>::operator fmt::v12::string_view': was declared deprecated
'fmt::v12::fstring<const std::string &>::operator fmt::v12::string_view': was declared deprecated
'fmt::v12::fstring<const std::string &>::operator fmt::v12::string_view': was declared deprecated
'fmt::v12::fstring<const size_t &,unsigned __int64,unsigned __int64>::operator fmt::v12::string_view': was declared deprecated
'fmt::v12::fstring<const DWORD &>::operator fmt::v12::string_view': was declared deprecated

I built both using vcpkg.