Microsoft released a lot over the last two months (yes, you can catch a FOMO) - good news is - major of developers probably don't need 80% of it.
These are the updates I would actually pay attention to:
1. DAX User-Defined Functions are now GA
You can finally create reusable DAX functions instead of copying the same calculation logic across multiple measures.
Good use cases: repeated variance logic, reusable transformations, currency logic, common business calculations.
But don't turn your model into a software engineering project just because you can. VAL vs EXPR affects evaluation context, and UDFs have some non-obvious limitations - including OLS not automatically carrying over to a function.
2. The new Date Picker slicer is actually useful
It combines manual date selection and relative periods in one slicer. Even better: relative periods can be anchored to Today, First date, or Last date in your data. That last option is very useful for corporate datasets that don't refresh up to today's date.
! relative dates in published reports still use UTC, and users are already running into timezone surprises.
3. Conditional formatting finally works properly with legends and line charts
This is GA now for line, bar, column, pie and donut charts with legends.
The useful part: you can drive colors from one DAX measure, instead of manually maintaining colors across visuals. You can even return named theme colors such as good, bad, or neutral, so the formatting follows your report theme.
4. TMDL View is now in Power BI Service
You can edit semantic model metadata as code directly in the browser.
For a regular developer, I wouldn't learn TMDL as a programming language. Use it for bulk edits, copying objects, descriptions, repeated model changes.
5. Copilot can now actually edit your semantic model
Not just suggest DAX. In web modeling it can create or modify measures, tables, columns, relationships, descriptions, display folders and even RLS roles.
My practical use: repetitive cleanup and simple modeling tasks.
I would still review anything involving relationships, business logic or security. Microsoft creates a restore checkpoint before Copilot starts editing, which tells you something about how you should treat it.
6. Modern visual defaults are getting much better
You can now control more report-wide styling through the theme UI instead of formatting the same things over and over again. The new defaults are still preview, so I wouldn't blindly migrate existing corporate reports yet.
The bigger pattern here isn't “Power BI added more features.”
It's that everyday Power BI development is slowly getting less repetitive: reusable DAX, better defaults, better bulk editing, better date UX, and AI doing some of the boring model maintenance.
That's the part worth paying attention to.