ITADN
TheDevMinerTV/package-size-calculator

版本发布 8

The accuracy update - v1.4.0v1.4.0
? · 2024-07-20

## What's Changed * We're now using `npm install` to resolve the package modifications, which increases accuracy because this respects deduplication rules, etc. (#34) Please consider all previous versions to be inaccurate and their reports to be incorrect. * The NPM cache used by the containers is now shared and reused (#35). This speeds up install times by ~2x or even higher when removing lots of dependencies. **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.3.0...v1.4.0

v1.3.0
? · 2024-07-18

## What's Changed * The Docker image download now shows the correct Node version being downloaded (v22) (#25, thanks @SuperchupuDev) * Support for other constraints during "Added dependencies" prompt has been improved (#29) ![image](https://github.com/user-attachments/assets/99ad6362-fbe1-4d27-9b49-150df84eeae7) <small>More complicated constraints now work</small> ![image](https://github.com/user-attachments/assets/816a7384-a768-4304-bd4e-b1be0b24b9e2) <small>`<package>@<version>` now also works</small> * The Docker image download progress is now shown as text (#30) ![image](https://github.com/user-attachments/assets/4ca91337-b873-4332-8c2b-99e1c9e0f7ea) * The estimated statistics output has been altered to match what e18e community members suggested (#31) ![image](https://github.com/user-attachments/assets/b68bbf3f-55d3-4dfc-81c3-3981390dd417) * Fixed a off-by-one error during subdependencies calculation (#32) ## New Contributors * @SuperchupuDev made their first contribution with #25 **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.2.3...v1.3.0

v1.2.3
? · 2024-07-17

## What's Changed * Fixed that the traffic estimation prints bad output (#21) ![image](https://github.com/user-attachments/assets/5a8f5c17-dce2-4840-891b-00212aab163d) <small>before</small> * Fixed a off-by-1 bug in subdependencies counting (#22) * Fixed that unknown download counts result in 0 downloads being shown, now they show as `N/A` (#23) ![image](https://github.com/user-attachments/assets/779fa0b1-62b8-42f3-826f-3417e853e362) <small>Dependency replacement mode</small> ![image](https://github.com/user-attachments/assets/d210f02f-d0cb-45e9-a37e-456e5be8e258) <small>Version diff mode</small> * Fixed that no change in subdependencies count shows up in red (#24) * Fixed that there was white, unstyled text in gray parenthesis (#23) **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.2.2...v1.2.3

v1.2.3
? · 2024-07-17

## What's Changed * Fixed that the traffic estimation prints bad output (#21) ![image](https://github.com/user-attachments/assets/5a8f5c17-dce2-4840-891b-00212aab163d) <small>before</small> * Fixed a off-by-1 bug in subdependencies counting (#22) * Fixed that unknown download counts result in 0 downloads being shown, now they show as `N/A` (#23) ![image](https://github.com/user-attachments/assets/779fa0b1-62b8-42f3-826f-3417e853e362) <small>Dependency replacement mode</small> ![image](https://github.com/user-attachments/assets/d210f02f-d0cb-45e9-a37e-456e5be8e258) <small>Version diff mode</small> * Fixed that no change in subdependencies count shows up in red (#24) * Fixed that there was white, unstyled text in gray parenthesis (#23) **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.2.2...v1.2.3

v1.2.2
? · 2024-07-16

## What's Changed * The stats now also show the difference in subdependencies (#18) ![Screenshot_20240716_225141](https://github.com/user-attachments/assets/876eaaed-3f6c-4ff2-90cb-fe943b0b7622) <small>Dependency replacement mode</small> ![Screenshot_20240716_225014](https://github.com/user-attachments/assets/3e18bfaf-9a08-4940-b23e-8929dfaf5ecd) <small>Version diff mode</small> **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.2.1...v1.2.2

v1.2.1
? · 2024-07-16

## What's Changed * `npm install`s are now parallelized (#17) **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.2.0...v1.2.1

v1.2.0
? · 2024-07-16

## What's Changed * Added a short output mode to make posting to Twitter easier (#14) ![Screenshot_20240716_203256](https://github.com/user-attachments/assets/2ba100b9-e2a6-41a1-a79f-e625184ddfc3) <small>Version comparison mode</small> ![Screenshot_20240716_203336](https://github.com/user-attachments/assets/29e5027f-3b53-4647-956d-c7b7486d7943) <small>Dependency replacement mode</small> * Subdependencies count will now be shown in the reports (#15) ![Screenshot_20240716_210217](https://github.com/user-attachments/assets/37048598-e2f6-4519-a6b5-8344d9d1b071) * The percentage of downloads of a package's version will now be shown (#16) ![Screenshot_20240716_212138](https://github.com/user-attachments/assets/a6c47c42-4f1e-4487-96ca-d994c5fb6898) * The traffic stats scaled to 100% of all downloads for a package will now be shown (#16) ![Screenshot_20240716_213440](https://github.com/user-attachments/assets/5939a7f5-8e7b-4c14-967e-39fe7528d6cd) **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.1.0...v1.2.0

v1.1.0
? · 2024-07-10

## What's Changed * You can how see the size difference of two package versions (#9) ![image](https://github.com/TheDevMinerTV/package-size-calculator/assets/29845135/abedc0c0-71cf-43ba-ae84-800f37c60b7a) **Full Changelog**: https://github.com/TheDevMinerTV/package-size-calculator/compare/v1.0.5...v1.1.0