Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
150098 stories
·
33 followers

What’s new in Power Platform: March 2026 feature update

1 Share

Summary Welcome to the Power Platform monthly feature update! We will use this blog to share news in Power Platform from the last month, so you can find a summary of product, community, and learning updates from Power Platform in one easy place. Now, let’s dive into what’s new in Power Platform:

Get started with the latest updates today!

Jump into Power Apps, Power Automate, and Power Pages to try the latest updates, you can use an existing environment or get started for free using the Developer plan.

Managed platform

Licensing capacity reporting

Licensing capacity reporting is now fully available in the Power Platform admin center (Licensing → Power Automate → Usage), giving admins a single place to see which users are over capacity and which flows are driving that usage. Export options, a consolidated licensing page, and additional improvements are on the way.

Power Platform inventory

Power Platform inventory is now generally available, giving tenant administrators a unified view of cloud flows, Copilot Studio agent flows, and Workflows agent workflows across every environment. Expansion with connectors, actions, and key usage data is on the way — making it even easier to spot your most active automations, enforce compliance, and prevent orphaned resources.

The new usage page

The new usage page is now in public preview with modern dashboards showing adoption trends and resource-level analytics for Power Apps, Power Automate, and Copilot Studio. For Power Automate, the page already shows flow run data so you can track execution patterns across your tenant.

Agentic apps

Bringing Microsoft 365 Copilot into model-driven apps

In this demo from the Microsoft 365 & Power Platform Community call, you see how Microsoft 365 Copilot integrates with model-driven Power Apps to answer questions about your app data, generate visualizations using code interpreter, and take action across Microsoft 365. You’ll see how Copilot uses app and data context to generate documents, create presentations, and even schedule meetings—all directly from your app

Turn app data into action with Microsoft 365 Copilot

Previously, we walked through how to enable Microsoft 365 Copilot in model-driven apps. Now it’s time to put it to work where your business processes actually run. In the Copilot side pane, you can ask Copilot to summarize table data, visualize what’s active, see what’s pending, recap the history of a specific record, and reference related content surfaced through Work IQ. The result is a more natural transition from “what’s going on?” to “what should I do next?” without ever leaving the app.

Because this experience is powered by Microsoft 365 Copilot, you can also bring in the right agent at the right moment. You can @mention first‑party agents like Researcher and Analyst, or involve a custom agent your organization has made available. That agent collaboration helps turn insights into action, whether that means drafting a document, creating a PowerPoint, or taking next steps like scheduling a meeting. All of this stays grounded in your app context and chat history. Ready to get started? Begin with the admin and maker setup guidance, then explore how end users work in the pane, and finally learn how to tailor the experience with agents.

Building modern apps

New quality updates for modern controls in canvas apps

We’ve shipped quality updates across all nine modern controls in Power Apps canvas apps—Text, Number Input, Date Picker, Text Input, Tab List, Combo Box, Radio, Link, and Info Button. This is one of the most comprehensive control refreshes to date, addressing top maker feedback around consistency, reliability, and flexibility. Whether you’re building new apps or maintaining existing ones, these updates make modern controls noticeably better to work with.

The biggest improvements are in consistency, performance, and developer experience. Controls now share a unified property model with standardized names and typed enum values predefined value sets, which means better IntelliSense, fewer formula errors, and less guesswork. The OnChange behavior has been refined across controls to fire at the right moments—reducing unnecessary recalculations and making apps feel faster and more responsive. Mobile-optimized defaults are also now applied automatically when you add controls to a mobile layout.

Migration is guided every step of the way. When you open an app using a previous version of a modern control, you’ll see an in-product notification with a “learn more” link and an “update” button coming soon on all controls. Dedicated per-control migration guides walk you through every property rename and formula change needed—so you stay in control of when and how you upgrade.

AI powered development

vibe.PowerApps.com Walkthrough

This video explores the new vibe.powerapps.com preview, which enables developers to build full code Power Apps from a prompt using AI-driven plan, data, and app generation. You’ll see how the unified experience simplifies app creation, editing, and publishing without requiring VS Code or manual code authoring.

Power Automate

Object-centric process mining analyzes processes by following real interacting business objects

