We are announcing the ability to manage your source code for canvas apps in Power Apps. This feature will reach general availability on September 30, 2025.
How does this affect me?
This feature update allows you to view the underlying code to understand app functionality and manage source control. With this feature, you no longer need to use Power Platform CLI to convert a ‘.msapp’ file into source code files.
You can view the source code for the canvas app in an updated, human-readable YAML format directly in Power Apps Studio or use external code editors.
This new capability helps you:
- Store the files in a code repository.
- Automate generation of a canvas app.
- Improve the generative canvas app models.
- Refactor canvas apps without using the designer.
- Integrate natively with Git for Power Platform.
This message is for awareness and no action is required.
Source: Microsoft
Latest Posts
- Power Automate – Analyze your processes in the process intelligence experience [MC1296213]
![Power Automate - Analyze your processes in the process intelligence experience [MC1296213] 2 pexels towfiqu barbhuiya 3440682 11921157](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Power Pages – Support for Power BI Embed Token v2 for Power Pages [MC1296201]
![Power Pages – Support for Power BI Embed Token v2 for Power Pages [MC1296201] 3 pexels pixabay 208560](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Dynamics 365 Contact Center – Average wait time in messaging API channels [MC1296211]
![Dynamics 365 Contact Center – Average wait time in messaging API channels [MC1296211] 4 pexels anniroenkae 2156881](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Dynamics 365 Contact Center – Pinned contacts and queues during consult and transfer [MC1296218]
![Dynamics 365 Contact Center - Pinned contacts and queues during consult and transfer [MC1296218] 5 pexels eye4dtail 134402](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
![Power Apps - Manage your source code for canvas apps [MC1148593] 1 Power Apps – Manage your source code for canvas apps [MC1148593]](https://mwpro.co.uk/wp-content/uploads/2025/06/subway-5623053_1920-1024x683.webp)
![Power Automate - Analyze your processes in the process intelligence experience [MC1296213] 2 pexels towfiqu barbhuiya 3440682 11921157](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-towfiqu-barbhuiya-3440682-11921157-150x150.webp)
![Power Pages – Support for Power BI Embed Token v2 for Power Pages [MC1296201] 3 pexels pixabay 208560](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-pixabay-208560-150x150.webp)
![Dynamics 365 Contact Center – Average wait time in messaging API channels [MC1296211] 4 pexels anniroenkae 2156881](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-anniroenkae-2156881-150x150.webp)
![Dynamics 365 Contact Center - Pinned contacts and queues during consult and transfer [MC1296218] 5 pexels eye4dtail 134402](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-eye4dtail-134402-150x150.webp)
![Power Apps - Create offline profiles in the maker studio for Canvas apps [MC1148601] 7 Power Apps – Create offline profiles in the maker studio for Canvas apps [MC1148601]](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-naushil-skyhawk-asia-151720-638738-96x96.webp)