Skip to content

Releases: ampproject/filesize

v4.3.0

08 Feb 14:53
Compare
Choose a tag to compare
  • Move bytes to ESM variant 06a5f21
  • Merge branch 'main' of github.com:ampproject/filesize into main c08fa7c
  • Expose NoTTYReport and silent for use by amphtml (#127) ed4cdf1
  • Merge branch 'main' of github.com:ampproject/filesize into main 1fffc2c
  • Update actions dependencies (#126) 356ab0e

v4.2.1...v4.3.0

v4.2.1

06 Feb 00:05
65ddf8b
Compare
Choose a tag to compare

v4.2.0...v4.2.1

v4.2.0

28 Apr 16:33
Compare
Choose a tag to compare

Adds a new feature, requested by @ampproject/wg-infra. You can now move configuration for filesize outside of your package.json if you desire.

Passing an argument of -c=${path/filesize.json} with a valid json object using the same structure as the package.json variant will use this configuration instead of package.json as the source of truth.

The file name is not required to be filesize, but the passed configuration file must be valid json and end in a .json extension.

  • update to latest dependencies 95d5505
  • Add -c config option for users preferring to avoid package.json (#87) 16de5d6
  • Update to 1.0 of async caf734b
  • Upgrade typescript-esm to 1.0.1 97e0fb4
  • Update minimum Node version 72c5dc1

v4.1.0...v4.2.0

v4.1.0

23 Apr 23:34
Compare
Choose a tag to compare

Excitingly this release was built using native ESM in Node 14.

  • Merge conflicts fixed f3b028a
  • Use Async Pool and Node 14's ESM Support (#81) 52d134f
  • Add merged type defintions for index.d.ts b0fbfe0

v4.0.1...v4.1.0

v4.0.1

21 Apr 00:18
Compare
Choose a tag to compare
  • remove additional 2fa enforcement 996605c

v4.0.0...v4.0.1

v4.0.0

21 Apr 00:17
Compare
Choose a tag to compare

Bumps major version, there are conflicts in the exposed API from Node.

Commits:

  • Merge branch 'master' of github.com:ampproject/filesize 88c78b5
  • Increase concurrency (#77) 29415a8
  • Update dependency ava to v3.7.1 (#67) b11213c
  • Update dependency @rollup/plugin-commonjs to v11.1.0 (#70) ce1d57f
  • Update dependency @types/node to v12.12.36 (#74) bc75c8c
  • Update dependency lint-staged to v10.1.6 (#75) 78f7c9d

v3.3.0

20 Apr 16:04
b42aa3d
Compare
Choose a tag to compare
  • Filter tracking (#76) b42aa3d
  • Update dependency lint-staged to v10.1.4 (#65) 2adde1c
  • Update Node.js to v12.16.2 (#64) b6f728c
  • Update dependency rollup to v2.6.1 (#66) 3256a55
  • Update dependency prettier to v2.0.4 (#68) de989ce
  • Update dependency husky to v4.2.5 (#69) 6637910
  • Update dependency @rollup/plugin-node-resolve to v7.1.3 (#71) 832d5ce
  • Update dependency np to v6.2.1 (#72) 23bcf49
  • Update dependency @ampproject/rollup-plugin-closure-compiler to v0.25.2 (#73) 3ded0d6

v3.2.1

26 Mar 22:03
Compare
Choose a tag to compare
  • Update dependency mri to v1.1.5 (#59) 7e0c6dc
  • Update dependency lint-staged to v10.0.9 (#60) 43613fb
  • Update dependency rollup to v2.2.0 (#61) 729630e
  • Update dependency @types/node to v12.12.31 (#62) f0b9a94
  • Remove reported filePaths from serial report after yielding (#63) acf007e
  • Update dependency prettier to v2.0.2 (#58) 6c23106
  • Update dependency ava to v3.5.1 (#57) 026c301
  • Update dependency prettier to v2 (#56) 5e9e6ae
  • Update dependency @types/node to v12.12.30 (#55) 4e0b3de
  • Update dependency rollup to v2.1.0 (#54) f10996e
  • Update Yarn to v1.22.4 (#53) e13c171
  • Update dependency rollup to v2.0.2 (#52) 46ff6ed
  • Cleanup base directory 93eb01d
  • Update dependency @rollup/plugin-typescript to v3.1.1 (#46) d988a74
  • Update dependency typescript to v3.8.3 (#43) 851566b
  • Update dependency ava to v3.5.0 (#44) cb5fea8
  • Update dependency rollup to v2 (#48) c297dc8
  • Update Yarn to v1.22.1 (#50) 2b2c9e5
  • Update dependency @ampproject/rollup-plugin-closure-compiler to v0.24.0 (#51) ebda463
  • Update dependency @ampproject/rollup-plugin-closure-compiler to v0.23.0 (#45) 6893166
  • Update dependency @types/node to v12.12.29 (#42) 9fce6bd
  • Update dependency rollup to v1.32.0 (#41) e5ccb24
  • Update dependency tslib to v1.11.1 (#40) f6f84ac
  • Update dependency np to v6.2.0 (#39) 86de5d0
  • Update dependency lint-staged to v10.0.8 (#38) 6f67add
  • Update dependency ava to v3.4.0 (#37) d4f1d77
  • Update dependency typescript to v3.8.2 (#35) 3860880
  • Update README.md c22e311
  • Add inline preview a6bcea9
  • Merge branch 'master' of github.com:ampproject/filesize be20478
  • Update dependency tslib to v1.11.0 (#34) 5600b43
  • Update dependency fast-glob to v3.2.2 (#33) 5830856
  • Update Node.js to v12.16.1 (#32) 17470b2

v3.2.0

21 Feb 22:43
Compare
Choose a tag to compare
  • serialReport API 0d960ef
  • Merge branch 'master' of github.com:ampproject/filesize 27fd9ff
  • v3.1.0 5338d11
  • Use an AsyncGenerator for the public API (#36) 4ff09ab
  • Fix merge conflict 2c11479
  • Update to latest closure plugin and remove custom rollup plugin for making executable 4ea0121
  • Update dependency @ampproject/rollup-plugin-closure-compiler to v0.22.1 (#31) f4b5517
  • Update dependency rollup to v1.31.1 (#28) 026d274
  • Update dependency np to v6.1.0 (#30) d192668
  • Update dependency rimraf to v3.0.2 (#24) 1acf719
  • Update dependency ava to v3.3.0 (#25) b05075a
  • Update dependency husky to v4.2.3 (#27) d576fc4
  • Update Node.js to v12.16.0 (#26) 839851d

v3.0.0

06 Feb 22:28
Compare
Choose a tag to compare

Note This is a major update since the resolution algorithm was changed for configuration files.

If you supply a relative path, this tool will now attempt to resolve the path given the project root.

  • Improve CLI Responsiveness For Large Tasks (#20) 49857b9
  • move src tsconfig to src directory a50daec
  • Remove validation folder under root 9c63023
  • Move to src directory 5803640

v2.1.1...v3.0.0