Releases: relative-ci/bundle-stats
Releases · relative-ci/bundle-stats
v1.8.0
Features
- 82d4d6c feat(ui,web-compare,html-template): Add BundleStats logotype
- 5eb8b0a feat(html-template): Show version in the footer
- d277f91 feat(web-compare): Show version in the footer
- fb5a781 feat(ui): SummaryItem - show absolute value change
- 5bc89e3 feat(utils, ui): Add delta absolute value
- 7938a8e feat(ui): BundleChunkModules - add sort by dropdown
- 3c05472 feat(ui): BundleAssets - add sort by dropdown
- da987d2 feat(ui): SortDropdown component
- 63370e2 feat(ui): IconText - add sort icon
- cdec102 feat(ui): Extract Dropdown component
- b20f268 feat(ui): TableFilters - add check/clear/only functionality
- 1a94671 feat(ui): Table - add emptyMessage prop
Fixes
- 0735f1f fix(ui): Use Icon for SortDropdown direction
- c5fc2ac fix(build): Disable svgo on babel-plugin-inline-svg
- 4f06259 fix(ui): BundleAssets - correct prop type
- 0922d55 fix(ui): TableFilters - tweak styles
- a7f2ad1 fix(ui): TableFilters - click on click outside
- d5b2635 fix(ui): SubHeader - use correct prop type
- c9a28c5 fix(ui): Alert - add string to children prop types
- ef5dfb8 fix(deps): update dependency @moonwalker/orbit-ui to v1.13.15
Others
- 9e281c8 refactor: Rename IconText -> Icon
- 17c2686 build: Extract define config
- 585f651 chore(deps): update babel monorepo to v7.6.0
- 45c8de5 refactor(ui): Rename TableFilters -> FiltersDropdown
- d30aa4d style(ui): TableFilters - fix formatting
- 47a8bea refactor(ui): MetricsTable - consistent naming
- dc8ffa0 refactor(ui): Table - simplify cell / header props
- 64f6c74 chore(deps): update dependency terser-webpack-plugin to v2.0.1
- 65ce8b2 chore(deps): update dependency postcss to v7.0.18
- a4aa2b1 chore(deps): update dependency terser-webpack-plugin to v2
- 2b4f8b1 chore(deps): update dependency webpack-cli to v3.3.8
- bc41265 chore(deps): update dependency eslint-plugin-jest to v22.17.0
- 8f8b55d build: Use @relative-ci/agent as a plugin
- fc8ff01 chore(deps): update dependency @relative-ci/agent to v1.2.0
- 798c9d0 chore(deps): update dependency husky to v3.0.5
v1.7.0
Features
- 3ed10b8 feat: next-plugin
- d8f8836 feat(ui): Alert component
- 13370ae feat(ui): Layout/SubHeader - add size modifier
- a38f63b feat(ui): Layout/SubHeader - add rightSide prop
- a913a0b feat(ui): LayoutFooter - add custom content
Fixes
- 070a096 fix(web-compare): Remove extra top spacing on Webpack tabs
- 9692987 fix(ui): Smaller font-size on larger displays
- 133c9b7 fix(ui): Layout/Footer - use dark on light
- 65e12ae fix(ui): Layout/Header - allow the right side to extend
Others
- 5342c55 chore(deps): update dependency cross-env to v5.2.1
- c3e75f4 chore(deps): pin dependency cross-env to 5.2.0
- b016d3a build(html-template): Use cross-env for scripts
- 4ca839e build(ui): Start local dev with cross-env
- 2346336 chore(deps): update dependency eslint to v6.3.0
- d603929 chore(deps): update dependency eslint-plugin-jest to v22.16.0
- 350848f build(deps): bump mixin-deep from 1.3.1 to 1.3.2
- decc0fe build(deps): bump mixin-deep in /packages/html-templates
- b588da0 build(deps): bump mixin-deep in /packages/bundle-stats
- e13386c build(deps): bump mixin-deep from 1.3.1 to 1.3.2 in /packages/utils
- 7b4c6a9 chore(deps): update dependency webpack-merge to v4.2.2
- 3a64799 chore(deps): update dependency webpack to v4.39.3
- 9464cd2 chore(deps): update dependency babel-eslint to v10.0.3
- 43d1905 chore(deps): update dependency eslint to v6.2.2
v1.6.0
v1.5.0
Features
Fixes
- 4fc68d6 fix(web-compare): Add Source explicit labels
- d2f3104 fix(deps): update dependency yargs to v14
- 8bc5547 fix(web-compare): Source - remove button position
- fac0110 fix(web-compare): Init state correctly
- c7bc9c4 fix: Share browsertime fixtures
- 48bb48c fix(ui,utils): Browsertime - support v5
- 2faba2f fix(utils,ui): Use Lighthouse v5
- eb6b8fc fix(deps): update dependency core-js to v3.2.1
Others
- 12e2992 build(web-compare): Fix test script
- 4d6798d build(web-compare): Use cross-env
- 93e1684 refactor(bundle-stats): Use es6 moules for src
- 3850e17 chore(deps): update dependency eslint to v6.2.1
- 7e45fab chore(deps): pin dependency cross-env to 5.2.0
- f5d928e chore(deps): update dependency dotenv to v8.1.0
- 36de659 chore(deps): update dependency eslint to v6.2.0
- cf34a89 chore(deps): update dependency preact to v8.5.2
- 2ed94d1 chore(deps): update dependency webpack-cli to v3.3.7
- 3716a97 chore(deps): update dependency husky to v3.0.4
- 5cd0b2a chore(deps): update jest monorepo to v24.9.0
- baef169 style(ui, html-template, web-compare): Fix eslint warnings
- 92d985e chore(deps): update dependency eslint-config-airbnb to v18
- e85a632 chore(deps): update dependency eslint-config-airbnb-base to v14
- 8345e04 chore(deps): update dependency webpack to v4.39.2
- afdb19c style(utils, bundle-stats): Fix eslint warnings
- 63d9e42 chore(deps): update storybook monorepo to v5.1.11
- 9ed1ab8 chore(deps): update dependency eslint-plugin-jest to v22.15.1
- 388ea0c chore(deps): update dependency webpack-dev-server to v3.8.0
- d9dcc4b style: Fix eslint warnings
v1.4.0
- a4f90fb docs: Update READMEs
- 00e9e59 chore(deps): update storybook monorepo to v5.1.10
- d4acd33 chore(deps): update dependency terser-webpack-plugin to v1.4.1
- 9c52e36 chore(deps): update dependency file-loader to v4.2.0
- 705a29e chore(deps): update dependency css-loader to v3.2.0
- 78fbc66 chore(deps): update dependency preact to v8.5.0
- 656f78a chore(deps): update dependency husky to v3.0.2
- dd1f2ef chore(deps): update dependency copy-webpack-plugin to v5.0.4
- 24ccf3c chore(deps): update dependency webpack to v4.39.1
- cf6c3cc chore(deps): update dependency eslint-plugin-jest to v22.15.0
- ba4eef6 chore(deps): update dependency @relative-ci/agent to v1.1.2
- f2d4bfe fix(deps): update dependency @moonwalker/orbit-ui to v1.13.12
- a9b6776 fix(web-compare): Update layout styles
- a80e085 fix(html-templates): Update layout
- 9136164 feat(ui): Add SubHeader component
- 1eb4b4d tweak(ui): Update layout styles
v1.3.0
Features
- fec5346 feat(ui): Summary - merge items into one Box
- 2376493 feat(ui): Box - remove inner spacing
- c76ceb1 feat(ui): Delta - use lighter colors for less than 5%
- ee4b23a feat(ui): SummaryItem - enhance metric display
- fb7c4a3 feat(ui): Metric - update layout and styles
Fixes
- 8d16ae2 fix(html-template): Remove header padding
- 0003173 fix(build): Fix jest.config.js
- fa10226 fix(bundle-stats): Set webpack asset size to 0
- 538e6eb fix(ui): BundleChunkModules - tweak tooltip spacing
- fa9b188 fix(ui): BundleAssets - tweak filename tooltip
- 06e160d fix(ui): BundleAssetsTotalsChartPie - tweak tooltip & legend
- 18a82b5 fix(ui): Header - correct alignment
- f3d3e31 fix(ui): Tabs - increase contrast for not active
- 49e4a2c fix(ui): Table/Metric - fix vertical alignment
- 5405dae fix(ui): Table - tweak spacing and borders
- a87113c fix(utils): core-js as a dependency
- 154b58e fix(ui): MetricsTable - use flexbox layout for small screens
- e6baad8 fix(utils): Formatter - always return a string
- 620e6fc fix(bundle-stats): Add missing core-js
Others
- 2637fdf chore(deps): update dependency webpack to v4.37.0
- 5c0c002 chore(deps): update dependency eslint-plugin-jest to v22.13.6
- 9247bfb chore(deps): update dependency lerna to v3.16.2
- ee85b22 chore(deps): update dependency eslint-plugin-react to v7.14.3
- 4723e23 build(html-template): Manually set resolve modules to workaround lerna issue
- 9c446c4 docs: Fix anchors
- c750e62 chore(deps): update dependency eslint-plugin-jest to v22.13.4
- 7d64b05 build(bundle-stats): Add update-notifier
- bd81ef3 chore(deps): pin dependencies
- c93b821 test(bundle-stats): Add built package test
- 2c2374f chore(deps): update dependency eslint-plugin-jest to v22.13.0
- c039b82 chore(deps): update dependency eslint to v6.1.0
- be6679c chore(deps): update dependency eslint-plugin-import to v2.18.2
- 88ab0aa chore(deps): update dependency eslint-plugin-jest to v22.12.0
- ba620ac chore(deps): update dependency regenerator-runtime to v0.13.3
- e4c9393 chore(deps): update dependency eslint-plugin-import to v2.18.1
- 6b69df5 chore(deps): update dependency lerna to v3.16.1
- f9864ef chore(deps): update dependency lodash to v4.17.15
- 69f5aa0 chore(deps): update dependency husky to v3.0.1
- c2e1780 chore(deps): update dependency eslint-plugin-jest to v22.11.1
- 712a437 chore: Update package-lock.json
- fca39e9 chore(deps): update dependency css-loader to v3.1.0
- 3406278 chore(deps): update dependency file-loader to v4.1.0
- 5e14c6b chore(deps): update babel monorepo to v7.5.5
- 6ad2ea6 chore: Ignore fixtures, configs, tests from npm
- bbeb3f9 chore(deps): pin dependency core-js to 3.1.4