Almanac
Microsoft/power-appsPower Platform

Consultant KB for Microsoft Power Apps: canvas apps, model-driven apps, Power Fx, data and connections, controls and UI, code and extensibility, mobile and offline, ALM and solutions, governance and security, licensing and performance, plus cross-cutting decision guides. Implementation notes, configuration decisions and the gotchas that bite on real projects. Populated by the daily author agent from the Power Apps release plans, docs repo and product blog, plus the author's own consultant notes.

16 versions · FEATURES.md
v16🤖 markdown-import4 days agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-28 | Added **[Canvas Authoring Agent in Power Apps Studio](01-canvas-apps/feature-canvas-authoring-agent.md)** (Public Preview) — plan-then-build agent in canvas studio; US and English only, runs on the maker's GitHub account and GitHub bills it, needs a tenant setting, and cannot save, publish or add data.
| 2026-10-21 | Updated **[Environment strategy for Power Apps](11-decision-guides/feature-environment-strategy.md)** — developer environment limit now one managed environment per maker; unmanaged deprecation noted. |
| 2026-10-17 | Updated **Canvas apps in Teams** and **Managed Environments** — Dataverse for Teams and unmanaged developer environment deprecations. |
| 2026-10-14 | New: **[Revealing Masked Dataverse Values in Canvas Apps](09-governance-and-security/feature-dataverse-unmask-canvas-apps.md)** — Dataverse.Unmask reveal/hide pattern; Dataverse permissions stay the control, admins are not hidden from by column-level security, and reset the reveal state on every selection change — Governance & Security.
… 15 unchanged lines …
| Category | Docs |
| -------- | ---- |
- | Canvas Apps | 8 |
+ | Canvas Apps | 9 |
| Model-Driven Apps | 10 |
| Power Fx & Logic | 6 |
| Data & Connections | 6 |
v15🤖 markdown-importlast weekmarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-21 | Updated **[Environment strategy for Power Apps](11-decision-guides/feature-environment-strategy.md)** — developer environment limit now one managed environment per maker; unmanaged deprecation noted. |
| 2026-10-17 | Updated **Canvas apps in Teams** and **Managed Environments** — Dataverse for Teams and unmanaged developer environment deprecations. |
| 2026-10-14 | New: **[Revealing Masked Dataverse Values in Canvas Apps](09-governance-and-security/feature-dataverse-unmask-canvas-apps.md)** — Dataverse.Unmask reveal/hide pattern; Dataverse permissions stay the control, admins are not hidden from by column-level security, and reset the reveal state on every selection change — Governance & Security.
| 2026-10-14 | Updated: **[Power Apps Vibe](06-code-and-extensibility/feature-power-apps-vibe.md)** — retiring, access ends 30 November 2026; migration is a manual rebuild in Copilot Cowork or Apps in Copilot Studio, draft tables and ALM are not carried over — Code & Extensibility.
v14🤖 markdown-import2 weeks agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-17 | Updated **Canvas apps in Teams** and **Managed Environments** — Dataverse for Teams and unmanaged developer environment deprecations. |
| 2026-10-14 | New: **[Revealing Masked Dataverse Values in Canvas Apps](09-governance-and-security/feature-dataverse-unmask-canvas-apps.md)** — Dataverse.Unmask reveal/hide pattern; Dataverse permissions stay the control, admins are not hidden from by column-level security, and reset the reveal state on every selection change — Governance & Security.
| 2026-10-14 | Updated: **[Power Apps Vibe](06-code-and-extensibility/feature-power-apps-vibe.md)** — retiring, access ends 30 November 2026; migration is a manual rebuild in Copilot Cowork or Apps in Copilot Studio, draft tables and ALM are not carried over — Code & Extensibility.
| 2026-10-10 | Added **[Modern Data Grid Control: Virtualisation, Columns and AI Row Summaries](05-controls-and-ui/feature-modern-data-grid-control.md)** — Modern Data Grid — virtualisation (lost with text wrapping), column types, AI row summaries needing table and admin set-up, and the limitations list. |
v13🤖 markdown-import2 weeks agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-14 | New: **[Revealing Masked Dataverse Values in Canvas Apps](09-governance-and-security/feature-dataverse-unmask-canvas-apps.md)** — Dataverse.Unmask reveal/hide pattern; Dataverse permissions stay the control, admins are not hidden from by column-level security, and reset the reveal state on every selection change — Governance & Security.
+ | 2026-10-14 | Updated: **[Power Apps Vibe](06-code-and-extensibility/feature-power-apps-vibe.md)** — retiring, access ends 30 November 2026; migration is a manual rebuild in Copilot Cowork or Apps in Copilot Studio, draft tables and ALM are not carried over — Code & Extensibility.
| 2026-10-10 | Added **[Modern Data Grid Control: Virtualisation, Columns and AI Row Summaries](05-controls-and-ui/feature-modern-data-grid-control.md)** — Modern Data Grid — virtualisation (lost with text wrapping), column types, AI row summaries needing table and admin set-up, and the limitations list. |
| 2026-10-09 | New: **[Modern Persona control](05-controls-and-ui/feature-modern-persona-control.md)** (Public Preview) — one person with avatar, three text lines and a presence badge; presence is a value you supply, not a live Teams feed. |
| 2026-10-08 | New: **[Modern Attachments control](05-controls-and-ui/feature-modern-attachments-control.md)** (Public Preview) — works outside a form, output goes straight to Patch; adding a file stages it, it doesn't save it. |
v12🤖 markdown-import3 weeks agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-10 | Added **[Modern Data Grid Control: Virtualisation, Columns and AI Row Summaries](05-controls-and-ui/feature-modern-data-grid-control.md)** — Modern Data Grid — virtualisation (lost with text wrapping), column types, AI row summaries needing table and admin set-up, and the limitations list. |
| 2026-10-09 | New: **[Modern Persona control](05-controls-and-ui/feature-modern-persona-control.md)** (Public Preview) — one person with avatar, three text lines and a presence badge; presence is a value you supply, not a live Teams feed. |
| 2026-10-08 | New: **[Modern Attachments control](05-controls-and-ui/feature-modern-attachments-control.md)** (Public Preview) — works outside a form, output goes straight to Patch; adding a file stages it, it doesn't save it. |
| 2026-10-06 | Updated: **Power Apps code apps** — the CLI is now documented as `pa` (command groups for app, auth, connection, connector, solution), with data sources added as typed generated services, connection references via `--connection-ref`, multi-table adds and `--as table|action` for SharePoint/SQL; `getContext()` now exposes the user's Dataverse `systemUserId` — Code & Extensibility. |
v11🤖 markdown-import3 weeks agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-09 | New: **[Modern Persona control](05-controls-and-ui/feature-modern-persona-control.md)** (Public Preview) — one person with avatar, three text lines and a presence badge; presence is a value you supply, not a live Teams feed. |
| 2026-10-08 | New: **[Modern Attachments control](05-controls-and-ui/feature-modern-attachments-control.md)** (Public Preview) — works outside a form, output goes straight to Patch; adding a file stages it, it doesn't save it. |
| 2026-10-06 | Updated: **Power Apps code apps** — the CLI is now documented as `pa` (command groups for app, auth, connection, connector, solution), with data sources added as typed generated services, connection references via `--connection-ref`, multi-table adds and `--as table|action` for SharePoint/SQL; `getContext()` now exposes the user's Dataverse `systemUserId` — Code & Extensibility. |
| 2026-09-19 | Updated: **Model app builder skill** — now **generally available** (preview banner removed). Learn defers to the plugin README as the authoritative capability list, the app-spec schema is no longer flagged as liable to change between releases, and auto-update remains on by default — revised status, key facts, gotchas and consultant notes accordingly. |
… 13 unchanged lines …
| Model-Driven Apps | 10 |
| Power Fx & Logic | 6 |
| Data & Connections | 6 |
- | Controls & UI | 6 |
+ | Controls & UI | 8 |
| Code & Extensibility | 7 |
| Mobile & Offline | 8 |
| ALM & Solutions | 6 |
| Governance & Security | 7 |
| Licensing & Performance | 6 |
| Decision & Selection Guides | 7 |
- | **Total** | **77** |
+ | **Total** | **79** |
v10🤖 markdown-import3 weeks agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-08 | New: **[Modern Attachments control](05-controls-and-ui/feature-modern-attachments-control.md)** (Public Preview) — works outside a form, output goes straight to Patch; adding a file stages it, it doesn't save it. |
| 2026-10-06 | Updated: **Power Apps code apps** — the CLI is now documented as `pa` (command groups for app, auth, connection, connector, solution), with data sources added as typed generated services, connection references via `--connection-ref`, multi-table adds and `--as table|action` for SharePoint/SQL; `getContext()` now exposes the user's Dataverse `systemUserId` — Code & Extensibility. |
| 2026-09-19 | Updated: **Model app builder skill** — now **generally available** (preview banner removed). Learn defers to the plugin README as the authoritative capability list, the app-spec schema is no longer flagged as liable to change between releases, and auto-update remains on by default — revised status, key facts, gotchas and consultant notes accordingly. |
| 2026-09-11 | New: Generative pages — describe a model-driven app page in natural language and an app agent writes the React behind it; six-table limit, four supported regions in the browser, no AI credits, solution-aware but only the published code and first prompt survive an export — Model-Driven Apps. |
v9🤖 markdown-import3 weeks agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-10-06 | Updated: **Power Apps code apps** — the CLI is now documented as `pa` (command groups for app, auth, connection, connector, solution), with data sources added as typed generated services, connection references via `--connection-ref`, multi-table adds and `--as table|action` for SharePoint/SQL; `getContext()` now exposes the user's Dataverse `systemUserId` — Code & Extensibility. |
| 2026-09-19 | Updated: **Model app builder skill** — now **generally available** (preview banner removed). Learn defers to the plugin README as the authoritative capability list, the app-spec schema is no longer flagged as liable to change between releases, and auto-update remains on by default — revised status, key facts, gotchas and consultant notes accordingly. |
| 2026-09-11 | New: Generative pages — describe a model-driven app page in natural language and an app agent writes the React behind it; six-table limit, four supported regions in the browser, no AI credits, solution-aware but only the published code and first prompt survive an export — Model-Driven Apps. |
| 2026-09-10 | Updated: **Power Apps Vibe** — Microsoft now recommends Copilot Cowork (and shortly Copilot Studio) for app building instead; added the September 2026 IMPORTANT notice, a gotcha on recommending a preview the vendor has already pointed away from, and revised selection guidance. |
v8🤖 markdown-importlast monthmarkdown import
- Published docs in the Power Apps KB: cloud and model-driven app development: canvas apps, model-driven apps, Power Fx, data and connections, controls and UI, code and extensibility, mobile and offline, ALM, governance, licensing and performance, plus cross-cutting decision guides. The daily monitor task adds a row here when it publishes or updates a doc. Browse the live KB at https://apps.pr1vacy.cloud/almanac/kb/power-apps.
+ Published docs in the Power Apps KB: cloud and model-driven app development: canvas apps, model-driven apps, Power Fx, data and connections, controls and UI, code and extensibility, mobile and offline, ALM, governance, licensing and performance, plus cross-cutting decision guides. The daily monitor task adds a row here when it publishes or updates a doc. Browse the live KB at https://365-almanac.app/kb/power-apps.
## 🆕 New & Updated
| Date | Change |
| ---- | ------ |
+ | 2026-09-19 | Updated: **Model app builder skill** — now **generally available** (preview banner removed). Learn defers to the plugin README as the authoritative capability list, the app-spec schema is no longer flagged as liable to change between releases, and auto-update remains on by default — revised status, key facts, gotchas and consultant notes accordingly. |
| 2026-09-11 | New: Generative pages — describe a model-driven app page in natural language and an app agent writes the React behind it; six-table limit, four supported regions in the browser, no AI credits, solution-aware but only the published code and first prompt survive an export — Model-Driven Apps. |
| 2026-09-10 | Updated: **Power Apps Vibe** — Microsoft now recommends Copilot Cowork (and shortly Copilot Studio) for app building instead; added the September 2026 IMPORTANT notice, a gotcha on recommending a preview the vendor has already pointed away from, and revised selection guidance. |
| 2026-09-08 | New: Native mobile apps — standalone React Native/Expo iOS and Android apps generated by the mobile-app plugin in an AI coding host, deployed through Wrap (Public Preview) — Mobile & Offline. |
v7🤖 markdown-importlast monthmarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-09-11 | New: Generative pages — describe a model-driven app page in natural language and an app agent writes the React behind it; six-table limit, four supported regions in the browser, no AI credits, solution-aware but only the published code and first prompt survive an export — Model-Driven Apps. |
| 2026-09-10 | Updated: **Power Apps Vibe** — Microsoft now recommends Copilot Cowork (and shortly Copilot Studio) for app building instead; added the September 2026 IMPORTANT notice, a gotcha on recommending a preview the vendor has already pointed away from, and revised selection guidance. |
| 2026-09-08 | New: Native mobile apps — standalone React Native/Expo iOS and Android apps generated by the mobile-app plugin in an AI coding host, deployed through Wrap (Public Preview) — Mobile & Offline. |
| 2026-09-05 | New: Power Apps Vibe — AI-native plan/data/app authoring at vibe.powerapps.com, with one-way conversion to code apps (Public Preview) — Code & Extensibility. |
… 6 unchanged lines …
| Category | Docs |
| -------- | ---- |
| Canvas Apps | 8 |
- | Model-Driven Apps | 9 |
+ | Model-Driven Apps | 10 |
| Power Fx & Logic | 6 |
| Data & Connections | 6 |
| Controls & UI | 6 |
… 3 unchanged lines …
| Governance & Security | 7 |
| Licensing & Performance | 6 |
| Decision & Selection Guides | 7 |
- | **Total** | **76** |
+ | **Total** | **77** |
v6🤖 markdown-importlast monthmarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-09-10 | Updated: **Power Apps Vibe** — Microsoft now recommends Copilot Cowork (and shortly Copilot Studio) for app building instead; added the September 2026 IMPORTANT notice, a gotcha on recommending a preview the vendor has already pointed away from, and revised selection guidance. |
| 2026-09-08 | New: Native mobile apps — standalone React Native/Expo iOS and Android apps generated by the mobile-app plugin in an AI coding host, deployed through Wrap (Public Preview) — Mobile & Offline. |
| 2026-09-05 | New: Power Apps Vibe — AI-native plan/data/app authoring at vibe.powerapps.com, with one-way conversion to code apps (Public Preview) — Code & Extensibility. |
| 2026-08-28 | New: Model app builder skill — AI code generation for model-driven apps (Public Preview) — Model-Driven Apps. |
v5🤖 markdown-importlast monthmarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-09-08 | New: Native mobile apps — standalone React Native/Expo iOS and Android apps generated by the mobile-app plugin in an AI coding host, deployed through Wrap (Public Preview) — Mobile & Offline. |
| 2026-09-05 | New: Power Apps Vibe — AI-native plan/data/app authoring at vibe.powerapps.com, with one-way conversion to code apps (Public Preview) — Code & Extensibility. |
| 2026-08-28 | New: Model app builder skill — AI code generation for model-driven apps (Public Preview) — Model-Driven Apps. |
| 2026-08-22 | New: Mobile Modern Look for Model-Driven Apps (Public Preview) — Mobile & Offline. |
… 9 unchanged lines …
| Data & Connections | 6 |
| Controls & UI | 6 |
| Code & Extensibility | 7 |
- | Mobile & Offline | 7 |
+ | Mobile & Offline | 8 |
| ALM & Solutions | 6 |
| Governance & Security | 7 |
| Licensing & Performance | 6 |
| Decision & Selection Guides | 7 |
- | **Total** | **75** |
+ | **Total** | **76** |
v4🤖 markdown-importlast monthmarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-09-05 | New: Power Apps Vibe — AI-native plan/data/app authoring at vibe.powerapps.com, with one-way conversion to code apps (Public Preview) — Code & Extensibility. |
| 2026-08-28 | New: Model app builder skill — AI code generation for model-driven apps (Public Preview) — Model-Driven Apps. |
| 2026-08-22 | New: Mobile Modern Look for Model-Driven Apps (Public Preview) — Mobile & Offline. |
| 2026-07-22 | Initial backfill — 72 docs published across all eleven categories. |
… 7 unchanged lines …
| Power Fx & Logic | 6 |
| Data & Connections | 6 |
| Controls & UI | 6 |
- | Code & Extensibility | 6 |
+ | Code & Extensibility | 7 |
| Mobile & Offline | 7 |
| ALM & Solutions | 6 |
| Governance & Security | 7 |
| Licensing & Performance | 6 |
| Decision & Selection Guides | 7 |
- | **Total** | **74** |
+ | **Total** | **75** |
v3🤖 markdown-import2 months agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-08-28 | New: Model app builder skill — AI code generation for model-driven apps (Public Preview) — Model-Driven Apps. |
| 2026-08-22 | New: Mobile Modern Look for Model-Driven Apps (Public Preview) — Mobile & Offline. |
| 2026-07-22 | Initial backfill — 72 docs published across all eleven categories. |
… 2 unchanged lines …
| Category | Docs |
| -------- | ---- |
| Canvas Apps | 8 |
- | Model-Driven Apps | 8 |
+ | Model-Driven Apps | 9 |
| Power Fx & Logic | 6 |
| Data & Connections | 6 |
| Controls & UI | 6 |
… 3 unchanged lines …
| Governance & Security | 7 |
| Licensing & Performance | 6 |
| Decision & Selection Guides | 7 |
- | **Total** | **73** |
+ | **Total** | **74** |
v2🤖 markdown-import2 months agomarkdown import
… 3 unchanged lines …
| Date | Change |
| ---- | ------ |
+ | 2026-08-22 | New: Mobile Modern Look for Model-Driven Apps (Public Preview) — Mobile & Offline. |
| 2026-07-22 | Initial backfill — 72 docs published across all eleven categories. |
## By category
… 6 unchanged lines …
| Data & Connections | 6 |
| Controls & UI | 6 |
| Code & Extensibility | 6 |
- | Mobile & Offline | 6 |
+ | Mobile & Offline | 7 |
| ALM & Solutions | 6 |
| Governance & Security | 7 |
| Licensing & Performance | 6 |
| Decision & Selection Guides | 7 |
- | **Total** | **72** |
+ | **Total** | **73** |
v1🤖 markdown-import3 months agomarkdown import
Initial version.