Object-Centric Process Mining (OCPM) is a new approach to process analysis in Power Automate Process Mining that models processes as they occur in real business environments. Unlike traditional case-centric process mining, which groups events under a single case notion (e.g., Order ID), OCPM allows a single event to belong to multiple objects and object types — such as orders, invoices, deliveries, and payments — preserving the full web of interactions and dependencies end-to-end. 

This capability solves a fundamental limitation of case-centric mining: when events routinely touch several objects of different types simultaneously, forcing them into a single case can hide cross-object relationships, duplicate events, or distort metrics. OCPM keeps these relationships explicit, rendering object-centric process maps that show object lifecycles, activity nodes spanning multiple object types, and color-coded object-flow edges. This makes it straightforward to identify multi-object bottlenecks, verify compliance policies that span entities (e.g., “ship only after payment”), and analyze how different process flows converge and interact. 

OCPM is ideal for scenarios where dependencies across object types drive outcomes — such as order-to-cash, procure-to-pay, or supply chain processes — while case-centric mining remains the right choice for tightly scoped, single-instance workflows. 

Process intelligence experience: a customizable interface for process analysis

The process intelligence experience is the next-generation interface for process analysis in Power Automate Process Mining. It replaces the previous fixed process overview with a flexible, card-based dashboard system that adapts to your analysis needs. Users can create multiple tabs to organize different analytical perspectives, apply dynamic filters across all visualizations, and arrange, resize, and configure cards to build personalized analytical workspaces. 

Key enhancements include the ability to group related metrics and visualizations together logically, switch between preconfigured analytical perspectives instantly, and share dashboard configurations with team members. Continuous data refresh ensures you’re always working with current information, while the customizable layouts give you complete control over what you see and how you see it — enabling tailored views for different stakeholders and use cases.   

Power Pages

Infuse intelligent experiences into Power Pages sites with the new Agent API

Animated Gif Image

Agent API for Power Pages enables site creators to build custom chat and other user experiences and integrate these seamlessly with their custom-built Microsoft Copilot Studio agents. This enhancement gives organizations more flexibility for integrating intelligence into their web experiences.

Public preview: Build Power Pages sites with AI using agentic coding tools

We’re announcing the public preview of the Power Pages plugin for GitHub Copilot CLI and Claude Code. Describe the site you want in natural language and the plugin handles the rest — from project scaffolding and setup to Web API integrations, permissions, and site deployment.

The plugin is purpose-built for Power Pages. It understands table permissions, web roles, site settings, authentication configuration, and Web API patterns. Because it generates platform-aware code, you spend less time on manual configuration and more time building your site.

Learning updates

Training paths and labs

Updated training

Power Apps maker

New

Updated

Power Automate

New

Updated

Power Platform administration

New

Updated

Power Platform developer

New

Updated

Power Apps user and mobile

Updated

Power Pages

New

Updated

The post What’s new in Power Platform: March 2026 feature update appeared first on Microsoft Power Platform Blog.

Read the whole story
alvinashcraft
5 hours ago
reply
Pennsylvania, USA
Share this story
Delete

IoT Coffee Talk: Episode 305 - "OpenClaw" (The COVID Moment of AI)

1 Share
From: Iot Coffee Talk
Duration: 1:00:00
Views: 4

Welcome to IoT Coffee Talk, where hype comes to die a terrible death. We have a fireside chat about all things #IoT over a cup of coffee or two with some of the industry's leading business minds, thought leaders and technologists in a totally unscripted, organic format.

This week Rob, Alistair, Pete, and Leonard jump on Web3 for a discussion about:

🎶 🎙️ BAD KARAOKE! 🎸 🥁 "Highway to Hell", AC/DC
🐣 Is NVIDIA GTC becoming the new crypto conference? Is the AI token the new Bitcoin?
🐣 Can AI hype pivot to quantum hype when the AI bubble implodes?
🐣 Is physical AI real? Is it about the Matrix and the kung fu simulations?
🐣 R.I.P. Chuck Norris!! May you spar with Bruce Lee for eternity!
🐣 How do you bankrupt your business with agentic AI?
🐣 Scaling out your enterprise agentic disaster 101!
🐣 Can we truly make OpenClaw "Enterprise Grade"?
🐣 What does it take to be AI irresponsible?
🐣 How to create a useless analyst relations program.
🐣 Silicon Valley's last hype cycle - remember SVB bank crisis!
🐣 You can't spell "Excellence" without "MVP"!
🐣 What grown-ass people should know but don't know.
🐣 Key themes for Silicon Valley 2.0, the ultimate parody of the AI hype.
🐣 Are the cloud service providers the car dealers of AI?
🐣 What happened to Microsoft and AI? Did they fall off the face of the Earth?

