diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index 8e057c6..1eaf6fa 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -31,7 +31,7 @@ jobs: run: rustup default ${{ matrix.toolchain }} - name: Enable LTO - run: sed -i 's/#lto = "fat"/lto = "fat"/g' Cargo.toml + run: sed -i '' 's/#lto = "fat"/lto = "fat"/g' Cargo.toml if: ${{ (matrix.type == 'release') }} - name: Build Release diff --git a/Changelog.md b/Changelog.md index 24b1dc9..e5a50f4 100644 --- a/Changelog.md +++ b/Changelog.md @@ -33,7 +33,7 @@ - Decrease a little size of cache by few percents and improve loading/saving speed - [#1159](https://github.com/qarmin/czkawka/pull/1159) - Added ability to remove from scan files with excluded extensions - [#1184](https://github.com/qarmin/czkawka/pull/1102) - Fixed not showing in similar images results, files with same hashes when using reference folders - [#1184](https://github.com/qarmin/czkawka/pull/1102) -- Optimize release binaries with LTO - [#1184](https://github.com/qarmin/czkawka/pull/1102) +- Optimize release binaries with LTO(~25% smaller, ~5/10% faster) - [#1184](https://github.com/qarmin/czkawka/pull/1102) ## Version 6.1.0 - 15.10.2023r - BREAKING CHANGE - Changed cache saving method, deduplicated, optimized and simplified procedure(all files needs to be hashed again) - [#1072](https://github.com/qarmin/czkawka/pull/1072), [#1086](https://github.com/qarmin/czkawka/pull/1086)