Releases: microsoft/vcpkg-tool
Releases · microsoft/vcpkg-tool
2022-03-09 Release
What's Changed
- Update vcpkg-ce SHA and exclude empty file prettifyJs2Xml.js from signing. by @BillyONeal in #423
- no lib arch checks for mingw by @autoantwort in #426
Full Changelog: 2022-03-08...2022-03-09
2022-03-08 Release
What's Changed
- [format] remove disable 6385 by @strega-nil in #410
- re-enable disabled warnings which are no longer relevant by @strega-nil in #411
- Don't run tests twice by @ras0219-msft in #403
- LEGO: Pull request from juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20220304134831856 to main by @csigs in #414
- [localize] checks.h by @strega-nil in #401
- Reduce msiexec round 2 by @ras0219-msft in #413
- LEGO: Pull request from juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20220306134843422 to main by @csigs in #416
- LEGO: Pull request from juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20220307134836281 to main by @csigs in #417
- Add post build check to verify that the libs on macOS have the right architecture by @autoantwort in #163
- Fix add artifact regression "you can only add one artifact at a time" by @BillyONeal in #415
- Set system32 to lowercase. Fixes libiconv. by @BillyONeal in #419
- Fix fetching fmt from Terapin, including containers by @BillyONeal in #421
Full Changelog: 2022-03-03...2022-03-08
2022-03-03 Release
What's Changed
- cmake: add target generate-message-map by @autoantwort in #367
- Run msiexec with start /wait by @dg0yt in #394
- Update vcpkg-tool build for VS2022. by @BillyONeal in #398
- Teach Catch2 about LocalizedString and move out of namespace msg. by @BillyONeal in #387
- Read msiexec output as UTF-16. by @BillyONeal in #397
- Separate out summary information by triplet by @BillyONeal in #386
- Use System32\tar.exe if present instead of 7zip for zip archives. by @BillyONeal in #406
Full Changelog: 2022-02-24...2022-03-03
2022-02-24 Release
What's Changed
- Adds missing include for WIFEXITED on FreeBSD by @noeffn in #368
- [localization] set up the pipeline! by @strega-nil-ms in #364
- [localization] apparently we need to publish lcl files by @strega-nil-ms in #369
- x-add-version: check version scheme format by @autoantwort in #352
- LEGO: Pull request from juno/hb_cb3056d7-d122-4ef4-8657-e36080a7f8c6_20220224183434953 to main by @csigs in #373
- Add Z_ to VCPKG_CHAINLOAD_TOOLCHAIN_FILE by @BillyONeal in #379
- Update license list by @autoantwort in #371
New Contributors
Full Changelog: 2022-02-18...2022-02-24
2022-02-18 Release
What's Changed
- Move (un)zip functions to archive.h and checks if (de)compression fails by @autoantwort in #338
- [localize] graphs.h by @strega-nil in #349
- ignore .DS_Store files at various locations by @autoantwort in #344
- Fix --x-json for vcpkg search and vcpkg find port. by @BillyONeal in #351
- update fmt to 8.1.1 and fix build by @autoantwort in #356
- Properly use error_code in vcpkg_remove_all_impl on Windows. by @BillyONeal in #361
- [arm64ec] Add more arm64ec support in validation checks. by @BillyONeal in #360
- Move toolchain decision making entirely into the tool by @ras0219-msft in #350
- upgrade: Make --keep-going the default by @autoantwort in #308
- [localization] require comments by @strega-nil-ms in #358
- Update vcpkg-ce SHA by @BillyONeal in #363
Full Changelog: 2022-02-11...2022-02-18
2022-02-11 Release
What's Changed
- Add ARM64EC to the MachineType enumeration by @BillyONeal in #340
- (Fix 22041) - vcpkg install - cmake version check should NOT reject valid response. (2nd try) by @Sand2Silicon in #343
- files: Add missing include on windows by @autoantwort in #348
- [VS] allow installations without the english language pack by @strega-nil in #339
- Lock VCPKG_BASE_VERSION in the first job for use in subsequent jobs. by @BillyONeal in #346
- Add check to ensure loaded port matches the declared version by @ras0219-msft in #347
New Contributors
- @Sand2Silicon made their first contribution in #343
Full Changelog: 2022-02-03...2022-02-11
2022-02-03 Release
What's Changed
- [manifest license] fully implement SPDX, plus general parsing stuff by @strega-nil-ms in #334
Full Changelog: 2022-02-01...2022-02-03
2022-02-01 Release
What's Changed
- [x-generate-default-message-map] allow writing to a file directly by @strega-nil in #328
- [localization] add info to LocProject.json by @strega-nil-ms in #254
- Improve diagnostics when PROCESSOR_ARCHITEW6432 is set to bogus by @BillyONeal in #326
- [host_triplet] fix check for arm64 under x64 binary by @strega-nil in #333
- Fix build failure for clang by @MarcelNehring in #330
- Retry popen on 127 osx by @autoantwort in #306
- Move last reference to VcpkgPaths from unit tests into e2e test by @ras0219-msft in #324
- Fix CI crash by ensuring the "core" feature is installed for all ports. by @BillyONeal in #329
- Treat "semver" and "relaxed" as the same scheme for purposes of version resolution. by @BillyONeal in #322
- [Windows] Make stdout-*.log readable (open in shared for reading mode) and non-buffered by @mkhon in #335
- Improve printed filesystem error message by @autoantwort in #332
- Files::get_regular_files_recursive_proximate by @ras0219-msft in #337
- Insert "--head" defenses into the binary cache and block "default" when calculating feature ABIs. by @BillyONeal in #336
New Contributors
- @MarcelNehring made their first contribution in #330
- @mkhon made their first contribution in #335
Full Changelog: 2022-01-19...2022-02-01
2022-01-19 Release
What's Changed
- [depend-info] Add x-tree to the usage message by @JackBoosY in #297
- ReadFile can return 0 bytes written while the pipe is still valid by @ras0219-msft in #299
- [depend-info] Turn errors into warnings when querying dependencies of unsupported triplet by @JackBoosY in #300
- Fix crash message, the variable has the name
version
by @autoantwort in #312 - [manifests] add $comments to features object by @strega-nil in #304
- [localization] [CI] add message file generation to format.diff by @strega-nil in #303
- Improve format of platform expressions by @autoantwort in #310
- [localization] Add support to checks.h for localized messages by @strega-nil in #302
- fix link by @autoantwort in #315
- abi entries: Detect all used functions from scripts/cmake by @autoantwort in #316
- Enable /W3 in fmt to pass SDL checks. by @BillyONeal in #318
- fix: ignore . and .. when copy regular recursive. by @holmescn in #313
- platform expressions: add freebsd and openbsd by @autoantwort in #309
- cmd_execute_and_stream_data: Determine right exit codes by @autoantwort in #305
- Support files greater than 2GiB in size in copy_file on Linux. by @BillyONeal in #319
- Clarify "default" feature by @ras0219-msft in #298
- implement vcpkg add port by @autoantwort in #301
- Adding support for AWS S3 binary caching by @dave-juicelabs in #293
- Clarify VcpkgPaths initialization order and const-ify by @ras0219-msft in #323
- Fix path separators, create appdata_dst_path and check file operation return value by @JackBoosY in #321
New Contributors
- @holmescn made their first contribution in #313
- @dave-juicelabs made their first contribution in #293
Full Changelog: 2021-12-09...2022-01-19
2021-12-09 Release
What's Changed
- Refactor apart 'config data' from 'behavior object' for registries by @ras0219-msft in #275
- Ignore .cache folder used by clangd by @autoantwort in #285
- [hash] Downgrade Hash to a BasicCommand by @ras0219-msft in #286
- Introduce 'x-script' asset caching protocol by @ras0219-msft in #237
- Fix #21631 by improving error messages by @ras0219-msft in #288
- Remove VcpkgPaths from RegistrySet interfaces by @ras0219-msft in #287
- Fix the cmake's output for vcpkg_get_dep_info() by @tlemo in #290
- Add "vcpkg configure environment" release pipeline and subcommands. by @BillyONeal in #277
- Extract InstalledPaths (reduce VcpkgPaths part 3/N) by @ras0219-msft in #289
- Add serialization of manifest contacts and summary by @ras0219-msft in #291
- Fix overpowered default-features = false specification in manifest mode by @ras0219-msft in #292
- Add x-regenerate command. by @BillyONeal in #294
New Contributors
Full Changelog: 2021-11-24...2021-12-09