Skip to content

v0.8.0

Compare
Choose a tag to compare
@motin motin released this 20 Apr 11:43

Enhancements:

  • Support importing Open Numbers World Development Indicators via data dependencies (including added support for the world_6region geo set apparent in some of those indicators)
  • Added menu item action "Gapminder Data -> Refresh data catalog"
  • In the "data-dependencies" sheet's "Data reference" column, you are now able to select between the datasets listed in the Fasttrack catalog and the Open Numbers World Development Indicators
  • GM_DATASET_CATALOG_STATUS checks that the concept does not start or end with a space, nor contains anything else other than alphanumeric characters (a-z, 0-9) and underscores

Breaking changes:

  • Removed the ability to import fasttrack catalog concept data on-the-fly in GM_DATA, GM_IMPORT, GM_PER_CAP, GM_GROWTH (this ability has been moved to new functions called GM_DATA_SLOW, GM_IMPORT_SLOW, GM_PER_CAP_SLOW, GM_GROWTH_SLOW)
  • Restored GM_PROP as a separate function (instead of baked into GM_DATA), which still imports and joins Gapminder property data on-the-fly
  • Renamed GM_AGGR to GM_AGGR_PROP to clarify that it aggregates by property only

These breaking changes reflect the new knowledge that importing concept data on-the-fly is an anti-pattern which should not be the default behavior since it leads to the GM_-functions hanging on "Loading..." even for medium-sized datasets. Using the "data-dependencies" sheet is the performant way to get data from the fasttrack catalog and open numbers into the dataset worksheet for further refinement since it imports the data only when necessary instead of doing it on-the-fly in every use of any of the above functions.

Install this version by following the instructions in the v0.8.0 Google Spreadsheet