Skip to content

Latest commit

 

History

History
128 lines (79 loc) · 3.67 KB

CHANGELOG.md

File metadata and controls

128 lines (79 loc) · 3.67 KB

6.0.1 (2019-04-03)

Features

Documentation

  • add react-vega-lite storybook (4e8793f)

6.0.0 (2019-04-03)

Bug Fixes

Features

BREAKING CHANGES

  • output are now in lib and esm directories instead of dist
  • discontinue bower support

5.0.0 (2019-04-02)

  • Switch from vega-lib back to `vega.

4.0.2 (2018-07-31)

  • Fix webpack config for amd/commonjs

4.0.1 (2018-07-28)

  • Fix wrong webpack config that cause react-vega to accidentally bundle vega-lib inside it. (Issue #20)

4.0.0 (2018-07-25)

  • Switch from vega to vega-lib
  • Add tooltip handler support. Thanks @mdelrossi1.
  • Fix bug #14

3.1.2 (2018-01-11)

  • Expand version to support React 16

3.1.1 (2017-06-22)

  • Also add vega to devDependencies

3.1.0 (2017-06-22)

  • Move vega to peerDependencies

3.0.1 (2017-05-09)

3.0.0 (2017-05-09)

  • Support Vega 3 API changes (Issue #6)
  • Remove props viewport from Vega

2.3.0

  • Add props updateOptions

2.2.0

  • Support props className and style

2.1.2

  • Makes createClassFromSpec(name, spec) works when name is omitted (createClassFromSpec(spec)). This is for backward compatibility.

2.1.1

  • Fix eslint complaints

2.1.0

  • Implement shouldComponentUpdate to check if anything was changed.
  • Add static functions isSamePadding and isSameViewport to Vega class.

2.0.0

Very likely to work fine if you are upgrading from 1.x.x. There are breaking changes (of the features nobody seems to use) and I almost rewrite the whole thing so I think it is worth being considered a major version. Here are the list of changes:

  • Rewrite using preferred method recommended by React. Vega component now extends React.Component and use ref as a function instead of string.
  • Add check for props/data changes and only update when necessary.
  • Refactor code for clarity
  • Remove support for spec as a function
  • Add static functions isSameData, isSameSpec and listenerName to Vega class.

1.1.1

  • Fix bug to call vis.update() before setting new data

1.1.0

  • Support function as data and add static getSpec()

1.0.1

  • Avoid clearing data when that field is not set in the input.

1.0.0

  • Change global export name to ReactVega instead of reactVega

0.1.2

  • Fix bug with umd export when using global

0.1.1

  • Fix bug with umd export when using global

0.1.0

  • Add support for dynamic spec via <Vega> component.

0.0.2

  • Fix external lib bug

0.0.1

  • First release