Skip to content

Releases: cfpb/cfpb-chart-builder

v6.5.0

26 Mar 18:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.4.2...v6.5.0

Update to latest design system packages and update colors

11 Sep 21:02
Compare
Choose a tag to compare

Update color variables with latest design system packages.

v6.4.0 - Switch to Design System from Capital Framework

16 Jan 20:35
Compare
Choose a tag to compare

v6.3.0 - Update to highcharts 7.2.1, etc.

01 Nov 17:51
Compare
Choose a tag to compare

Changes

  • Update highcharts to 7.2.1 from 7.1.3
  • Update core-js to 3.3.6 from 3.2.1
  • Update terser-webpack-plugin to 2.2.1 from 1.4.1
  • Update @babel/core to 7.6.4 from 7.5.5
  • Update @babel/preset-env to 7.6.3 from 7.5.5
  • Update del to 5.1.0 from 5.0.0
  • Update glob to 7.1.5 from 7.1.4
  • Update sauce-connect-launcher to 1.3.1 from 1.2.7
  • Update webpack to 4.41.2 from 4.30.0

v6.2.0 - Constrain range of bar chart navigator

02 Oct 16:06
Compare
Choose a tag to compare

Changes

  • Set maxRange value to 7 years on bar charts.
  • Set selected on load button to all on line charts.

Removes

  • Removes flaky sauce tests

v6.1.2 - Update to dependencies, including highcharts to 7.1.3

30 Aug 13:25
Compare
Choose a tag to compare
  • Update highcharts to 7.1.3 from 7.1.2
  • Update core-js to 3.2.1 from 3.1.4
  • Update terser-webpack-plugin to 1.4.1 from 1.3.0
  • Update babel-jest, jest, and jest-cli to 24.9.0 from 24.8.0
  • Correctly alphabetize lodash.merge in package.json.
  • Update eslint to 6.1.0 from 5.16.0
  • Minor autofix linter space-in-parens.

v6.1.1: Re-generate package-lock

08 Aug 20:14
Compare
Choose a tag to compare

Changes

  • Re-generate package-lock file to fix lodash security vulnerability warning.
  • Add correct version in package.json

v6.1.0: update to highcharts 7.1.2 and update related dependencies

08 Aug 19:45
Compare
Choose a tag to compare

Updates outdated dependencies and fixes deprecated code structures:

  • Webpack recommends if the usebuiltins attribute is set that the version of corejs be set also and core-js be added as a dependency.
  • Jest does not allow tests that return a value, so this was removed from the get-data test.
  • The syntax for the highcharts accessibility features was deprecated, so this release updates it.

Additions

  • Explicitly adds core-js per webpack recommendations.

Changes

  • Updates to latest gulp, browser-sync, webpack, webpack-stream, cf-core, cf-layout, cf-typography, babel, autoprefixer, babel-jest, babel-loader, del, gulp-header, gulp-sourcemaps, jest, sauce-connect-launcher, andthrough2.
  • Replaces deprecated series.exposeElementToA11y with series.accessibility.exposeAsGroupOnly.
  • Replaces deprecated series.skipKeyboardNavigation with series.accessibility. keyboardNavigation.enabled.
  • Minor code formatting and code comments added to demo.js.
  • Moves hidden .babelrc to visible babel.config.js.
  • Sets node target in babel config to fix error thrown when tests were run (solution pulled from babel/babel#5085)
  • Replace uglifyjs-webpack-plugin with terser-webpack-plugin.
  • Use EventObserver to dispatch events to properly resolve/reject Promises returned from update method.
  • Refactor map/chart demo to have clickable buttons for testing each state.

v6.0.1: Enable styledMode for CSS use with GeoMap chart

03 Apr 15:58
Compare
Choose a tag to compare
  • Enable the styledMode option to allow CSS styles to be applied to GeoMap charts on Mortgage Performance Trends, to fix color fill for selected geographic areas on the map #171
  • Use CSS to fix zoom button text positions across browsers #172

v6.0.0: Upgrade to Highcharts 7

28 Mar 18:34
Compare
Choose a tag to compare

Upgrades Highcharts library from version 6 to version 7. This gets us up-to-date with the latest released version of Highcharts and with their public documentation, which only documents the version 7 API.