github TabularEditor/TabularEditor 2.12.0
Tabular Editor 2.12.0

latest releases: 2.24.1, 2.24.0, 2.23.1...
3 years ago

Tabular Editor 2.12.0 is here! Many minor updates in this release:

New features

  • Updated AMO/TOM to target latest version (v. 19.9.0.1)
  • Added support for editing table refresh policies
  • Added support for inline scripts in the CLI using the -S switch (simply type out the script as an alternative to specifying a script file name)
  • Added support for saving back to the source instance of AS using the CLI. Simply specify the -D switch without any additional arguments (this allows us to run a script against a Power BI Desktop model as an External Tool, see issue #530).
  • External libraries specified at the top of the script using the #r "library.name.dll" syntax are now resolved by looking in Tabular Editor's installation folder first and then in GAC.
  • Three new methods have been added to the Model.Database object. These make it possible to programmatically interact with the AS instance when model metadata have been loaded from a database. Expect to see some interesting examples of what these can be used for in the near future:
    • void ExecuteCommand(string tmsl)
    • IDataReader ExecuteReader(string dax)
    • DataTable ExecuteDax(string dax)

Bugfixes

  • Exception handling on AS trace clean-up
  • Fixed a bug where adding a level to a hierarchy and then subsequently undoing that operation could cause a crash
  • Fixed issue #565 - you now no longer need to enable unsupported Power BI features to be able to translate object names through the Explorer Tree
  • Fixed issue #557
  • Fixed issue #566 - measures that have the "Variant" data type (which may happen by adding certain calc group logic) now display the same format string options in the property grid, as if they had a numeric data type.
  • Best Practice Rules are now properly stored to the model annotations of a Power BI Desktop model
  • Fixed issue #568
  • Fixed issue #574
  • Fixed issue #575
  • Fixed issue #576

Don't miss a new TabularEditor release

NewReleases is sending notifications on new releases.