Released version 9.1 19084


Version 9.1 19084 for Common Data Service is now available in all regions. This article describes the updates, including the new features, and the fixes to existing functionality, which are included in this update. This version was first made available in preview on September 2, 2019, and completed worldwide rollout on September 30, 2019.

Automated flows can call any Common Data Service action

As a part of reaching parity with the Common Data Service Workflows, automated flows can now call all actions that are available in Common Data Service. This includes everything from fulfilling a sales order to exporting an Excel file. Actions represent operations that might have side effects in the database, such as creating or updating records. An Action might require parameters and might return a value, and can be associated with certain records.

Flow calling Common Data Service actions

These actions include the out-of-box SDK messages, process and custom actions, and even custom workflow activities.

Power Apps component framework for model-driven apps

The Power Apps component framework is generally available for model-driven apps, allowing professional developers to create custom components for use across the full breadth of Power Apps capabilities. Third-party developers can now create their own custom components using the libraries and services of their choice and add these reusable components to any model-driven app. The framework not only saves time but also unlocks powerful capabilities for advanced interactions. To facilitate the development of custom components, the Microsoft Power Apps CLI tool enables fast component creation, easy debugging, built-in validation, and testing using the code editor of your choice.

Professional developers can now add to user experiences that are available out of the box. Custom components have access to a rich set of framework APIs that expose capabilities like control lifecycle management, contextual data and metadata access, seamless server access, utility, data formatting methods, device features like camera, location, and microphone along with easy-to-invoke UX elements like dialogs, lookups, and full-page rendering. Component developers can use modern web practices and harness the power of external libraries to create advanced user interactions. The framework automatically handles component lifecycle, retains application business logic, and optimizes for performance (no more async iframes).

Components created using the framework are fully configurable and can be reused on multiple surfaces in the model-driven apps like forms, dashboards, grids, and business process. Component definition, dependencies, and configurations can all be packaged into a solution and moved across environments and shipped via AppSource. The Power Apps component framework is the foundation for the new Unified Interface released with Common Data Service that uses responsive web design principles to provide an optimal viewing and interaction experience for any screen size, device, or orientation.

Power Apps component framework example

Add intelligence to Power Apps with AI Builder

To start using AI Builder from Microsoft Power Apps:

  1. Sign in to Microsoft Power Apps.

  2. Select Build under AI Builder (preview) in the menu on the left side of the page.

  3. Select one of the templates.

  4. Get started creating AI models for your organization.

    AI Builder in Power Apps

Fixes and improvements


No specific fixes or improvements have been publicly disclosed as a part of this released version