<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>winget-cli, branch HEAD</title>
<subtitle>Unnamed repository; edit this file &#39;description&#39; to name the repository.
</subtitle>
<entry>
<id>d281a50eaf322656388fb9c405cfbd6475532e69</id>
<published>2025-09-24T23:06:21Z</published>
<updated>2025-09-24T23:06:21Z</updated>
<title type="text">Merge branch &#39;microsoft:master&#39; into master</title>
<link rel="alternate" type="text/html" href="commit/d281a50eaf322656388fb9c405cfbd6475532e69.html" />
<author>
<name>Minerva_juppiter</name>
<email>94231606+minerva-jupiter@users.noreply.github.com</email>
</author>
<content type="text">commit d281a50eaf322656388fb9c405cfbd6475532e69
parent db652953168fbb52f4e1e2b309cdab9bc363169c
Author: Minerva_juppiter &lt;94231606+minerva-jupiter@users.noreply.github.com&gt;
Date:   Thu, 25 Sep 2025 08:06:21 +0900

Merge branch &#39;microsoft:master&#39; into master

</content>
</entry>
<entry>
<id>db652953168fbb52f4e1e2b309cdab9bc363169c</id>
<published>2025-09-23T22:25:16Z</published>
<updated>2025-09-23T22:25:16Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/db652953168fbb52f4e1e2b309cdab9bc363169c.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit db652953168fbb52f4e1e2b309cdab9bc363169c
parent 26d0a7430657a27b217f198270ca84746bf29f1f
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 23 Sep 2025 22:25:16 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>26d0a7430657a27b217f198270ca84746bf29f1f</id>
<published>2025-09-22T22:25:00Z</published>
<updated>2025-09-22T22:25:00Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/26d0a7430657a27b217f198270ca84746bf29f1f.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 26d0a7430657a27b217f198270ca84746bf29f1f
parent 8f2747f04a99ae45c9210d1ef9d2478d48309ec8
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 22 Sep 2025 22:25:00 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>8f2747f04a99ae45c9210d1ef9d2478d48309ec8</id>
<published>2025-09-22T16:33:53Z</published>
<updated>2025-09-22T16:33:53Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/8f2747f04a99ae45c9210d1ef9d2478d48309ec8.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 8f2747f04a99ae45c9210d1ef9d2478d48309ec8
parent 2d6f8badda43275bb23f9a76765fa702085d8ea2
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 22 Sep 2025 16:33:53 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>2d6f8badda43275bb23f9a76765fa702085d8ea2</id>
<published>2025-09-15T21:23:12Z</published>
<updated>2025-09-15T21:23:12Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/2d6f8badda43275bb23f9a76765fa702085d8ea2.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 2d6f8badda43275bb23f9a76765fa702085d8ea2
parent 0a11b104b0840b0f8c015a7b59d69cefda381ac7
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 15 Sep 2025 21:23:12 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>0a11b104b0840b0f8c015a7b59d69cefda381ac7</id>
<published>2025-08-30T01:54:30Z</published>
<updated>2025-08-30T01:54:30Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/0a11b104b0840b0f8c015a7b59d69cefda381ac7.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 0a11b104b0840b0f8c015a7b59d69cefda381ac7
parent 379e9b5125d2294451f5ae8bc24eec432c81be9f
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Sat, 30 Aug 2025 01:54:30 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>379e9b5125d2294451f5ae8bc24eec432c81be9f</id>
<published>2025-08-28T03:07:38Z</published>
<updated>2025-08-28T03:07:38Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/379e9b5125d2294451f5ae8bc24eec432c81be9f.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 379e9b5125d2294451f5ae8bc24eec432c81be9f
parent d8c17a65a767c05d460fd4baa3ed4ecdb8e9026f
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Thu, 28 Aug 2025 03:07:38 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>d8c17a65a767c05d460fd4baa3ed4ecdb8e9026f</id>
<published>2025-08-27T22:25:38Z</published>
<updated>2025-08-27T22:25:38Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/d8c17a65a767c05d460fd4baa3ed4ecdb8e9026f.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit d8c17a65a767c05d460fd4baa3ed4ecdb8e9026f
parent 7ff14f505add763cd59b906240761d07ca06c8e1
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 27 Aug 2025 22:25:38 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>7ff14f505add763cd59b906240761d07ca06c8e1</id>
<published>2025-08-27T16:33:44Z</published>
<updated>2025-08-27T16:33:44Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/7ff14f505add763cd59b906240761d07ca06c8e1.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 7ff14f505add763cd59b906240761d07ca06c8e1
parent db1605c107d17e32763f56d92cfc3286354817d7
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 27 Aug 2025 16:33:44 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>db1605c107d17e32763f56d92cfc3286354817d7</id>
<published>2025-08-27T05:26:45Z</published>
<updated>2025-08-27T05:26:45Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/db1605c107d17e32763f56d92cfc3286354817d7.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit db1605c107d17e32763f56d92cfc3286354817d7
parent 2634edea378da1adc58745e434c9ebfc7fdb884c
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 27 Aug 2025 05:26:45 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>2634edea378da1adc58745e434c9ebfc7fdb884c</id>
<published>2025-08-25T16:34:34Z</published>
<updated>2025-08-25T16:34:34Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/2634edea378da1adc58745e434c9ebfc7fdb884c.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 2634edea378da1adc58745e434c9ebfc7fdb884c
parent 7478a787efa1e3f27132f9688dee20b33bd9cb0c
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 25 Aug 2025 16:34:34 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>7478a787efa1e3f27132f9688dee20b33bd9cb0c</id>
<published>2025-08-13T23:27:02Z</published>
<updated>2025-08-13T23:27:02Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/7478a787efa1e3f27132f9688dee20b33bd9cb0c.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 7478a787efa1e3f27132f9688dee20b33bd9cb0c
parent df76964b0cbfd40bb2d8a430537961576b333aa1
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 13 Aug 2025 23:27:02 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>df76964b0cbfd40bb2d8a430537961576b333aa1</id>
<published>2025-08-13T22:27:07Z</published>
<updated>2025-08-13T22:27:07Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/df76964b0cbfd40bb2d8a430537961576b333aa1.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit df76964b0cbfd40bb2d8a430537961576b333aa1
parent 0c4145ca63068d561c865912fb83ae0b77efc77f
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 13 Aug 2025 22:27:07 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>0c4145ca63068d561c865912fb83ae0b77efc77f</id>
<published>2025-08-12T21:26:29Z</published>
<updated>2025-08-12T21:26:29Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/0c4145ca63068d561c865912fb83ae0b77efc77f.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 0c4145ca63068d561c865912fb83ae0b77efc77f
parent d8de934fea8910cab9bed4515bf289516d6348d8
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 12 Aug 2025 21:26:29 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>d8de934fea8910cab9bed4515bf289516d6348d8</id>
<published>2025-08-01T21:28:19Z</published>
<updated>2025-08-01T21:28:19Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/d8de934fea8910cab9bed4515bf289516d6348d8.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit d8de934fea8910cab9bed4515bf289516d6348d8
parent 5701ace06672d341c3b75d8d1bf3000fd132a0bf
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri,  1 Aug 2025 21:28:19 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>5701ace06672d341c3b75d8d1bf3000fd132a0bf</id>
<published>2025-07-29T21:29:26Z</published>
<updated>2025-07-29T21:29:26Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/5701ace06672d341c3b75d8d1bf3000fd132a0bf.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 5701ace06672d341c3b75d8d1bf3000fd132a0bf
parent 05a525668d69b0189240ad63e594cd1c66e0d670
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 29 Jul 2025 21:29:26 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>05a525668d69b0189240ad63e594cd1c66e0d670</id>
<published>2025-07-28T18:45:12Z</published>
<updated>2025-07-28T18:45:12Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/05a525668d69b0189240ad63e594cd1c66e0d670.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 05a525668d69b0189240ad63e594cd1c66e0d670
parent 3ea697054ed913d9895a49d916466527e70ba50e
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 28 Jul 2025 18:45:12 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>3ea697054ed913d9895a49d916466527e70ba50e</id>
<published>2025-07-28T04:11:22Z</published>
<updated>2025-07-28T04:11:22Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/3ea697054ed913d9895a49d916466527e70ba50e.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 3ea697054ed913d9895a49d916466527e70ba50e
parent 27da31b9f70b9121c41f3b693e6fa8862f0cc5c0
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 28 Jul 2025 04:11:22 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>27da31b9f70b9121c41f3b693e6fa8862f0cc5c0</id>
<published>2025-07-26T17:28:20Z</published>
<updated>2025-07-26T17:28:20Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/27da31b9f70b9121c41f3b693e6fa8862f0cc5c0.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 27da31b9f70b9121c41f3b693e6fa8862f0cc5c0
parent 02e720c43cdedd07890799703327efd00d4ff5a5
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Sat, 26 Jul 2025 17:28:20 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>02e720c43cdedd07890799703327efd00d4ff5a5</id>
<published>2025-07-26T02:21:34Z</published>
<updated>2025-07-26T02:21:34Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/02e720c43cdedd07890799703327efd00d4ff5a5.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 02e720c43cdedd07890799703327efd00d4ff5a5
parent b3f7abcb4a327a28da774d91ec9774713688b4ac
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Sat, 26 Jul 2025 02:21:34 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>b3f7abcb4a327a28da774d91ec9774713688b4ac</id>
<published>2025-07-22T22:29:18Z</published>
<updated>2025-07-22T22:29:18Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/b3f7abcb4a327a28da774d91ec9774713688b4ac.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit b3f7abcb4a327a28da774d91ec9774713688b4ac
parent c6d9cf68f70ffc1488135b0b6031f3292d526827
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 22 Jul 2025 22:29:18 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>c6d9cf68f70ffc1488135b0b6031f3292d526827</id>
<published>2025-07-21T17:30:20Z</published>
<updated>2025-07-21T17:30:20Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/c6d9cf68f70ffc1488135b0b6031f3292d526827.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit c6d9cf68f70ffc1488135b0b6031f3292d526827
parent e96e6e6bbc658fb8376e7285173a7b349182112c
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 21 Jul 2025 17:30:20 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>e96e6e6bbc658fb8376e7285173a7b349182112c</id>
<published>2025-07-17T04:01:42Z</published>
<updated>2025-07-17T04:01:42Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/e96e6e6bbc658fb8376e7285173a7b349182112c.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit e96e6e6bbc658fb8376e7285173a7b349182112c
parent ef7de5191f2e6572adf67e73fdc44b3894acd815
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Thu, 17 Jul 2025 04:01:42 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>ef7de5191f2e6572adf67e73fdc44b3894acd815</id>
<published>2025-07-14T20:32:00Z</published>
<updated>2025-07-14T20:32:00Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/ef7de5191f2e6572adf67e73fdc44b3894acd815.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit ef7de5191f2e6572adf67e73fdc44b3894acd815
parent 2305b50b58d5c3fe021e79c0f10254de88e4ac28
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 14 Jul 2025 20:32:00 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>2305b50b58d5c3fe021e79c0f10254de88e4ac28</id>
<published>2025-07-11T18:39:14Z</published>
<updated>2025-07-11T18:39:14Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/2305b50b58d5c3fe021e79c0f10254de88e4ac28.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 2305b50b58d5c3fe021e79c0f10254de88e4ac28
parent bff9b9b11880fd7763c00bb28aaf7e9564677c90
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri, 11 Jul 2025 18:39:14 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>bff9b9b11880fd7763c00bb28aaf7e9564677c90</id>
<published>2025-07-04T08:36:23Z</published>
<updated>2025-07-04T08:36:23Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/bff9b9b11880fd7763c00bb28aaf7e9564677c90.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit bff9b9b11880fd7763c00bb28aaf7e9564677c90
parent 3377be41da5cca64ea4b962fdf5869e2459f5e99
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri,  4 Jul 2025 08:36:23 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>3377be41da5cca64ea4b962fdf5869e2459f5e99</id>
<published>2025-07-04T04:37:38Z</published>
<updated>2025-07-04T04:37:38Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/3377be41da5cca64ea4b962fdf5869e2459f5e99.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 3377be41da5cca64ea4b962fdf5869e2459f5e99
parent 087cb29937f2d1866f163a7961a274f0945464d8
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri,  4 Jul 2025 04:37:38 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>087cb29937f2d1866f163a7961a274f0945464d8</id>
<published>2025-07-03T22:27:56Z</published>
<updated>2025-07-03T22:27:56Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/087cb29937f2d1866f163a7961a274f0945464d8.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 087cb29937f2d1866f163a7961a274f0945464d8
parent c1711c132ecab2b43eaba88d32917f6681072978
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Thu,  3 Jul 2025 22:27:56 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>c1711c132ecab2b43eaba88d32917f6681072978</id>
<published>2025-06-24T22:28:13Z</published>
<updated>2025-06-24T22:28:13Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/c1711c132ecab2b43eaba88d32917f6681072978.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit c1711c132ecab2b43eaba88d32917f6681072978
parent ae36a461206d003eb34aadf1654f80713473268f
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 24 Jun 2025 22:28:13 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>ae36a461206d003eb34aadf1654f80713473268f</id>
<published>2025-06-19T21:25:16Z</published>
<updated>2025-06-19T21:25:16Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/ae36a461206d003eb34aadf1654f80713473268f.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit ae36a461206d003eb34aadf1654f80713473268f
parent af327d029a56b59d542b95c8aa0c4a09aa90c719
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Thu, 19 Jun 2025 21:25:16 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>af327d029a56b59d542b95c8aa0c4a09aa90c719</id>
<published>2025-06-17T23:25:46Z</published>
<updated>2025-06-17T23:25:46Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/af327d029a56b59d542b95c8aa0c4a09aa90c719.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit af327d029a56b59d542b95c8aa0c4a09aa90c719
parent 026514878c123386dd612a3d487a08cb78e35586
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 17 Jun 2025 23:25:46 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>026514878c123386dd612a3d487a08cb78e35586</id>
<published>2025-06-17T21:26:31Z</published>
<updated>2025-06-17T21:26:31Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/026514878c123386dd612a3d487a08cb78e35586.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 026514878c123386dd612a3d487a08cb78e35586
parent 7fc1e59a917a6ccbc570e1121caf9116ae3bd0cd
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 17 Jun 2025 21:26:31 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>7fc1e59a917a6ccbc570e1121caf9116ae3bd0cd</id>
<published>2025-06-17T18:39:00Z</published>
<updated>2025-06-17T18:39:00Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/7fc1e59a917a6ccbc570e1121caf9116ae3bd0cd.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 7fc1e59a917a6ccbc570e1121caf9116ae3bd0cd
parent 8f17b49398635c5fbe178bbbe3895870ebbe7b81
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 17 Jun 2025 18:39:00 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>8f17b49398635c5fbe178bbbe3895870ebbe7b81</id>
<published>2025-06-17T14:30:34Z</published>
<updated>2025-06-17T14:30:34Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/8f17b49398635c5fbe178bbbe3895870ebbe7b81.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 8f17b49398635c5fbe178bbbe3895870ebbe7b81
parent 539667c85c726cd137e4fb661ed896e7654499e2
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 17 Jun 2025 14:30:34 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>539667c85c726cd137e4fb661ed896e7654499e2</id>
<published>2025-06-16T23:25:59Z</published>
<updated>2025-06-16T23:25:59Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/539667c85c726cd137e4fb661ed896e7654499e2.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 539667c85c726cd137e4fb661ed896e7654499e2
parent 79f993a666c9fb2ba25c0ccad5797447f78cf074
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 16 Jun 2025 23:25:59 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>79f993a666c9fb2ba25c0ccad5797447f78cf074</id>
<published>2025-06-16T20:30:16Z</published>
<updated>2025-06-16T20:30:16Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/79f993a666c9fb2ba25c0ccad5797447f78cf074.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 79f993a666c9fb2ba25c0ccad5797447f78cf074
parent f3946c298c91d21ccbfb1296c204a7a9f2c62d47
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Mon, 16 Jun 2025 20:30:16 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>f3946c298c91d21ccbfb1296c204a7a9f2c62d47</id>
<published>2025-06-15T06:36:19Z</published>
<updated>2025-06-15T06:36:19Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/f3946c298c91d21ccbfb1296c204a7a9f2c62d47.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit f3946c298c91d21ccbfb1296c204a7a9f2c62d47
parent 9005a84b8803bcee3f8e83e298c7cb211468e184
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Sun, 15 Jun 2025 06:36:19 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>9005a84b8803bcee3f8e83e298c7cb211468e184</id>
<published>2025-06-13T22:28:13Z</published>
<updated>2025-06-13T22:28:13Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/9005a84b8803bcee3f8e83e298c7cb211468e184.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 9005a84b8803bcee3f8e83e298c7cb211468e184
parent c9572d13d94032fe01444c91bef504ff348ec248
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri, 13 Jun 2025 22:28:13 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>c9572d13d94032fe01444c91bef504ff348ec248</id>
<published>2025-06-13T17:26:05Z</published>
<updated>2025-06-13T17:26:05Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/c9572d13d94032fe01444c91bef504ff348ec248.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit c9572d13d94032fe01444c91bef504ff348ec248
parent bba4994c747dee8b6d558bfb3d7e5677b2188c9d
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri, 13 Jun 2025 17:26:05 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>bba4994c747dee8b6d558bfb3d7e5677b2188c9d</id>
<published>2025-06-13T02:16:37Z</published>
<updated>2025-06-13T02:16:37Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/bba4994c747dee8b6d558bfb3d7e5677b2188c9d.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit bba4994c747dee8b6d558bfb3d7e5677b2188c9d
parent e8b8f31f948531a11b170fc17d270381d97c67c8
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri, 13 Jun 2025 02:16:37 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>e8b8f31f948531a11b170fc17d270381d97c67c8</id>
<published>2025-06-11T23:27:31Z</published>
<updated>2025-06-11T23:27:31Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/e8b8f31f948531a11b170fc17d270381d97c67c8.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit e8b8f31f948531a11b170fc17d270381d97c67c8
parent 8dda5b6461fafe1c459f02c735bfd64cffb9795f
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 11 Jun 2025 23:27:31 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>8dda5b6461fafe1c459f02c735bfd64cffb9795f</id>
<published>2025-06-11T18:38:50Z</published>
<updated>2025-06-11T18:38:50Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/8dda5b6461fafe1c459f02c735bfd64cffb9795f.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 8dda5b6461fafe1c459f02c735bfd64cffb9795f
parent 65ed18d4f2117902da49d31d7971a9d077921d36
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 11 Jun 2025 18:38:50 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>65ed18d4f2117902da49d31d7971a9d077921d36</id>
<published>2025-06-10T18:38:08Z</published>
<updated>2025-06-10T18:38:08Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/65ed18d4f2117902da49d31d7971a9d077921d36.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 65ed18d4f2117902da49d31d7971a9d077921d36
parent 076b1b7e18c4eba8215428129148b4c032ed249b
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 10 Jun 2025 18:38:08 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>076b1b7e18c4eba8215428129148b4c032ed249b</id>
<published>2025-06-06T23:26:18Z</published>
<updated>2025-06-06T23:26:18Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/076b1b7e18c4eba8215428129148b4c032ed249b.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 076b1b7e18c4eba8215428129148b4c032ed249b
parent a67fc0059ce35569391c5144f4585e7156f1d4bb
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri,  6 Jun 2025 23:26:18 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>a67fc0059ce35569391c5144f4585e7156f1d4bb</id>
<published>2025-06-05T23:28:09Z</published>
<updated>2025-06-05T23:28:09Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/a67fc0059ce35569391c5144f4585e7156f1d4bb.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit a67fc0059ce35569391c5144f4585e7156f1d4bb
parent 22f94c1ba03d2ba9075f831303507e1a776d4399
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Thu,  5 Jun 2025 23:28:09 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>22f94c1ba03d2ba9075f831303507e1a776d4399</id>
<published>2025-05-30T20:29:12Z</published>
<updated>2025-05-30T20:29:12Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/22f94c1ba03d2ba9075f831303507e1a776d4399.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 22f94c1ba03d2ba9075f831303507e1a776d4399
parent d9cdbc824531ae61f1bdde2c18a9221a1eb13c75
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Fri, 30 May 2025 20:29:12 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>d9cdbc824531ae61f1bdde2c18a9221a1eb13c75</id>
<published>2025-05-28T18:36:46Z</published>
<updated>2025-05-28T18:36:46Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/d9cdbc824531ae61f1bdde2c18a9221a1eb13c75.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit d9cdbc824531ae61f1bdde2c18a9221a1eb13c75
parent 2bfaa918bfef3a67fefb070aeee1a61fb188a7e3
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Wed, 28 May 2025 18:36:46 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>2bfaa918bfef3a67fefb070aeee1a61fb188a7e3</id>
<published>2025-05-27T20:29:41Z</published>
<updated>2025-05-27T20:29:41Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/2bfaa918bfef3a67fefb070aeee1a61fb188a7e3.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit 2bfaa918bfef3a67fefb070aeee1a61fb188a7e3
parent e4a232ada6f4a0300c9904464fe5867e1b24cccd
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 27 May 2025 20:29:41 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>e4a232ada6f4a0300c9904464fe5867e1b24cccd</id>
<published>2025-05-27T19:21:58Z</published>
<updated>2025-05-27T19:21:58Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/e4a232ada6f4a0300c9904464fe5867e1b24cccd.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit e4a232ada6f4a0300c9904464fe5867e1b24cccd
parent be0be282cc5b38533bfb5958ff96cabd40e00d54
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 27 May 2025 19:21:58 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>be0be282cc5b38533bfb5958ff96cabd40e00d54</id>
<published>2025-05-27T17:26:07Z</published>
<updated>2025-05-27T17:26:07Z</updated>
<title type="text">Merge remote-tracking branch &#39;upstream/master&#39;</title>
<link rel="alternate" type="text/html" href="commit/be0be282cc5b38533bfb5958ff96cabd40e00d54.html" />
<author>
<name>KEINOS</name>
<email>github+fork-qiita-news@keinos.com</email>
</author>
<content type="text">commit be0be282cc5b38533bfb5958ff96cabd40e00d54
parent 480f4568ea3d433973b85835fa4567e961857b53
Author: KEINOS &lt;github+fork-qiita-news@keinos.com&gt;
Date:   Tue, 27 May 2025 17:26:07 +0000

