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

Heute habe ich v1.5.10
von
ghc::filesystem
veröffentlicht, meiner
Implementation der C++17-Komponente std::filesystem
für C++11, C++14, C++17 und C++20.
Dieses Release ersetzt unnötig teure Shared-Pointer-Verwendung in der
Windows-Implementierung, ändert fs::remove_all dahingehend, symbolische
Links nur zu löschen statt ihnen zu folgen, und migriert die CI von
travis-ci.org zu GitHub Workflows.
Die Änderungen 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
Ich danke allen Beteiligten für ihre Unterstützung!