Skip to content

Releases: yoriiis/svg-chunk-webpack-plugin

8.1.0

Choose a tag to compare

@yoriiis yoriiis released this 03 Feb 14:49

Updates

  • Add compatibility with Rspack (#44)
  • Transform demo in TypeScript (#49)

8.0.0

Choose a tag to compare

@yoriiis yoriiis released this 15 Dec 11:43

⚠️ Breaking changes

  • Updates Node.js (#40)
    • Minimum supported Node.js version is >=22
    • SVGO version 4 (see SVGO releases for breaking changes)
    • Updates other packages
  • Add support for html-webpack-plugin by @ceonizm (#37)
  • Fix types and use package inside demo (#43)
  • Add verify script to check dist content (#45)

7.0.0

Choose a tag to compare

@yoriiis yoriiis released this 18 Nov 14:31

⚠️ Breaking changes

  • Updates Node.js (#34)
    • Minimum supported Node.js version is 20.18.0
    • Fix import assertion compatibility with Node.js 22
    • Updates other packages
    • Migrate ESLint/Prettier to Biome

6.0.1

Choose a tag to compare

@yoriiis yoriiis released this 21 May 19:42

Fixes

6.0.0

Choose a tag to compare

@yoriiis yoriiis released this 14 Feb 16:05

⚠️ Breaking changes

  • Updates SVGO and Node.js (#23)
    • Minimum supported Node.js version is 18.19.0
    • SVGO version 3 (see SVGO releases for breaking changes)
    • Updates other packages

5.0.0

Choose a tag to compare

@yoriiis yoriiis released this 02 Oct 10:20

⚠️ Breaking changes

This package is now pure ESM. Please read Sindre Sorhus ESM note for more information

  • Migrate to ESM with package exports (#17)

4.0.2

Choose a tag to compare

@yoriiis yoriiis released this 09 Jun 12:43

Updates

  • Optimize TypeScript (#16)

4.0.0

Choose a tag to compare

@yoriiis yoriiis released this 27 Apr 09:27

⚠️ Breaking changes

  • Minimum supported Node.js version is 16.20.0 (#12, #87)
  • Move SVGO optimization from plugin to loader (#9). The svgoConfig parameter on the plugin has been deleted and replaced by the official SVGO config file declared in the loader options. See SVGO configuration.

New features

  • Add schema validation on plugin and loader options (#11)

Fixes

  • Fix compatibility with webpack cache(#8)

3.0.0

Choose a tag to compare

@yoriiis yoriiis released this 20 Apr 09:23

⚠️ Breaking changes

SVGO configuration has changed since the v2.x. Check the SVGO changelog on the releases page.

  • Each plugins must have a name property
  • New plugin preset-default and override rules

Fixes

  • Update SVGO to 2.x (#5)

Updates

  • Update packages and config (#6)

2.0.1

Choose a tag to compare

@yoriiis yoriiis released this 08 Feb 14:59
1fd1a3c

Updates

  • Remove the default svgo config to avoid conflicts when merging config (svgo config object array is malformed).
  • Remove the default svgstore config to allow user to override them (svgAttrs cannot be overriden otherwise).
  • Move the configuration of these package into the webpack configuration for example purpose and to keep the TUs up to date.