Power Apps: User-Defined Functions Go GA
Power Apps
Sep 3, 2025 9:03 PM

Power Apps: User-Defined Functions Go GA

by HubSite 365 about Microsoft

Software Development Redmond, Washington

Citizen DeveloperPower AppsM365 Release

Power Apps user defined functions are GA, boosting modularity, Studio performance and Power Fx reuse on Power Platform

Key insights

  • User Defined Functions (UDFs) are now generally available in Power Apps.
    Version 2508.3 removed the preview switch and the new analysis engine now includes UDFs and is enabled by default for new apps.
  • Benefits: UDFs cut formula duplication, make apps easier to build and maintain, and help Studio load and save apps faster.
    Use them to centralize logic instead of repeating the same formulas across controls.
  • How they work: Define functions in the app formula area (for example in App.Formulas) with parameters.
    They can return values (like a Fahrenheit-to-Celsius converter) or perform actions (like adding a record and sending a notification).
  • Behavior: UDFs recalculate automatically when inputs change, just like built-in functions.
    Controls such as labels, sliders, and buttons can call UDFs and show the results or trigger side effects.
  • Side effects and actions are supported: a UDF can update collections and call Notify or other actions.
    Wrap action-based logic in blocks so the function can both perform tasks and remain reusable.
  • User Defined Types (UDTs) for passing records and tables into and out of UDFs are still in progress and will reach GA later.
    For now, plan to adopt UDFs to improve maintainability and enable them in older apps by turning on the new analysis engine when ready.

Read the full article Power Apps’ User defined functions GA

Power Apps - Power Apps: User-Defined Functions Go GA

Keywords

Power Apps user defined functions, Power Apps user-defined functions GA, Power Apps UDF GA, Power Apps custom functions release, Power Platform user defined functions, Canvas Apps user defined functions, Power Apps functions general availability, Power Apps function authoring GA