ghc::filesystem Release v1.5.12

2022-04-03 12:32

Today I released v1.5.12 of ghc::filesystem , my implementation of C++17 std::filesystem for C++11, C++14, C++17 and C++20.

This release adds Solaris as a new supported platform, defines a PATH_MAX fallback for POSIX platforms without one, updates Catch2 to v2.13.7 and adds macOS 11 to the automatically tested platforms.

The full list of changes in v1.5.12:

  • Fix for #142 , removed need for GHC_NO_DIRENT_D_TYPE on systems that don’t support dirent::d_type and fixed build configuration and tests to support Solaris as new platform.
  • Pull request #138 , if the platform uses the POSIX backend and has no PATH_MAX, one is defined.
  • Pull request #137 , update of Catch2 to version v2.13.7
  • Added macOS 11 to the automatically tested platforms.

I want to thank all contributors for their support!