diff --git a/README.md b/README.md index 7345ce0..59fade2 100644 --- a/README.md +++ b/README.md @@ -552,6 +552,13 @@ to the expected behavior. ## Release Notes +### v1.4.2 (WIP) + +* Refactoring for [#88](https://github.com/gulrak/filesystem/issues/88), `fs::path::parent_path()` + had a performance issue, as it was still using a loop based approach to recreate + the parent from elements. This created lots of temporaries and was too slow + especially on long paths. + ### [v1.4.0](https://github.com/gulrak/filesystem/releases/tag/v1.4.0) * Enhancements for [#71](https://github.com/gulrak/filesystem/issues/71), when compiled with C++20: diff --git a/include/ghc/filesystem.hpp b/include/ghc/filesystem.hpp index 3ac0129..9bf36f4 100644 --- a/include/ghc/filesystem.hpp +++ b/include/ghc/filesystem.hpp @@ -236,7 +236,7 @@ //- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // ghc::filesystem version in decimal (major * 10000 + minor * 100 + patch) -#define GHC_FILESYSTEM_VERSION 10400L +#define GHC_FILESYSTEM_VERSION 10401L #if !defined(GHC_WITH_EXCEPTIONS) && (defined(__EXCEPTIONS) || defined(__cpp_exceptions) || defined(_CPPUNWIND)) #define GHC_WITH_EXCEPTIONS