Skip to content

Releases: filipsobol/sonda

[email protected]

18 Nov 22:31
6854f87
Compare
Choose a tag to compare

Sonda has a new home. You can now visit https://sonda.dev for installation and usage instructions, or try it out at https://sonda.dev/demo.

Patch Changes

  • d6e2d76: Add links to Sonda documentation

[email protected]

11 Nov 18:15
124faed
Compare
Choose a tag to compare

Minor Changes

  • 0e92901: Add the filename option to allow changing the report output path

[email protected]

10 Nov 12:25
ab65fb3
Compare
Choose a tag to compare

Minor Changes

  • 744143d: Add sources option for visualizing parts of the code included in the final bundle.
  • 3427bb0: Show the estimated download time using "Slow 3G" for assets

[email protected]

24 Oct 19:22
d479eba
Compare
Choose a tag to compare

Patch Changes

  • 05de327: Sort inputs and outputs.inputs in JSON report for easier diffing

[email protected]

20 Oct 19:57
1f437ff
Compare
Choose a tag to compare

Minor Changes

  • ca8322a: Add modal showing list of duplicated modules

Patch Changes

  • e20ec92: Rollup plugin: Fix detection of the ES modules when @rollup/plugin-commonjs plugin is not installed
  • 52ae692: Update dependencies
  • e20ec92: Webpack plugin: Fix reported files sizes, which sometimes included imported dependencies.

[email protected]

12 Oct 09:21
c9e6314
Compare
Choose a tag to compare

Patch Changes

  • 30ddb2b: Add missing sourcesContent to source maps when they are available in the filesystem
  • f674960: Update README.md to add missing information about enabling sourcemaps
  • e825cfa: Configure npm package provenance

[email protected]

12 Oct 09:21
c9e6314
Compare
Choose a tag to compare

Minor Changes

  • b7831e3: Update the webpack plugin to make it work with Rspack

Patch Changes

  • 30ddb2b: Add missing sourcesContent to source maps when they are available in the filesystem
  • e825cfa: Configure npm package provenance
  • e825cfa: Fix missing inputs in the report created by the esbuild plugin.

v0.2.1

06 Oct 17:32
a2fdbb0
Compare
Choose a tag to compare

0.2.1

Patch Changes

  • a64e6d8: Update README.md to include information about the new detailed configuration option.

v0.2.0

06 Oct 17:10
9c38e4f
Compare
Choose a tag to compare

0.2.0

Besides the new features listed below, this release changes some default behaviors. Now, sonda will not read external source maps or calculate file sizes after compression with GZIP and Brotli. If you want to use these features, use the following new configuration options:

{
  "detailed": true,
  "gzip": true,
  "brotli": true
}

Please refer to README.md for more information.

Minor Changes

  • Add switch to toggle between uncompressed, GZIP, and Brotli treemap diagrams.
  • Do not read dependency source maps by default. Use the detailed configuration option to read them.
  • Update modal for assets to display how much code comes from ESM, CJS, or unknown sources.
  • Improve GZIP and Brotli compression size estimations instead of showing worst-case sizes.
  • Add modal for assets that displays the bundled, GZIP, and Brotli sizes.
  • Update modal for assets to list external dependencies.
  • Do not calculate GZIP and Brotli sizes by default. Use the gzip and brotli configuration options to calculate them.

Patch Changes

  • Correctly load source maps when sourceMappingURL contains URL params.
  • Remove unnecessary #__PURE__ comments.

[email protected]

06 Oct 17:44
12b4f30
Compare
Choose a tag to compare

Patch Changes

  • 97fcbb3: Round module type percentages to two decimal places