- Clean build directories before conan install to avoid duplicate preset errors on Linux
- Fix C++ compatibility issues on macOS:
- Replace std::format with fmt::format for C++17 compatibility
- Replace C++20 operator<=> with traditional comparison operators
- Fix span template argument deduction issues
- Add [[maybe_unused]] to suppress unused parameter warnings
- Bump version to 0.5.1 in conanfile.py
- Make Linux validation build non-blocking in release workflow