Skip to content

Releases: relative-ci/bundle-stats

v1.8.0

08 Sep 09:10
@vio vio
Compare
Choose a tag to compare

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

01 Sep 08:44
@vio vio
Compare
Choose a tag to compare

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

25 Aug 08:47
@vio vio
Compare
Choose a tag to compare

Features

Others

  • 7d630f9 Update dependency eslint-loader to v3
  • 2bc03d5 Update dependency eslint to v6.2.2
  • ba5f998 Update dependency @moonwalker/orbit-ui to v1.13.14
  • 21d4190 Update dependency eslint-plugin-jest to v22.15.2
  • 97668a9 Update dependency coveralls to v3.0.6

v1.5.0

21 Aug 07:16
@vio vio
Compare
Choose a tag to compare

Features

  • ba517b7 feat: Compare mode
  • 5aadc69 feat(utils,ui): Lighthouse - add score for categories

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

07 Aug 23:23
@vio vio
Compare
Choose a tag to compare
  • 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

23 Jul 17:00
@vio vio
Compare
Choose a tag to compare

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

v1.2.0

17 Jul 18:16
@vio vio
Compare
Choose a tag to compare
  • generate JSON report (#130)
  • dependency updates