From f09c556298fea41e503acc79fda9adbb9d07fd71 Mon Sep 17 00:00:00 2001 From: bugdea1er Date: Sat, 22 Jun 2024 17:43:35 +0300 Subject: [PATCH] Remove changelog --- CHANGELOG.md | 80 ---------------------------------------------------- 1 file changed, 80 deletions(-) delete mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 0d9d012..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,80 +0,0 @@ -## v0.8.2 (May 25, 2024) - -- Better error reporting ([#61](https://github.com/bugdea1er/tmp/pull/62)) - -## v0.8.1 (May 21, 2024) - -- Operator `path::operator->` is now marked deprecated ([#57](https://github.com/bugdea1er/tmp/pull/57)) -- Add nodiscard attribute to some methods ([#47](https://github.com/bugdea1er/tmp/pull/47)) - -## v0.8 (May 19, 2024) - -- Add Windows support ([#26](https://github.com/bugdea1er/tmp/pull/26)) -- Add support for creation tmp::file with requested suffix ([#44](https://github.com/bugdea1er/tmp/pull/44)) -- Add explicit path getter method ([#46](https://github.com/bugdea1er/tmp/pull/46)) - -## v0.7.1 (May 14, 2024) - -- Optimise building when used as a submodule -- Use CTest's BUILD_TESTING instead of custom option - -## v0.7 (May 13, 2024) - -- **Breaking change:** Unify read and slurp methods ([#38](https://github.com/bugdea1er/tmp/pull/38)) -- **Experimental:** Add temporary filesystem utilities ([#41](https://github.com/bugdea1er/tmp/pull/41)) - -## v0.6.1 (May 01, 2024) - -- Add option not to build tests - -## v0.6 (May 01, 2024) - -- Add install target ([#30](https://github.com/bugdea1er/tmp/pull/30)) - -## v0.5 (Mar 12, 2024) - -- Add `tmp::file::copy` and `tmp::directory::copy` functions ([#20](https://github.com/bugdea1er/tmp/pull/20)) - -## v0.4 (Mar 03, 2024) - -- Add `tmp::file::read` method ([#18](https://github.com/bugdea1er/tmp/pull/18)) -- Add `tmp::file::slurp` method ([#19](https://github.com/bugdea1er/tmp/pull/19)) - -## v0.3 (Feb 18, 2024) - -Added `FindFilesystem.cmake` module to configure the required filesystem library if it is not available by default ([#17](https://github.com/bugdea1er/tmp/pull/17)) - -When using this as a submodule, you can now use the new target `std::filesystem` to link it to your targets: -```cmake -list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/vendor/tmp/cmake/") -find_package(Filesystem REQUIRED) -... - -add_executable(my-program main.cpp) -target_link_libraries(my-program PRIVATE std::filesystem) -``` - -## v0.2.2 (Feb 07, 2024) - -Fixed an issue where moving between devices would behave differently than on the same device ([#16](https://github.com/bugdea1er/tmp/pull/16)): - -- If moving between devices, fail if source is the file and target is a directory -- Remove the target recursively before copying over it - -## v0.2.1 (Feb 04, 2024) - -`tmp::path::move` now creates the parent directories of the given target if they do not exist ([#15](https://github.com/bugdea1er/tmp/pull/15)) - -## v0.2 (Feb 04, 2024) - -- **Breaking change**: Removed file extensions for headers ([#13](https://github.com/bugdea1er/tmp/pull/13)). For example: - ```cpp - #include - #include - ``` -- Add `tmp::path::release` method ([#12](https://github.com/bugdea1er/tmp/pull/12)) -- Add `tmp::path::move` method ([#14](https://github.com/bugdea1er/tmp/pull/14)) - -## v0.1 (Jan 30, 2024) - -Initial Release