Skip to content

Latest commit

 

History

History
318 lines (199 loc) · 12.1 KB

CHANGELOG.md

File metadata and controls

318 lines (199 loc) · 12.1 KB

Changelog

Supported REST API versions

This table shows which version of the gooddata-js introduced support for a particular API version.

The REST API versions in the table are just for your information as the values are set internally and cannot be overridden.

gooddata-js version REST API version
>= 12.2.0 5
>= 12.0.0 4
>= 10.0.0 3
<= 9.0.1 2

2020-12-18 Version 13.3.0

  • Add the clearLockedFlag option to saveDashboardAs function

2020-11-23 Version 13.2.0

  • Upgrade dependencies to their latest majors

2020-10-16 Version 13.1.4

  • Remove format override for ad-hoc fact-based measures with incorrect decimal format

2020-09-30 Version 13.1.3

  • Add optional summary attribute to saveDashboardAs options parameter

2020-09-09 Version 13.1.2

  • Update webpack
  • Delete unneeded Admin UI code

2020-08-04 Version 13.1.1

  • grunt-grizzly under gooddata organization (renamed package)

2020-07-28 Version 13.1.0

  • add LDM module with the getCommonAttributes method

2020-05-29 Version 13.0.2

  • minor upgrade of grunt-grizzly and other devDependencies

2020-05-14 Version 13.0.1

  • adhoc measure number format bugfix

2020-05-07 Version 13.0.0

  • Fix toAfmResultSpec to prefer custom measure format from visualization object over default formats

2020-04-21 Version 12.5.4

  • upgrade GoodData typings

2020-03-26 Version 12.5.2

  • fix saveAs function problem with saving old dashboards without layout
  • fix saveAs function problem with saving new update date in meta

2020-01-21 Version 12.2.0

  • update REST API version to 5
  • add measure value filters support to getValidElements

2020-01-14 Version 12.1.0

  • execute afm: error caused during second part of api execution (data fetching) now contains information about first execution part if that part was successful

2019-11-15 Version 12.0.0

  • update REST API version to 4
  • add AFM to export payload

2019-10-08 Version 11.19.3

  • add util for checking "Select all" filter

2019-09-27 Version 11.19.2

  • extend IValidElementsResponse interface to include support for total count with filters

2019-09-19 Version 11.19.1

  • upgrade GoodData typings

2019-09-16 Version 11.19.0

  • add measure value filters

2019-08-27 Version 11.18.2

  • use a version of @gooddata/typings that includes the Dashboard types

2019-08-27 Version 11.18.1

  • make ExecuteAfmAdapter projectId property public

2019-08-12 Version 11.18.0

  • export dashboard to pdf

2019-08-09 Version 11.17.0

  • deprecated loadItemDescriptions method in CatalogueModule

2019-07-23 Version 11.15.0

  • new CatalogueModule public method loadItemDescriptions

2019-07-02 Version 11.14.2

  • export insight with filter by string

2019-06-19 Version 11.14.1

  • optimize lodash bundle size

2019-06-18 Version 11.14.0

  • improve error status for export feature

2019-06-05 Version 11.13.0

  • use ^ for all dependencies

2019-06-04 Version 11.12.0

  • show error when exporting the Restricted insight
  • add showFilters to IExportConfig, this will add the applied filters to the exported file.

2019-05-21 Version 11.11.0

  • exported convertReferencesToUris utility

2019-05-15 Version 11.10.0

  • relax of @gooddata/typings dependency specification (add a ^)

2019-04-23 Version 11.9.0

  • internal upgrade to Typescript 3

2019-03-27 Version 11.8.0

  • enhance AFM and execute-afm to support values instead of attribute element URIs in attribute filters used in simple measures

2019-03-25 Version 11.7.0

  • enhance AFM and execute-afm to support values instead of attribute element URIs in positive and negative attribute filters
  • deprecated misplaced type-guards in AfmUtils
  • deprecated double-negative function
  • upgrade GoodData typings

2019-03-07 Version 11.6.0

  • upgrade GoodData typings

2019-03-06 Version 11.5.0

Changed

  • toAfmResultSpec now converts native subtotals to afm.nativeTotals correctly

2019-03-01 Version 11.4.0

Added endpoints

  • added sdk.project.getConfig
  • added sdk.project.getProjectFeatureFlags

2019-02-19 Version 11.3.1

Fixed

  • Fix loginSso to use POST request method instead of deprecated GET method

2019-02-15 Version 11.3.0

Changed

  • appendFilters utility now doesn't normalize AFM

2019-01-25 Version 11.2.0

  • Add getVisualization, saveVisualization, updateVisualization and deleteVisualization methods to metadata module.

2019-01-24 Version 11.1.1

  • Fix polling status for Exporting

2019-01-22 Version 11.1.0

  • Add 'head' request to 'xhr' module
  • Add new 'report' module
  • Add 'exportResult' to 'report' module: support exporting data

2019-01-17 Version 11.0.0

  • Remove deprecated interfaces for old visualization object

2019-01-15 Version 10.2.0

  • Add default value format for arithmetic measures with 'change' as operator type

2019-01-08 Version 10.1.0

  • Upgrade lodash and momentjs dependencies

2018-11-16 Version 10.0.0

  • reintroduction of the changes made in 9.0.0 and reverted in 9.0.1

2018-10-29 Version 9.0.1

  • revert of the changes made in version 9.0.0 due to a backend not being ready yet

2018-10-29 Version 9.0.0

  • the support of the GoodData Platform REST API versioning with the initial supported version set to 3
  • the logic of the global AFM date filters merging with measure date filters was moved from gooddata-js to backend

2018-08-20 Version 8.1.1

  • minor docs updates

2018-08-20 Version 8.1.0

  • user.getCurrentProfile() gets current user's profile (commit)
  • user.isLoggedInProject(projectId) finds out whether a specified project is available to a currently logged user (commit)

2018-08-01 Version 8.0.0

  • export executeAfm paging functions (commit)

2018-07-19 Version 7.0.0

  • added support for multiple date datasets (commit)
  • added support for pageable DataSource (commit)

2018-05-11 Version 6.0.0

  • rewritten in TypeScript + merged @gooddata/data-layer package (commit)
  • added support for multiple domains, see documentation (commit)
  • internal telemetry support (commit)

Migration guide:

Default SDK instance is no longer returned as the only module.export (see commit).

  • To get default instance use
    in CommonJS: const gooddata = require('@gooddata/gooddata-js').default
    or in ES6: import gooddata from '@gooddata/gooddata-js'
  • DataLayer was merged into gooddata-js as named export. Use:
    in CommonJS: const DataLayer = require('@gooddata/gooddata-js').DataLayer
    or in ES6: import { DataLayer } from '@gooddata/gooddata-js'
  • See all named exports here or in gooddata-node.ts