
Git Integration is Generally Available
We’re thrilled to announce the GA of Git integration in Power Platform! This integration revolutionizes fusion development by effortlessly synchronizing Agents, apps, automations, and other solution objects with source control. It eliminates the complexity, lengthy setup, and need for managing multiple tools that previously decelerated inner-loop development and hindered admin oversight. When combined with Pipelines in Power Platform, both the inner-loop and outer-loop processes for Agent development and deployment become more accessible, secure, and easier to scale.

What’s new since preview?
While the most impactful improvements are better reliability, performance, and usability, there’s many new and noteworthy capabilities.
- Disconnect from Git – You can easily disconnect your environment or solution from Git and reconnect to a different source code location or branch.
- Support for existing solutions and large solutions – These critical preview limitations are now addressed. Connect existing solutions in your environment and you won’t be limited by solution size when committing large solutions.
- Public API’s – Now you can interact with Git using Dataverse API’s and build automations to scale the process.
- Support for more object types – most solution components are now supported and we’re incrementally onboarding the remaining legacy components / objects.
- Delete when pulling – when an object is deleted in Git, you now have the option to delete it from your environment or remove from your solution on pull.
- Better user experiences – Git integration is available in Copilot studio (and other maker portals), with improved discoverability, usability, and columns showing who changed what and when.
- Geo availability – Git integration is GA in all public geos and coming soon to sovereign clouds.
Source Control your Canvas Apps
Dataverse Git Integration is the new standard, replacing the experimental Power Apps integration. If you’re still using the old setup, we recommend migrating to the new integration as soon as possible.
With Dataverse Git Integration, you get complete visibility into your source code – no conversions required. You can use pa.yaml files in your repository to manage source control and review changes made in Power Apps Studio, all without the clutter of noisy diffs.
The schema for canvas source code (pa.yaml files) is now published, and no breaking changes are anticipated moving forward.
What’s next?
General availability doesn’t indicate a feature is done – or that it’s without limitations. Rather, Microsoft is confident in the quality for production use. It’s important to evaluate whether current functionality meets your requirements.
Next up is unlocking code-first development. Soon, developer tools will support the new (YAML) format, which is easier to read, understand, and merge. Modern developers can then build and deploy solutions and code from source control with less effort and without prior domain knowledge.
For canvas apps, we will also start to enable (as preview) the capability to edit pa.yaml files directly in your repository.
We’ll be showing code-first demos at Microsoft Build next month, plus many other new and exciting Managed Operations and other capabilities.