Skip to content

Latest commit

 

History

History
161 lines (115 loc) · 3.25 KB

CHANGELOG.md

File metadata and controls

161 lines (115 loc) · 3.25 KB

Change Log

This project adheres to Semantic Versioning.

0.18

  • Add .size-limit.js config support (by Olivier Tassinari).

0.17.1

  • Use cosmiconfig 5.x.
  • Improve CI (by Daniel Ruf).

0.17

  • Remove deprecated limit CLI API and add --limit argument.

0.16.2

  • Fix peerDependencies and --why (by Bogdan Chadkin).

0.16.1

  • Allow to use Size Limit in CI with Node.js 4.

0.16

  • getSize() now returns { gzip, parsed } (by Bogdan Chadkin).
  • Improve size calculation accuracy (by Bogdan Chadkin).
  • Array support in the path (by Bogdan Chadkin).

0.15.2

  • Improve performance (by Bogdan Chadkin).

0.15.1

  • Allow to use Size Limit in CI with Node.js 4.

0.15

  • Remove Node.js 4 support.
  • Use webpack 4.0 (by Jayden Seric).
  • Use globby 8.0.

0.14.1

  • Use cosmiconfig 4.0.
  • Use yargs 11.0.

0.14

  • Add name option to config.
  • Add gzip option to config.

0.13.2

  • Use globby 7.0.

0.13.1

  • Allow to use Size Limit without package.json.

0.13

  • Add .size-limit config support (by Vladimir Borovik).

0.12.1

  • Fix dependency resolving with custom webpack config (by Sivan Mehta).

0.12

  • Add custom webpack config support (by Sivan Mehta).

0.11.6

  • Fix CLI messages (by @mute).

0.11.5

  • Better error message on --why with "webpack": false.

0.11.4

  • Update yargs.

0.11.3

  • Better error message on wrong config.
  • Fix English in config error messages (by Tim Marinin).

0.11.2

  • Show config example in config error messages.
  • Better error message on wrong config.

0.11.1

  • Better error message on missed file in legacy CLI.

0.11

  • Ignore size of peerDependencies.

0.10

  • Add CSS files support (by Sebastian Werner).
  • Add support for more static files types (by Sebastian Werner).

0.9

  • Use UglifyJS 3 to support ES2016 out of box.
  • Add argument and option to disable webpack.
  • Deprecate argument and option for Babili.
  • Deprecate limit in CLI arguments.
  • Deprecate old "sizeLimit" section name.
  • Better error messages style.
  • Clean npm package from test files.

0.8.4

  • Fix error messages text (by Alexandr Subbotin).

0.8.3

  • Improve error messages style.

0.8.2

  • Better output for projects with multiple limits.
  • Fix multiple limits support in --why.

0.8.1

  • Improve CLI help (by Peter deHaan).

0.8

  • Add size-limit configuration section support.

0.7.1

  • Fix multiline error messages in CLI.
  • Do not load node-zopfli as loose dependency.

0.7

  • Add glob pattern support to sizeLimit section.

0.6.2

  • Better project name in Webpack Bundle Analyzer.

0.6.1

  • Load images by file-loader.

0.6

  • Add sizeLimit configuration section support.

0.5.1

  • Use gzip sizes in Webpack Bundle Analyzer.

0.5

  • Add Semaphore support.

0.4

  • Add CircleCI support.

0.3.2

  • Fix bundle name in --why mode.
  • Move gzip calculation inside webpack.

0.3.1

  • Use read-pkg-up to find package.json.
  • Use ci-job-number to detect CI job number.

0.3

  • Run only on first CI job to save CI resources.

0.2

  • Add --babili argument.
  • Use Chalk 2.

0.1.3

  • Fix CLI text (by Yaroslav Markin).

0.1.2

  • Fix CLI text (by Marais Rossouw).

0.1.1

  • Fix parsing B unit without kilo/mega prefix.

0.1

  • Initial release.