PBIR Tools v0.9.9
Important: This tool works best for targeted, iterative changes to existing reports -- formatting, property adjustments, field binding, theme changes, validation. It's not designed to replace your thinking or design, and it's also constrained by the brittle limitations of Power BI reports, themselves.
Install:
uv tool install pbir-cliorpip install pbir-cli(recommended over native installers)Skills (v0.26.0): Get skills from the
power-bi-agentic-development
marketplace. For Claude Code:claude plugin add marketplace data-goblin/power-bi-agentic-development
New
- Error bars --
pbir visuals error-bars add/list/removefor bullet chart patterns using upper/lower bound measures on chart series - Reference lines --
pbir visuals reference-line add/list/removefor constant or measure-driven reference lines on chart axes - CF dot-path syntax -- read and write conditional formatting via
pbir get/setusing.cf.gradient,.cf.rules,.cf.measurepaths - Model schema disk cache --
pbir setwithfield()selectors now caches model definitions to disk, cutting repeated calls from ~23s to ~0.4s pbir model --clear-cache-- invalidate cached model definitions after schema changes
Bug Fixes
- Field names with parentheses (e.g.
OTD % (Lines)) now work correctly infield()selectors pbir pages rename --tonow updates both folder name and displayName (previously only renamed the folder).pbiruntime-state files no longer cause schema validation crashes
Deprecated
pbir setup-- replaced by native plugin marketplaces; runpbir setupfor instructionspbir visuals format-field-- usepbir set "Visual.component.field(Table.Field).property"insteadpbir visuals format-state-- usepbir set "Visual.component.hover.property"instead