Releases: cfpb/cfpb-chart-builder
Releases · cfpb/cfpb-chart-builder
v6.5.0
What's Changed
- ESLint: ignore sort-imports linter rule by @anselmbradford in #195
- Update outdated dependencies: cfpb/cfpb-core, cfpb/cfpb-layout, cfpb/cfpb-typography, core-js, babel/core, babel/preset-env, autoprefixer, babel-jest, babel-loader, browser-sync, del, gulp-postcss, jest, jest-cli, terser-webpack-plugin, webpack, webpack-stream by @anselmbradford in #196
- Update outdated dependencies: core-js, babel/core, babel/preset-env, autoprefixer, postcss, webpack by @anselmbradford in #197
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #212
- Bump express from 4.17.1 to 4.17.3 by @dependabot in #211
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #210
- bump socket.io-parser from 3.3.2 to 3.3.3 by @dependabot in #208
- Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in #207
- Bump terser from 4.8.0 to 4.8.1 by @dependabot in #206
- Bump copy-props from 2.0.4 to 2.0.5 by @dependabot in #205
- Bump jsdom from 16.4.0 to 16.7.0 by @dependabot in #204
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #203
- Bump lodash from 4.17.20 to 4.17.21 by @dependabot in #202
- Bump ua-parser-js from 0.7.23 to 0.7.31 by @dependabot in #200
- Update to latest design-system, autoprefixer, webpack by @anselmbradford in #220
- Bump express from 4.17.3 to 4.19.2 by @dependabot in #214
- Bump postcss from 8.2.9 to 8.4.31 by @dependabot in #219
Full Changelog: v6.4.2...v6.5.0
Update to latest design system packages and update colors
Update color variables with latest design system packages.
v6.4.0 - Switch to Design System from Capital Framework
Bump to 6.4.0
v6.3.0 - Update to highcharts 7.2.1, etc.
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
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
- 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
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
Updates outdated dependencies and fixes deprecated code structures:
- Webpack recommends if the
usebuiltins
attribute is set that the version ofcorejs
be set also andcore-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
withseries.accessibility.exposeAsGroupOnly
. - Replaces deprecated
series.skipKeyboardNavigation
withseries.accessibility. keyboardNavigation.enabled
. - Minor code formatting and code comments added to demo.js.
- Moves hidden
.babelrc
to visiblebabel.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
withterser-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
v6.0.0: Upgrade to Highcharts 7
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.