Capability API version history

Note: The term Capability API was introduced with Qlik Sense 2.1. Some of the Capability APIs were available before this version, published under the name Mashup API.
Note:

Use Qlik API Insights to see the version history for Qlik APIs and to compare API changes between versions.

Qlik API Insights

Qlik Sense September 2018

New methods

  • qlik.setDeviceType
  • QVisualization.exportData
  • QVisualization.exportImg
  • QVisualization.exportPdf

Qlik Sense July 2018

No new, updated or deprecated methods in this release.

Qlik Sense February 2018

New API

  • Theme API, including the following object:
    • QTheme

New methods

  • app.on
  • app.off
  • global.on
  • global.off
  • theme.apply
  • theme.get
  • theme.getApplied
  • theme.save
  • QTheme.getStyle
  • QTheme.apply

Deprecated methods

  • qlik.setOnError

Removed methods

  • global.getQvVersion

Qlik Sense November 2017

Updated methods

  • app.getObject

Deprecated methods

  • global.getProductVersion

Qlik Sense September 2017

No new, updated or deprecated methods in this release.

Qlik Sense June 2017

New methods

  • qlik.sessionApp
  • qlik.sessionAppFromApp
  • qlik.app.getScript
  • qlik.app.setScript

Qlik Sense 3.2

No new, updated or deprecated methods in this release.

Qlik Sense 3.1

No new, updated or deprecated methods in this release.

Qlik Sense 3.0

Updated methods

  • qlik.app.getObject

Qlik Sense 2.2

New API

  • Selection API, including the following classes:
    • QSelectionState
    • QFieldSelections
  • Visualization API

New methods

  • qlik.registerExtension method
  • app.searchResults method
  • app.visualization.create method
  • app.visualization.get method
  • app.selectionState.clearAll method
  • app.selectionState.lockAll method
  • app.selectionState.unlockAll method

Updated methods

  • openApp
  • app.bookmark.create

Deprecated methods

  • app.searchAssociations

Qlik Sense 2.1

New API

  • Table API, including the following classes:
    • QTable
    • QHeader
    • QRow
    • QDimensionCell
    • QMeasureCell
  • Navigation API

New methods

  • app.variable.createSessionVariable method
  • app.variable.get method
  • app.variable.getByName method
  • app.variable.setNumValue method
  • app.variable.setStringValue method
  • table.exportData method
  • table.getColByName method
  • table.getMoreData method
  • table.orderBy method
  • table.reverseOrder method
  • table.select method
  • table.getPercent method
  • table.getPercentOfMax method

Updated methods

  • setOnError method
  • app.clearAll method
  • app.lockAll method
  • app.unlockAll method

Deprecated methods

  • app.variable.setContent method. Replaced with app.variable.setStringValue and app.variable.setNumValue methods.
  • The GetProgress method is replaced with getProgress method.

Qlik Sense 2.0

New methods

  • setLanguage method
  • global.getProductVersion method

Deprecated methods

  • softLock parameter of app.selectAssociations method deprecated and should not be used.
  • global.getQvVersion method. Replaced with global.getProductVersion method.

Qlik Sense 1.1

New methods

  • callRepository method
  • getExtensionList method
  • getGlobal method
  • app.addAlternateState method
  • app.close method
  • app.destroySessionObject method
  • app.doReload method
  • app.doSave method
  • app.getAppLayout method
  • app.getFullPropertyTree method
  • app.getSnapshot method
  • app.removeAlternateState method
  • app.searchAssociations method
  • app.searchSuggest method
  • app.selectAssociations method
  • global.cancelReload method
  • global.getAppList method
  • global.getAuthenticatedUser method
  • global.getProgress method
  • global.getQTProduct method
  • global.getQvVersion method
  • global.isPersonalMode method

Updated methods

  • currApp method
  • openApp method
  • app.getList method
  • app.getObject method
  • app.field.selectValues method

Qlik Sense 1.0

New methods

  • currApp method
  • getAppList method
  • openApp method
  • resize method
  • setOnError method
  • app.back method
  • app.clearAll method
  • app.createCube method
  • app.createGenericObject method
  • app.createList method
  • app.field method
  • app.forward method
  • app.getAppObjectList method
  • app.getList method
  • app.getObject method
  • app.getObjectProperties method
  • app.lockAll method
  • app.unlockAll method
  • app.bookmark.apply method
  • app.bookmark.create method
  • app.bookmark.remove method
  • app.field.clear method
  • app.field.clearOther method
  • app.field.lock method
  • app.field.select method
  • app.field.selectAll method
  • app.field.selectAlternative method
  • app.field.selectExcluded method
  • app.field.selectMatch method
  • app.field.selectPossible method
  • app.field.selectValues method
  • app.field.toggleSelect method
  • app.field.unlock method
  • app.variable.create method
  • app.variable.getContent method
  • app.variable.setContent method