Power Apps continues its evolution as an industry-leading low-code development platform, and the June 2025 feature update marks another significant stride in Microsoft’s promise of democratizing app creation. This month’s release is packed with practical enhancements, community-driven previews, and learning resources, all designed to empower makers, administrators, and enterprise users alike. Microsoft’s ongoing investment in Power Apps’ core functionality and user experience is visible in the move towards AI-powered development, modular component enhancements, meticulous governance features, and a stronger feedback loop with its vast maker community.
The June 2025 update highlights Microsoft’s continuous drive toward enabling rapid app development fueled by AI and a tight-knit developer community. Makers are now empowered with tools that not only accelerate the app-building process but also foster collaboration with project stakeholders. By incorporating maker settings that allow customization of the authoring experience, Microsoft directly addresses the pain points surfaced from the field, thus underlining its commitment to user-centric product development.
This update also extends invitations for feedback on important experimental features like User Defined Functions (UDFs) and User Defined Types (UDTs). This participatory approach ensures that the platform evolves in line with real-world use cases. Power Apps Pulse, Microsoft’s feature digest, points readers to these opportunities, encouraging direct engagement and iterative improvement.
It’s important to note that this is strictly a naming update; all behaviors of the type remain as before. However, developers should pay careful attention to UDF parameter and return types, as well as UDTs, ensuring that references are updated to reflect this new nomenclature. This change illustrates Microsoft’s willingness to refine core aspects of the platform—even at the risk of minor disruption—to improve developer experience and reduce confusion in the long term.
This enhancement aligns with broader trends in enterprise software towards immutable audit trails, which are crucial for regulatory compliance, forensic investigations, and process transparency. For organizations in tightly regulated industries, such as finance or healthcare, this offers increased peace of mind and reduces the audit risk stemming from data mutations after the fact.
With the June 2025 update, Microsoft refines this process. Now, once core storage services requiring downtime have completed encryption, the environment can return to an “Encrypting – online” state. Users regain access while secondary services finalize encryption in the background, substantially cutting downtime and minimizing operational impact. This innovation is particularly beneficial for large enterprises managing complex data compliance or key rotation policies, where any protracted loss of access could affect business continuity.
UDFs mirror the strengths of Enhanced Component Properties but differ in their application scope:
Enhanced Component Properties set the stage for large organizations to standardize and scale implementation patterns across apps. Their general availability, paired with the looming arrival of UDFs, positions Power Apps as a competitive choice for enterprises seeking robust, reusable low-code constructs.
2. Security and Compliance:
Improvements in audit log fidelity and key management downtime directly address the concerns of regulated industries. By enabling environments to remain accessible during most of the encryption process, Microsoft demonstrates its understanding of real-world enterprise requirements.
3. Developer Experience:
Renaming key data types from awkward or misleading terms to clearer ones, and enabling customization of the authoring environment, are small but powerful steps. They show a maturing ecosystem responsive not just to enterprise needs but also to the preferences of everyday makers.
4. Community Engagement:
By actively encouraging feedback on UDFs and UDTs, Microsoft helps ensure new platform capabilities genuinely reflect customer and community needs. This participatory development model is crucial for staying competitive in the rapidly evolving low-code market.
5. Continuous Learning:
Up-to-date training resources help democratize low-code, paving the way for wider adoption and a deeper talent pool. This is essential as low-code platforms increasingly blur the lines between business and IT roles.
While renaming
2. Complexity in Modularization:
Component-based architectures—though powerful—carry the inherent risk of over-engineering. Poorly designed or overused ECPs can result in difficult-to-understand logic chains and debugging challenges, particularly for less experienced makers. Clear documentation and best practices are necessary to avoid this pitfall.
3. Security Operations During Key Management:
Allowing environments to return online before encryption of all backend systems is completed could, in theory, introduce a transient window of risk. There must be absolute clarity around which operations are permitted and which are not during the “Encrypting – online” phase. Sensitive operations or data access should be rigorously controlled until full encryption is guaranteed.
4. Preview Features’ Stability:
While the community preview model accelerates innovation, it can leave some makers exposed to shifting design patterns or breaking changes. Businesses relying on preview features should do so with awareness of potential instability until general availability is announced and SLAs are in place.
Looking ahead, several trends are worth watching:
Yet, as with any platform evolving at this pace, careful change management and a keen eye for security implications are essential. Administrators, makers, and IT leaders should stay abreast of these changes, leveraging updated learning resources and engaging with Microsoft’s feedback programs to shape the future of Power Apps.
Power Apps users now have access to a platform that is faster, smarter, and more adaptable—provided they invest in understanding these new capabilities. With its strong community and continuous innovation loop, Power Apps is poised to remain at the forefront of the low-code movement, unlocking a new wave of productivity and digital transformation for organizations around the world.
Source: Microsoft What's new in Power Apps June 2025
AI-Powered Development and Community Engagement
The June 2025 update highlights Microsoft’s continuous drive toward enabling rapid app development fueled by AI and a tight-knit developer community. Makers are now empowered with tools that not only accelerate the app-building process but also foster collaboration with project stakeholders. By incorporating maker settings that allow customization of the authoring experience, Microsoft directly addresses the pain points surfaced from the field, thus underlining its commitment to user-centric product development.This update also extends invitations for feedback on important experimental features like User Defined Functions (UDFs) and User Defined Types (UDTs). This participatory approach ensures that the platform evolves in line with real-world use cases. Power Apps Pulse, Microsoft’s feature digest, points readers to these opportunities, encouraging direct engagement and iterative improvement.
Enhanced Component Properties: General Availability
A particularly notable advancement in this release is the general availability (GA) of Enhanced Component Properties (ECPs). These properties are a leap forward in modular application design, allowing makers to encapsulate logic and share it across the ecosystem. Traditionally, duplicative code and logic increase technical debt in sprawling business apps. ECPs counter this by allowing developers to:- Define reusable property logic within custom components
- Share these components across multiple apps via a component library
- Use configuration dropdowns and formulas to simplify property reuse
- Enhance maintainability and app scalability
Data Type Refinement: UntypedObject Renamed to Dynamic
Language clarity is a foundation of maintainable software, and Microsoft’s decision to rename theUntypedObject
data type to Dynamic
exemplifies this philosophy. While this may appear cosmetic at first glance, it corrects a semantic misalignment—UntypedObject
is neither truly untyped nor always an object. The new Dynamic
label better matches its flexible nature and establishes consistency with terminology in Power Apps connectors and C#.It’s important to note that this is strictly a naming update; all behaviors of the type remain as before. However, developers should pay careful attention to UDF parameter and return types, as well as UDTs, ensuring that references are updated to reflect this new nomenclature. This change illustrates Microsoft’s willingness to refine core aspects of the platform—even at the risk of minor disruption—to improve developer experience and reduce confusion in the long term.
Improved Auditability for Choice Data Types
Governance and compliance are vital for enterprise adoption. In previous versions, Power Apps’ audit logs for Choice data types only reflected the label’s current description. If, for instance, a “red” value was later renamed to “pink,” historical logs would misleadingly update prior selections to “pink.” With this update, administrators can now preserve the original label as it was selected, locking in the true user intent at the time of the transaction.This enhancement aligns with broader trends in enterprise software towards immutable audit trails, which are crucial for regulatory compliance, forensic investigations, and process transparency. For organizations in tightly regulated industries, such as finance or healthcare, this offers increased peace of mind and reduces the audit risk stemming from data mutations after the fact.
Streamlined Customer-Managed Key Processing: Reduced Downtime
Security and data sovereignty are recurring themes as more organizations migrate sensitive workloads to the cloud. Power Apps’ latest step to minimize system downtime during customer-managed key (CMK) processing tackles a previously significant pain point. Historically, environments were deactivated for up to four days while Dataverse storage services completed data encryption—a disruptive interval for critical business operations.With the June 2025 update, Microsoft refines this process. Now, once core storage services requiring downtime have completed encryption, the environment can return to an “Encrypting – online” state. Users regain access while secondary services finalize encryption in the background, substantially cutting downtime and minimizing operational impact. This innovation is particularly beneficial for large enterprises managing complex data compliance or key rotation policies, where any protracted loss of access could affect business continuity.
User Defined Functions (UDFs): Entering Preview
User Defined Functions, which let makers encapsulate and reuse formulas within an app, are edging closer to general availability. As of June 2025, UDFs are now in public preview, signaling that they’ve reached a stable and nearly complete state. This feature is one of the most anticipated in Power Fx, the language underpinning Power Apps.UDFs mirror the strengths of Enhanced Component Properties but differ in their application scope:
- UDFs are defined using syntax in the App.Formulas property and are limited to the current app
- They enable function-style logic reuse—ideal for calculations, data pulls, and database updates
- UDFs do not yet share the cross-app reach of ECPs but are providing meaningful productivity gains for teams building large, complex apps
Learning, Training, and Community Resources
The June 2025 release also underscores the ongoing refresh of Microsoft’s learning and training ecosystem. Updated training paths and labs equip new and experienced makers alike with up-to-date instructional content, ensuring their skills evolve in parallel with the tooling. Microsoft’s approach here is to emphasize inclusiveness, ensuring that the Power Apps community—regardless of its members’ backgrounds or expertise levels—can access the right materials to push their app-building skills further.Highlights from the Updated Learning Offerings Include:
- Self-paced labs for hands-on experience
- Scenario-based training paths that mirror real-world projects
- Integration of experimental features into curriculums, so learners aren’t left behind as new capabilities emerge
Analysis: Strengths, Risks, and the Road Ahead
Strengths
1. Modular Development at Scale:Enhanced Component Properties set the stage for large organizations to standardize and scale implementation patterns across apps. Their general availability, paired with the looming arrival of UDFs, positions Power Apps as a competitive choice for enterprises seeking robust, reusable low-code constructs.
2. Security and Compliance:
Improvements in audit log fidelity and key management downtime directly address the concerns of regulated industries. By enabling environments to remain accessible during most of the encryption process, Microsoft demonstrates its understanding of real-world enterprise requirements.
3. Developer Experience:
Renaming key data types from awkward or misleading terms to clearer ones, and enabling customization of the authoring environment, are small but powerful steps. They show a maturing ecosystem responsive not just to enterprise needs but also to the preferences of everyday makers.
4. Community Engagement:
By actively encouraging feedback on UDFs and UDTs, Microsoft helps ensure new platform capabilities genuinely reflect customer and community needs. This participatory development model is crucial for staying competitive in the rapidly evolving low-code market.
5. Continuous Learning:
Up-to-date training resources help democratize low-code, paving the way for wider adoption and a deeper talent pool. This is essential as low-code platforms increasingly blur the lines between business and IT roles.
Potential Risks and Cautions
1. Change Management for Semantic Updates:While renaming
UntypedObject
to Dynamic
is well-intentioned, it presents a non-trivial migration step for organizations with significant investments in existing apps, especially those leveraging UDFs or UDTs. While semantics are unchanged, updating types can create maintenance overhead unless well-communicated and supported with migration tools.2. Complexity in Modularization:
Component-based architectures—though powerful—carry the inherent risk of over-engineering. Poorly designed or overused ECPs can result in difficult-to-understand logic chains and debugging challenges, particularly for less experienced makers. Clear documentation and best practices are necessary to avoid this pitfall.
3. Security Operations During Key Management:
Allowing environments to return online before encryption of all backend systems is completed could, in theory, introduce a transient window of risk. There must be absolute clarity around which operations are permitted and which are not during the “Encrypting – online” phase. Sensitive operations or data access should be rigorously controlled until full encryption is guaranteed.
4. Preview Features’ Stability:
While the community preview model accelerates innovation, it can leave some makers exposed to shifting design patterns or breaking changes. Businesses relying on preview features should do so with awareness of potential instability until general availability is announced and SLAs are in place.
Broader Implications and What to Watch
Power Apps’ transformation from a niche tool into a true enterprise platform is accelerating. The enhanced ability to modularize, audit, and secure applications drives greater confidence among IT leaders. Simultaneously, fostering a lively, feedback-driven community and robust training ecosystem is vital for accelerating adoption and innovation.Looking ahead, several trends are worth watching:
- General Availability of UDFs and UDTs: As UDFs near completion, their eventual extension to cross-app scenarios—mirroring ECPs—could further shift development patterns towards code reusability and efficiency.
- AI Authoring Advances: Every update edges the platform closer toward even more intelligent, AI-powered automation and code generation. Upcoming releases may well broaden these capabilities, making the low-code promise increasingly frictionless.
- Expanded Governance Features: Further investments in auditability, key management, and administrative tooling are likely, particularly as Power Apps continues to court highly regulated sectors.
- Integration with Other Power Platform and Azure Services: Deepening ties with other Microsoft cloud services will bolster Power Apps’ role not just as a standalone app builder, but as a linchpin of integrated automation, data, and analytics initiatives.
Conclusion
The Power Apps June 2025 Feature Update is more than a collection of incremental improvements—it’s a clear signal of a platform maturing rapidly in both breadth and depth. The general availability of Enhanced Component Properties, the preview release of User Defined Functions, simplification of data types, and improved audit and key-management features all contribute to an environment in which organizations of any size can build smarter, more secure solutions faster than ever before.Yet, as with any platform evolving at this pace, careful change management and a keen eye for security implications are essential. Administrators, makers, and IT leaders should stay abreast of these changes, leveraging updated learning resources and engaging with Microsoft’s feedback programs to shape the future of Power Apps.
Power Apps users now have access to a platform that is faster, smarter, and more adaptable—provided they invest in understanding these new capabilities. With its strong community and continuous innovation loop, Power Apps is poised to remain at the forefront of the low-code movement, unlocking a new wave of productivity and digital transformation for organizations around the world.
Source: Microsoft What's new in Power Apps June 2025