It's a great episode. Grab an extraordinarily expensive latte at your local coffee shop and check out the whole thing. You will get all you need to survive another week in the world of IoT and greater tech!

Tune in! Like! Share! Comment and share your thoughts on IoT Coffee Talk, the greatest weekly assembly of Onalytica and CBT tech and IoT influencers on the planet!!

If you are interested in sponsoring an episode, please contact Stephanie Atkinson at Elevate Communities. Just make a minimally required donation to www.elevatecommunities.org and you can jump on and hang with the gang and amplify your brand on one of the top IoT/Tech podcasts in the known metaverse!!!

Take IoT Coffee Talk on the road with you on your favorite podcast platform. Go to IoT Coffee Talk on Buzzsprout, like, subscribe, and share: https://lnkd.in/gyuhNZ62

Read the whole story
alvinashcraft
5 hours ago
reply
Pennsylvania, USA
Share this story
Delete

RNR 357 - React Native 0.82–0.84 & Expo 55

1 Share

Mazen and Robin catch up on five months of React Native and Expo releases, covering the biggest updates in 0.82–0.84 and Expo SDK 55. They talk through the move to the new architecture, Hermes V1 becoming the default, faster builds, better developer tools, and AI updates that make upgrading a little less of a headache.

 

Show Notes

 

Connect With Us!

 

This episode is brought to you by Infinite Red!

Infinite Red is an expert React Native consultancy located in the USA. With over a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.





Download audio: https://cdn.simplecast.com/media/audio/transcoded/1208ee61-9c16-43c1-bc4c-ca790717f4a8/2de31959-5831-476e-8c89-02a2a32885ef/episodes/audio/group/f5f59be9-b66b-4ec0-b2d0-a9162984ad9a/group-item/27724788-10f0-4948-8a4c-8a31ee1cbfee/128_default_tc.mp3?aid=rss_feed&feed=hEI_f9Dx
Read the whole story
alvinashcraft
5 hours ago
reply
Pennsylvania, USA
Share this story
Delete

There's no way it's DNS...

1 Share

Share Episode         
         
How much do you really know about the protocol that everything is built upon? This week, we go behind the scenes with Simone Carletti, a 13-year industry veteran and CTO at DNSimple, to explore the hidden complexities of DNS. We attempt to uncover why exactly DNS is often the last place developers check during an outage, drawing fascinating parallels between modern web framework abstractions and network-level opaqueness.

         

Simone shares why his team relies on bare-metal machines instead of cloud providers to run their Erlang-based authoritative name servers, highlighting the critical need to control BGP routing. We trade incredible war stories, from Facebook locking themselves out of their own data centers due to a BGP error, to a massive 2014 DDoS attack that left DNSimple unable to access their own log aggregation service. The conversation also tackles the reality of implementing new standards like SVCB and HTTPS records, and why widespread DNSSEC adoption might require an industry-wide mandate.

         

And of course we have the picks, but I'm not spoiling this weeks, just yet...

         💡 Notable Links:         
🎯 Picks:         




Download audio: https://dts.podtrac.com/redirect.mp3/api.spreaker.com/download/episode/70786017/download.mp3
Read the whole story
alvinashcraft
5 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Access announces retirement of Database Compare tool in June 2026

1 Share

MS Access currently ships a standalone Database Compare tool (DATABASECOMPARE.EXE) that enables comparison of two Access databases. As of June 2026, this tool will no longer be distributed and installed with Office.

Access is retiring the Database Compare tool because it depends on components that are no longer available and fails to launch reliably on many Office installs. Because we can no longer provide updated components, it will no longer install with new Office setups.

This applies to:

  • Access 2019 volume licensed and Enterprise plans
  • Access 2021, Access 2024, and Microsoft 365 subscriptions
  • Access 2021 and Access 2024 as part of the Office 2021 and Office 2024 perpetual licenses (standalone versions)

DatabaseCompare.exe is installed typically under the DCF folder of your Office installation (for example, C:\Program Files\Microsoft Office\Office16\DCF\DATABASECOMPARE.EXE), and it often comes alongside Microsoft Spreadsheet Compare as part of Office Professional Plus or Microsoft 365. In addition, supporting DLLs and configuration files are located within the same DCF subfolder. These files handle database connections, reporting, and comparison functions. These files will be removed.

