Today, we’re announcing the general availability of Modern List in Power Pages, a refreshed data presentation experience that helps makers showcase Dataverse data with modern Fluent UI components, seamless infinite scrolling, inline filtering, shimmer loading, flexible low-code customization and custom JavaScript support.
With general availability, Modern List is now the default list experience for newly created Power Pages sites. Existing classic lists remain unchanged, so that your organization can transition at their own pace. This release also introduces support for custom JavaScript through the Power Pages Client API, giving you more flexibility to tailor list experiences to business needs.

Extend Modern List with Custom JavaScript
Makers can continue to configure Modern List in the Power Pages design studio by selecting Dataverse views, enabling record actions, and applying styles. When a scenario requires more advanced behavior, developers can extend the same list with custom JavaScript instead of replacing it with a separate data grid.
Using the Client API, developers can:
- Access the rows and columns loaded in a Modern List.
- Read raw and formatted row values.
- Respond to list loading, row selection, and cell selection events.
- Show, hide, or style rows and columns.
- Customize column headers, tooltips, and cell display text.
For example, a customer service site could highlight high-priority requests, apply different styles based on status, or respond when a user selects a record. These customizations retain the list’s existing Dataverse views, actions, filtering, and security configuration.
Get started
Add a Modern list to a newly created site or convert an existing list to Modern List on an existing site.
Learn more:
We are looking forward to your feedback
Your feedback is crucial in shaping the future of this feature. We want to hear from you!