Releases: likle/cwalk
Releases · likle/cwalk
v1.2.9
v1.2.8
Bugfixes
- fixed wrong link in cwk_path_join docs (thanks to @freevryheid)
- fixed build warning with meson (by @Jules-L)
Enhancements
- removed LGTM badge from README since it is no longer available
- meson supports building of tests (by @Jules-L)
- added pkg-config file in cmake installations
- Respecting GNUInstallDirs in cmake (by @davidebeatrici)
- FreeBSD is now officially tested and supported
- Builds are now done using github workflows
v1.2.7
Bugfixes
- Added missing semicolon in docs for cwk_path_intersection.
- Fixed windows path root separatos not being normalized #29 (reported by @ThakeeNathees)
Enhancements
- Added two additional simple tests for cwk_path_is_absolute (thanks to @kampeador).
- Added ENABLE_TESTS flag to documentation.
- Added jekyll_cache to gitignore.
- Made length parameter optional for cwk_path_get_basename (thanks to @noodlecollie).
- cwalk is now in the clib ecosystem (thanks to @jwerle).
v1.2.6
Bugfixes
- Removed unnecessary variable initialization which triggered static analyzers (reported by @AngeloFrangione)
- Fixed comparing paths with unequal string length #23 (reported by @aomsin2526)
Enhancements
- Fixed link in documentation
- Added IGNORE_WARNINGS to CMake in order to disable warnings
v1.2.5
Bugfixes
- Fixed cwk_path_get_relative when called with path without segments (#17 submitted by @winterland1989)
- Fixed cwk_path_get_relative when called with unequal roots (#17 submitted by @winterland1989)
Enhancements
- Only build tests with cmake if -DENABLE_TESTS=1 is supplied
- Functions are exported properly for shared libraries
- Install instructions were added to cmake
- Added support for cmake find_package
v1.2.4
v1.2.3
Bugfixes
- Fixed absolute path generation when reusing buffers (#11 reported by @nitz)
- Fixed -Wsign-conversion warnings (by @mupfelofen-de)
- Warnings are now enabled for test target
- Fixed documentation footer on large displays
Enhancements
- Builds are now testet on Ubuntu 18.04
v1.2.2
Features
- Added meson.build (by @AngeloFrangione)
Bugfixes
- Fixed signedness warnings in tests [-Werror] (by @forGGe)
Enhancements
v1.2.1
Bugfixes
- Fixed link in the cwk_path_get_root documentation
- Fixed link and outcome in the cwk_path_join documentation
- Fixed warning "comma at end of enumerator list" [-Wpedantic] (by @0xh0b0)
- Fixed examples for the segment iteration
- Fixed cwk_path_guess_style call with empty strings
Enhancemets
- Added direct embedding instructions
- Added clone instructions to the embed page
v1.2.0
Features
- Added cwk_path_guess_style which allows path style guessing.
- Added cwk_path_change_segment for segment path manipulations.
- Added cwk_path_change_basename for manipulations of the basename.
- Added cwk_path_change_root for manipulations of the root.
- Added cwk_path_change_extension for manipulations of the file extension.
Bugfixes
- Fixed some grammar in the docs and other files
- Fixed broken link in cwk_path_join_multiple docs
Enhancements
- Removed ctest instructions from documentation.
- Improved coloring of documentation.