ghc::filesystem Release v1.3.10

2020-12-27 11:38

Heute habe ich v1.3.10 von ghc::filesystem veröffentlicht, meiner Implementation der C++17-Komponente std::filesystem für die Sprachversionen C++11, C++14 and C++17.

Dieses Release bringt die fehlenden constexpr der Bitmask-Operatoren und behebt ein Problem bei Methoden die einen Source-Template-Parameter erwarten aber std::string_view nicht unterstützen.

Es ist vorraussichtlich das letzte Bugfix-Release der v1.3-Familie da ich aktuell daran arbeite ghc::filesystem auch unter C++20, mit den geänderten APIs benutzbar zu machen, und dieses Feature mit dem Sprung auf die v1.4 eingeführt wird.

Read more...

ghc::filesystem Release v1.3.8

2020-11-15 20:56

Heute habe ich v1.3.8 von ghc::filesystem veröffentlicht, meiner Implementation der C++17-Komponente std::filesystem für die Sprachversionen C++11, C++14 and C++17.

Mit diesem Release werden hauptsächlich ein Problem mit Reparse-Points auf Windows und ein skip_permission_denied-Problem bei Directory-Iteration unter macOS behoben.

Read more...

ghc::filesystem Release v1.3.6

2020-10-10 07:46

Heute habe ich v1.3.6 von ghc::filesystem veröffentlicht, meiner Implementation der C++17-Komponente std::filesystem für die Sprachversionen C++11, C++14 and C++17.

Mit diesem Release gehören CentOS 7 und 8 zu den CI-getesteten und unterstützten Platformen. Des weiteren wurde die fs::path-Klasse optimiert so das bei verschiedenen Operationen weniger Kopien oder temporäre Objekte benutzt werden.

Read more...

ghc::filesystem Release v1.3.4

2020-08-30 08:04

Heute habe ich v1.3.4 von ghc::filesystem veröffentlicht, meiner Implementation der C++17-Komponente std::filesystem für die Sprachversionen C++11, C++14 and C++17.

Mit diesem Release kamen neben einigen Bugfixes auch Änderungen für einen besseren Support von Android und Emscripten.

Read more...

ghc::filesystem Release v1.3.2

2020-03-30 22:54

Heute habe ich v1.3.2 von ghc::filesystem veröffentlicht, meiner Implementation der C++17-Komponente std::filesystem für die Sprachversionen C++11, C++14 and C++17.

Dieses Release bringt die CI-Unterstützung für FreeBSD und ARM Linux, dank der großzügigen Unterstützung durch nightlark in der Form von Pull-Requests, sowie einige Fehlerbehebungen. Die beiden neuen Plattformen werden durch den Service von Cirrus CI und Drone ermöglicht.

Read more...