Welcome to the Power BI Community Blog!

On this blog you will find articles, guides and information created by our community members and, from time to time, roundups and community news.

New Beta version of powerbi-visual-tools v3

by nikitagrachev Regular Visitor ‎10-17-2018 10:23 PM - edited ‎10-17-2018 10:23 PM

We are pleased to announce Beta release of powerbi-visuals-tools v3.

This Beta release brings a lot of new features for Custom Visuals development experience.

With new Typescript v3 and ES6 modules support, users are able to integrate modern versions of all popular libraries like D3 V5 or others.


What’s new in beta?

  • TypeScript v3.0.1 by default.
  • ES6 Modules supported.
  • New versions of D3v5 and other external libraries are supported.
  • Reduced package size.
  • Improved API performance.
  • and many more.

Announcing the deprecation of custom visual's API version 1.1 and older

by Moderator v-viig ‎08-14-2018 06:23 AM - edited ‎08-14-2018 06:25 AM

As of September 1st only API 1.2 and above will be supported.


Power KPI 1.5.0 - cache issue

by Moderator v-viig ‎06-14-2018 01:04 PM - edited ‎06-14-2018 11:34 PM

Power KPI 1.5.0 has been significaly refactored and redesigned in terms of TypeScript and CSS code.

If you are facing any issues we would recommend to clear browser cache and Power BI Desktop cache.


Power BI Desktop cache can be cleared by removing everything at these folders:

  • C:\Users\%username%\AppData\Local\Microsoft\Power BI Desktop

  • C:\Users\%username%\Microsoft\Power BI Desktop Store App


Browser cache can be cleared by pressing Ctrl + Shift + Delete and selecting "Cached data and files". The final step is to click "Clear" button.




Ignat Vilesov,

Software Engineer


Microsoft Power BI Custom Visuals


Custom visuals developers - you can now offer your expertise in developing, training, and consulting custom visuals to potential customers on AppSource. Become a partner, promote your offers, grow your business.



Security Developer Guideline

by Assafv Visitor on ‎10-19-2017 06:08 AM - last edited on ‎11-09-2017 05:00 AM by Power BI Team tzvikei

Microsoft's best practices for building custom visuals in PowerBI


  • Packages
  • Resources
  • HTTP Requests
  • Sandboxing
  • Linting
  • TypeScript
  • Parsing user input
  • Privacy
  • Recap

Visual API 1.7 is available

by Power BI Team tzvikei on ‎07-05-2017 12:23 AM

API 1.7 for custom visuals is available in the PowerBI-visuals-tools.

This version introduces the much anticipated advanced filtering API, to enable semantic queries on the Power BI data model.


API 1.6 for custom visuals is available in the PowerBI-visuals-tools, includes new features:

  • support for visual localization
  • support for visual to enter in-visual edit mode
  • support for creating interactive R custom visuals, based on html

In addition, Capabilities.json was updated to include support for the much anticipated drill-down capability


Reminder that the current custom visuals gallery will be deprecated on 5/31. from that date, custom visuals will only be available to download from the Office store.

Any custom visuals that was downloaded from the gallery will still be working in Power BI


The new PlayAxis custom visual for Power BI will animate your report and its visuals without any user interaction.
It is perfect to show your reports without having to click every time you want to change the values of a filter and it is also great for when you want to see trends or look for patterns in your data. Just click "play" and focus on how data is evolving.


The Ultimate Waterfall Chart

by klabir on ‎03-30-2017 10:33 AM

Hello Everybody!


Let me introduce you today the Ultimate Waterfall Chart, a Custom Visual soon available in the gallery. Let’s have a more detailed look on my first example I have prepared. Its not a final dashboard, it just has the charts or features on it I want to explain.


Creating a power BI custom visual is much more than a programming endeavor, it is an immersion in a new form of art that enables self-actualization of data. It calls for a broader set of skills and your work is not over once the visual is built. The good news however is, you are not alone. There is a community out there that you can learn from and be a part of…


This blog is for announcements from the community, as well as from the custom visuals product group, to share news about custom visuals. whether new visuals in the gallery, major updates, interesting articles, or new APIs for the custom visuals platform. You will hear it here first!