Skip to content

Releases: simonihmig/responsive-image

@responsive-image/webpack@3.0.0

06 Apr 17:03
d37fed2

Choose a tag to compare

Major Changes

  • #1765 5decc20 Thanks @renovate! - Update dependency imagetools-core to v9

    imagetools-core v8 introduced a breaking change by adding a autoOrient directove that is enabled by default (automatically fix the orientation based on EXIF data), which applies to all images processed by the vite or webpack plugins here as well.

  • #2197 a40633f Thanks @simonihmig! - Drop support for node 20

  • #2193 930f44c Thanks @simonihmig! - Remove allowUpscale default config

    This option of imagetools was true by default before, which allowed images to get upscaled beyond their original size. This has been changed, as this is not really useful.

Minor Changes

  • #2174 e26b3a2 Thanks @simonihmig! - Provide a responsiveImage export for the build plugins

    The vite and webpack packages provide a more consistent and self-descriptive responsiveImage export for their respective plugins. The previous setupPlugins/setupLoaders exports are kept for backwards compatibility.

  • #2189 a20d3f8 Thanks @simonihmig! - Expose client types for image imports

    The /client type export provides the necessary module declarations to make TypeScript understand image imports with a ?responsive query parameter.

Patch Changes

@responsive-image/wc@2.0.5

06 Apr 17:03
d37fed2

Choose a tag to compare

Patch Changes

  • #2266 0da8ed7 Thanks @simonihmig! - Use deterministic width for fallback src

    The src fallback (used for legacy browser not supporting srcset) will refer to a deterministically computed image size (based on the largest device width), so there is no delta between SSR and client-side rendering.

@responsive-image/vue@1.0.1

06 Apr 17:03
d37fed2

Choose a tag to compare

Patch Changes

  • #2266 0da8ed7 Thanks @simonihmig! - Use deterministic width for fallback src

    The src fallback (used for legacy browser not supporting srcset) will refer to a deterministically computed image size (based on the largest device width), so there is no delta between SSR and client-side rendering.

@responsive-image/vite-plugin@3.0.0

06 Apr 17:03
d37fed2

Choose a tag to compare

Major Changes

  • #2204 692eaf9 Thanks @simonihmig! - Drop support for Vite v5

  • #1765 5decc20 Thanks @renovate! - Update dependency imagetools-core to v9

    imagetools-core v8 introduced a breaking change by adding a autoOrient directove that is enabled by default (automatically fix the orientation based on EXIF data), which applies to all images processed by the vite or webpack plugins here as well.

  • #2197 a40633f Thanks @simonihmig! - Drop support for node 20

  • #2193 930f44c Thanks @simonihmig! - Remove allowUpscale default config

    This option of imagetools was true by default before, which allowed images to get upscaled beyond their original size. This has been changed, as this is not really useful.

Minor Changes

  • #2174 e26b3a2 Thanks @simonihmig! - Provide a responsiveImage export for the build plugins

    The vite and webpack packages provide a more consistent and self-descriptive responsiveImage export for their respective plugins. The previous setupPlugins/setupLoaders exports are kept for backwards compatibility.

  • #2203 614af24 Thanks @simonihmig! - Support Vite v8

    • Expanded the peerDependency range to support Vite v8
    • Support rolldown hook filters for improved performance
    • Added test matrix to run tests across all supported Vite versions
  • #2189 a20d3f8 Thanks @simonihmig! - Expose client types for image imports

    The /client type export provides the necessary module declarations to make TypeScript understand image imports with a ?responsive query parameter.

Patch Changes

  • #2167 a9203d1 Thanks @simonihmig! - Use a default include value

    No need to supply the include option anymore, as the plugin will use a reasonable default. All imports of image files that include a responsive query parameter will be processed by the plugin by default.

  • #2253 0acb952 Thanks @simonihmig! - Better JSDocs for build plugin options

  • Updated dependencies [5decc20, a40633f, 0acb952, 930f44c]:

    • @responsive-image/build-utils@3.0.0

@responsive-image/svelte@2.0.5

06 Apr 17:02
d37fed2

Choose a tag to compare

Patch Changes

  • #2266 0da8ed7 Thanks @simonihmig! - Use deterministic width for fallback src

    The src fallback (used for legacy browser not supporting srcset) will refer to a deterministically computed image size (based on the largest device width), so there is no delta between SSR and client-side rendering.

@responsive-image/solid@2.0.5

06 Apr 17:02
d37fed2

Choose a tag to compare

Patch Changes

  • #2266 0da8ed7 Thanks @simonihmig! - Use deterministic width for fallback src

    The src fallback (used for legacy browser not supporting srcset) will refer to a deterministically computed image size (based on the largest device width), so there is no delta between SSR and client-side rendering.

@responsive-image/react@1.1.6

06 Apr 17:03
d37fed2

Choose a tag to compare

Patch Changes

  • #2266 0da8ed7 Thanks @simonihmig! - Use deterministic width for fallback src

    The src fallback (used for legacy browser not supporting srcset) will refer to a deterministically computed image size (based on the largest device width), so there is no delta between SSR and client-side rendering.

@responsive-image/ember@3.0.0

06 Apr 17:02
d37fed2

Choose a tag to compare

Major Changes

Patch Changes

  • #2266 0da8ed7 Thanks @simonihmig! - Use deterministic width for fallback src

    The src fallback (used for legacy browser not supporting srcset) will refer to a deterministically computed image size (based on the largest device width), so there is no delta between SSR and client-side rendering.

@responsive-image/build-utils@3.0.0

06 Apr 17:02
d37fed2

Choose a tag to compare

Major Changes

  • #1765 5decc20 Thanks @renovate! - Update dependency imagetools-core to v9

    imagetools-core v8 introduced a breaking change by adding a autoOrient directove that is enabled by default (automatically fix the orientation based on EXIF data), which applies to all images processed by the vite or webpack plugins here as well.

  • #2197 a40633f Thanks @simonihmig! - Drop support for node 20

  • #2193 930f44c Thanks @simonihmig! - Remove allowUpscale default config

    This option of imagetools was true by default before, which allowed images to get upscaled beyond their original size. This has been changed, as this is not really useful.

Patch Changes

@responsive-image/vue@1.0.0

01 Mar 17:31
b6c0004

Choose a tag to compare

Major Changes

  • #2109 9eba984 Thanks @simonihmig! - Add support for Vue

    Adds a new @responsive-image/vue package providing the image component with a native Vue.js implementation.