ahmadsoe/ember-highcharts

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Changelog


## v3.2.2 (2024-02-02)

## v3.2.1 (2021-11-08)
#### :house: Internal
* [#277](https://github.com/ahmadsoe/ember-highcharts/pull/277) Remove unused ember-modifier ([@nlfurniss](https://github.com/nlfurniss))

#### Committers: 1
- Nathaniel Furniss ([@nlfurniss](https://github.com/nlfurniss))

## v3.2.0 (2021-11-08)

#### :house: Internal
* Upgrade multiple dependencies, most notably:
    * ember-render-modifier
    * ember-auto-import

Both of which either are required for Ember 4.0 or fix deprecations.

## v3.1.0 (2021-08-04)

#### :rocket: Enhancement
* [#195](https://github.com/ahmadsoe/ember-highcharts/pull/195) Handle when chartOptions change ([@nlfurniss](https://github.com/nlfurniss))

#### :house: Internal
* [#204](https://github.com/ahmadsoe/ember-highcharts/pull/204) Use qunit-dom ([@nlfurniss](https://github.com/nlfurniss))
* [#203](https://github.com/ahmadsoe/ember-highcharts/pull/203) Upgrade ember-qunit ([@nlfurniss](https://github.com/nlfurniss))
* [#197](https://github.com/ahmadsoe/ember-highcharts/pull/197) Document and test callback argument ([@nlfurniss](https://github.com/nlfurniss))
* [#196](https://github.com/ahmadsoe/ember-highcharts/pull/197) Add Gantt chart mode to readme ([@nlfurniss](https://github.com/nlfurniss))

#### Committers: 1
- Nathaniel Furniss ([@nlfurniss](https://github.com/nlfurniss))

## 3.0.1
- Set ember edition to "octane"

## 3.0.0
- Applied `ember init -b @ember/octane-addon-blueprint` for general upgrade goodness
- Moved templates to co-location
- Bumped `highcharts@^9.0.1`
- Bumped `ember-copy@^2.0.1`
- Bumped `devDeps` across the board
- Implement Glimmer version of highcharts
- Update tests; now with Angle Bracket Goodness™
- Clean up `ember-try` config
- Various lint fixes
- Use `render-modifiers` bridge with `{{did-insert}}` and `{{did-update}}`
- Export the build-options getter; move component test to util unit test
- Drop node 10
- Bring ember support to [LTS](https://emberjs.com/releases/lts/) with travis

## 2.2.0
- Use `ember-auto-import` instead of `ember-cli-node-assets`
- Use peerDependencies and validate them

## 2.1.0

- Bump `ember-cli-babel` to v7

## 2.0.0

- Bump _all_ dependencies to latest
- Updated integration tests to async/await framework
- Drop support for Node <=8
- Add testing for ember early 3.*
- Update eslint things, add a few disables
- Add `await settled();` to 1 test to fix it
- Migrate `getWithDefault` in prep for ember 3.20
- Remove support for Ember <3.*

## 1.2.0

- Use the "app" argument if available
- Bump bootstrap version to fix security vulnerability

## 1.1.1

- Component should not throw an exception on a "falsy" mode attribute

## 1.1.0

- Use ember-copy instead of Ember's deprecated internal copy
- Drop support for Node 4.x

## 1.0.1

- Fix issue where `theme` and `chartOptions` were not being deep merged properly (#142)

## 1.0.0

- Remove Ember 1.3, 2.4, and 2.8 support

## 0.7.0

- Remove jQuery from high-charts component
- Move boostrap to NPM and out of bower
- Removed single quotes in the chart-solid-guage 'format'.
- update ember-getowner-polyfill dependency

## 0.6.0

- Ember 3.0 update
- Updated blueprint to match current settings
- Switching nested addon detection to findHost.
- Upgrade to Highcharts 5.0.12, fix breaking tests

## 0.5.4

- Replace _lookupFactory() with factoryFor()
- Upgrade to ember-cli 2.12

## 0.5.3

- Upgrade to ember-cli 2.11
- Fix deprecated warning ember-getowner-polyfill
- Switch to ESLint and fixing style

## 0.5.2

- Made the high-charts component “engine friendly” for engine based Ember apps
- Prefer overriding didInsertElement and willDestroyElement

## 0.5.1

- Update to ember-cli 2.7.0
- Don't add fake series when highcharts 'no-data-to-display' module is imported
- Yield chart instance when used in block form

## 0.5.0

- Improve logic for series updates

## 0.4.4

- Add test for 'noData' use case and remove unused code
- Add highmaps demo
- Cleanup documentation
- Add chart drilldown demo
- Add solid gauge demo
- Add sales funnel demo
- Add heat map demo
- Add waterfall demo
- Standardize components in dummp app
- Update to ember-cli 2.5.1
- Fix import boost module before hightchart-3d
- Add scatter chart demo

## 0.4.3

- Clean up tests
- Upgrade to ember-cli 2.4.2
- Add ember observer and code climate badges
- Changed merge -> assign to silent deprecation warning in Ember 2.5
- Update highstock component to be interactive
- Refactor logic for handling chart updates

## 0.4.2

- Redesign dummy app
- Add support for updating chart when series data is removed
- Add integration tests for manipulating series data

## 0.4.1

- Fix path issue for highcharts-more & highcharts-3d

## 0.4.0

- Moving bower dependencies to npm
- Upgrade to ember-cli 1.13.15
- Updating option detection to work with a composed addon
- Use "getOwner" helper to lookup highcharts config

## 0.3.0

- Import Highcharts source from bower

## 0.2.1

- Add support for Ember 2.x
- Fix incorrect import path in chart blueprint

## 0.2.0

- Check that chart exists before calling destroy
- Update Ember CLI to 1.13.8
- Import Highcharts source from NPM instead of vendor files
- Add support for Highcharts 3D
- Add support for Highcharts modules
- [BREAKING] Remove observer in favor of didReceiveAttrs

## 0.1.3

- [DOC] How to override chart redrawing
- Added Highcharts-more

## 0.1.2

- Added chart blueprint
- Added contributing guidelines
- Added Highchart initializer to accept secondary argument

## 0.1.1

- Fix ENOENT error on bower_components
- Include Highcharts source to addon

## 0.1.0

- Update Ember CLI to 0.2.0
- es6ified component
- Remove default chart styles
- Add option to import chart theme
- Make installation process more simple
- Update project description

## 0.0.8

- Fixed broken npm package.

## 0.0.7

- Updated Ember CLI to `0.1.15`.

## 0.0.6

- Updated tests.
- Added Highstock demo to the dummy app.

## 0.0.5

- Added an ability to use Highstock and Highmaps.
- The addon no longer automatically imports the Highcharts Bower package, letting user import desired package manually.