* improved login feedback message * automated check for latest Dimcli version at login * `dimcli.DslDataset` is the new name of dimcli.Dataset, to avoid conflicts with Dataset documents in Dimensions * DSL grammar updated for version 1.25 (2020-05-28 release) * CLI: new command `export_as_jupyter`
0.6.8
* DSL grammar updated for version 1.24 (2020-05-11 release) * fix bug caused by new `_version` and `_notes` key in JSON response * support for key-based authentication methods
0.6.7
* `df_grant_investigators_affiliations` new dataframe shortcut for grants results * `dsl_escape` accepts boolean arg for escaping any special character (by default it escapes only `"`) * `dsl.query_iterative` new argument: `force`: if any error if encountered during the extraction of a batch, it forces the iteration to continue * CLI: pretty printing for `.json_compact` command
0.6.6
* CLI: new categories autocomplete, for Units of Assesment and Sustainable Development Goals * CLI: barchart export `export_as_bar_chart` * CLI: html export includes API endpoint information, for better traceability * `Dataset.as_dataframe_concepts()` method: improved metrics and performance
0.6.5
* remove legacy `Dsl.login()` method (should use `dimcli.login` instead) * fixed BUG in repl that prevented autocompletion of non-filter fields * remove Warning by updating `pandas.json_normalize` import * project docs via sphinx * CLI command `record_notebook` turns latest queries into jupyter notebook
0.6.4
* grammar for new source `Datasets` * improved `dsl_escape` method desc, when a query with quotes needs to be escaped