If you're running an older version of Office and have a working version of this tool, you can continue to use it until June 20, 2026. After that, it will be removed and will not be available for download. Therefore, we advise you to find a replacement for Database Compare.

You can find similar standalone tools that compare two Access databases from other vendors: 

  • AccessDiff: This tool easily compares all objects in Access, including forms, code modules, queries, macros, and more. It is designed to help users retrieve lost software and compare all objects in Access databases.
  • AccdbMerge: This tool is an easy-to-use diff and merge tool for Microsoft Access database files. It compares table definitions, data, forms, modules, and more. A free version is available for the main database objects.
  • DataWeigher: This tool compares and synchronizes data between two MS Access databases. It provides a visual result with each type of record (added, deleted, changed) represented by a different color. The comparison results can be saved as a report or SQL script for data synchronization.
  • Total Access Detective: This tool allows you to find differences between any two objects in one Microsoft Access database, including fields, controls, properties, macro lines, module code, and data. It also supports comparing two blocks of text from text files on disk or the text you copy and paste.

We recognize this change may require planning, and we encourage customers to review these alternatives and plan a transition away from Database Compare ahead of its retirement in June 2026.

Read the whole story
alvinashcraft
5 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Windows stack limit checking retrospective: arm64, also known as AArch64

1 Share

Our survey of stack limit checking wraps up with arm64, also known as AArch64.

The stack limit checking takes two forms, one simple version for pure arm64 processes, and a more complex version for Arm64EC. I’m going to look at the simple version. The complex version differs in that it has to check whether the code is running on the native arm64 stack or the emulation stack before calculating the stack limit. That part isn’t all that interesting.

; on entry, x15 is the number of paragraphs to allocate
;           (bytes divided by 16)
; on exit, stack has been validated (but not adjusted)
; modifies x16, x17

chkstk:
    subs    x16, sp, x15, lsl #4
                            ; x16 = sp - x15 * 16
                            ; x16 = desired new stack pointer
    csello  x16, xzr, x16   ; clamp to 0 on underflow

    mov     x17, sp
    and     x17, x17, #-PAGE_SIZE   ; round down to nearest page
    and     x16, x16, #-PAGE_SIZE   ; round down to nearest page

    cmp     x16, x17        ; on the same page?
    beq     done            ; Y: nothing to do

probe:
    sub     x17, x17, #PAGE_SIZE ; move to next page¹
    ldr     xzr, [x17]      ; probe
    cmp     x17, x16        ; done?
    bne     probe           ; N: keep going

done:
    ret

The inbound value in x15 is the number of bytes desired divided by 16. Since the arm64 stack must be kept 16-byte aligned, we know that the division by 16 will not produce a remainder. Passing the amount in paragraphs expands the number of bytes expressible in a single constant load from 0xFFF0 to 0x0FFF0 (via the movz instruction), allowing convenient allocation of stack frames up to just shy of a megabyte in size. Since the default stack size is a megabyte, this is sufficient to cover all typical usages.

Here’s an example of how a function might use chkstk in its prologue:

    mov     x15, #17328/16      ; desired stack frame size divided by 16
    bl      chkstk              ; ensure enough stack space available
    sub     sp, sp, x15, lsl #4 ; reserve the stack space

Okay, so let’s summarize all of the different stack limit checks into a table, because people like tables.

  x86-32 MIPS PowerPC Alpha AXP x86-64 AArch64
unit requested Bytes Bytes Negative bytes Bytes Bytes Paragraphs
adjusts stack pointer before returning Yes No No No No No
detects stack placement at runtime No Yes Yes Yes Yes Yes
short-circuits No Yes Yes Yes Yes No
probe operation Read Write Read Write Either Read

As we discussed earlier, if the probe operation is a write, then short-circuiting is mandatory.

¹ If you’re paying close attention, you may have noticed that PAGE_SIZE is too large to fit in a 12-bit immediate constant. No problem, because the assembler rewrites it as

    sub x17, x17, #PAGE_SIZE/4096, lsl #12

The post Windows stack limit checking retrospective: arm64, also known as AArch64 appeared first on The Old New Thing.

Read the whole story
alvinashcraft
6 hours ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories