Skip to content

Latest commit

 

History

History
610 lines (355 loc) · 42.3 KB

CHANGELOG.md

File metadata and controls

610 lines (355 loc) · 42.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.28.1 (2021-01-22)

Bug Fixes

  • ui: fix github button positioning (005f08f)

1.28.0 (2021-01-22)

Features

  • ui: change label of load example button (7202209)
  • ui: make logo more different from webpacks (96cd1a8)

Bug Fixes

  • ui: fix typos and grammar in app tour (40fd4b0)
  • ui: move github icon to left (67b6891)

1.27.2 (2020-12-27)

Bug Fixes

  • ui: show tour only for example stats (505a03b)

1.27.1 (2020-12-27)

1.27.0 (2020-12-27)

Features

  • dev: add dashboard to webpack dev mode (27e4eb0)
  • ui: add app tour (91371bf)
  • ui: add new example (c2fa7b8)
  • ui: save diff mode in URL (3fbf9fd)
  • ui: save timeline state in URL (17414ee)

Bug Fixes

  • format: detect parsed size better (2c2d509)
  • format: finding the main submodule for entrypoint (e1b5cb0)
  • ui: prevent infinite loops when restoring state from URL (a01e558)
  • ui: set max width for code in split view (0d5331b)

1.26.2 (2020-10-29)

Bug Fixes

  • deps: reinstall github packages to update integrity hashes (b03d990)

1.26.1 (2020-09-02)

Bug Fixes

  • deps: upgrade bs-react-dropzone (07aea57)

1.26.0 (2020-08-29)

Features

  • deps: replace Greenkeper with Dependabot (0ed1997)
  • ui: handle history navigation (eb82472)
  • ui: visualize current module reasons (4011631)

Bug Fixes

  • deps: remove not existing dirs from dependabot config (daf5129)
  • deps: upgrade bs-enzyme to version compatible with bs-platform@8 (5d29132)
  • testing: upgrade deps for real (51150c9)
  • ui: change reason highlight color (a17d4cb)
  • upgrade bs-webapi from 0.15.9 to 0.16.0 (df643b5)
  • upgrade bs-webapi from 0.16.0 to 0.16.1 (e19d7ed)
  • upgrade preact from 10.4.1 to 10.4.4 (599856c)
  • upgrade preact from 10.4.1 to 10.4.4 (f88e94b)
  • upgrade preact from 10.4.1 to 10.4.4 (e01fe39)
  • upgrade preact from 10.4.1 to 10.4.4 (29e7b6f)
  • upgrade rambda from 5.6.2 to 5.7.0 (af6245d)
  • upgrade rambda from 5.7.0 to 5.8.0 (10d9502)

1.25.0 (2020-07-05)

Features

  • ui: add split mode for modified files (d7a0cec)

Bug Fixes

  • upgrade bs-fetch from 0.5.2 to 0.6.1 (5fcae85)
  • upgrade preact from 10.4.1 to 10.4.4 (b6d3bde)
  • upgrade preact from 10.4.1 to 10.4.4 (ad3a7f0)
  • upgrade preact from 10.4.1 to 10.4.4 (41ebe1a)
  • upgrade preact from 10.4.1 to 10.4.4 (93bd7b0)
  • upgrade rambda from 5.4.0 to 5.6.2 (ef9486f)
  • upgrade react-dropzone from 11.0.0 to 11.0.1 (851d4ad)
  • upgrade reason-react from 0.8.0 to 0.9.1 (f752051)

1.24.0 (2020-06-16)

Features

  • ui: show flat modules list instead of webpack tree (1febac3)
  • ui: support more languages in syntax higlighting of original source (3284f2e)

Bug Fixes

  • ci: use older version of node explicitely to fix issues with terser-webpack-plugin (6afbb1d)
  • package: update bs-js-beautify to version 0.1.1 (96a8cdc)
  • package: update bs-react-diff-viewer to version 0.1.2 (33b9f3f)
  • package: update bs-react-dropzone to version 0.5.3 (c29fe1d)
  • package: update bs-react-syntax-highlighter to version 0.2.2 (72b49e9)
  • package: update react-diff-viewer to version 3.1.1 (84fb336)
  • ui: align look of modified code and all the rest (688db46)

1.23.0 (2020-05-18)

Features

  • deploy: prepare and deploy stats for article on CI (f8e4831)

1.22.1 (2020-05-18)

Bug Fixes

  • package: update date-fns to version 2.14.0 (a9de445)
  • ui: do not reset URLs after fetching stats (31309c9)

1.22.0 (2020-05-17)

Features

  • ui: get rid of pointing arrow (82251a6)

Bug Fixes

  • format: search for module kind resursively (c0bd1df)
  • package: update react-diff-viewer to version 3.1.0 (37f755c)

1.21.0 (2020-05-08)

Features

  • analytics: add HotJar snippet (6c6060c)
  • ui: allow to toggle subtree by clicking on it (e5a3e15)

Bug Fixes

  • analytics: don't attach analytic scripts in dev mode (a2fa536)
  • format: handle re-exports only JS modules without parsed size (c49abf3)
  • package: update bs-css to version 12.2.0 (e4d3cdc)
  • package: update bs-css-emotion to version 1.2.0 (b37f963)
  • package: update date-fns to version 2.11.1 (804c443)
  • package: update date-fns to version 2.12.0 (8fb0725)
  • package: update date-fns to version 2.13.0 (d2e0d0b)
  • package: update js-beautify to version 1.11.0 (c66a109)
  • package: update react-dropzone to version 10.2.2 (08193b2)
  • package: update react-dropzone to version 11.0.0 (8533c60)
  • package: update reason-react to version 0.7.1 (7c7bd5d)
  • package: update reason-react to version 0.8.0 (b36f1ce)
  • parsing: show real size of modules with children (c9c8cbb)
  • parsing: use module with source to check if parsed size is available (56a80cd)
  • parsing: use stat source size for modules without parsed size (901a659)
  • ui: fix tree switcher to the bottom of the screen (306a691)
  • ui: keep navigation path when switching comparison (570edfb)
  • ui: show correct size of modules without code on Webpack Tree (04b2393)
  • ui: show everything below 0.5 MB in kilobytes (8163978)
  • ui: use reversed text for breadcrumbs (3c2cf95)

1.20.0 (2020-03-24)

Features

  • ui: add source tree view to sidebar (021740c)

Bug Fixes

  • package: update bs-css to version 12.1.0 (ee851b9)
  • package: update bs-css-emotion to version 1.1.0 (ff6b688)
  • package: update bs-react-diff-viewer to version 0.1.1 (56166b7)
  • package: update bs-webapi to version 0.15.9 (86d1ece)
  • package: update date-fns to version 2.11.0 (51d2434)
  • package: update react to version 16.13.1 (fc86481)
  • package: update react-diff-viewer to version 3.0.2 (9b0a42a)
  • package: update react-dom to version 16.13.1 (bd832fe)

1.19.2 (2020-03-04)

Bug Fixes

  • ui: preserve navigation path when changing comparison (f47ecf4)

1.19.1 (2020-02-29)

Bug Fixes

  • format: find the first JavaScript file to name the chunk (9b61795)
  • package: update date-fns to version 2.10.0 (2677d14)
  • package: update react to version 16.13.0 (541e589)
  • package: update react-dom to version 16.13.0 (2bbe90c)
  • ui: turn on pretty printing for stat and parsed code by default (69553c9)

1.19.0 (2020-02-22)

Features

  • ui: allow to add a stat when app is running (cbb658b)
  • ui: allow to upload just a single stat file (d25b542)
  • ui: display overlay when app is ready for dropping files (fdd7210)

Bug Fixes

  • ci: do not build playground in build step, just in tests on CI (eb22a9b)
  • package: update bs-fetch to version 0.5.2 (36511c6)
  • package: update bs-webapi to version 0.15.8 (a923169)
  • ui: don't fold unchanged lines in diff view (77d0024)
  • ui: reset app state when stats are replaced (6bd8994)
  • ui: stretch line number background and wrapping column guideline (25b87b9)

1.18.0 (2020-02-15)

Features

  • ui: display entry overview for chunk (4ed41ac)
  • ui: make modules hierarchy more distinguishable (8f344cd)

Bug Fixes

  • package: update bs-webapi to version 0.15.7 (520d1a8)

1.17.0 (2020-02-05)

Features

  • ui: add checkbox for breaking lines and show lines diff for modified files (2f2b9c9)
  • ui: add pretty print feature to code viewers (11aa365)
  • ui: make line numbers sticky (9570777)

Bug Fixes

  • package: update @glennsl/bs-json to version 5.0.2 (738beae)
  • package: update bs-fetch to version 0.5.1 (d7d4922)
  • package: update bs-react-syntax-highlighter to version 0.2.1 (bfada70)
  • package: update date-fns to version 2.9.0 (113e1f4)
  • package: update diff to version 4.0.2 (6837775)

1.16.0 (2020-01-07)

Features

  • ui: highlight code syntax and show line numbers (08fd6ed)

Bug Fixes

  • ui: handle vertical scrolling of long files and long module lists (b04118e)

1.15.1 (2020-01-03)

Bug Fixes

  • format: Force parents & siblings to have string IDs (8a7ccc8)
  • package: update bs-react-dropzone to version 0.5.1 (61a8a45)
  • package: update re-classnames to version 4.1.0 (3d8687b)
  • playground: align package name and version with the rest of examples (37072bd)

1.15.0 (2019-12-23)

Features

  • scripts: clean world before compilation and add clean script (1603d15)
  • ui: allow to load stats from external URLs (d93a0bd)
  • ui: handle fetch errors (52ab39e)
  • ui: read initial URLs from app query params (0a29e84)
  • ui: save currently chosen comparison and navigation path in URL (9e041eb)
  • ui: save currently chosen tab in URL (315b553)
  • ui: write currently loaded URLs to app URL query params (b6e4488)

Bug Fixes

  • deps: fix Greenkeeper configuration for playground (fdd7f08)
  • format: force chunk ID to be string (576dff3)
  • package: update bs-webapi to version 0.15.6 (d8c07cf)
  • package: update date-fns to version 2.8.0 (525cbd4)
  • package: update date-fns to version 2.8.1 (33cb1eb)
  • package: update react-dropzone to version 10.2.1 (d494aea)
  • ui: reflect URLs from state in textarea (e867882)

1.14.0 (2019-11-19)

Features

  • ui: allow to have more that 12 chunks by rolling available colors (19d9f5f)
  • ui: display currently chosen comparision on timeline (f4ab470)
  • ui: display timeline with chunks size (205f8aa)
  • ui: toggle timeline (b343031)

Bug Fixes

  • ci: add some words to Typo CI dictionary (669d35d)
  • package: update bs-css to version 11.0.0 (7c18a31)
  • package: update react to version 16.12.0 (172575b)
  • package: update react-dom to version 16.12.0 (e47dead)
  • package: update react-dropzone to version 10.2.0 (d76fb8f)
  • package: use correct Git url to bs-recharts (e3c7f85)
  • ui: don't allow to select negative index with prev button (84d99dd)

1.13.1 (2019-10-28)

Bug Fixes

  • package: update react to version 16.11.0 (363795b)
  • package: update react-dom to version 16.11.0 (5d56653)

1.13.0 (2019-10-18)

Features

  • ui: use single tree to navigate through entries (e70b7a7)

1.12.0 (2019-10-14)

Features

  • ui: show diff only for changed sources (b94899f)
  • ui: use enhanced stats as an example (b7a2b0d)

Bug Fixes

  • package: build before publish (c75e388)
  • package: specify files published to NPM (b69b235)
  • testing: add new examples to playground with enhanced stats (350fd00)

1.11.0 (2019-10-14)

Features

  • format: support optional parsed* and orignal* fields on module (47334df)
  • testing: allow to upgrade deps of all playgrounds (3a8f687)
  • ui: allow to switch between different data kinds (4ab9930)
  • ui: encourage to install plugin when there is no original or parsed size (eb0db19)
  • ui: show size diff on tabs (e6e9438)
  • ui: use parsed size in most places, show tabs with different sizes (83b38d2)

Bug Fixes

  • build: generate webpack-stats-analyzer report and stats for the tool (eebe91f)
  • package: update bs-css to version 10.0.1 (3eabfe4)
  • package: update react to version 16.10.0 (608f6ca)
  • package: update react to version 16.10.2 (147a508)
  • package: update react-dom to version 16.10.0 (7c491f3)
  • package: update react-dom to version 16.10.2 (40dd5c8)
  • package: update react-dropzone to version 10.1.10 (acc0302)
  • package: update react-dropzone to version 10.1.9 (d8f7a75)

1.10.2 (2019-09-13)

Bug Fixes

  • format: support chunks with hash in filename (255fea9)
  • format: support stats without emitted fields on asset (c156e03)
  • ui: do not shrink right sidebar when code is wide (4bdb020)

1.10.1 (2019-09-11)

Bug Fixes

  • comparison: do not compare always with the first stat (b2bea3f)
  • ui: do not shrink left sidebar when code is wide (aaf688b)

1.10.0 (2019-09-11)

Bug Fixes

  • package: update @glennsl/bs-json to version 5.0.0 (460fceb)
  • package: update @glennsl/bs-json to version 5.0.1 (8d6aa7f)
  • package: update @zpnester/bs-filereader to version 0.4.0 (892251e)
  • package: update bs-css to version 10.0.0 (945ab56)
  • package: update bs-react-dropzone to version 0.4.2 (2c13dec)
  • package: update rationale to version 0.2.0 (1978e30)
  • ui: prevent stretching UI beyond the viewport (e562db2)

Features

  • ui: show what to do after loading stats (4ab9d77)

1.9.0 (2019-08-31)

Bug Fixes

  • format: fix module name normalization (51c30ae)
  • format: omit a dot in module path (3abd85c)
  • package: update react to version 16.9.0 (05d1989)
  • package: update react-dom to version 16.9.0 (93f6066)
  • package: update react-dropzone to version 10.1.8 (dd3373b)
  • ui: do not show entry point modules (18c4475)
  • ui: fix code diff coloring (9456c2d)

Features

  • format: mark module as intact when all its submodules are equal (bcc8b9a)
  • ui: cut long module names from the left side (2648589)
  • ui: show contents of the main submodule for the first-level modules (f29554f)

1.8.0 (2019-08-07)

Bug Fixes

  • format: make index and index2 module fields optional (68c922c)
  • log: restore logging of parsing errors (771b98d)
  • ui: make modules list scrollable by its own (52a569f)

Features

  • ui: highlight selected item on the list (680b611)

1.7.0 (2019-08-05)

Features

  • ui: Print message when trying to load unsupported webpack stats version (712eb5f)
  • ui: show parsing error in a snackbar (dbb02a4)

1.6.2 (2019-08-03)

Bug Fixes

  • package: update bs-react-dropzone to version 0.4.1 (56c3138)
  • package: update react-dropzone to version 10.1.6 (ad83caa)
  • package: update react-dropzone to version 10.1.7 (7cdb913)
  • ui: add cursor pointer on clickable list elements and breadcrumbs (9434b14)
  • ui: prevent content overflow on long code listings (fb65105)
  • ui: prevent content overflow on long lists (f8bf58f)

1.6.1 (2019-07-19)

1.6.0 (2019-06-24)

Features

  • analytics: add Google Analytics snippet (3ee6a90)
  • ui: add GitHub icon (058ded1)

1.5.0 (2019-06-20)

Bug Fixes

  • package: update @glennsl/bs-json to version 4.0.0 (dfb54e2)

Features

  • ui: Add welcome screen to upload data or load example one (80f7d3f)

1.4.0 (2019-05-29)

Bug Fixes

  • data: Handle module without neither source and submodules (1d16881)
  • package: update @zpnester/bs-filereader to version 0.3.0 (9c059ea)
  • package: update react-dropzone to version 10.1.5 (bea35e8)

Features

  • data: Add support for stats with children (b934b7b)
  • data: Normalize module name (141fa4c)
  • data: Normalize module name more (16af9d5)
  • tests: transform re-* modules with babel (8197383)
  • ui: show after size only when both after and before are present (fc779f1)
  • ui: show size after on diff lists (a8e0d57)
  • ui: style app a bit, show entries in more compact way (0708283)
  • ui: style diff lists (579913e)

1.3.0 (2019-05-04)

Bug Fixes

  • package: update @zpnester/bs-filereader to version 0.2.4 (6bcae86)
  • package: update bs-css to version 8.0.3 (0fcf48f)
  • package: update bs-css to version 8.0.4 (899f5df)
  • package: update bs-react-dropzone to version 0.3.1 (db59c78)
  • package: update bs-react-dropzone to version 0.3.2 (6044e85)
  • package: update bs-react-dropzone to version 0.3.3 (9330688)
  • package: update react to version 16.8.5 (57ef0e0)
  • package: update react to version 16.8.6 (84a4f6b)
  • package: update react-dom to version 16.8.5 (8419d9f)
  • package: update react-dom to version 16.8.6 (6d86eb6)
  • package: update react-dropzone to version 10.0.5 (cf89bd8)
  • package: update react-dropzone to version 10.1.0 (81afe54)
  • package: update react-dropzone to version 10.1.1 (c758478)
  • package: update react-dropzone to version 10.1.3 (9161fed)
  • package: update react-dropzone to version 10.1.4 (ab5377d)
  • package: update reason-react to version 0.7.0 (95cd1e1)
  • ui: Handle deeper navigation levels properly (27d90bf)

Features

  • ui: add simple breadcrumbs (1f1cba0)
  • ui: improve uploading (fffea21)
  • ui: make breadcrumbs clickable (dca42ca)
  • ui: Show chunk summary when chunk is selected (0a8d906)
  • ui: Show module list in sidebar (c55d794)
  • ui: show module summary (eb0ca32)
  • ui: style app a bit (b77c20a)

1.2.0 (2019-03-16)

Bug Fixes

  • deploy: deploy dist dir to GitHub pages (e721c98)
  • package: update @zpnester/bs-filereader to version 0.2.3 (0cd9be8)
  • package: update bs-react-dropzone to version 0.3.0 (bcc9b9c)
  • package: update react-dropzone to version 10.0.4 (7f3ec60)

Features

  • deploy: add standard version (5e89687)

1.1.0 (2019-03-15)

Bug Fixes

  • deploy: deploy dist dir to GitHub pages (e721c98)

Features

  • deploy: add standard version (5e89687)