Overview

This guide is meant to assist in upgrading from ParamQuery Pro v7.3 to v8.0.0. Only changes which are impacted by upgrade are listed below, along with how to upgrade your code. For new features please refer the API and demos.

General Changes

There are changes in the row details view i.e., detailModel.height default height and the dependency to set up its height to "auto".

Grid

Dependencies

In previous versions, it's required to include javascript-detect-element-resize to set up detailModel.height to "auto". In current version, this dependency is required only for IE.


Default height of row detail view

In previous versions, detailModel.height default value is 180.

In current version, detailModel.height default value is auto.


Responsive

In previous versions, responsiveness of grid is partially dependent upon hidden iframe.

In current version, API of modern browsers is used instead of iframe to keep the DOM of the document clean. javascript-detect-element-resize can be used for some old browsers like IE.


pqTouch

In previous versions, pqTouch was not specified in package.json file of main pq module.

In current version, pqTouch is specified in package.json under the section optionalDependencies. pqTouch has also been published on npm as independent npm module.