{"id":194,"date":"2017-06-14T12:30:03","date_gmt":"2017-06-14T19:30:03","guid":{"rendered":""},"modified":"2025-06-11T08:13:21","modified_gmt":"2025-06-11T15:13:21","slug":"powerapps-update-650","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/powerapps-update-650\/","title":{"rendered":"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization"},"content":{"rendered":"<p>The newest update for PowerApps (version 650) adds new functionality for app authors to be more productive in PowerApps Studio on the web, a brand new experience to test your changes and control when you publish updates to your users, and addresses many more issues based on feedback. Here are some of the key new capabilities.<\/p>\n<p>\u00a0<\/p>\n<h2>Flow integration and undo-redo support in PowerApps Studio for web<\/h2>\n<p><a href=\"https:\/\/create.powerapps.com\" target=\"_blank\" rel=\"noopener\">PowerApps Studio for web<\/a> allows you to rapidly build apps in a web browser without downloading the app from the Windows Store. Last month, we rolled out creation of apps from templates on the web. Today, we are happy to introduce two more features that bring the experience in the web browser at feature parity with PowerApps Studio for Windows, providing a great app building experience for users of Windows 7 or non-Windows platforms.<\/p>\n<h3>Flows in PowerApps Studio for web<\/h3>\n<p>You can now add or edit Flows to apps inside the web authoring environment. You can find \u2018Flows\u2019 in the Action tab in PowerApps Studio for web. Add a control, associate a flow with it and configure the flow.<\/p>\n<p><a href=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"clip_image002\" border=\"0\" height=\"95\" src=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" title=\"clip_image002\" width=\"364\"\/><\/a><\/p>\n<p>To improve usability, authors creating a new Flow from PowerApps.com website will now see the default trigger set to PowerApps.<\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/bb220812-3b69-4821-b9fb-8c7f408fb5e2.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"clip_image004\" border=\"0\" height=\"113\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/bb220812-3b69-4821-b9fb-8c7f408fb5e2.png\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" title=\"clip_image004\" width=\"484\"\/><\/a><\/p>\n<p>\u00a0<\/p>\n<h3>Undo\/Redo support in PowerApps Studio for web<\/h3>\n<p>Authoring actions can be undone or redone from the browser. This was a key capability requested by app authors. You can use the actions from the top right of the Studio authoring experience or shortcuts CTRL+Z and CTRL+Y for undo and redo actions respectively. This allows you to undo accidental changes to the app without time consuming fixes.<\/p>\n<p><a href=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/ea102c06-1996-49d8-9bb6-e333eb1aac56.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"clip_image006\" border=\"0\" height=\"42\" src=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/ea102c06-1996-49d8-9bb6-e333eb1aac56.jpg\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" title=\"clip_image006\" width=\"170\"\/><\/a><\/p>\n<p>\u00a0<\/p>\n<h2>Brand new experience to manage app updates<\/h2>\n<h3>Introducing Save and Publish<\/h3>\n<p>Apps updated in PowerApps Studio today have a side effect of propagating changes to all end users on every Save operation. This is less desirable when you are saving intermediate changes and don\u2019t want them to be visible to your app users, who are already using a stable version of your app. With this update, we are introducing a new Publish action to distinguish saving and publishing of apps.<\/p>\n<p>App authors can incrementally update the app, save their changes and test the app, without publishing the intermediate app to their end users. The intermediate changes are available as drafts, on the PowerApps.com website in App versions page, if authors want to revert to any version without affecting published apps. App authors decide when they publish the app and end users will only see the published app updates.<\/p>\n<p>Please refer to a <a href=\"https:\/\/powerapps.microsoft.com\/en-us\/blog\/saveandpublish\/\" target=\"_blank\" rel=\"noopener\">detailed blog post<\/a> by Karthik that walks you though this new experience.<\/p>\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"312\">\n<p>Save the app first \u2013 app is visible only to other authors<\/p>\n<\/td>\n<td valign=\"top\" width=\"312\">\n<p>Publishing an app \u2013 app is visible to all users<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"312\">\n<p><a href=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/77dc29cf-75b8-41aa-b6e1-559d7a630915.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"clip_image002\" border=\"0\" height=\"484\" src=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/77dc29cf-75b8-41aa-b6e1-559d7a630915.jpg\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" title=\"clip_image002\" width=\"431\"\/><\/a><\/p>\n<\/td>\n<td valign=\"top\" width=\"312\">\n<p><a href=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/bd341ffa-e1d5-421e-9b5e-04c67cc29a41.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"clip_image004\" border=\"0\" height=\"364\" src=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/bd341ffa-e1d5-421e-9b5e-04c67cc29a41.jpg\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" title=\"clip_image004\" width=\"325\"\/><\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u00a0<\/p>\n<h3>No auto-updates for apps you\u2019ve built and published<\/h3>\n<p>Based on your feedback, we\u2019ve changed how we roll out upgrades to PowerApps service, in order to minimize affecting apps you\u2019ve already published.<\/p>\n<p>Until recently, new releases of the PowerApps service automatically updated the apps you\u2019ve published to your end users. This meant that your end users could automatically benefit from the improvements we\u2019ve made to controls and the platform. Unfortunately, in some cases, this caused some side effects that changed the behavior of your published apps, without providing app authors a chance to test these updates. We\u2019ve re-worked our release process so that published apps will always run the same way, no matter how often we update the PowerApps service. The only time an app gets the latest updates is when you edit it in PowerApps Studio, and then save and publish a new version to your end users.<\/p>\n<p>This means that you should always test your app after you modify it. Once you make changes, we recommend that you test your app end-to-end to validate your changes, and to check for any changes brought in by PowerApps platform updates.<\/p>\n<p>This service enhancement provides app authors with a more predictable behavior and puts them in control of when they want to publish updates. Learn more in <a href=\"https:\/\/powerapps.microsoft.com\/en-us\/blog\/no-autoupdateforapps\/\" target=\"_blank\" rel=\"noopener\">Manas&#8217;s blog post<\/a>.<\/p>\n<p>\u00a0<\/p>\n<h2>App initialization with OnStart<\/h2>\n<p>Do you find that sometimes your app requires some initialization before it gets rolling?\u00a0 An API to call, a data source to load, a collection to fill?\u00a0 Have you tried using <strong>\u200bOnVisible<\/strong>\u200b on the first screen but find that less than ideal, as it will fire after the screen is visible, will fire again each time the screen becomes visible, and you can&#8217;t <strong>Navigate<\/strong>\u200b from it?<\/p>\n<p>There is a better way with this release.\u00a0 On the first screen of your app, and only the first screen, you will find a new <strong>\u200bOnStart<\/strong>\u200b action formula\u200b.\u00a0 It appears in the studio in all the places you find other action formulas such as <strong>OnVisible<\/strong>.\u00a0 This formula will execute before anything else when your app is being loaded, before the first screen is shown, and it will execute only once.\u00a0 You can initialize your app by calling APIs and using <strong>Collect<\/strong>\u200b as much as you like.\u00a0 You can also use <strong>Navigate<\/strong>\u200b to start the app on a different screen and even pass context variables to it.\u00a0<\/p>\n<p>Sounds great, but why is <strong>OnStart<\/strong>\u200b associated with the first screen when this seems to be an app level thing?\u00a0 We don&#8217;t yet have a place in the studio for working with app level formulas and the first screen seemed like the best place for now.\u00a0 If you remove your first screen or reorder screens and you aren&#8217;t sure where it went, simply save, close, and re-load your app and it will again appear on the first screen.<\/p>\n<p>\u00a0<\/p>\n<h2>Many other improvements for app authoring<\/h2>\n<h3>Connect to custom SharePoint list<\/h3>\n<p>When using SharePoint Online, not all types of lists appear by default. If the name of the list that you want to use doesn&#8217;t appear, you can scroll to the bottom of the lists, and then type the name of the list in the box that contains Enter a custom list name. This functionality is available for creating new apps with SharePoint Online data connections or adding lists to existing apps.<\/p>\n<p><a href=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/4dad8409-cee2-41f8-a836-d776e5ab5b8c.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"clip_image006[6]\" border=\"0\" height=\"262\" src=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/4dad8409-cee2-41f8-a836-d776e5ab5b8c.jpg\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" title=\"clip_image006[6]\" width=\"364\"\/><\/a><\/p>\n<p>\u00a0<\/p>\n<h3>Form Pane UI Improvement<\/h3>\n<p>In this release, we improved some of the form pane elements. The eye icon which adds a field to the canvas is now changed to a checkbox. Checkbox is more clear and checking the field means adding to the form. And &#8220;Add custom field&#8221; option is moved to the right-hand pane instead of the canvas. We hope these changes make the form customization experience more intuitive.<\/p>\n<p><a href=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/c8c1f76d-f8cf-4e73-bb4e-b704c210dc5e.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"clip_image002[5]\" border=\"0\" height=\"336\" src=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/c8c1f76d-f8cf-4e73-bb4e-b704c210dc5e.jpg\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" title=\"clip_image002[5]\" width=\"364\"\/><\/a><\/p>\n<p>\u00a0<\/p>\n<h3>Make column-level adjustments in the Data table control<\/h3>\n<p>When the <a href=\"https\/\/powerapps.microsoft.com\/en-us\/tutorials\/control-data-table\/\">Data table<\/a> control was initially released, the only control the app maker had over column behavior and appearance was to choose the fields that displayed in the control. In this release, each field shown in a Data table control is now represented as a Column control.\u00a0 This allow app makers to make visual and behavioral adjustments to individual columns. Learn more about this in Jason\u2019s <a href=\"https:\/\/powerapps.microsoft.com\/en-us\/blog\/make-column-level-adjustments-in-the-data-table-control\" target=\"_blank\" rel=\"noopener\">blog post<\/a>.<\/p>\n<p>\u00a0<\/p>\n<h3>Smarter initial selection of fields and pre-populated gallery layouts for Common Data Service<\/h3>\n<p>When you connect a <b>Gallery<\/b>, <b>Form<\/b>, or <b>Data table<\/b> control to an entity in Common Data Service, PowerApps now intelligently selects the fields to connect the child controls. We also provide rich pre-populated gallery layouts for the most frequently used Common Data Service entities. Learn more about this feature in <a href=\"https:\/\/powerapps.microsoft.com\/blog\/intelligent-initial-selection-of-fields-and-prepopulated-gallery-layouts\/\" target=\"_blank\" rel=\"noopener\">this blog<\/a> post from Anees.<\/p>\n<h3>\u00a0<\/h3>\n<h3>And so much more&#8230;<\/h3>\n<p>Please check out our <a href=\"https:\/\/powerapps.microsoft.com\/tutorials\/release-notes\/\">What\u2019s New <\/a>page for more details on other exciting features!<\/p>\n<p>\u00a0<\/p>\n<p>Have feedback for us? We would love to hear them &#8211; please post in our <a href=\"https:\/\/powerusers.microsoft.com\/t5\/PowerApps-Forum\/bd-p\/PowerAppsForum1\">forums<\/a>! We are always actively listening, learning, and responding to your comments and questions.<\/p>\n<p>If there\u2019s a feature you\u2019d like to see in an upcoming release, please submit your <a href=\"https:\/\/powerusers.microsoft.com\/t5\/PowerApps-Ideas\/idb-p\/PowerAppsIdeas\">idea <\/a>to us!<\/p>\n<p>\u00a0<\/p>\n<p>Happy app building!<\/p>\n<p>&#8211; The PowerApps Team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The newest update for PowerApps (version 650) adds new functionality for app authors to be more productive in PowerApps Studio on the web, a brand new experience to test your changes and control when you publish updates to your users, and addresses many more issues based on feedback. This post walks you through some key capabilities.<\/p>\n","protected":false},"author":132,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[3424],"job-role":[],"product":[3473],"property":[],"topic":[3421,3422],"coauthors":[2087],"class_list":["post-194","post","type-post","status-publish","format-standard","hentry","audience-it-professional","content-type-news","product-power-apps","topic-application-modernization","topic-hyperautomation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization - Microsoft Power Platform Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"The newest update for PowerApps (version 650) adds new functionality for app authors to be more productive in PowerApps Studio on the web, a brand new experience to test your changes and control when you publish updates to your users, and addresses many more issues based on feedback. This post walks you through some key capabilities.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/powerapps-update-650\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-14T19:30:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T15:13:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png\" \/>\n<meta name=\"author\" content=\"Darshan Desai\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Darshan Desai\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/darshan-desai\/\",\"@type\":\"Person\",\"@name\":\"Darshan Desai\"}],\"headline\":\"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization\",\"datePublished\":\"2017-06-14T19:30:03+00:00\",\"dateModified\":\"2025-06-11T15:13:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/\"},\"wordCount\":1338,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/\",\"name\":\"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png\",\"datePublished\":\"2017-06-14T19:30:03+00:00\",\"dateModified\":\"2025-06-11T15:13:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage\",\"url\":\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png\",\"contentUrl\":\"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/6c8b33621347f3ba5c9dee00333ae331\",\"name\":\"Darshan Desai\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9fc1506fe5b0a837d4c4914d9b604ce0de6249394f9659d899df4e2ad76fbb0e?s=96&d=mm&r=gc3ee79f9869aacbb2cc567ffc6d825ec\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9fc1506fe5b0a837d4c4914d9b604ce0de6249394f9659d899df4e2ad76fbb0e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9fc1506fe5b0a837d4c4914d9b604ce0de6249394f9659d899df4e2ad76fbb0e?s=96&d=mm&r=g\",\"caption\":\"Darshan Desai\"},\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/darshand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization - Microsoft Power Platform Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/","og_locale":"en_US","og_type":"article","og_title":"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization - Microsoft Power Platform Blog","og_description":"The newest update for PowerApps (version 650) adds new functionality for app authors to be more productive in PowerApps Studio on the web, a brand new experience to test your changes and control when you publish updates to your users, and addresses many more issues based on feedback. This post walks you through some key capabilities.","og_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/powerapps-update-650\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2017-06-14T19:30:03+00:00","article_modified_time":"2025-06-11T15:13:21+00:00","og_image":[{"url":"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png","type":"","width":"","height":""}],"author":"Darshan Desai","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Darshan Desai","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/darshan-desai\/","@type":"Person","@name":"Darshan Desai"}],"headline":"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization","datePublished":"2017-06-14T19:30:03+00:00","dateModified":"2025-06-11T15:13:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/"},"wordCount":1338,"commentCount":0,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage"},"thumbnailUrl":"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/","name":"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage"},"thumbnailUrl":"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png","datePublished":"2017-06-14T19:30:03+00:00","dateModified":"2025-06-11T15:13:21+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#primaryimage","url":"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png","contentUrl":"https:\/\/pwrappscdn.azureedge.net\/mediahandler\/blog\/media\/PowerApps\/blog\/5c25e7da-558a-4587-bb39-878a5699262a.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2017\/06\/14\/powerapps-update-650\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"New PowerApps update boosts productivity with support for Flow, undo\/redo in the web, a new experience to manage app updates, and OnStart initialization"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/6c8b33621347f3ba5c9dee00333ae331","name":"Darshan Desai","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9fc1506fe5b0a837d4c4914d9b604ce0de6249394f9659d899df4e2ad76fbb0e?s=96&d=mm&r=gc3ee79f9869aacbb2cc567ffc6d825ec","url":"https:\/\/secure.gravatar.com\/avatar\/9fc1506fe5b0a837d4c4914d9b604ce0de6249394f9659d899df4e2ad76fbb0e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9fc1506fe5b0a837d4c4914d9b604ce0de6249394f9659d899df4e2ad76fbb0e?s=96&d=mm&r=g","caption":"Darshan Desai"},"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/darshand\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/132"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=194"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/194\/revisions"}],"predecessor-version":[{"id":131250,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/194\/revisions\/131250"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=194"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=194"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=194"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=194"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=194"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=194"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=194"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}