Releases: simonihmig/responsive-image
@responsive-image/webpack@3.0.0
Major Changes
-
#1765
5decc20Thanks @renovate! - Update dependency imagetools-core to v9imagetools-core v8 introduced a breaking change by adding a
autoOrientdirectove 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
a40633fThanks @simonihmig! - Drop support for node 20 -
#2193
930f44cThanks @simonihmig! - RemoveallowUpscaledefault configThis option of
imagetoolswas 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
e26b3a2Thanks @simonihmig! - Provide a responsiveImage export for the build pluginsThe vite and webpack packages provide a more consistent and self-descriptive
responsiveImageexport for their respective plugins. The previoussetupPlugins/setupLoadersexports are kept for backwards compatibility. -
#2189
a20d3f8Thanks @simonihmig! - Expose client types for image importsThe
/clienttype export provides the necessary module declarations to make TypeScript understand image imports with a?responsivequery parameter.
Patch Changes
@responsive-image/wc@2.0.5
Patch Changes
-
#2266
0da8ed7Thanks @simonihmig! - Use deterministic width for fallbacksrcThe
srcfallback (used for legacy browser not supportingsrcset) 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
Patch Changes
-
#2266
0da8ed7Thanks @simonihmig! - Use deterministic width for fallbacksrcThe
srcfallback (used for legacy browser not supportingsrcset) 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
Major Changes
-
#2204
692eaf9Thanks @simonihmig! - Drop support for Vite v5 -
#1765
5decc20Thanks @renovate! - Update dependency imagetools-core to v9imagetools-core v8 introduced a breaking change by adding a
autoOrientdirectove 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
a40633fThanks @simonihmig! - Drop support for node 20 -
#2193
930f44cThanks @simonihmig! - RemoveallowUpscaledefault configThis option of
imagetoolswas 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
e26b3a2Thanks @simonihmig! - Provide a responsiveImage export for the build pluginsThe vite and webpack packages provide a more consistent and self-descriptive
responsiveImageexport for their respective plugins. The previoussetupPlugins/setupLoadersexports are kept for backwards compatibility. -
#2203
614af24Thanks @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
a20d3f8Thanks @simonihmig! - Expose client types for image importsThe
/clienttype export provides the necessary module declarations to make TypeScript understand image imports with a?responsivequery parameter.
Patch Changes
-
#2167
a9203d1Thanks @simonihmig! - Use a defaultincludevalueNo need to supply the
includeoption anymore, as the plugin will use a reasonable default. All imports of image files that include aresponsivequery parameter will be processed by the plugin by default. -
#2253
0acb952Thanks @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
Patch Changes
-
#2266
0da8ed7Thanks @simonihmig! - Use deterministic width for fallbacksrcThe
srcfallback (used for legacy browser not supportingsrcset) 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
Patch Changes
-
#2266
0da8ed7Thanks @simonihmig! - Use deterministic width for fallbacksrcThe
srcfallback (used for legacy browser not supportingsrcset) 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
Patch Changes
-
#2266
0da8ed7Thanks @simonihmig! - Use deterministic width for fallbacksrcThe
srcfallback (used for legacy browser not supportingsrcset) 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
Major Changes
- #2198
69aabc6Thanks @simonihmig! - Drop support for Ember < 6.4
Patch Changes
-
#2266
0da8ed7Thanks @simonihmig! - Use deterministic width for fallbacksrcThe
srcfallback (used for legacy browser not supportingsrcset) 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
Major Changes
-
#1765
5decc20Thanks @renovate! - Update dependency imagetools-core to v9imagetools-core v8 introduced a breaking change by adding a
autoOrientdirectove 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
a40633fThanks @simonihmig! - Drop support for node 20 -
#2193
930f44cThanks @simonihmig! - RemoveallowUpscaledefault configThis option of
imagetoolswas 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
- #2253
0acb952Thanks @simonihmig! - Better JSDocs for build plugin options
@responsive-image/vue@1.0.0
Major Changes
-
#2109
9eba984Thanks @simonihmig! - Add support for VueAdds a new
@responsive-image/vuepackage providing the image component with a native Vue.js implementation.