Releases: microsoft/vcpkg-tool
2021-10-21 Release
This a second hotfix release for 2021-10-18 fixing a further discovered bug attempting to build the curated catalog.
What's Changed
- [filesystem] Make remove_all remove directories that aren't writable on POSIX. by @BillyONeal in #227
Full Changelog: 2021-10-20...2021-10-21
2021-10-20 Release
This is a hotfix release to fix a problem discovered attempting to use 2021-10-18 in the main repository.
What's Changed
- Add option to remove unaffected ports from
ci
action by @dg0yt in #210 - Fix incorrect ordering in ci ExclusionPredicate by @BillyONeal in #224
Full Changelog: 2021-10-18...2021-10-20
2021-10-18 Release
What's Changed
- Introduce 'ci --output-hashes=' by @ras0219-msft in #167
- [platform-expression] add arm32 platform identifier by @strega-nil in #196
- Manifests: Remove support for declaring features as lists by @autoantwort in #178
- support-expressions: Add support expressions to features. Error when supports expression evaluates to false in classic and manifest mode. by @autoantwort in #184
- Rename SourceControlFileLocation to SourceControlFileAndLocation by @autoantwort in #176
- [vcpkg] Fix native platform expression by @strega-nil in #147
- Report features and version on build error by @dg0yt in #200
- Add posix-native get_Xxx_non?_recursive. by @BillyONeal in #202
- [ci command] Dont exit when a port is not supported for given triplet by @autoantwort in #203
- Suggest vcpkg_cmake_config_fixup rather than vcpkg_fixup_cmake_targets. by @BillyONeal in #198
- [vcpkg] rolling back versions should be allowed by @strega-nil-ms in #165
- Add posix-native current_path(). by @BillyONeal in #207
- Fix wrong "Total elapsed time" messages by @autoantwort in #170
- Add posix native remove, remove_all, and remove_all_inside. by @BillyONeal in #206
- restore packages from nuget if X_VCPKG_NUGET_ID_PREFIX set by @ctapmex in #192
- Add arm64 signed official builds. by @BillyONeal in #209
- Add more posix-native misc things. by @BillyONeal in #208
- Add a posix-native copy_file. by @BillyONeal in #205
- Implement posix-native copy_symlink. by @BillyONeal in #212
- [postbuildlint] Add checks to ensure that the pkgconfig files are at the right location by @autoantwort in #171
- Finish POSIX-native filesystem backend. by @BillyONeal in #213
- In filesystem::remove, handle readonly bits correctly on Windows. by @BillyONeal in #214
- user_troubleshooting_message: Include git commit of the vcpkg repo and suggest updating with
git pull
by @autoantwort in #197 - Remove VCPKG_ALLOW_APPLE_CLANG. by @BillyONeal in #216
- Update spdx license lists by @autoantwort in #221
- Produce binaries for all supported platforms. by @BillyONeal in #220
- Bump version date. by @BillyONeal in #222
New Contributors
Full Changelog: 2021-09-10...2021-10-18
2021-09-10 Release
- Reduces chattiness of some of our console output.
- Windows builds are built with /MT to avoid needing a C++ redist. Note that most actual use will probably still need a redist.
- Parallelized cache decompression.
See PR query https://github.com/microsoft/vcpkg-tool/pulls?q=is%3Apr+merged%3A2021-08-12..2021-09-10 for merged PRs.
2021-08-12 Release
This release includes a fix for building gcc-6 and passes through environment variables needed to access Intel OneAPI compilers and tools.
See PR query https://github.com/microsoft/vcpkg-tool/pulls?q=is%3Apr+merged%3A2021-08-03..2021-08-12 for merged PRs.
2021-08-03 Release
This release includes an updated x-download, updated tls12-download (with signature checking), and improved error messages.
See PR query https://github.com/microsoft/vcpkg-tool/pulls?q=is%3Apr+merged%3A2021-07-26..2021-08-03 for merged PRs.
2021-07-26 Release
This release primarily fixes use of vcpkg with Visual Studio 2022 preview 2 ( #124 )
See https://github.com/microsoft/vcpkg-tool/pulls?q=is%3Apr+merged%3A2021-07-16..2021-07-26 for all merged PRs.
2021-07-21 Release
This is a hotfix release with a build fix for GCC 7. (#122)
2021-07-16 Release
- Fixes a crash when used with CMake 3.21.
- Fixes a crash when performing post-build lint on .lib files with non-obj and non-import members.
- Avoids repeated queries to binary caching servers when status of cache entries is known.
See PR query https://github.com/microsoft/vcpkg-tool/pulls?q=is%3Apr+merged%3A2021-06-19..2021-07-16 for merged PRs.
2021-06-29 Release
This release fixes an issue where, when passed --debug
while using the experimental asset caching feature, we would print the configured SAS token to stdout.