Merge remote-tracking branch &#39;upstream/master&#39;

</content>
</entry>
<entry>
<id>480f4568ea3d433973b85835fa4567e961857b53</id>
<published>2025-05-26T11:54:18Z</published>
<updated>2025-05-26T11:54:18Z</updated>
<title type="text">Create Sync-Fork.yaml</title>
<link rel="alternate" type="text/html" href="commit/480f4568ea3d433973b85835fa4567e961857b53.html" />
<author>
<name>Minerva_juppiter</name>
<email>94231606+minerva-jupiter@users.noreply.github.com</email>
</author>
<content type="text">commit 480f4568ea3d433973b85835fa4567e961857b53
parent e08cdae4f545083f40b527880efe92361215b6e4
Author: Minerva_juppiter &lt;94231606+minerva-jupiter@users.noreply.github.com&gt;
Date:   Mon, 26 May 2025 20:54:18 +0900

Create Sync-Fork.yaml
</content>
</entry>
<entry>
<id>e08cdae4f545083f40b527880efe92361215b6e4</id>
<published>2025-05-23T19:02:02Z</published>
<updated>2025-05-23T19:02:02Z</updated>
<title type="text">Add ReleaseStatic configuration to WinGetServer project (#5477)</title>
<link rel="alternate" type="text/html" href="commit/e08cdae4f545083f40b527880efe92361215b6e4.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit e08cdae4f545083f40b527880efe92361215b6e4
parent ce6d0d57a85692045aed56bc1747e42ceaeacdd2
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Fri, 23 May 2025 12:02:02 -0700

Add ReleaseStatic configuration to WinGetServer project (#5477)

Each vcpkg port can only be installed with a single triplet at a time
(in a given install directory). Since we have different triplets for
static and non-static configurations, we need to ensure that all
projects use the same triplet for a given solution configuration.

This PR adds the ReleaseStatic configuration to the WinGetServer project
and sets the solution to use that when appropriate. It also includes a
bit of deduplication in the vcxproj.

Having WinGetServer use the triplet for the non-static configuration
when building for static, is causing errors in the internal build
because it deletes some of the installed triplets that other projects
later try to consume.
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5477)
</content>
</entry>
<entry>
<id>ce6d0d57a85692045aed56bc1747e42ceaeacdd2</id>
<published>2025-05-19T19:14:36Z</published>
<updated>2025-05-19T19:14:36Z</updated>
<title type="text">Fix debug build with latest VS version (#5461)</title>
<link rel="alternate" type="text/html" href="commit/ce6d0d57a85692045aed56bc1747e42ceaeacdd2.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit ce6d0d57a85692045aed56bc1747e42ceaeacdd2
parent 1b24d12bf6b1360cb47e07dfdbf2910ecc678e5f
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Mon, 19 May 2025 12:14:36 -0700

Fix debug build with latest VS version (#5461)

The u8&quot;&quot; string literal causes a new compiler warning 5321 with latest
update, disable it in the project level.

Also updated fuzzing path, again.

</content>
</entry>
<entry>
<id>1b24d12bf6b1360cb47e07dfdbf2910ecc678e5f</id>
<published>2025-05-16T18:09:26Z</published>
<updated>2025-05-16T18:09:26Z</updated>
<title type="text">DSCv3 admin settings resource (#5458)</title>
<link rel="alternate" type="text/html" href="commit/1b24d12bf6b1360cb47e07dfdbf2910ecc678e5f.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 1b24d12bf6b1360cb47e07dfdbf2910ecc678e5f
parent cefeec71e5b41ed06e7be9dd0da39e8a1e5c04d9
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Fri, 16 May 2025 11:09:26 -0700

DSCv3 admin settings resource (#5458)

## Change
Adds an admin settings resource to mirror the existing v2.

Also adds `winget settings reset --all` to reset all admin settings to
their default values (respecting group policy of course).
</content>
</entry>
<entry>
<id>cefeec71e5b41ed06e7be9dd0da39e8a1e5c04d9</id>
<published>2025-05-13T17:45:27Z</published>
<updated>2025-05-13T17:45:27Z</updated>
<title type="text">Use more recent version for libyaml (#5455)</title>
<link rel="alternate" type="text/html" href="commit/cefeec71e5b41ed06e7be9dd0da39e8a1e5c04d9.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit cefeec71e5b41ed06e7be9dd0da39e8a1e5c04d9
parent 5896420ae7c79503b2f00ba72001e1be8d215bbe
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Tue, 13 May 2025 10:45:27 -0700

Use more recent version for libyaml (#5455)

We have a Component Governance alert for libyaml. There is no release of
libyaml with this issue fixed, so the guidance was to apply the patch
manually, and that&#39;s what I did when moving to vcpkg, but that doesn&#39;t
play nicely with CG because it can&#39;t determine that the patch to fix the
vulnerability was applied.

Instead of manually patching, this PR uses a more recent commit of
libyaml (without an official release), which already has the changes we
want. It uses the same commit from the last time we did a subtree update
in #4583

---------

Co-authored-by: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
</content>
</entry>
<entry>
<id>5896420ae7c79503b2f00ba72001e1be8d215bbe</id>
<published>2025-05-12T21:04:16Z</published>
<updated>2025-05-12T21:04:16Z</updated>
<title type="text">Make UndockedRegFreeWinRT use same vcpkg_installed directory (#5454)</title>
<link rel="alternate" type="text/html" href="commit/5896420ae7c79503b2f00ba72001e1be8d215bbe.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit 5896420ae7c79503b2f00ba72001e1be8d215bbe
parent d16646c0f1a61e2f4ba071c5492cbe6347abd014
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Mon, 12 May 2025 14:04:16 -0700

Make UndockedRegFreeWinRT use same vcpkg_installed directory (#5454)

When setting the path for the vcpkg installed directory in the shared
props file, we were using `$(ProjectDir)\..\`. This works fine for most
projects because they are one level under the `src` directory, but
`UndockedRegFreeWinRT` is deeper in the tree so it would end up having
its own separata vcpkg_installed directory.
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5454)
</content>
</entry>
<entry>
<id>d16646c0f1a61e2f4ba071c5492cbe6347abd014</id>
<published>2025-05-12T15:56:35Z</published>
<updated>2025-05-12T15:56:35Z</updated>
<title type="text">Only forward the verbose property if it has been set (#5449)</title>
<link rel="alternate" type="text/html" href="commit/d16646c0f1a61e2f4ba071c5492cbe6347abd014.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit d16646c0f1a61e2f4ba071c5492cbe6347abd014
parent aa15afbfdbe243f2b814761d573af15df4db4508
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Mon, 12 May 2025 08:56:35 -0700

Only forward the verbose property if it has been set (#5449)

## Change
To prevent an error from attempting to parse a boolean from an empty
string, only forward the diagnostics (verbose) property if it has been
set.
</content>
</entry>
<entry>
<id>aa15afbfdbe243f2b814761d573af15df4db4508</id>
<published>2025-05-09T21:20:39Z</published>
<updated>2025-05-09T21:20:39Z</updated>
<title type="text">Fix fuzzing job path (#5447)</title>
<link rel="alternate" type="text/html" href="commit/aa15afbfdbe243f2b814761d573af15df4db4508.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit aa15afbfdbe243f2b814761d573af15df4db4508
parent 68122fe8b9b3be9b40928cf35f76ff9a113464ce
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Fri,  9 May 2025 14:20:39 -0700

Fix fuzzing job path (#5447)


</content>
</entry>
<entry>
<id>68122fe8b9b3be9b40928cf35f76ff9a113464ce</id>
<published>2025-05-09T21:15:35Z</published>
<updated>2025-05-09T21:15:35Z</updated>
<title type="text">Use Microsoft.Windows.Settings module for enabling developer mode (#5448)</title>
<link rel="alternate" type="text/html" href="commit/68122fe8b9b3be9b40928cf35f76ff9a113464ce.html" />
<author>
<name>Muhammad Danish</name>
<email>mdanishkhdev@gmail.com</email>
</author>
<content type="text">commit 68122fe8b9b3be9b40928cf35f76ff9a113464ce
parent 2a574d0b4d1b75a6ed35eabce57ae75bb30470ef
Author: Muhammad Danish &lt;mdanishkhdev@gmail.com&gt;
Date:   Sat, 10 May 2025 02:15:35 +0500

Use Microsoft.Windows.Settings module for enabling developer mode (#5448)

&lt;!-- To check a checkbox place an &quot;x&quot; between the brackets. e.g: [x] --&gt;

- [x] I have signed the [Contributor License
Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).
- [ ] This pull request is related to an issue.

-----

###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5448)
</content>
</entry>
<entry>
<id>2a574d0b4d1b75a6ed35eabce57ae75bb30470ef</id>
<published>2025-05-09T16:49:22Z</published>
<updated>2025-05-09T16:49:22Z</updated>
<title type="text">Elevated for exported Microsoft.Windows.Settings (#5444)</title>
<link rel="alternate" type="text/html" href="commit/2a574d0b4d1b75a6ed35eabce57ae75bb30470ef.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 2a574d0b4d1b75a6ed35eabce57ae75bb30470ef
parent 11c0786284f4886115b3ecb6c82d09e0885e4e94
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Fri,  9 May 2025 09:49:22 -0700

Elevated for exported Microsoft.Windows.Settings (#5444)


</content>
</entry>
<entry>
<id>11c0786284f4886115b3ecb6c82d09e0885e4e94</id>
<published>2025-05-09T16:48:58Z</published>
<updated>2025-05-09T16:48:58Z</updated>
<title type="text">Attempt to use DSCv3 resources even if they were not found (#5443)</title>
<link rel="alternate" type="text/html" href="commit/11c0786284f4886115b3ecb6c82d09e0885e4e94.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 11c0786284f4886115b3ecb6c82d09e0885e4e94
parent e9f5f3bfc4037f34e0cf59f019de1a00028cd12b
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Fri,  9 May 2025 09:48:58 -0700

Attempt to use DSCv3 resources even if they were not found (#5443)

## Change
Even if not found, attempt to use DSCv3 resources. This is largely to
avoid PowerShell/DSC#786, which only seems to affect dsc.exe&#39;s ability
to run processes when listing adapted resources.

Also applies the `DiagnosticTraceEnabled` state to the elevated
processor. This is set when the config logging area is enabled and set
to verbose.
</content>
</entry>
<entry>
<id>e9f5f3bfc4037f34e0cf59f019de1a00028cd12b</id>
<published>2025-05-09T07:05:32Z</published>
<updated>2025-05-09T07:05:32Z</updated>
<title type="text">Ignore comments when writing JSON output in WinGet DSC v3 resources (#5445)</title>
<link rel="alternate" type="text/html" href="commit/e9f5f3bfc4037f34e0cf59f019de1a00028cd12b.html" />
<author>
<name>AmirMS</name>
<email>104940545+AmelBawa-msft@users.noreply.github.com</email>
</author>
<content type="text">commit e9f5f3bfc4037f34e0cf59f019de1a00028cd12b
parent bdd2cabbe07725e4ab8f8ecbb673bc1cebff36cb
Author: AmirMS &lt;104940545+AmelBawa-msft@users.noreply.github.com&gt;
Date:   Fri,  9 May 2025 00:05:32 -0700

Ignore comments when writing JSON output in WinGet DSC v3 resources (#5445)

&lt;!-- To check a checkbox place an &quot;x&quot; between the brackets. e.g: [x] --&gt;

- [ ] I have signed the [Contributor License
Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).
- [ ] This pull request is related to an issue.

-----

###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5445)
</content>
</entry>
<entry>
<id>bdd2cabbe07725e4ab8f8ecbb673bc1cebff36cb</id>
<published>2025-05-09T04:00:06Z</published>
<updated>2025-05-09T04:00:06Z</updated>
<title type="text">Make partial the default for user-settings-file (#5442)</title>
<link rel="alternate" type="text/html" href="commit/bdd2cabbe07725e4ab8f8ecbb673bc1cebff36cb.html" />
<author>
<name>AmirMS</name>
<email>104940545+AmelBawa-msft@users.noreply.github.com</email>
</author>
<content type="text">commit bdd2cabbe07725e4ab8f8ecbb673bc1cebff36cb
parent 3eca881edb4eb25b58a849a03023b8bfd7eb361a
Author: AmirMS &lt;104940545+AmelBawa-msft@users.noreply.github.com&gt;
Date:   Thu,  8 May 2025 21:00:06 -0700

Make partial the default for user-settings-file (#5442)

### ☝🏻 Input `Action` is `Partial` by default
### ✌🏻 Output `Action` is ~always~ somtimes `Partial`

###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5442)
</content>
</entry>
<entry>
<id>3eca881edb4eb25b58a849a03023b8bfd7eb361a</id>
<published>2025-05-08T21:30:00Z</published>
<updated>2025-05-08T21:30:00Z</updated>
<title type="text">Use Microsoft.Windows.Settings in configure export all (#5441)</title>
<link rel="alternate" type="text/html" href="commit/3eca881edb4eb25b58a849a03023b8bfd7eb361a.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 3eca881edb4eb25b58a849a03023b8bfd7eb361a
parent 8a8bfa7a0e6d5b516b393355feffbb1f03c0bef3
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Thu,  8 May 2025 14:30:00 -0700

Use Microsoft.Windows.Settings in configure export all (#5441)


</content>
</entry>
<entry>
<id>8a8bfa7a0e6d5b516b393355feffbb1f03c0bef3</id>
<published>2025-05-07T22:35:46Z</published>
<updated>2025-05-07T22:35:46Z</updated>
<title type="text">Install dsc v3 package if not found when processing dsc v3 configuration file (#5437)</title>
<link rel="alternate" type="text/html" href="commit/8a8bfa7a0e6d5b516b393355feffbb1f03c0bef3.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 8a8bfa7a0e6d5b516b393355feffbb1f03c0bef3
parent 565344c92d7b4732cce026ca076bd973897bce60
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Wed,  7 May 2025 15:35:46 -0700

Install dsc v3 package if not found when processing dsc v3 configuration file (#5437)

Validated by removing the &quot;install dsc v3&quot; step in pipeline and e2e tests work.

</content>
</entry>
<entry>
<id>565344c92d7b4732cce026ca076bd973897bce60</id>
<published>2025-05-06T23:35:44Z</published>
<updated>2025-05-06T23:35:44Z</updated>
<title type="text">Place DSCv3 resource manifests in the package (#5433)</title>
<link rel="alternate" type="text/html" href="commit/565344c92d7b4732cce026ca076bd973897bce60.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 565344c92d7b4732cce026ca076bd973897bce60
parent bec3c8b347b9fa782130ef559c85c2ae4576e4bd
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Tue,  6 May 2025 16:35:44 -0700

Place DSCv3 resource manifests in the package (#5433)

## Change
Adds a method to write all manifests to a directory with one command.
Uses that to write all DSCv3 resource manifests and add them to the
package files.

Also changes the &quot;module&quot; name for the dev package to add &quot;.Dev&quot; and
updated export to use the shared definition of the module name. This
involved a minor refactor to remove static globals and unnecessary
string constructions.

Finally, moves to using the DSC v3 `UserSettingsFile` resource rather
than the v2 version.
</content>
</entry>
<entry>
<id>bec3c8b347b9fa782130ef559c85c2ae4576e4bd</id>
<published>2025-05-06T23:35:13Z</published>
<updated>2025-05-06T23:35:13Z</updated>
<title type="text">Allow preview dsc while experimental (#5434)</title>
<link rel="alternate" type="text/html" href="commit/bec3c8b347b9fa782130ef559c85c2ae4576e4bd.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit bec3c8b347b9fa782130ef559c85c2ae4576e4bd
parent 0ff8521fbb06560e2785fb438d04c93665055369
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Tue,  6 May 2025 16:35:13 -0700

Allow preview dsc while experimental (#5434)

## Change
Until DSCv3 support is not experimental, allow the preview build to be
found automatically.
</content>
</entry>
<entry>
<id>0ff8521fbb06560e2785fb438d04c93665055369</id>
<published>2025-05-05T20:19:33Z</published>
<updated>2025-05-05T20:19:33Z</updated>
<title type="text">Create a vcpkg overlay for cpprestsdk and libyaml (#5424)</title>
<link rel="alternate" type="text/html" href="commit/0ff8521fbb06560e2785fb438d04c93665055369.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit 0ff8521fbb06560e2785fb438d04c93665055369
parent 29fea3e340f552fe036144a84897e2efcfce0bf8
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Mon,  5 May 2025 13:19:33 -0700

Create a vcpkg overlay for cpprestsdk and libyaml (#5424)

This PR adds a local port overlay so that we can have our own custom
vcpkg ports. In particular we use it to:
1. Apply a patch to cpprestsdk for certificate pinning, without cloning
the whole project
2. Apply a patch to libyaml for a security vulnerability, as there is no
updated version with the fix

These ports are mostly a copy of the official ports, but with the
patches we want applied. Unfortunately the original port recipes were
already applying some patches, and we had to include them here because
vcpkg provides no mechanism to apply a single additional patch on top of
an existing port.

Notes for the future:
* We could potentially use the port overlay to create ports of the other
libraries we have clones of, without having all their code checked in
* For libyaml, instead of applying a patch we could simply change the
base commit to one that already has that change
* For libyaml, we could also try to contribute the patch to the official
port
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5424)
</content>
</entry>
<entry>
<id>29fea3e340f552fe036144a84897e2efcfce0bf8</id>
<published>2025-05-03T10:30:05Z</published>
<updated>2025-05-03T10:30:05Z</updated>
<title type="text">Remove purelib.vcxproj (#5429)</title>
<link rel="alternate" type="text/html" href="commit/29fea3e340f552fe036144a84897e2efcfce0bf8.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit 29fea3e340f552fe036144a84897e2efcfce0bf8
parent 1c0d9b62c50c12222b2c2cb01a063d3607c484e5
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Sat,  3 May 2025 03:30:05 -0700

Remove purelib.vcxproj (#5429)

In #5399 I changed purelib from using a vcxproj to using a vcxitems, but
didn&#39;t remove the vcxproj. This PR removes the vcxprojs, and moves the
include path from the consumers to purelib.vcxitems
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5429)
</content>
</entry>
<entry>
<id>1c0d9b62c50c12222b2c2cb01a063d3607c484e5</id>
<published>2025-05-03T10:23:59Z</published>
<updated>2025-05-03T10:23:59Z</updated>
<title type="text">Fix arm64-release-static vcpkg triplet (#5431)</title>
<link rel="alternate" type="text/html" href="commit/1c0d9b62c50c12222b2c2cb01a063d3607c484e5.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit 1c0d9b62c50c12222b2c2cb01a063d3607c484e5
parent 3f1ede7378fbfefb7a4574965e32923f7a6ad35d
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Sat,  3 May 2025 03:23:59 -0700

Fix arm64-release-static vcpkg triplet (#5431)

In #5423 I used a wrong variable for the arm64-release-static vcpkg
triplet. Didn&#39;t notice it until running on internal builds because we
don&#39;t build that configuration in CI builds here...
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5431)
</content>
</entry>
<entry>
<id>3f1ede7378fbfefb7a4574965e32923f7a6ad35d</id>
<published>2025-05-03T06:44:23Z</published>
<updated>2025-05-03T06:44:23Z</updated>
<title type="text">Add support for exporting package related DSC v3 resources and some predefined resources in configure export all  (#5428)</title>
<link rel="alternate" type="text/html" href="commit/3f1ede7378fbfefb7a4574965e32923f7a6ad35d.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 3f1ede7378fbfefb7a4574965e32923f7a6ad35d
parent 48de219db689090d3ead9573f29b77b6352da00e
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Fri,  2 May 2025 23:44:23 -0700

Add support for exporting package related DSC v3 resources and some predefined resources in configure export all  (#5428)

- Break existing CreateConfigurationUnit function to 3 steps: Create
unit, Export unit and Add dependent unit to unit
- Added support for exporting individual package settings if a dsc v3
resources could be found for that package
- Added support for exporting some predefined resources
</content>
</entry>
<entry>
<id>48de219db689090d3ead9573f29b77b6352da00e</id>
<published>2025-05-03T02:19:53Z</published>
<updated>2025-05-03T02:19:53Z</updated>
<title type="text">Fix debug build with vcpkg (#5430)</title>
<link rel="alternate" type="text/html" href="commit/48de219db689090d3ead9573f29b77b6352da00e.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 48de219db689090d3ead9573f29b77b6352da00e
parent 6e092a6dde38ef6a3dc80a90b8bc7ea745ad63fd
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Fri,  2 May 2025 19:19:53 -0700

Fix debug build with vcpkg (#5430)


</content>
</entry>
<entry>
<id>6e092a6dde38ef6a3dc80a90b8bc7ea745ad63fd</id>
<published>2025-05-02T21:38:34Z</published>
<updated>2025-05-02T21:38:34Z</updated>
<title type="text">Added dscv3 user-settings resource (#5421)</title>
<link rel="alternate" type="text/html" href="commit/6e092a6dde38ef6a3dc80a90b8bc7ea745ad63fd.html" />
<author>
<name>AmirMS</name>
<email>104940545+AmelBawa-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 6e092a6dde38ef6a3dc80a90b8bc7ea745ad63fd
parent a31f773cb0de74d17aea6048f94670d51fcd0694
Author: AmirMS &lt;104940545+AmelBawa-msft@users.noreply.github.com&gt;
Date:   Fri,  2 May 2025 14:38:34 -0700

Added dscv3 user-settings resource (#5421)


</content>
</entry>
<entry>
<id>a31f773cb0de74d17aea6048f94670d51fcd0694</id>
<published>2025-05-02T18:13:27Z</published>
<updated>2025-05-02T18:13:27Z</updated>
<title type="text">Update sample projects to 1.10.340 (#5427)</title>
<link rel="alternate" type="text/html" href="commit/a31f773cb0de74d17aea6048f94670d51fcd0694.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit a31f773cb0de74d17aea6048f94670d51fcd0694
parent 9557d36f6e7e2c141b2372817eb0f76a18230548
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Fri,  2 May 2025 11:13:27 -0700

Update sample projects to 1.10.340 (#5427)

This updates the sample projects for consuming our nuget packages to use
v1.10.340.

For the winget out-of-proc package, we can now remove the manual
references from the project files because the package now has a targets
file.

For the configuration in-proc package, I&#39;m not updating the version
because we stopped publishing it.


###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5427)
</content>
</entry>
<entry>
<id>9557d36f6e7e2c141b2372817eb0f76a18230548</id>
<published>2025-05-02T17:00:57Z</published>
<updated>2025-05-02T17:00:57Z</updated>
<title type="text">Ensure all vcpkgs use our custom triplets (#5423)</title>
<link rel="alternate" type="text/html" href="commit/9557d36f6e7e2c141b2372817eb0f76a18230548.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit 9557d36f6e7e2c141b2372817eb0f76a18230548
parent 1dfda8ead54deaeaf16d51bc8ba7e0a8dd1a0bce
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Fri,  2 May 2025 10:00:57 -0700

Ensure all vcpkgs use our custom triplets (#5423)

After the change to have our dependencies use vcpkgs instead of checking
in a clone of the code, we got BinSkim alerts due to some of them not
using our custom triplets with the compilation flags that we need. This
PR ensures that all projects include the `vcpkg.props` that makes CMake
use our custom triplets instead of the default `{arch}-windows` ones.

It is unclear to me why this happened. For example, why the test
installer exe was building the vcpkgs at all, but the logs show that as
one of the root projects for the issue.

Besides importing `vcpkg.props` in more projects, this also does a
little refactor of the triplets to reduce duplication and have the
required flags in a single place
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5423)
</content>
</entry>
<entry>
<id>1dfda8ead54deaeaf16d51bc8ba7e0a8dd1a0bce</id>
<published>2025-05-02T17:00:40Z</published>
<updated>2025-05-02T17:00:40Z</updated>
<title type="text">Enable NuGet Central Package Management (#5420)</title>
<link rel="alternate" type="text/html" href="commit/1dfda8ead54deaeaf16d51bc8ba7e0a8dd1a0bce.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit 1dfda8ead54deaeaf16d51bc8ba7e0a8dd1a0bce
parent 6540534476dde41d2fa77dfaeab0761e5c45761b
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Fri,  2 May 2025 10:00:40 -0700

Enable NuGet Central Package Management (#5420)

This pull request introduces the NuGet [Central Package
Management](https://learn.microsoft.com/en-us/nuget/consume-packages/Central-Package-Management)
feature to streamline dependency management. Key benefits and changes
include:

- **Centralized Version Management**: All NuGet package versions are now
managed centrally in the `Directory.Packages.props` file. This ensures
consistency across all projects in the repository.
  
- **Simplified Project Files**: The individual project files are
simplified, as they no longer need to specify version numbers for NuGet
packages. This change reduces duplication and the potential for version
conflicts.
  
- **Ease of Updating Dependencies**: Updating a package version is now a
matter of changing it in one place, making the process of keeping
dependencies up-to-date more straightforward and less error-prone.

(Description copied from the automated PR to the internal repo :D )
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5420)
</content>
</entry>
<entry>
<id>6540534476dde41d2fa77dfaeab0761e5c45761b</id>
<published>2025-04-29T23:52:16Z</published>
<updated>2025-04-29T23:52:16Z</updated>
<title type="text">Dscv3 source resource (#5418)</title>
<link rel="alternate" type="text/html" href="commit/6540534476dde41d2fa77dfaeab0761e5c45761b.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 6540534476dde41d2fa77dfaeab0761e5c45761b
parent 3556a3ed5992a5b4e6a9f9dbb0816dc33c2154a7
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Tue, 29 Apr 2025 16:52:16 -0700

Dscv3 source resource (#5418)

## Change
Add a new DSC v3 resource: `source`. This largely follows the design of
the v2 resource, but uses the v3 paradigm for existence.

Other minor changes:
- Refactor the existing package resource tests into a test base.
- Fix an issue building valijson.
</content>
</entry>
<entry>
<id>3556a3ed5992a5b4e6a9f9dbb0816dc33c2154a7</id>
<published>2025-04-23T23:27:25Z</published>
<updated>2025-04-23T23:27:25Z</updated>
<title type="text">Dscv3 package resource (#5395)</title>
<link rel="alternate" type="text/html" href="commit/3556a3ed5992a5b4e6a9f9dbb0816dc33c2154a7.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 3556a3ed5992a5b4e6a9f9dbb0816dc33c2154a7
parent 990e1a64bf6dab469f6411a0fe266593f6704faa
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Wed, 23 Apr 2025 16:27:25 -0700

Dscv3 package resource (#5395)

## Change
Add a new DSC v3 resource: `package`. This largely follows the design of
the v2 resource, but uses the v3 paradigm for existence.

Other minor changes:
- Adds a `StdErrLogger` and attaches it during resource execution. This
currently writes all logs at `Error` or higher to `std::cerr`, allowing
`dsc.exe` to receive (and pass on) failure information.
- Uses the type of the standard input handle to determine if it should
be read from (will not read JSON input from the interactive console,
only piped input).
- Adds support for localized schema generation for resources.
- Moves `ManifestComparator` to common for re-use.

## Validation
Added E2E tests to invoke the package resource in a variety of
situations.
</content>
</entry>
<entry>
<id>990e1a64bf6dab469f6411a0fe266593f6704faa</id>
<published>2025-04-23T21:53:42Z</published>
<updated>2025-04-23T21:53:42Z</updated>
<title type="text">Disable assembly info override (#5405)</title>
<link rel="alternate" type="text/html" href="commit/990e1a64bf6dab469f6411a0fe266593f6704faa.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 990e1a64bf6dab469f6411a0fe266593f6704faa
parent ec551b2f210a0931e0c6488d1f52d24aa54494d1
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Wed, 23 Apr 2025 14:53:42 -0700

Disable assembly info override (#5405)

## Change
Disable the assembly info override in the internal build.
</content>
</entry>
<entry>
<id>ec551b2f210a0931e0c6488d1f52d24aa54494d1</id>
<published>2025-04-22T19:22:33Z</published>
<updated>2025-04-22T19:22:33Z</updated>
<title type="text">Update curl to 1.12.1 (#5404)</title>
<link rel="alternate" type="text/html" href="commit/ec551b2f210a0931e0c6488d1f52d24aa54494d1.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit ec551b2f210a0931e0c6488d1f52d24aa54494d1
parent 0130b019377aa78175e015e924873763e14ed987
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Tue, 22 Apr 2025 12:22:33 -0700

Update curl to 1.12.1 (#5404)

Update curl to 1.12.1 to address CVEs:
* CVE-2025-0167
* CVE-2025-0665
* CVE-2025-0725

###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5404)
</content>
</entry>
<entry>
<id>0130b019377aa78175e015e924873763e14ed987</id>
<published>2025-04-22T01:50:08Z</published>
<updated>2025-04-22T01:50:08Z</updated>
<title type="text">Remove clones of transitive dependencies available from vcpkg (#5399)</title>
<link rel="alternate" type="text/html" href="commit/0130b019377aa78175e015e924873763e14ed987.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit 0130b019377aa78175e015e924873763e14ed987
parent 248d4a06301d37d3c133d43508931dd38575f788
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Mon, 21 Apr 2025 18:50:08 -0700

Remove clones of transitive dependencies available from vcpkg (#5399)

Follow-up to #5390

We have copies of `PureLib` and `UndockedRegFreeWinRT` in the repo that
themselves include code from their dependencies (`catch2`, `zlib`). This
PR removes that code in favor of using vcpkg to fetch the dependencies.

For `PureLib`, after removing `zlib`, there are only headers left. So I
replaced the `.vcxproj` with a `.vcxitems`

For `UndockedRegFreeWinRT`, I removed all the test code along with the
copy of catch2.

Updated the READMEs for the subtrees, although I&#39;m not certain a subtree
update would still work...
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5399)
</content>
</entry>
<entry>
<id>248d4a06301d37d3c133d43508931dd38575f788</id>
<published>2025-04-21T19:11:02Z</published>
<updated>2025-04-21T19:11:02Z</updated>
<title type="text">Add api to find unit processors based on search path (#5386)</title>
<link rel="alternate" type="text/html" href="commit/248d4a06301d37d3c133d43508931dd38575f788.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 248d4a06301d37d3c133d43508931dd38575f788
parent ea350282ffa171bf10925778cdfe39fd42933927
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Mon, 21 Apr 2025 12:11:02 -0700

Add api to find unit processors based on search path (#5386)

Added EnvironmentVariables customization support for ProcessExecution.
Added ProcessorRunSettings to customize each processor run settings.
Currently only used to change path environment variables for processor
runs.
Added support to find unit processors based on search path. If search
paths not provided, the api will list all unit processors that can be
found.

Added e2e tests.

###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5386)

---------

Co-authored-by: John McPherson &lt;johnmcp@microsoft.com&gt;
</content>
</entry>
<entry>
<id>ea350282ffa171bf10925778cdfe39fd42933927</id>
<published>2025-04-16T21:43:17Z</published>
<updated>2025-04-16T21:43:17Z</updated>
<title type="text">Remove most checked-in dependency libraries (#5390)</title>
<link rel="alternate" type="text/html" href="commit/ea350282ffa171bf10925778cdfe39fd42933927.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit ea350282ffa171bf10925778cdfe39fd42933927
parent 3efea3829041993bea51432af25b994cfa8339f3
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Wed, 16 Apr 2025 14:43:17 -0700

Remove most checked-in dependency libraries (#5390)

This removes the code for most of the dependency libraries that was
checked in, in favor of getting them from vcpkg. This required enabling
vcpkg for some projects, like Fuzzing.

The dependencies removed are:
* `catch2`
* `JsonCppLib`
* `Valijson`
* `yamlcpp`
* `detours` (transitive dependency of `UndockedRegFreeWinRT`)

From `PureLib`, also removed the transitive dependency `dotzlib`. We
don&#39;t need a replacement for this one.

Moving `catch2` to vcpkg also brought in a major update (v2-&gt;v3), which
required some changes in the included headers and namespaces.

From `cpprestsdk`, removed some of the code we don&#39;t need, like samples
and build pipelines. We should remove all of `cpprestsdk`, but it is not
as straightforward because we modified it for certificate pinning, so we
need to apply a patch on top of the original code from the port.

`PureLib` and `sfs-client` weren&#39;t removed because there is no
equivalent in vcpkg.


###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5390)
</content>
</entry>
<entry>
<id>3efea3829041993bea51432af25b994cfa8339f3</id>
<published>2025-04-16T18:06:57Z</published>
<updated>2025-04-16T18:06:57Z</updated>
<title type="text">Better DefaultInstallVersion (#5389)</title>
<link rel="alternate" type="text/html" href="commit/3efea3829041993bea51432af25b994cfa8339f3.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 3efea3829041993bea51432af25b994cfa8339f3
parent edbf683f40087d978176e9a47c725c7e34a6b3d4
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Wed, 16 Apr 2025 11:06:57 -0700

Better DefaultInstallVersion (#5389)

DefaultInstallVersion being null causes larger than expected issues. The
change proposes to return latest applicable version if exists, to
minimize duplicate installs/ upgrade failures. If no latest applicable
version, return latest available version if exists.
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5389)
</content>
</entry>
<entry>
<id>edbf683f40087d978176e9a47c725c7e34a6b3d4</id>
<published>2025-04-15T22:29:13Z</published>
<updated>2025-04-15T22:29:13Z</updated>
<title type="text">Update OneFuzzConfig.json (#5380)</title>
<link rel="alternate" type="text/html" href="commit/edbf683f40087d978176e9a47c725c7e34a6b3d4.html" />
<author>
<name>Flor Chacón</name>
<email>14323496+florelis@users.noreply.github.com</email>
</author>
<content type="text">commit edbf683f40087d978176e9a47c725c7e34a6b3d4
parent 2ee1f09a318a74e96df1576c7375f22e32ad35fc
Author: Flor Chacón &lt;14323496+florelis@users.noreply.github.com&gt;
Date:   Tue, 15 Apr 2025 15:29:13 -0700

Update OneFuzzConfig.json (#5380)


</content>
</entry>
<entry>
<id>2ee1f09a318a74e96df1576c7375f22e32ad35fc</id>
<published>2025-04-14T22:52:48Z</published>
<updated>2025-04-14T22:52:48Z</updated>
<title type="text">Lower Schema Header Validation to include 1.7+ manifests (#5330)</title>
<link rel="alternate" type="text/html" href="commit/2ee1f09a318a74e96df1576c7375f22e32ad35fc.html" />
<author>
<name>Kaleb Luedtke</name>
<email>trenlymc@gmail.com</email>
</author>
<content type="text">commit 2ee1f09a318a74e96df1576c7375f22e32ad35fc
parent 39b8b5a9c189c124c9d9fda3f139f19feeb51e71
Author: Kaleb Luedtke &lt;trenlymc@gmail.com&gt;
Date:   Mon, 14 Apr 2025 17:52:48 -0500

Lower Schema Header Validation to include 1.7+ manifests (#5330)

&lt;!-- To check a checkbox place an &quot;x&quot; between the brackets. e.g: [x] --&gt;
- [x] I have signed the [Contributor License
Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).
- [ ] This pull request is related to an issue.

Many contributors to the community repository may not upgrade to schema
1.10 unless necessary to do so, as there were no additional fields in
the manifest that are usable in the community repository. In addition to
manifest creation tools lagging behind a little bit (as of this PR, both
Komac and WingetCreate are still at version 1.9 manifests), some
submitters use mechanisms outside of these tools which use older
manifest versions.

This first PR changes the schema header validation so that it happens
for any manifest schema 1.7 or newer to cover a larger range of
submissions.

I have manually validated this change against *every* manifest currently
in the community repository. Three had to be corrected, and now none are
failing validation.
</content>
</entry>
<entry>
<id>39b8b5a9c189c124c9d9fda3f139f19feeb51e71</id>
<published>2025-04-14T16:49:45Z</published>
<updated>2025-04-14T16:49:45Z</updated>
<title type="text">DSC v3 adapter support (#5302)</title>
<link rel="alternate" type="text/html" href="commit/39b8b5a9c189c124c9d9fda3f139f19feeb51e71.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 39b8b5a9c189c124c9d9fda3f139f19feeb51e71
parent d5267769cc459c4df1b5a25b40583976d21ed3a6
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Mon, 14 Apr 2025 09:49:45 -0700

DSC v3 adapter support (#5302)

## Change
If we don&#39;t find a resource in DSC v3 at the top level, look in all of
the adapters for it. `dsc.exe` does this automatically when using the
resource, so we only need to do it when finding the resource details.

Also improves the diagnostics handling and fixes an issue with the type
of `implementedAs`.

## Validation
Adds an E2E test that uses the test v2 resource through the v3
processor.
</content>
</entry>
<entry>
<id>d5267769cc459c4df1b5a25b40583976d21ed3a6</id>
<published>2025-04-11T23:01:15Z</published>
<updated>2025-04-11T23:01:15Z</updated>
<title type="text">Handle not finding metadata (#5350)</title>
<link rel="alternate" type="text/html" href="commit/d5267769cc459c4df1b5a25b40583976d21ed3a6.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit d5267769cc459c4df1b5a25b40583976d21ed3a6
parent dabd0e0980f80f51b7ffdaba397152b372e864d6
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Fri, 11 Apr 2025 16:01:15 -0700

Handle not finding metadata (#5350)

Fixes #5349

## Change
Return an empty `hstring` if we don&#39;t find a metadata key rather than
attempting to dereference an invalid iterator.

Thanks @luke-patchblox for pointing out the issue precisely (although
you took all the fun out of diagnosing it 😝)
</content>
</entry>
<entry>
<id>dabd0e0980f80f51b7ffdaba397152b372e864d6</id>
<published>2025-04-11T21:03:43Z</published>
<updated>2025-04-11T21:03:43Z</updated>
<title type="text">Fix it twice (#5381)</title>
<link rel="alternate" type="text/html" href="commit/dabd0e0980f80f51b7ffdaba397152b372e864d6.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit dabd0e0980f80f51b7ffdaba397152b372e864d6
parent 3267d50666133a531371dbe4fbc4250de43290b5
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Fri, 11 Apr 2025 14:03:43 -0700

Fix it twice (#5381)

Fixes #5365

## Change
Fix the issue in two ways:

1. Only use `- 1` if `supportedConcurrentThreads` is greater than 1.
2. Swap the order of setting min and max thread counts on the pool so
that setting the minimum thread count to 1 overrides a &quot;bad&quot; allowed
thread count of 0 (there are better ways to not do something than
creating a thread pool that isn&#39;t allowed any threads).
</content>
</entry>
<entry>
<id>3267d50666133a531371dbe4fbc4250de43290b5</id>
<published>2025-04-11T16:56:19Z</published>
<updated>2025-04-11T16:56:19Z</updated>
<title type="text">Fixes for pipeline stability (#5359)</title>
<link rel="alternate" type="text/html" href="commit/3267d50666133a531371dbe4fbc4250de43290b5.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 3267d50666133a531371dbe4fbc4250de43290b5
parent 1b74fd4d7ded2874254e1e8da3a3605ef20b3530
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Fri, 11 Apr 2025 09:56:19 -0700

Fixes for pipeline stability (#5359)

## Issue
Due to an issue with dsc.exe creating child processes (which after much
investigation appears to be a race that only occurs on older OS
versions), we get arbitrary failures.

We also occasionally get spurious failures of configuration tests.

## Change
Move to `windows-2025` to avoid the process creation failures from
dsc.exe.
Move to Windows 11 SDK 26100 as 22000 is not installed by default on
`windows-2025`.
Flush output at the end of a configuration unit info dump.
Add missing interface to manifest (@yao-msft was right).
Use `pwsh` task at least once to ensure that it is present.
</content>
</entry>
<entry>
<id>1b74fd4d7ded2874254e1e8da3a3605ef20b3530</id>
<published>2025-04-09T21:01:31Z</published>
<updated>2025-04-09T21:01:31Z</updated>
<title type="text">troubleshooting source error (#5370)</title>
<link rel="alternate" type="text/html" href="commit/1b74fd4d7ded2874254e1e8da3a3605ef20b3530.html" />
<author>
<name>Demitrius Nelon</name>
<email>denelon@microsoft.com</email>
</author>
<content type="text">commit 1b74fd4d7ded2874254e1e8da3a3605ef20b3530
parent 6096b5e9f3ed13726e5ec36947b0ce88a040cff4
Author: Demitrius Nelon &lt;denelon@microsoft.com&gt;
Date:   Wed,  9 Apr 2025 14:01:31 -0700

troubleshooting source error (#5370)

&lt;!-- To check a checkbox place an &quot;x&quot; between the brackets. e.g: [x] --&gt;

- [x] I have signed the [Contributor License
Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).
- [x] This pull request is related to an issue.

-----

Resolves #5368 
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5370)
</content>
</entry>
<entry>
<id>6096b5e9f3ed13726e5ec36947b0ce88a040cff4</id>
<published>2025-04-01T00:04:38Z</published>
<updated>2025-04-01T00:04:38Z</updated>
<title type="text">Refactor ProcessMultiplePackages for clarity (#5340)</title>
<link rel="alternate" type="text/html" href="commit/6096b5e9f3ed13726e5ec36947b0ce88a040cff4.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 6096b5e9f3ed13726e5ec36947b0ce88a040cff4
parent 511d4f9815af8070b4d0d80fe9fbd2024f5f96e3
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Mon, 31 Mar 2025 17:04:38 -0700

Refactor ProcessMultiplePackages for clarity (#5340)

## Change
A refactor of `ProcessMultiplePackages` to increase the clarity of what
is being requested as options. This is done by passing a flags enum
rather than 5 booleans.

Also removes some extraneous `Workflow::` namespaces and improves the
logging when going backward in execution phase.
</content>
</entry>
<entry>
<id>511d4f9815af8070b4d0d80fe9fbd2024f5f96e3</id>
<published>2025-03-31T17:41:32Z</published>
<updated>2025-03-31T17:41:32Z</updated>
<title type="text">DSC v3 Export (#5319)</title>
<link rel="alternate" type="text/html" href="commit/511d4f9815af8070b4d0d80fe9fbd2024f5f96e3.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 511d4f9815af8070b4d0d80fe9fbd2024f5f96e3
parent bf264aa4225e577070b72c1ebee8e75b5a517ec1
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Mon, 31 Mar 2025 10:41:32 -0700

DSC v3 Export (#5319)

## Change
Adds a more generic `GetAllUnits(Async)` export function to the
`ConfigurationProcessor`. This produces full configuration units, which
may then differ from the given unit&#39;s type. This models the DSC v3
`Exporter` resource type. The implementation of this function prefers
the full implementation from the processor, but if not provided it can
fall back to the previous `GetAllSettings` function and synthesize
results.

Implements both the &quot;all settings&quot; and &quot;all units&quot; functionality for the
DSC v3 processor. This in turn is done through the only DSC v3 option,
`export`.
</content>
</entry>
<entry>
<id>bf264aa4225e577070b72c1ebee8e75b5a517ec1</id>
<published>2025-03-31T15:05:35Z</published>
<updated>2025-03-31T15:05:35Z</updated>
<title type="text">Update roadmap (#5331)</title>
<link rel="alternate" type="text/html" href="commit/bf264aa4225e577070b72c1ebee8e75b5a517ec1.html" />
<author>
<name>Gijs Reijn</name>
<email>gijsreijn@hotmail.com</email>
</author>
<content type="text">commit bf264aa4225e577070b72c1ebee8e75b5a517ec1
parent 44ce2a4f578a7409080c7dbce9ad9eee7facb861
Author: Gijs Reijn &lt;gijsreijn@hotmail.com&gt;
Date:   Mon, 31 Mar 2025 17:05:35 +0200

Update roadmap (#5331)

&lt;!-- To check a checkbox place an &quot;x&quot; between the brackets. e.g: [x] --&gt;

- [x] I have signed the [Contributor License
Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).
- [ ] This pull request is related to an issue.

-----

Update the roadmap with relevant milestones.
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5331)

---------

Co-authored-by: G.Reijn &lt;G.Reijn@enzazaden.nl&gt;
</content>
</entry>
<entry>
<id>44ce2a4f578a7409080c7dbce9ad9eee7facb861</id>
<published>2025-03-28T22:59:03Z</published>
<updated>2025-03-28T22:59:03Z</updated>
<title type="text">Fix arm64 builds (#5335)</title>
<link rel="alternate" type="text/html" href="commit/44ce2a4f578a7409080c7dbce9ad9eee7facb861.html" />
<author>
<name>yao-msft</name>
<email>50888816+yao-msft@users.noreply.github.com</email>
</author>
<content type="text">commit 44ce2a4f578a7409080c7dbce9ad9eee7facb861
parent 4fbbf0e0221281796e401ccdf97a19cc2ef26d1d
Author: yao-msft &lt;50888816+yao-msft@users.noreply.github.com&gt;
Date:   Fri, 28 Mar 2025 15:59:03 -0700

Fix arm64 builds (#5335)

CET compatible is not supported by arm64 builds and will cause build
failure.

Also removed the entries in AppinstallerTests, I&#39;ll send a pr to exclude
test binaries from binskim.
</content>
</entry>
<entry>
<id>4fbbf0e0221281796e401ccdf97a19cc2ef26d1d</id>
<published>2025-03-28T17:18:51Z</published>
<updated>2025-03-28T17:18:51Z</updated>
<title type="text">More graceful MSIX enumeration failure handling (#5329)</title>
<link rel="alternate" type="text/html" href="commit/4fbbf0e0221281796e401ccdf97a19cc2ef26d1d.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 4fbbf0e0221281796e401ccdf97a19cc2ef26d1d
parent aca2fc3d23687ccfebc3e648a3cff1d1a553b9fa
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Fri, 28 Mar 2025 10:18:51 -0700

More graceful MSIX enumeration failure handling (#5329)

Fixes #5318
Mitigates many other issues getting 0x80070490 from installed package
enumeration

## Change
Check for `IPackageManager9` before using it to prevent an AV on older
Windows versions.

Attempt to `FindPackagesForUserWithPackageTypes` with fewer types if it
fails with `E_NOT_SET`. While this is an OS issue, enumerating fewer (or
no) packages is generally better than an error that completely blocks
usage.
</content>
</entry>
<entry>
<id>aca2fc3d23687ccfebc3e648a3cff1d1a553b9fa</id>
<published>2025-03-27T20:42:46Z</published>
<updated>2025-03-27T20:42:46Z</updated>
<title type="text">Only download during COM download (#5327)</title>
<link rel="alternate" type="text/html" href="commit/aca2fc3d23687ccfebc3e648a3cff1d1a553b9fa.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit aca2fc3d23687ccfebc3e648a3cff1d1a553b9fa
parent 3575fb9368680ef6eecc20ea8e7857bf0c311da8
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Thu, 27 Mar 2025 13:42:46 -0700

Only download during COM download (#5327)

Fixes #4661

## Issue
When `download` was added, the COM download and install split for
dependencies was accidentally implemented. But it was validated only
with download in mind, so the download part worked for download intent.
With dependencies, the split basically attempted to install the
dependencies twice, causing a failure on the second attempt due to
internal assertions.

## Change
For the COM download command, explicitly force that we are only
downloading.
</content>
</entry>
<entry>
<id>3575fb9368680ef6eecc20ea8e7857bf0c311da8</id>
<published>2025-03-27T16:05:11Z</published>
<updated>2025-03-27T16:05:11Z</updated>
<title type="text">Enable shadow stack (#5326)</title>
<link rel="alternate" type="text/html" href="commit/3575fb9368680ef6eecc20ea8e7857bf0c311da8.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit 3575fb9368680ef6eecc20ea8e7857bf0c311da8
parent c534f1510dc01830a27fc9780ebb3d8cbb8f9e5b
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Thu, 27 Mar 2025 09:05:11 -0700

Enable shadow stack (#5326)

## Change
Enable shadow stack support in all native binaries.

BinSkim is marking this as needed in one native binary; adding it to all
of them.
</content>
</entry>
<entry>
<id>c534f1510dc01830a27fc9780ebb3d8cbb8f9e5b</id>
<published>2025-03-25T21:24:51Z</published>
<updated>2025-03-25T21:24:51Z</updated>
<title type="text">Use version comparison function rather than string compare in PS (#5323)</title>
<link rel="alternate" type="text/html" href="commit/c534f1510dc01830a27fc9780ebb3d8cbb8f9e5b.html" />
<author>
<name>JohnMcPMS</name>
<email>johnmcp@microsoft.com</email>
</author>
<content type="text">commit c534f1510dc01830a27fc9780ebb3d8cbb8f9e5b
parent 7016c56b5df7da8e42fe08d0ee5d0d72f7b9fb13
Author: JohnMcPMS &lt;johnmcp@microsoft.com&gt;
Date:   Tue, 25 Mar 2025 14:24:51 -0700

Use version comparison function rather than string compare in PS (#5323)

## Change
Swap the version finding code in the PowerShell module from using a
direct string comparison to using the `CompareToVersion` function. This
enables non-exact version matching, such as &quot;1 == 1.0.0&quot;.
</content>
</entry>
<entry>
<id>7016c56b5df7da8e42fe08d0ee5d0d72f7b9fb13</id>
<published>2025-03-25T20:19:24Z</published>
<updated>2025-03-25T20:19:24Z</updated>
<title type="text">Apply Registry Entries Last During Update Flow (#5214)</title>
<link rel="alternate" type="text/html" href="commit/7016c56b5df7da8e42fe08d0ee5d0d72f7b9fb13.html" />
<author>
<name>Kaleb Luedtke</name>
<email>trenlymc@gmail.com</email>
</author>
<content type="text">commit 7016c56b5df7da8e42fe08d0ee5d0d72f7b9fb13
parent 92daa5fe3b52c5886e590023b2472c00ea7099ef
Author: Kaleb Luedtke &lt;trenlymc@gmail.com&gt;
Date:   Tue, 25 Mar 2025 15:19:24 -0500

Apply Registry Entries Last During Update Flow (#5214)

Resolves #5190

This PR makes it so that the registry entries for a portable application
are only applied if the DesiredState was applied successfully
</content>
</entry>
</feed>
