Marcel Ferreira, Author at Microsoft Power Platform Blog http://approjects.co.za/?big=en-us/power-platform/blog Innovate with Business Apps Thu, 24 Apr 2025 21:16:46 +0000 en-US hourly 1 Git Integration is Generally Available http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/git-integration-is-generally-available/ http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/git-integration-is-generally-available/#respond Tue, 22 Apr 2025 16:00:00 +0000 Git integration (GA) democratizes fusion development, synchronizing Agents, apps, automations and other solution objects with source control. The developer inner-loop is substantially faster, and admins enjoy the rich auditing, version control, rollback, and many other inbuilt safeguards in addition to the new human-readable (YAML) format.

The post Git Integration is Generally Available appeared first on Microsoft Power Platform Blog.

]]>
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.

Git Integration GIF

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.

Learn more

Setup Git Integration

FAQ

Source Code files for canvas apps

The post Git Integration is Generally Available appeared first on Microsoft Power Platform Blog.

]]>
http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/git-integration-is-generally-available/feed/ 0
Code View is now Generally Available http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/code-view-is-now-generally-available/ Mon, 03 Mar 2025 16:00:59 +0000 We are thrilled to announce that Code View in Power Apps Studio is now generally available! This milestone marks a significant step forward in our mission to enable citizen developers and professional developers to collaborate seamlessly, enabling everyone to build faster. Key features introduced during the public preview: Based on the user feedback, we have

The post Code View is now Generally Available appeared first on Microsoft Power Platform Blog.

]]>
We are thrilled to announce that Code View in Power Apps Studio is now generally available! This milestone marks a significant step forward in our mission to enable citizen developers and professional developers to collaborate seamlessly, enabling everyone to build faster.

Key features introduced during the public preview:

  • Code View: Developers can view the code for each control, making it easier to understand the app’s functionality
  • Copy and paste: The ability to copy any control within Studio as YAML + Power Fx code and paste it into a code editor for modifications.
  • Sharing: Makers can use code snippets to share their work using Microsoft Teams, email or forums, facilitating collaboration and reuse.

Based on the user feedback, we have made the improvements bellow.

Simplifying copy and paste

For any control, you have a single Copy button – code is always available if you need it, either if you use the menu or keyboard shortcuts.

You can also now copy and paste screens!

A screenshot of a computer

Improved code format

We have made improvements to the code format to improve reliability and to be easier to share.

Because of these improvements, you can source control your Power App, using the Dataverse Source Control Integration.

You can also, combine different screens in a single code snippet – so you can save your own templates to quickly start new apps.

A screenshot of a computer

Update your code snippets

These features will be rolling out to all regions through the following weeks.

If you have code snippets from the public preview, no worries, it should work!

We still recommend you update to the new format. Please paste your code snippet to Power Apps Studio, copy again and save the GA version! You can learn more about the schema versions here.

Sharing is caring

Explore samples and share your code at https://aka.ms/power-apps-snippets.

The post Code View is now Generally Available appeared first on Microsoft Power Platform Blog.

]]>
Introducing Code View in Power Apps Studio (Public Preview) http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/introducing-code-view-in-power-apps-studio-public-preview/ Wed, 29 May 2024 16:12:00 +0000 The goal of fusion development is to create an environment where Citizen Developers, Professional developers (aka code-first) and IT Professional can collaborate seamlessly. We want to create great experience for makers creating an app for the first time and for code-first developers that want to have the transparency of the source code for their Power Apps. We

The post Introducing Code View in Power Apps Studio (Public Preview) appeared first on Microsoft Power Platform Blog.

]]>
The goal of fusion development is to create an environment where Citizen Developers, Professional developers (aka code-first) and IT Professional can collaborate seamlessly. We want to create great experience for makers creating an app for the first time and for code-first developers that want to have the transparency of the source code for their Power Apps.

We are proud to announce the public preview of a Code View in Power Apps Studio.

Developers can now view and use the source code, in readable YAML + Power Fx format.

Power Apps Code View

You can select any screen or specific control and visualize the underlying code.

Copy and paste with YAML code

Having the source code available will also allow new experiences. Developers can now copy any control in a code format. You can copy any visual control within Studio as a YAML Code.

With the copy from Power Apps Studio, you can paste it to a text or to a code editor like Visual Studio Code to do small edits. Once you are done, you can paste it back to Power Apps Studio to create a new control.

You can share code snippets over Instant Message (like Microsoft Teams), email, post the code on a blog, use it to ask or answer questions in a forum or community.

What is next?

Code view and copying and pasting with code is available in Preview today.

The copy used in this sample is below. Try to paste it to you Power App now!

- Header1:
   Control: Header
   Properties:
      IsLogoVisible: =false
      Title: =$"Welcome to Code View, {User().FullName}"

This is just the first step to create more experiences for code-first developers in Power Apps Studio. We’ll support editing directly in the Studio soon as well, keep an eye out. Your code is also going to be available natively to your source code solutions, giving you transparency around changes like any other software project.

More content from Microsoft Build 2024

Using Power Platform to accelerate full-stack software development – To learn more about Code first development with Power Platform.

Enable every developer to collaborate with low code + pro code – To learn more about Low code and Pro code collaboration.

The post Introducing Code View in Power Apps Studio (Public Preview) appeared first on Microsoft Power Platform Blog.

]]>