2022-05-05 Release
What's Changed
- Add hello world ports to use in testing by @BillyONeal in #475
- Remove {Locked} from localization machinery and localize the version command. by @BillyONeal in #463
- [docs] add localization doc by @strega-nil-ms in #462
- [cgmanifest] correct CommitHashes for catch2 and fmt by @strega-nil-ms in #474
- extract 7z archive part from 7z installers by @Neumann-A in #405
- Add SPDX 2.2.1 support (SBOM) by @ras0219-msft in #296
- Commonize StringViews, delete unused array overloads by @BillyONeal in #478
- [telemetry] add install_manifest_mode by @strega-nil-ms in #488
- [localization] more! remove system.print.h from vcpkg/base, tests by @strega-nil-ms in #479
- Implement published test results built in and reduce console chattiness. by @BillyONeal in #437
- [telemetry] Add additional context for some commands by @vicroms in #486
- Always track properties with boolean value by @vicroms in #490
- Warn on classic mode build failure if version constraints weren't met by @ras0219-msft in #494
- Link vcpkg-test to log library on Android by @podsvirov in #497
- Strip secrets from curl errors by @strega-nil-ms in #499
- Add a build result type for removed. by @BillyONeal in #500
- Reduce work done in global constructors by @ras0219-msft in #501
- Fix "build" for already installed ports. by @BillyONeal in #492
- Adding support for COS binary caching by @day253 in #476
- Avoid referring to public npm registries for internal signed builds. by @BillyONeal in #506
- Add heuristic message. by @BillyONeal in #504
- display progress counters at fixed locations by @autoantwort in #503
- Get rid of poorly used std::error_codes. by @BillyONeal in #502
- Update vcpkg-scripts tree SHA by @BillyONeal in #509
- [x-update-baseline] Initial implementation by @strega-nil in #341
- CE Metadata changes by @fearthecowboy in #473
- Fix and localize
x-add-version
messages by @vicroms in #489 - [ci] switch to acr for alpine by @strega-nil in #515
- [localization] catch localized string format errors by @strega-nil-ms in #519
- Fix end to end tests on VS2022 only systems. by @BillyONeal in #520
- Fix typo in message by @dg0yt in #523
- Print env vars when running with --debug by @autoantwort in #484
- [x-add-version] Check status only once by @vicroms in #526
- Fix hueristic -> heuristic typo in messages by @horenmar in #528
- Update when the user runs a new copy of vcpkg-init rather than just assuming things are already OK. by @BillyONeal in #533
- Fix crash-on-shutdown around all "CE" powered commands by @BillyONeal in #534
New Contributors
- @podsvirov made their first contribution in #497
Full Changelog: 2022-03-30...2022-05-05