ghc::filesystem Release v1.5.10
2021-10-23 17:31

Today I released v1.5.10
of
ghc::filesystem
, my implementation of C++17
std::filesystem
for C++11, C++14, C++17 and C++20.
This release replaces some unnecessary expensive shared pointer usage in the
Windows implementation, changes fs::remove_all to just delete symbolic
links instead of following them, and moves the CI from travis-ci.org to
GitHub Workflows.
The full list of changes in v1.5.10:
- Pull request #136 , the Windows implementation used some unnecessary expensive shared pointer for resource management and these where replaced by a dedicated code.
- Fix for #132
, pull request #135
,
fs::remove_allnow just deletes symbolic links instead of following them. - Pull request #133
, fix for
fs::spacewhere a numerical overflow could happen in a multiplication. - Replaced travis-ci.org with GitHub Workflow for the configurations: Ubuntu 20.04: GCC 9.3, Ubuntu 18.04: GCC 7.5, GCC 8.4, macOS 10.15: Xcode 12.4, Windows 10: Visual Studio 2019
I want to thank all contributors for their support!