Skip to content

Releases: sir-dunxalot/ember-google-charts

Resize event fix

23 May 17:52
Compare
Choose a tag to compare
  • #67 - Fix handling of window resize event, to add responsiveness to charts (fixes #66). Thank you @eduardoweiland.

Dependency updates

08 May 22:22
Compare
Choose a tag to compare
  • #58 - Fix google visualization undefined error (fixes #56)
  • #59
    • Updated dependencies to latest Ember CLI version
    • Moved Google Charts lib from body-footer to head due to some third-party change in either Google Charts or Google Chrome
    • Fixes ESLint errors (mostly the errors were showing because of old Ember syntax like this.get('type')
    • Updates documentation and tests to current Ember syntax
    • Fixed broken assets on demo site
      • Updated Google Charts iframe demo URL on homepage
      • Updated logo path in nav
      • Added Favicon

Test helpers, design attribute, DataTable support, and GoogleChart service defaultOptions

10 Sep 05:20
Compare
Choose a tag to compare
  • #40 - Moves defaultOptions from the GoogleChart component to the GoogleChart service to fix component inheritance issues (documentation)
  • #51 -Adds renderChart() test helper (documentation)
  • #51 -Adds assertChart() test helper (documentation)
  • #52 - Adds design attribute to chart components. design can be 'material' or 'classic', depending on Google Charts support for each type. Defaults to 'material' where possible (documentation)
  • #52 -Deprecates renderMaterialChart() and renderClassicChart() utils in favor of a unified renderChart() helper
  • #50 - Allows data to be passed into chart components as a Google DataTable:
import Route from '@ember/routing/route';

export default Route.extend({

  model() {
    return window.google.visualization.arrayToDataTable([
      ['Year', 'Sales', 'Expenses'],
      ['2004', 1000, 400],
      ['2005', 1170, 460],
    ], false);
  },

});
{{bar-chart data=data}}

Ember 3 & Ember CLI 3 support

07 Sep 03:15
Compare
Choose a tag to compare
  • Add support for Ember 3 and Ember CLI (#48 and #49)
  • Updates docs and demo app for Ember 3
  • Fixes #47

Dev environment improvements

08 Mar 03:34
Compare
Choose a tag to compare
  • #36 - Adds ESlint for code linting
  • #36 - Updates addon code and tests to pass new ESlint tests
  • #36 - Adds autoprefixer to the dummy app

Updated Ember CLI environment

08 Mar 03:18
Compare
Choose a tag to compare
  • #35 - Ember CLI environment upgraded to 2.11.1

1.5.1

08 Mar 03:21
Compare
Choose a tag to compare
  • #31 - Remove deprecated Ember.K

1.5.0

08 Mar 03:22
Compare
Choose a tag to compare
  • #28 - Add responsiveResize to charts

1.4.0

23 Jul 22:46
Compare
Choose a tag to compare
  • #21 - Fix deprecation warning for Ember.warn()
  • #24 - Lookup visualization names by type

New Google Loader and Locales

25 Mar 03:31
Compare
Choose a tag to compare
  • Upgrades the library to use the new charts loading method as described here.
  • Adds locales, added by #15.
  • Fixes #5 dues to the dependency update.