What’s new in Power Apps: February 2025 Feature Update

Summary: Welcome to the Power Apps monthly feature update! We will use this blog to share what’s new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place.

Get started with the latest updates today!

Jump into Power Apps to try the latest updates, you can use an existing environment or get started for free using the Developer plan.

AI-powered Development

Code View is now Generally Available

Power Apps Code view

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:

Sharing: Makers can use code snippets to share their work using Microsoft Teams, email or forums, facilitating collaboration and reuse.

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.

Elevate your Power Platform development experience with Power CAT Tools

A screenshot of a computer

We are thrilled to announce the launch of Power CAT Tools, a comprehensive suite of features designed to enhance your development experience within the Power Platform. Whether you’re a seasoned developer or just getting started, Power CAT Tools community offering provides valuable resources to help you build robust and efficient solutions with greater ease.

Power CAT Tools feature suite is designed to streamline your development workflow with capabilities that automate essential tasks and provide insightful guidance based on real-world best practices. This powerful suite of features includes:

  • Code Review Tool: Automatically reviews your code to ensure adherence to best practices and standards, helping you identify and rectify potential issues early in the development process.
  • AI generated solution documentation: Leverages artificial intelligence to create detailed and accurate documentation for your solutions, saving you time and effort.
  • Risk assessment: Evaluates potential risks in your solutions and provides actionable mitigation strategies, ensuring the stability and security of your projects.
  • API playground: Offers a Postman-like experience for testing and exploring APIs, simplifying the process of integrating and debugging APIs.
  • Plugin monitor: Monitors and analyzes plugin performance and behavior, providing insights to help you optimize your plugins for better efficiency and reliability.

The Power CAT Tools solution is a distinctive community offering provided by the Microsoft Power CAT team, designed to elevate your development experience beyond what the native platform offers. Built on the low code platform itself, this open-source repository ensures transparency and offers unique insights into development best practices that are not available natively. The tools suite helps build robust and efficient solutions by making it easier for makers to adhere to best practices.

Create and Use Power Fx Functions Public preview

Animated Gif Image

We are introducing the public preview for Create and Use Power Fx Functions in Power Platform. This preview will streamline the process for creating business logic as Power Fx functions to be used in your Canvas apps and Power Automate.

Previously, you were able to create business logic using the low-code instant plugins or using custom classes compiled in .Net framework. With the new public preview, you will now be able to create this business logic as Power Fx functions with minimal or no coding required on the Power Apps portal.

Functions are customized business logic that run a set of specific commands within Dataverse. These are server-side business logic and can be reused across multiple apps and solutions within Power Apps. This allows you to standardize business logic to promote consistency and scalability across your organization.

Enterprise-Grade Governance

Govern Critical AI Settings and More with Environment Groups

A screenshot of a computer

What’s new: we’re excited to introduce 3 powerful new rules for Environment Groups, designed to give tenant administrators greater control over critical environment settings, including those for Copilots and Agents. You can now configure at scale:

AI prompts

AI-powered Copilot features (preview)

Power Apps component framework for canvas apps

Why this matters: as the adoption of Power Platform soars in your company, maintaining control over key environment settings becomes increasingly crucial. These new rules allow IT to apply settings in bulk across many environments, locking them at the environment level to prevent unauthorized changes by administrators of individual environments. This approach empowers IT to delegate administration and governance to other teams without relinquishing control over key environment settings.

How the new rules work: the new rules function exactly like existing ones. When you publish a rule, it is applied uniformly to all environments within the group. These rules also lock the settings at the environment level, preventing administrators of individual environments from modifying them.

Next steps: these additional rules are automatically available within each environment group and tenant administrators must explicitly configure these rules for them to take effect. And the excitement doesn’t stop here—more rules will be added periodically, so stay tuned for continuous enhancements!

Intelligent Apps

Introducing Visualize with Copilot

A screenshot of a computer

Every business decision starts with insights backed by data. However, trying to spot trends while staring at rows and columns of data isn’t exactly the most efficient way to get insights. Manually exporting data, creating charts and adjusting filters can be time-consuming and frustrating, creating spreadsheet fatigue. What if you could skip all this busy work and get straight to insights? We’re introducing Visualize with Copilot, a new capability that instantly transforms your business data into a meaningful interactive chart. Whether you’re tracking sales or driving customer service excellence or managing inventory, Visualize with Copilot can help you see the bigger picture instantly.

Learning and Documentation Updates

Powerful Devs Conference – Available Now On-Demand!

A blue background with text and colorful circles and dots

The wait is over! Powerful Devs Conference is now available to stream on demand, bringing you the best insights on Power Platform for enterprise app development. Whether you’re looking for expert guidance or real-world demos, you can catch it all at your convenience.

Training Paths and Labs

Updated Training

Documentation Updates

Developer
Functions in Microsoft Dataverse
Create and use functions in Microsoft Dataverse
Invoke a function from app, flow, code, or another function
Example functions
Supported functions
Create and update a collection in a canvas app
Create responsive layouts in canvas apps
Show text, dates, and times in canvas apps
Understand tables and records in canvas apps
Create your first app in Teams
Overview of the Power Apps app in Microsoft Teams
Stream control in Power Apps
What are model-driven apps in Power Apps?
Create virtual tables using the virtual connector provider: PostgreSQL
Dataverse table/entity reference
Dynamics 365 Enabled apps table/entity reference
Dynamics 365 Field Service table/entity reference
Dynamics 365 Sales table/entity reference
Dynamics 365 Customer Service table/entity reference
Dataverse SDK API Reference
Web service error codes
Tutorial: Register an app with Microsoft Entra ID
Tutorial: Write and register a plug-in
What is Power Platform Tools for Visual Studio
Admin
Restrict cross-tenant inbound and outbound access
Tenant-to-tenant migrations
Configure Azure app for SharePoint access
Overview of the Power Platform admin center
Telemetry events for mobile app synchronization and actions
Connector action control
Known limitations for data loss prevention (DLP) policies
Identify blocked Power Automate flows from data policies
Pay-as-you-go meters
Role-based security roles
Move data across regions for Copilots and generative AI feature
Tenant-level analytics
Security roles and privileges
Policies and communications for Power Platform and Dynamics 365 Services
Create and manage masking rules (preview)
Auto-claim policies for Power Apps licenses
Securely access customer data using Customer Lockbox in Power Platform and Dynamics 365
PowerShell support for Power Apps and Power Automate
Virtual Network support white paper
Virtual Network support overview
Set up Virtual Network support for Power Platform
Power Platform URLs and IP address ranges
End User
Advantages and limitations of Wrap – Power Apps
System requirements and prerequisites for Wrap – Power Apps
Convert an email to a template in model-driven apps – Power Apps | Microsoft Learn
How to create an email template in model-driven apps – Power Apps | Microsoft Learn
Visualize data in a view with Copilot (preview) – Power Apps | Microsoft Learn
View, compose and respond to email – Power Apps | Microsoft Learn
Overview of wrap – Power Apps | Microsoft Learn
Customize and build your mobile app using the wrap wizard – Power Apps | Microsoft Learn
Manual code sign for iOS – Power Apps | Microsoft Learn
Manual code sign for Android – Power Apps | Microsoft Learn
Create Key Vault for code signing – Power Apps | Microsoft Learn
Frequently asked questions for wrap – Power Apps | Microsoft Learn