{"id":207,"date":"2023-05-22T09:00:31","date_gmt":"2023-05-22T16:00:31","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/powerplatform\/?p=207"},"modified":"2023-05-23T03:20:28","modified_gmt":"2023-05-23T10:20:28","slug":"power-platform-developer-tools-april-update","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powerplatform\/power-platform-developer-tools-april-update\/","title":{"rendered":"Power Platform Developer Tools April Update"},"content":{"rendered":"<p>We are delighted to announce our latest update for the Power Platform Developers tools and Power Platform Command line. Yes, you are right we had an update last month, but we did not blog about it, so we are going to make it up in this announcement, so let us get going.<\/p>\n<h2>pac auth create single sign-on on Windows<\/h2>\n<p>Pac auth create is optional on windows, it now uses the Web Account Manager, and uses the credentials you have used to sign on. You can still use <em>\u2018pac auth create\u2019<\/em> to create different profiles, but if you use your AAD credentials to login to your windows workstation, Power Platform CLI now uses the credentials to logon to your Power Platform Environment.<\/p>\n<h2>Connector create and update with script.csx<\/h2>\n<p>For long you had been able to create and update a custom connector using script.csx only via the WebUI. Well not anymore, we heard you and now you can create the custom connector from the Power Platform CLI using the script.csx option.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture1.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture1.png\" alt=\"Image Picture1\" width=\"936\" height=\"278\" class=\"alignnone size-full wp-image-220\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture1.png 936w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture1-300x89.png 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture1-768x228.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/a><\/p>\n<p>We are now continuing to improve the experience of creating custom connectors via the Power Platform CLI.<\/p>\n<h2>Solution Improvements<\/h2>\n<p>For solution clone, sync, and init commands we have now added the ability to add localization as a parameter for localized operations.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture2.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture2.png\" alt=\"Image Picture2\" width=\"992\" height=\"347\" class=\"alignnone size-full wp-image-221\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture2.png 992w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture2-300x105.png 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture2-768x269.png 768w\" sizes=\"(max-width: 992px) 100vw, 992px\" \/><\/a><\/p>\n<h2>Solution check allows you to store results<\/h2>\n<p>Some members of the community have been very vocal about not having the ability to save solution checker results. Now we offer \u2013saveResults switch to allow storing the solution analysis results.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture3.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture3.png\" alt=\"Image Picture3\" width=\"936\" height=\"615\" class=\"alignnone size-full wp-image-222\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture3.png 936w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture3-300x197.png 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture3-768x505.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/a><\/p>\n<h2>Power Pages updates<\/h2>\n<p>The Paportal lists have the commands have the following parameters now available.<\/p>\n<p>For <em>\u2018pac paportal download\u2019 *and *\u2018pac paportal upload\u2019<\/em> you now have a \u2013modelVersion to select the Power Pages website data model<\/p>\n<p>We have also added a verbose mode to <em>\u2018pac paportal list\u2019<\/em> with -v parameter.<\/p>\n<h2>Catalog commands<\/h2>\n<p>We have now introduced catalog commands on the Power Platform CLI. It allows the following functionality if you have catalog installed as part of the public preview. These commands are still in preview mode.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture4.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture4.png\" alt=\"Image Picture4\" width=\"936\" height=\"252\" class=\"alignnone size-full wp-image-223\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture4.png 936w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture4-300x81.png 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture4-768x207.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/a><\/p>\n<h2>Standalone Power Platform CLI install on MacOS and Linux<\/h2>\n<p>Saving the best for last Power Platform Command line is now available as a standalone install. This has been the most popular ask by the developer community. So, you don\u2019t need to install Visual Studio Code on your Mac and Linux machines to interact with Power Platform. We use the <a href=\"https:\/\/learn.microsoft.com\/en-us\/dotnet\/core\/tools\/\">.NET CLI<\/a> (based on .net core) to install Power Platform CLI. .NET CLI is available when you install the .net core sdk on your Mac and Linux machines or containers. To install use the command <em>\u2018dotnet tool install \u2013global Microsoft.PowerApps.CLI.Tool\u2019<\/em><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture5.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture5.png\" alt=\"Image Picture5\" width=\"936\" height=\"522\" class=\"alignnone size-full wp-image-219\" srcset=\"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture5.png 936w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture5-300x167.png 300w, https:\/\/devblogs.microsoft.com\/powerplatform\/wp-content\/uploads\/sites\/79\/2023\/05\/Picture5-768x428.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/a><\/p>\n<p>To update, use the command <em>\u2018dotnet tool update \u2013global Microsoft.PowerApps.CLI.Tool\u2019<\/em> this will also update your Power Platform CLI version to latest when a the latest version available. If you want to install older versions of the Power Platform CLI you can use *\u2018dotnet tools update &#8211;version 1.21.8 \u2013global Microsoft.PowerApps.CLI.Tool\u2019 *<\/p>\n<p>The dotnet tools install capability is available now for MacOS, Linux, and Windows.<\/p>\n<p>As always, If you have additional feedback please reach out to us via the following forums <a href=\"&#109;a&#105;l&#116;o&#x3a;I&#x53;&#86;&#x46;&#101;&#x65;&#100;&#x62;&#97;&#x63;&#107;&#x40;&#77;&#x69;&#99;&#x72;&#111;&#x73;&#111;&#x66;&#116;&#x2e;&#99;&#x6f;&#109;\">I&#x53;&#86;&#x46;&#101;&#x65;&#100;&#x62;&#97;&#x63;&#107;&#x40;&#77;&#x69;&#99;&#x72;&#111;&#x73;&#111;&#x66;&#116;&#x2e;&#99;&#x6f;&#109;<\/a> or <a href=\"https:\/\/powerusers.microsoft.com\/t5\/Power-Apps-Pro-Dev-ISV\/bd-p\/pa_component_framework\">The PowerUsers community<\/a>. Raise the issue\/feedback and bugs at the following location in GitHub <a href=\"https:\/\/aka.ms\/powerplatform-vscode\">https:\/\/aka.ms\/powerplatform-vscode<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are delighted to announce our latest update for the Power Platform Developers tools and Power Platform Command line. Yes, you are right we had an update last month, but we did not blog about it, so we are going to make it up in this announcement, so let us get going. pac auth create [&hellip;]<\/p>\n","protected":false},"author":116092,"featured_media":242,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[30,29,10,11,28,31],"class_list":["post-207","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powerplatform","tag-azure-devops","tag-github","tag-pcf","tag-cli","tag-power-platform-developer","tag-visual-studio-code"],"acf":[],"blog_post_summary":"<p>We are delighted to announce our latest update for the Power Platform Developers tools and Power Platform Command line. Yes, you are right we had an update last month, but we did not blog about it, so we are going to make it up in this announcement, so let us get going. pac auth create [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/posts\/207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/users\/116092"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/comments?post=207"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/posts\/207\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/media\/242"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/media?parent=207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/categories?post=207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powerplatform\/wp-json\/wp\/v2\/tags?post=207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}