UNPKG

gatsby-plugin-image

Version:

Adding responsive images to your site while maintaining high performance scores can be difficult to do manually. The Gatsby Image plugin handles the hard parts of producing images in multiple sizes and formats for you!

664 lines (381 loc) 52.1 kB
# Changelog: `gatsby-plugin-image` All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ### [2.10.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.10.1/packages/gatsby-plugin-image) (2022-03-23) **Note:** Version bump only for package gatsby-plugin-image ## [2.10.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.10.0/packages/gatsby-plugin-image) (2022-03-16) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.10) **Note:** Version bump only for package gatsby-plugin-image ### [2.9.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.9.1/packages/gatsby-plugin-image) (2022-03-09) **Note:** Version bump only for package gatsby-plugin-image ## [2.9.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.9.0/packages/gatsby-plugin-image) (2022-03-01) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.9) #### Chores - Format changelog files ([088f23b](https://github.com/gatsbyjs/gatsby/commit/088f23b084b67f746a383e06e9216cef83270317)) - update readme typo [#34847](https://github.com/gatsbyjs/gatsby/issues/34847) ([b16d0f1](https://github.com/gatsbyjs/gatsby/commit/b16d0f13a6b3cbb956078ba11435fe268f5d4597)) ### [2.8.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.8.2/packages/gatsby-plugin-image) (2022-03-01) **Note:** Version bump only for package gatsby-plugin-image ### [2.8.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.8.1/packages/gatsby-plugin-image) (2022-02-25) **Note:** Version bump only for package gatsby-plugin-image ## [2.8.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.8.0/packages/gatsby-plugin-image) (2022-02-22) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.8) **Note:** Version bump only for package gatsby-plugin-image ## [2.7.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.7.0/packages/gatsby-plugin-image) (2022-02-08) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.7) #### Chores - update dependency typescript to ^4.5.5 [#34641](https://github.com/gatsbyjs/gatsby/issues/34641) ([f7a7e1f](https://github.com/gatsbyjs/gatsby/commit/f7a7e1f642d91babb397156ab37cb28dcde19737)) ## [2.6.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.6.0/packages/gatsby-plugin-image) (2022-01-25) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.6) **Note:** Version bump only for package gatsby-plugin-image ### [2.5.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.5.2/packages/gatsby-plugin-image) (2022-01-17) **Note:** Version bump only for package gatsby-plugin-image ### [2.5.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.5.1/packages/gatsby-plugin-image) (2022-01-12) **Note:** Version bump only for package gatsby-plugin-image ## [2.5.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.5.0/packages/gatsby-plugin-image) (2022-01-11) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.5) #### Chores - update dependency typescript to ^4.5.4 [#34358](https://github.com/gatsbyjs/gatsby/issues/34358) ([c6e4298](https://github.com/gatsbyjs/gatsby/commit/c6e42985a20d6b148442aa5f7af1880fa600780b)) - upgrade jest [#33277](https://github.com/gatsbyjs/gatsby/issues/33277) ([34cb202](https://github.com/gatsbyjs/gatsby/commit/34cb202d9c8c202f082edb03c4cc1815eb81abe1)) ## [2.4.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.4.0/packages/gatsby-plugin-image) (2021-12-14) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.4) #### Bug Fixes - update dependency common-tags to ^1.8.2 for gatsby-plugin-image [#34123](https://github.com/gatsbyjs/gatsby/issues/34123) ([2f61ce3](https://github.com/gatsbyjs/gatsby/commit/2f61ce36c746c25b684bee834c1ed788fe3892f4)) #### Chores - update dependency typescript to ^4.5.2 [#34144](https://github.com/gatsbyjs/gatsby/issues/34144) ([51bff91](https://github.com/gatsbyjs/gatsby/commit/51bff91246cbc48ba50c9650205b0488691fb82a)) ## [2.3.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.3.0/packages/gatsby-plugin-image) (2021-12-01) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.3) **Note:** Version bump only for package gatsby-plugin-image ## [2.2.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.2.0/packages/gatsby-plugin-image) (2021-11-16) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.2) #### Chores - update dependency @types/fs-extra to ^9.0.13 [#33350](https://github.com/gatsbyjs/gatsby/issues/33350) ([2574cce](https://github.com/gatsbyjs/gatsby/commit/2574cce054bf00718de40f6c7d789faeb871c710)) - update dependency typescript to ^4.4.4 [#33757](https://github.com/gatsbyjs/gatsby/issues/33757) ([7743561](https://github.com/gatsbyjs/gatsby/commit/7743561bbbe0a621d22030fecbba97dfc3e566d1)) ### [2.1.3](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.1.3/packages/gatsby-plugin-image) (2021-11-15) **Note:** Version bump only for package gatsby-plugin-image ### [2.1.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.1.2/packages/gatsby-plugin-image) (2021-11-11) **Note:** Version bump only for package gatsby-plugin-image ### [2.1.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.1.1/packages/gatsby-plugin-image) (2021-11-10) **Note:** Version bump only for package gatsby-plugin-image ## [2.1.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.1.0/packages/gatsby-plugin-image) (2021-11-02) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.1) #### Bug Fixes - flickering when state changes [#33732](https://github.com/gatsbyjs/gatsby/issues/33732) ([0a04e38](https://github.com/gatsbyjs/gatsby/commit/0a04e38d857255fe675101bd96797c67d2d6e743)) - GatsbyImage not displaying image in IE11 [#33416](https://github.com/gatsbyjs/gatsby/issues/33416) ([d708d91](https://github.com/gatsbyjs/gatsby/commit/d708d9142e69458f43d8302bf30c0c422c531798)) ## [2.0.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@2.0.0/packages/gatsby-plugin-image) (2021-10-21) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v4.0) #### Features - support multiple sources using gatsby-plugin-image [#32544](https://github.com/gatsbyjs/gatsby/issues/32544) ([3bf4f10](https://github.com/gatsbyjs/gatsby/commit/3bf4f101d55df27859c0fbe7b7c1c399ce0f99e4)) #### Bug Fixes - update typescript [#33387](https://github.com/gatsbyjs/gatsby/issues/33387) ([f2a8035](https://github.com/gatsbyjs/gatsby/commit/f2a8035644e650487abbca8b74a98b96c32d9cd2)) - update typescript [#33001](https://github.com/gatsbyjs/gatsby/issues/33001) ([6cd70f6](https://github.com/gatsbyjs/gatsby/commit/6cd70f62ecae4aeee8ece38866661be9239062cb)) ### [1.14.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.14.2/packages/gatsby-plugin-image) (2021-11-02) #### Bug Fixes - GatsbyImage not displaying image in IE11 [#33416](https://github.com/gatsbyjs/gatsby/issues/33416) [#33806](https://github.com/gatsbyjs/gatsby/issues/33806) ([35b48f8](https://github.com/gatsbyjs/gatsby/commit/35b48f80f62668542aca3f69c6fef676f58f0679)) - flickering when state changes [#33732](https://github.com/gatsbyjs/gatsby/issues/33732) [#33807](https://github.com/gatsbyjs/gatsby/issues/33807) ([880022e](https://github.com/gatsbyjs/gatsby/commit/880022e52dfb6c7a4cdd5cb4c6b77bfc793bbb29)) ### [1.14.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.14.1/packages/gatsby-plugin-image) (2021-10-06) #### Features - support multiple sources using gatsby-plugin-image [#32544](https://github.com/gatsbyjs/gatsby/issues/32544) [#33436](https://github.com/gatsbyjs/gatsby/issues/33436) ([11231fc](https://github.com/gatsbyjs/gatsby/commit/11231fcaa1093bf5250a2cb621f2bba90e84ee85)) ## [1.14.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.14.0/packages/gatsby-plugin-image) (2021-09-18) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.14) #### Bug Fixes - update dependency objectfitpolyfill to ^2.3.5 for gatsby-plugin-image [#32599](https://github.com/gatsbyjs/gatsby/issues/32599) ([530ca0d](https://github.com/gatsbyjs/gatsby/commit/530ca0d4a500e7b97500b2af24fb8748d41ab2ea)) - update dependency chokidar to ^3.5.2 [#32985](https://github.com/gatsbyjs/gatsby/issues/32985) ([e710518](https://github.com/gatsbyjs/gatsby/commit/e710518ab85953e194ef6f6e8bc9828aa47d3ad4)) #### Chores - update babel monorepo [#32996](https://github.com/gatsbyjs/gatsby/issues/32996) ([048c7a7](https://github.com/gatsbyjs/gatsby/commit/048c7a727bbc6a9ad8e27afba72ee20e946c4aaa)) - update fs-extra (major) [#32654](https://github.com/gatsbyjs/gatsby/issues/32654) ([eea2687](https://github.com/gatsbyjs/gatsby/commit/eea26873f386d02f27c1708291da0c56585663eb)) - add missing `@babel/runtime` dependencies [#32954](https://github.com/gatsbyjs/gatsby/issues/32954) ([401b358](https://github.com/gatsbyjs/gatsby/commit/401b3589771135ec35ab8f68406a64de6b387d9d)) #### Other Changes - Revert "chore(release): Publish next" ([a0c4d44](https://github.com/gatsbyjs/gatsby/commit/a0c4d44488ce00c8917b4d364e4369d337fdcfd9)) ## [1.13.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.13.0/packages/gatsby-plugin-image) (2021-09-01) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.13) #### Chores - re-generate changelogs [#32886](https://github.com/gatsbyjs/gatsby/issues/32886) ([417df15](https://github.com/gatsbyjs/gatsby/commit/417df15230be368a9db91f2ad1a9bc0442733177)) #### Other Changes - gatsby-plugin-image: bump do-sync to v3 [#32808](https://github.com/gatsbyjs/gatsby/issues/32808) ([92cb1b3](https://github.com/gatsbyjs/gatsby/commit/92cb1b3193b2d37c1f5007987e125664c429e3d6)) ## [1.12.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.12.0/packages/gatsby-plugin-image) (2021-08-18) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.12) #### Bug Fixes - only log missing plugin error in development [#32335](https://github.com/gatsbyjs/gatsby/issues/32335) ([4483ff4](https://github.com/gatsbyjs/gatsby/commit/4483ff44de77fb516fa368ad41f3cf8232c2c294)) #### Chores - Fix typo Fix [#32784](https://github.com/gatsbyjs/gatsby/issues/32784) ([4550c28](https://github.com/gatsbyjs/gatsby/commit/4550c28fa3e2ee8b0965cdcff5f8b784e2afe082)) - update formatting & linting [#32626](https://github.com/gatsbyjs/gatsby/issues/32626) ([4a765b5](https://github.com/gatsbyjs/gatsby/commit/4a765b5c62208d58f0bd7fd59558160c0b9feed3)) - update fs-extra [#32570](https://github.com/gatsbyjs/gatsby/issues/32570) ([bc3410b](https://github.com/gatsbyjs/gatsby/commit/bc3410bff0c31be8e4aba5ce45fd49d93d25118f)) - update babel monorepo [#32564](https://github.com/gatsbyjs/gatsby/issues/32564) ([a554998](https://github.com/gatsbyjs/gatsby/commit/a554998b4f6765103b650813cf52dbfcc575fecf)) ## [1.11.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.11.0/packages/gatsby-plugin-image) (2021-08-04) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.11) #### Bug Fixes - Switch react-dom import to remove createRoot warning [#32457](https://github.com/gatsbyjs/gatsby/issues/32457) ([9595ccb](https://github.com/gatsbyjs/gatsby/commit/9595ccb0f5efc4a4bdb4beb2fcfcf27a77e589fd)) - fix createRoot on React 18 fix [#32378](https://github.com/gatsbyjs/gatsby/issues/32378) ([79b7b04](https://github.com/gatsbyjs/gatsby/commit/79b7b0407ddc6b53c2e86b0cdd16866283a928d2)) ### [1.10.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.10.1/packages/gatsby-plugin-image) (2021-07-21) #### Bug Fixes - Switch react-dom import to remove createRoot warning [#32457](https://github.com/gatsbyjs/gatsby/issues/32457) [#32458](https://github.com/gatsbyjs/gatsby/issues/32458) ([a6fa7c7](https://github.com/gatsbyjs/gatsby/commit/a6fa7c71fcddec1c41fb17fba2a62c8e377bc155)) ## [1.10.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.10.0/packages/gatsby-plugin-image) (2021-07-20) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.10) #### Bug Fixes - fix createRoot on React 18 fix [#32378](https://github.com/gatsbyjs/gatsby/issues/32378) fix [#32420](https://github.com/gatsbyjs/gatsby/issues/32420) ([1b45c7b](https://github.com/gatsbyjs/gatsby/commit/1b45c7b462343d7d96b4ec8b10ec00a16360a84a)) - update typescript [#31152](https://github.com/gatsbyjs/gatsby/issues/31152) ([124cfcc](https://github.com/gatsbyjs/gatsby/commit/124cfcc4cd42a50a992dde5b420610f290227a78)) #### Chores - update testing library [#32228](https://github.com/gatsbyjs/gatsby/issues/32228) ([7e497c3](https://github.com/gatsbyjs/gatsby/commit/7e497c3cbffcbe1e104c2ef5c7146ce64f82adb3)) - update babel monorepo [#32238](https://github.com/gatsbyjs/gatsby/issues/32238) ([466d4c0](https://github.com/gatsbyjs/gatsby/commit/466d4c087bbc96abb942a02c67243bcc9a4f2a0a)) ## [1.9.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.9.0/packages/gatsby-plugin-image) (2021-07-07) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.9) #### Chores - Add duotone, grayscale, rotate and trim options in transformOptions TS type [#31926](https://github.com/gatsbyjs/gatsby/issues/31926) ([e7e77a1](https://github.com/gatsbyjs/gatsby/commit/e7e77a1fae527d5d54af28618b68d2b9ae8ccaeb)) #### Other Changes - Fix typo ([9abeaac](https://github.com/gatsbyjs/gatsby/commit/9abeaac437b8634042740bfc9b5904c650a28798)) ## [1.8.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.8.0/packages/gatsby-plugin-image) (2021-06-23) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.8) #### Chores - bump babel minor [#31857](https://github.com/gatsbyjs/gatsby/issues/31857) ([7d42e8d](https://github.com/gatsbyjs/gatsby/commit/7d42e8d866e46e9c39838d812d080d06433f7060)) ### [1.7.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.7.1/packages/gatsby-plugin-image) (2021-06-10) #### Chores - bump babel minor [#31857](https://github.com/gatsbyjs/gatsby/issues/31857) [#31859](https://github.com/gatsbyjs/gatsby/issues/31859) ([8636025](https://github.com/gatsbyjs/gatsby/commit/863602567930a39142ed33d9d1f1813b7dec8686)) ## [1.7.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.7.0/packages/gatsby-plugin-image) (2021-06-09) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.7) #### Chores - update babel monorepo [#31143](https://github.com/gatsbyjs/gatsby/issues/31143) ([701ab2f](https://github.com/gatsbyjs/gatsby/commit/701ab2f6690c3f1bbaf60cf572513ea566cc9ec9)) ## [1.6.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.6.0/packages/gatsby-plugin-image) (2021-05-25) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.6) #### Bug Fixes - Extra "margin" on CONSTRAINED [#31497](https://github.com/gatsbyjs/gatsby/issues/31497) ([5392cff](https://github.com/gatsbyjs/gatsby/commit/5392cffa6b433c5d26676693fb3961978893a2a0)) ## [1.5.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.5.0/packages/gatsby-plugin-image) (2021-05-12) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.5) #### Features - Export ImageDataLike type [#30590](https://github.com/gatsbyjs/gatsby/issues/30590) ([dad0032](https://github.com/gatsbyjs/gatsby/commit/dad0032db4ea24f6923033906e3b29552f05c7ed)) #### Bug Fixes - print error details [#30417](https://github.com/gatsbyjs/gatsby/issues/30417) ([d0dee0d](https://github.com/gatsbyjs/gatsby/commit/d0dee0d11139177842537552ef8a29997b510d63)) - add @babel/core peer dependency [#31188](https://github.com/gatsbyjs/gatsby/issues/31188) ([f4c1130](https://github.com/gatsbyjs/gatsby/commit/f4c1130f7ee93a07dc74c78eaa282b40c424a8ee)) #### Chores - update dependency @testing-library/react to ^11.2.6 [#31168](https://github.com/gatsbyjs/gatsby/issues/31168) ([b2ce9fe](https://github.com/gatsbyjs/gatsby/commit/b2ce9fec1addf8995f4a239a8b36f214bc918fd3)) #### Other Changes - Add docs for customizing default options [#30344](https://github.com/gatsbyjs/gatsby/issues/30344) ([4f84533](https://github.com/gatsbyjs/gatsby/commit/4f84533aa8bcd9a2030fb99aad335a5b4bcc4c33)) - added breakpoints to sharp_attributes set in babel-helpers [#30451](https://github.com/gatsbyjs/gatsby/issues/30451) ([f6575fd](https://github.com/gatsbyjs/gatsby/commit/f6575fd1cb07f31524e15b0794491c853ea47f3f)) ### [1.4.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.4.1/packages/gatsby-plugin-image) (2021-05-08) #### Other Changes - added breakpoints to sharp_attributes set in babel-helpers [#30451](https://github.com/gatsbyjs/gatsby/issues/30451) [#31328](https://github.com/gatsbyjs/gatsby/issues/31328) ([d54510f](https://github.com/gatsbyjs/gatsby/commit/d54510f84709b084c4b481d9bb6c3a497e2b907e)) ## [1.4.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.4.0/packages/gatsby-plugin-image) (2021-04-28) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.4) #### Bug Fixes - Apply object-fit and object-position to placeholder [#30894](https://github.com/gatsbyjs/gatsby/issues/30894) ([8affcf5](https://github.com/gatsbyjs/gatsby/commit/8affcf5fde3b6c31ce9527957f9758e9bfb0fa5c)) - Check for render container [#30898](https://github.com/gatsbyjs/gatsby/issues/30898) ([9ee366e](https://github.com/gatsbyjs/gatsby/commit/9ee366ed5be36bc277285ebac7421d364ef45abd)) #### Chores - Remove version note [#30758](https://github.com/gatsbyjs/gatsby/issues/30758) ([9ff665e](https://github.com/gatsbyjs/gatsby/commit/9ff665e4aedcf9374ec91a57ef18e39fc33db1fb)) #### Other Changes - Port using-gatsby-image site to image plugin [#28489](https://github.com/gatsbyjs/gatsby/issues/28489) ([e351588](https://github.com/gatsbyjs/gatsby/commit/e351588365c32ebf84c06048ba3b2da16e12793c)) ### [1.3.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.3.1/packages/gatsby-plugin-image) (2021-04-20) #### Bug Fixes - Check for render container [#30898](https://github.com/gatsbyjs/gatsby/issues/30898) [#30943](https://github.com/gatsbyjs/gatsby/issues/30943) ([c753d9c](https://github.com/gatsbyjs/gatsby/commit/c753d9c8d2c5a117ac02665697b96810cc19e3e9)) - Apply object-fit and object-position to placeholder [#30894](https://github.com/gatsbyjs/gatsby/issues/30894) [#30944](https://github.com/gatsbyjs/gatsby/issues/30944) ([2ee989c](https://github.com/gatsbyjs/gatsby/commit/2ee989c3cbc8323b1e2aaa228221d44aa7d6978e)) ## [1.3.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.3.0/packages/gatsby-plugin-image) (2021-04-14) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.3) #### Bug Fixes - Don't inherit all img styles [#30754](https://github.com/gatsbyjs/gatsby/issues/30754) ([1a9b830](https://github.com/gatsbyjs/gatsby/commit/1a9b830062a654ff7595da0813f21087e0937bd3)) - Use bare GATSBY\_\_\_IMAGE global [#30713](https://github.com/gatsbyjs/gatsby/issues/30713) ([a5869e3](https://github.com/gatsbyjs/gatsby/commit/a5869e3d26ed0a45f7543ffaf45da9ca4b89ff45)) - Correctly calculate aspect ratio when width and height are both set [#30466](https://github.com/gatsbyjs/gatsby/issues/30466) ([35c90f8](https://github.com/gatsbyjs/gatsby/commit/35c90f8554c59f59b75e6ad040213c717e5883a5)) - Force render if props have changed [#30491](https://github.com/gatsbyjs/gatsby/issues/30491) ([e584b8a](https://github.com/gatsbyjs/gatsby/commit/e584b8a33f079ba5a07419173b57bb5dabb824d7)) #### Chores - update dependency postcss to ^8.2.9 [#29379](https://github.com/gatsbyjs/gatsby/issues/29379) ([8806e28](https://github.com/gatsbyjs/gatsby/commit/8806e28b1624787bdb50eea8dfc894470873215d)) ### [1.2.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.2.1/packages/gatsby-plugin-image) (2021-04-07) #### Bug Fixes - Use bare GATSBY\_\_\_IMAGE global [#30713](https://github.com/gatsbyjs/gatsby/issues/30713) [#30734](https://github.com/gatsbyjs/gatsby/issues/30734) ([107fe42](https://github.com/gatsbyjs/gatsby/commit/107fe42ae9437f28dcc57deeb22a6d1952f5e06f)) ## [1.2.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.2.0/packages/gatsby-plugin-image) (2021-03-30) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.2) #### Features - data-srcset should be used to prevent overly eager loading on chrome [#30348](https://github.com/gatsbyjs/gatsby/issues/30348) ([9163f2f](https://github.com/gatsbyjs/gatsby/commit/9163f2f8284b10ef8792cf664065f70b352cd1c3)) #### Bug Fixes - Force render if props have changed [#30491](https://github.com/gatsbyjs/gatsby/issues/30491) [#30565](https://github.com/gatsbyjs/gatsby/issues/30565) ([9b8196b](https://github.com/gatsbyjs/gatsby/commit/9b8196b17586348e195a26e51798732e0f97ab99)) - Only use default breakpoints for fullwidth [#30328](https://github.com/gatsbyjs/gatsby/issues/30328) ([2393f3c](https://github.com/gatsbyjs/gatsby/commit/2393f3c9f6d3a11312ddd707632c0ab6e4885686)) - image partial rendering [#30221](https://github.com/gatsbyjs/gatsby/issues/30221) ([d97a086](https://github.com/gatsbyjs/gatsby/commit/d97a0868acdbde2361175b4b1491d3adb6ac68bc)) - Better StaticImage errors [#30271](https://github.com/gatsbyjs/gatsby/issues/30271) ([8a0a4e8](https://github.com/gatsbyjs/gatsby/commit/8a0a4e82e3c782393621608a294b4b23b1e6753d)) #### Chores - update dependency @types/babel\_\_traverse to ^7.11.1 [#30245](https://github.com/gatsbyjs/gatsby/issues/30245) ([9a39ae5](https://github.com/gatsbyjs/gatsby/commit/9a39ae546f76469a2c8757ae2fb04e75928b73c4)) ### [1.1.3](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.1.3/packages/gatsby-plugin-image) (2021-03-30) #### Bug Fixes - Correctly calculate aspect ratio when width and height are both set [#30466](https://github.com/gatsbyjs/gatsby/issues/30466) [#30529](https://github.com/gatsbyjs/gatsby/issues/30529) ([95cf933](https://github.com/gatsbyjs/gatsby/commit/95cf933fddca127bf055e906fc2c42149090d3ea)) ### [1.1.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.1.2/packages/gatsby-plugin-image) (2021-03-23) #### Bug Fixes - Only use default breakpoints for fullwidth [#30328](https://github.com/gatsbyjs/gatsby/issues/30328) [#30420](https://github.com/gatsbyjs/gatsby/issues/30420) ([8930a5a](https://github.com/gatsbyjs/gatsby/commit/8930a5a535bf1475af0c021583ff7ffb19cc3de5)) ### [1.1.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.1.1/packages/gatsby-plugin-image) (2021-03-18) #### Bug Fixes - Better StaticImage errors [#30271](https://github.com/gatsbyjs/gatsby/issues/30271) [#30326](https://github.com/gatsbyjs/gatsby/issues/30326) ([6f1beee](https://github.com/gatsbyjs/gatsby/commit/6f1beee268b98e887011922048cf1668b95325aa)) ## [1.1.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.1.0/packages/gatsby-plugin-image) (2021-03-16) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.1) #### Features - Better error message for missing alt [#29981](https://github.com/gatsbyjs/gatsby/issues/29981) ([fe4b329](https://github.com/gatsbyjs/gatsby/commit/fe4b329a68ce6a8f93dbee56073da950861a2723)) #### Bug Fixes - Handle placeholder in plugin toolkit [#30141](https://github.com/gatsbyjs/gatsby/issues/30141) ([f851312](https://github.com/gatsbyjs/gatsby/commit/f85131212b8271aa0e7fe93fbd30fafdce7ba01f)) - broken documentation links [#30065](https://github.com/gatsbyjs/gatsby/issues/30065) ([28956fe](https://github.com/gatsbyjs/gatsby/commit/28956fe50848d571d96350df4047bdb0d44b9b50)) - Use template from core package [#29957](https://github.com/gatsbyjs/gatsby/issues/29957) ([c4ca930](https://github.com/gatsbyjs/gatsby/commit/c4ca9301f56b1ac15bf5219dbb33c661b13bbfcd)) - Update peerdeps [#29880](https://github.com/gatsbyjs/gatsby/issues/29880) ([d14cdc5](https://github.com/gatsbyjs/gatsby/commit/d14cdc5b7bd9e4b52815ecae15dfaf50674967d5)) #### Chores - Fix our internal eslint config for monorepo Fix [#29795](https://github.com/gatsbyjs/gatsby/issues/29795) ([0b4664e](https://github.com/gatsbyjs/gatsby/commit/0b4664e52c22902f9fb85b208a63da388ddd0470)) ### [1.0.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.0.1/packages/gatsby-plugin-image) (2021-03-11) #### Bug Fixes - Handle placeholder in plugin toolkit [#30141](https://github.com/gatsbyjs/gatsby/issues/30141) [#30170](https://github.com/gatsbyjs/gatsby/issues/30170) ([4c44125](https://github.com/gatsbyjs/gatsby/commit/4c4412560889414b020db46877b8704e18e10d0e)) ## [1.0.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@1.0.0/packages/gatsby-plugin-image) (2021-03-02) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v3.0) #### Features - Allow image helpers to take other node types [#29625](https://github.com/gatsbyjs/gatsby/issues/29625) ([eaab2df](https://github.com/gatsbyjs/gatsby/commit/eaab2dfa1a7e1c1e64ffb78487f3f6c324f892ce)) - Add getLowResolutionImageURL plugin helper [#29518](https://github.com/gatsbyjs/gatsby/issues/29518) ([4b7fe37](https://github.com/gatsbyjs/gatsby/commit/4b7fe37ac39897ab76090ef76cff19d98fa5924b)) - Add resolver helper and improve custom hook [#29342](https://github.com/gatsbyjs/gatsby/issues/29342) ([e567aa8](https://github.com/gatsbyjs/gatsby/commit/e567aa82695cf19a7d9eb4c280be767e562c3976)) #### Bug Fixes - Update peerdeps [#29880](https://github.com/gatsbyjs/gatsby/issues/29880) [#29888](https://github.com/gatsbyjs/gatsby/issues/29888) ([85bb8ea](https://github.com/gatsbyjs/gatsby/commit/85bb8ea883a6ad3a847751d92c267654a20e1ea1)) - Apply defaults when width and height are set [#29726](https://github.com/gatsbyjs/gatsby/issues/29726) ([3be9541](https://github.com/gatsbyjs/gatsby/commit/3be9541ade911ab4041715a37aed0eb65db4c313)) - Correct default enum value [#29607](https://github.com/gatsbyjs/gatsby/issues/29607) ([7e8b91c](https://github.com/gatsbyjs/gatsby/commit/7e8b91c5a0d7f171a72c7088ace8d5fa3fdc39a8)) - Apply inline styles and img size [#29603](https://github.com/gatsbyjs/gatsby/issues/29603) ([9db36db](https://github.com/gatsbyjs/gatsby/commit/9db36dbe165c35105cef4ad95f4802061ff5fcc5)) - Apply inline styles and img size ([3f7f06c](https://github.com/gatsbyjs/gatsby/commit/3f7f06cb6f0c7be2ddde709283b7d116fa88cd6a)) - Correct supported image formats [#29562](https://github.com/gatsbyjs/gatsby/issues/29562) ([3b4d32f](https://github.com/gatsbyjs/gatsby/commit/3b4d32f0b2d6aef3193213252c3eb813cc2cbea9)) - Rename hooks [#29462](https://github.com/gatsbyjs/gatsby/issues/29462) ([4638cd6](https://github.com/gatsbyjs/gatsby/commit/4638cd678b28f7a515df465be21d9d8bcdd71d9a)) - add common-tags to package.jsons [#29424](https://github.com/gatsbyjs/gatsby/issues/29424) ([94689ad](https://github.com/gatsbyjs/gatsby/commit/94689addc401f62248928a4df1587922261c96e6)) - Fix blur up on navigate issue Fix [#29333](https://github.com/gatsbyjs/gatsby/issues/29333) ([1443ecd](https://github.com/gatsbyjs/gatsby/commit/1443ecde5fe5f6e4b0072239bd3f2688ecb3d260)) #### Chores - Fix broken eslint rule Fix [#29727](https://github.com/gatsbyjs/gatsby/issues/29727) ([3db77a5](https://github.com/gatsbyjs/gatsby/commit/3db77a59f84a61243e2fa42132acf8ad7d140996)) - Upgrade typescript [#29388](https://github.com/gatsbyjs/gatsby/issues/29388) ([823140f](https://github.com/gatsbyjs/gatsby/commit/823140f2b0bbbcab51923186bab8128bb8e0afe5)) - improve description of placeholder parameter [#29670](https://github.com/gatsbyjs/gatsby/issues/29670) ([797e7f4](https://github.com/gatsbyjs/gatsby/commit/797e7f4e83ab9e327e69e3591447fb59e2bff318)) - Deprecate gatsby-image and old image resolvers [#29667](https://github.com/gatsbyjs/gatsby/issues/29667) ([3ffc210](https://github.com/gatsbyjs/gatsby/commit/3ffc21099500efe9de47d676e1979dfbcbaa537f)) - bump graphql and graphql-compose major versions [#29090](https://github.com/gatsbyjs/gatsby/issues/29090) ([7e4ba2b](https://github.com/gatsbyjs/gatsby/commit/7e4ba2b82a7c63ea4809c489d5e95165e9a33c03)) #### Other Changes - Move peerdeps to 16.9.0 & 17+ for react & react-dom [#29735](https://github.com/gatsbyjs/gatsby/issues/29735) ([6b86b99](https://github.com/gatsbyjs/gatsby/commit/6b86b99f7e760c6ffa74b1330399d9fdd94e48a2)) - Revert "fix(gatsby-plugin-image): Apply inline styles and img size" [#29602](https://github.com/gatsbyjs/gatsby/issues/29602) ([8d0f48f](https://github.com/gatsbyjs/gatsby/commit/8d0f48f02ec0b631320dcb980f69944804f72803)) ### [0.7.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.7.2/packages/gatsby-plugin-image) (2021-02-24) #### Bug Fixes - Apply inline styles and img size [#29603](https://github.com/gatsbyjs/gatsby/issues/29603) [#29668](https://github.com/gatsbyjs/gatsby/issues/29668) ([9183a6b](https://github.com/gatsbyjs/gatsby/commit/9183a6bcef7126b040a66f08c3663b406ddc4e69)) ### [0.7.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.7.1/packages/gatsby-plugin-image) (2021-02-05) #### Bug Fixes - Fix blur up on navigate issue Fix [#29333](https://github.com/gatsbyjs/gatsby/issues/29333) Fix [#29354](https://github.com/gatsbyjs/gatsby/issues/29354) ([4ef8ce1](https://github.com/gatsbyjs/gatsby/commit/4ef8ce12bb38e3ee4bee07f78ff0d4ac13a6bdea)) ## [0.7.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.7.0/packages/gatsby-plugin-image) (2021-02-02) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v2.32) #### Features - Add useArtDirection hook [#29231](https://github.com/gatsbyjs/gatsby/issues/29231) ([c2f0298](https://github.com/gatsbyjs/gatsby/commit/c2f0298b62d4a27ec6ffb1a93e9a18d7d057e864)) - Add support for backgroundColor in sharp [#29141](https://github.com/gatsbyjs/gatsby/issues/29141) ([eb2bede](https://github.com/gatsbyjs/gatsby/commit/eb2bede99328e149b34a7e893c870094fc1ae6de)) - object-fit polyfill for IE [#29072](https://github.com/gatsbyjs/gatsby/issues/29072) ([3b4e8a5](https://github.com/gatsbyjs/gatsby/commit/3b4e8a55b5d1a7d2832f7037390ec447086beb83)) #### Bug Fixes - Correct layout proptypes in StaticImage [#29298](https://github.com/gatsbyjs/gatsby/issues/29298) [#29299](https://github.com/gatsbyjs/gatsby/issues/29299) ([1dec045](https://github.com/gatsbyjs/gatsby/commit/1dec0452e8ead69e797ced64d562e46c1a1f6772)) - Use ESM for gatsby-browser, as CJS was causing errors [#29235](https://github.com/gatsbyjs/gatsby/issues/29235) ([552afa9](https://github.com/gatsbyjs/gatsby/commit/552afa930a3d6e4ad719b69605a5eb39359fd7e5)) - Update types [#29226](https://github.com/gatsbyjs/gatsby/issues/29226) ([7a589c0](https://github.com/gatsbyjs/gatsby/commit/7a589c0a940fe1859517401a57cf4c22010f2e8e)) - update dependency chokidar to ^3.5.1 [#28970](https://github.com/gatsbyjs/gatsby/issues/28970) ([c206d66](https://github.com/gatsbyjs/gatsby/commit/c206d66d9e67896ebc85c505ea1a3566f6479f5e)) - Fixes to plugin utils types Fixes [#29204](https://github.com/gatsbyjs/gatsby/issues/29204) ([b236f49](https://github.com/gatsbyjs/gatsby/commit/b236f4916721c8e5fa1465cca7b6c4b8c26170c8)) - Pass sizes for source [#29192](https://github.com/gatsbyjs/gatsby/issues/29192) ([0ddbbfe](https://github.com/gatsbyjs/gatsby/commit/0ddbbfe7ac03d5e6281b1d5e9f37d7216a48b079)) - Use inline-block in class so users can override [#29148](https://github.com/gatsbyjs/gatsby/issues/29148) ([f945049](https://github.com/gatsbyjs/gatsby/commit/f9450498daa12921085cf60171f4f45b8012cf5f)) - Handle breakpoints and auto-format in plugin utils [#29187](https://github.com/gatsbyjs/gatsby/issues/29187) ([25912f0](https://github.com/gatsbyjs/gatsby/commit/25912f00b452c4df04ba950efa90cdf12e73818e)) - Add missing files [#29185](https://github.com/gatsbyjs/gatsby/issues/29185) ([0ac0ac8](https://github.com/gatsbyjs/gatsby/commit/0ac0ac840957b92be447d61e46b1b8bcd2bcfacd)) - pass down missing sizes attribute to <sources> [#29092](https://github.com/gatsbyjs/gatsby/issues/29092) ([2e42197](https://github.com/gatsbyjs/gatsby/commit/2e42197025e2e1bac06c721c3cc44135bf8ef526)) #### Chores - update dependency @types/babel\_\_traverse to ^7.11.0 [#28354](https://github.com/gatsbyjs/gatsby/issues/28354) ([d0d3836](https://github.com/gatsbyjs/gatsby/commit/d0d3836c78357ff763144c39b877ef13d23ccb45)) - update dependency postcss to ^8.2.4 [#28711](https://github.com/gatsbyjs/gatsby/issues/28711) ([63c1bdb](https://github.com/gatsbyjs/gatsby/commit/63c1bdbfc46c3a597413212dadcbdefaadd87845)) #### Other Changes - Update readme [#29076](https://github.com/gatsbyjs/gatsby/issues/29076) ([5cd0acb](https://github.com/gatsbyjs/gatsby/commit/5cd0acb4150aaab8bfcf647ed1fd58e362d87937)) ### [0.6.4](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.6.4/packages/gatsby-plugin-image) (2021-01-29) #### Bug Fixes - Use ESM for gatsby-browser, as CJS was causing errors [#29235](https://github.com/gatsbyjs/gatsby/issues/29235) [#29266](https://github.com/gatsbyjs/gatsby/issues/29266) ([d27c968](https://github.com/gatsbyjs/gatsby/commit/d27c9684558bef5483d082099fdc219ccf400182)) ### [0.6.3](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.6.3/packages/gatsby-plugin-image) (2021-01-28) #### Bug Fixes - Fixes to plugin utils types Fixes [#29204](https://github.com/gatsbyjs/gatsby/issues/29204) Fixes [#29221](https://github.com/gatsbyjs/gatsby/issues/29221) ([17bf581](https://github.com/gatsbyjs/gatsby/commit/17bf581cdafe336f0dac588ea33c577eb5263630)) - Pass sizes for source [#29192](https://github.com/gatsbyjs/gatsby/issues/29192) ([23af522](https://github.com/gatsbyjs/gatsby/commit/23af5227b1ce95b13155a075e9eebceef73f688b)) ### [0.6.2](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.6.2/packages/gatsby-plugin-image) (2021-01-26) #### Bug Fixes - Handle breakpoints and auto-format in plugin utils [#29187](https://github.com/gatsbyjs/gatsby/issues/29187) [#29197](https://github.com/gatsbyjs/gatsby/issues/29197) ([3b5dcda](https://github.com/gatsbyjs/gatsby/commit/3b5dcda998ad9f344e1ca7b981beec5aaab2e8e3)) - Add missing files [#29185](https://github.com/gatsbyjs/gatsby/issues/29185) [#29196](https://github.com/gatsbyjs/gatsby/issues/29196) ([4282e05](https://github.com/gatsbyjs/gatsby/commit/4282e0561a36f66ff409b4672b2ab4fd5b6afae0)) ### [0.6.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.6.1/packages/gatsby-plugin-image) (2021-01-21) #### Bug Fixes - pass down missing sizes attribute to <sources> [#29092](https://github.com/gatsbyjs/gatsby/issues/29092) [#29108](https://github.com/gatsbyjs/gatsby/issues/29108) ([8599f60](https://github.com/gatsbyjs/gatsby/commit/8599f60ade50942ec01036949bfd98785bd36514)) ## [0.6.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.6.0/packages/gatsby-plugin-image) (2021-01-20) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v2.31) #### Features - Change fullWidth to use breakpoints [#29002](https://github.com/gatsbyjs/gatsby/issues/29002) ([9bcc12c](https://github.com/gatsbyjs/gatsby/commit/9bcc12c57728bb7ca08cefe4f2f4c684b65d3111)) - Add support for aspectRatio [#28941](https://github.com/gatsbyjs/gatsby/issues/28941) ([ed19fa0](https://github.com/gatsbyjs/gatsby/commit/ed19fa052a93e948b1135ac128cf5abec48752b6)) #### Bug Fixes - Fix onload race condition Fix [#29064](https://github.com/gatsbyjs/gatsby/issues/29064) ([6233382](https://github.com/gatsbyjs/gatsby/commit/6233382c6d770e7f1ab6184dccc8c79fd3b7f809)) - Handle imgStyle in SSR [#29043](https://github.com/gatsbyjs/gatsby/issues/29043) ([b9978e1](https://github.com/gatsbyjs/gatsby/commit/b9978e1f7a4e6a8dec0f034b965dfbce09a372f2)) - Remove preload tag [#28998](https://github.com/gatsbyjs/gatsby/issues/28998) ([87bdec0](https://github.com/gatsbyjs/gatsby/commit/87bdec0f1ac8de8062fe3c90997b278ff921a4aa)) - do not show placeholder if image already lo… [#28868](https://github.com/gatsbyjs/gatsby/issues/28868) ([12da978](https://github.com/gatsbyjs/gatsby/commit/12da9782a2ac8c3120e1c0cfa0661d43dc2c3ca5)) - Conditionally require dependencies and give better warnings [#28921](https://github.com/gatsbyjs/gatsby/issues/28921) ([c82c3a6](https://github.com/gatsbyjs/gatsby/commit/c82c3a6f663da6eedb75c57814e3d103e6731c44)) - Fix handling of sizes prop in SSR Fix [#28835](https://github.com/gatsbyjs/gatsby/issues/28835) ([a135c50](https://github.com/gatsbyjs/gatsby/commit/a135c503744438ec9dd231828a1ce74d0c6a3b93)) - Correct image styles [#28834](https://github.com/gatsbyjs/gatsby/issues/28834) ([3d6446c](https://github.com/gatsbyjs/gatsby/commit/3d6446cd53675cf47468a59b633a75ef83d179d2)) - Better error logging [#28741](https://github.com/gatsbyjs/gatsby/issues/28741) ([305fa64](https://github.com/gatsbyjs/gatsby/commit/305fa649293a060098821a32dc3d44026285e798)) - Pass format-specific options in image-data [#28826](https://github.com/gatsbyjs/gatsby/issues/28826) ([7378fcf](https://github.com/gatsbyjs/gatsby/commit/7378fcfa9b4ee6c173c4fecd5eb90efdcc0f7ff3)) #### Chores - Unflag remote images [#29032](https://github.com/gatsbyjs/gatsby/issues/29032) ([e72533d](https://github.com/gatsbyjs/gatsby/commit/e72533df393b514e29f7e82ffad3bf6605e46811)) - change fluid to fullWidth [#28987](https://github.com/gatsbyjs/gatsby/issues/28987) ([381e13c](https://github.com/gatsbyjs/gatsby/commit/381e13c457b8b8d66a695d5f48d93c14e938b194)) - Update image API to remove maxWidth/maxHeight [#28985](https://github.com/gatsbyjs/gatsby/issues/28985) ([a8c2f39](https://github.com/gatsbyjs/gatsby/commit/a8c2f39f74144b6ee7704b86c75c5c4047b1c5e5)) - Fix spelling Fix [#28761](https://github.com/gatsbyjs/gatsby/issues/28761) ([b960334](https://github.com/gatsbyjs/gatsby/commit/b960334309e8d7fe894e59d1079ea1150e958078)) #### Other Changes - Render LayoutWrapper prior to loading of lazy-hydrate [#28841](https://github.com/gatsbyjs/gatsby/issues/28841) ([78e5e47](https://github.com/gatsbyjs/gatsby/commit/78e5e4762e7a7704bf9d22baa5ef551a5fdd91db)) ### [0.5.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.5.1/packages/gatsby-plugin-image) (2021-01-13) #### Other Changes - Render LayoutWrapper prior to loading of lazy-hydrate [#28841](https://github.com/gatsbyjs/gatsby/issues/28841) [#28990](https://github.com/gatsbyjs/gatsby/issues/28990) ([be7ad3b](https://github.com/gatsbyjs/gatsby/commit/be7ad3b92879c423ca8e89acb8b234050fecc3db)) ## [0.5.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.5.0/packages/gatsby-plugin-image) (2021-01-06) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v2.30) #### Features - Add AVIF image support to beta image plugin [#28742](https://github.com/gatsbyjs/gatsby/issues/28742) ([2058775](https://github.com/gatsbyjs/gatsby/commit/205877542a9447e5d48a83718f5c0a751e44738d)) - Add remote image support [#28647](https://github.com/gatsbyjs/gatsby/issues/28647) ([a91825d](https://github.com/gatsbyjs/gatsby/commit/a91825d0e8896c90aaa69e8929fe1da07cb90751)) - Make dimensions optional and default to constrained [#28662](https://github.com/gatsbyjs/gatsby/issues/28662) ([f24a23d](https://github.com/gatsbyjs/gatsby/commit/f24a23d5b1f24ab33aec7a8ac882dbbccdf7d01e)) #### Bug Fixes - Fix handling of sizes prop in SSR Fix [#28835](https://github.com/gatsbyjs/gatsby/issues/28835) Fix [#28867](https://github.com/gatsbyjs/gatsby/issues/28867) ([6b7c5e7](https://github.com/gatsbyjs/gatsby/commit/6b7c5e7d9bb8530c1b716bed835e92c623b0a871)) - Pass format-specific options in image-data [#28826](https://github.com/gatsbyjs/gatsby/issues/28826) [#28853](https://github.com/gatsbyjs/gatsby/issues/28853) ([ceeb7d4](https://github.com/gatsbyjs/gatsby/commit/ceeb7d4bd7b917fd776004cc4d1c4c9bac281dc6)) - Correct image styles [#28834](https://github.com/gatsbyjs/gatsby/issues/28834) [#28854](https://github.com/gatsbyjs/gatsby/issues/28854) ([b648728](https://github.com/gatsbyjs/gatsby/commit/b6487282ee862138d4035c42e2af170d817032b6)) - Better error logging [#28741](https://github.com/gatsbyjs/gatsby/issues/28741) [#28855](https://github.com/gatsbyjs/gatsby/issues/28855) ([f45ba68](https://github.com/gatsbyjs/gatsby/commit/f45ba68267b9a109553a366f76ce71af348fac6d)) - Preload lazy-hydrator [#28690](https://github.com/gatsbyjs/gatsby/issues/28690) ([6af620c](https://github.com/gatsbyjs/gatsby/commit/6af620c146d380da7e3748bf52ae527c0c167e36)) - do not return from preprocessSource if nothing is changed [#28678](https://github.com/gatsbyjs/gatsby/issues/28678) ([9a49286](https://github.com/gatsbyjs/gatsby/commit/9a492868b4f28179a86204bc393051f0bf96fe9b)) - Revert postcss upgrade which broke css macro [#28672](https://github.com/gatsbyjs/gatsby/issues/28672) ([cde7885](https://github.com/gatsbyjs/gatsby/commit/cde7885f39eab846a8cdd9d3d08b9b5d299cfd76)) - Correctly handle formats in StaticImage [#28618](https://github.com/gatsbyjs/gatsby/issues/28618) ([912f30c](https://github.com/gatsbyjs/gatsby/commit/912f30c099f98fa382fe653a3a2c07253bd6b452)) - Better propType handling for StaticImage [#28606](https://github.com/gatsbyjs/gatsby/issues/28606) ([52027db](https://github.com/gatsbyjs/gatsby/commit/52027db80559a728d4a85c729d282ec3abccf5b2)) #### Performance Improvements - Handle disabled js, and add preload link [#28669](https://github.com/gatsbyjs/gatsby/issues/28669) ([8300236](https://github.com/gatsbyjs/gatsby/commit/83002365c4b9e7efdb69c354eee6894cbde975e4)) #### Chores - update dependency @testing-library/react to ^11.2.2 [#28221](https://github.com/gatsbyjs/gatsby/issues/28221) ([de13436](https://github.com/gatsbyjs/gatsby/commit/de134364baf3a962f95bf111e120b0f048dd852d)) - update dependency postcss to ^8.1.7 [#28082](https://github.com/gatsbyjs/gatsby/issues/28082) ([e304ddd](https://github.com/gatsbyjs/gatsby/commit/e304ddddcabe648ba2938feb83b528e2c942ca72)) - update dependency @types/fs-extra to ^8.1.1 [#28596](https://github.com/gatsbyjs/gatsby/issues/28596) ([bea9ac7](https://github.com/gatsbyjs/gatsby/commit/bea9ac7f3dcf834dfd63da4afafe4dca5b74460e)) - update dependency typescript to ^3.9.7 [#28600](https://github.com/gatsbyjs/gatsby/issues/28600) ([15936fb](https://github.com/gatsbyjs/gatsby/commit/15936fbb692771f4a2b865b888e008d29d101276)) ### [0.4.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.4.1/packages/gatsby-plugin-image) (2020-12-23) #### Bug Fixes - do not return from preprocessSource if nothing is changed [#28678](https://github.com/gatsbyjs/gatsby/issues/28678) [#28745](https://github.com/gatsbyjs/gatsby/issues/28745) ([2864af9](https://github.com/gatsbyjs/gatsby/commit/2864af986dfa1d8cf5e1b199d0599043aad86ab6)) ## [0.4.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.4.0/packages/gatsby-plugin-image) (2020-12-15) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v2.29) #### Features - add keywords to package.json so it shows up in the plugin search [#28577](https://github.com/gatsbyjs/gatsby/issues/28577) ([6297917](https://github.com/gatsbyjs/gatsby/commit/6297917d4908a47c79eb44cae9c4dc85ce365ead)) - Add extra props to GatsbyImage [#28520](https://github.com/gatsbyjs/gatsby/issues/28520) ([2ab320a](https://github.com/gatsbyjs/gatsby/commit/2ab320aae4dd8c9ce918bd0a4f88b34ad3bf6d85)) - Add helper function to grab src [#28463](https://github.com/gatsbyjs/gatsby/issues/28463) ([4ab296f](https://github.com/gatsbyjs/gatsby/commit/4ab296fb911798836110d31a3695abf53dc0c291)) #### Bug Fixes - Correctly handle formats in StaticImage [#28618](https://github.com/gatsbyjs/gatsby/issues/28618) [#28630](https://github.com/gatsbyjs/gatsby/issues/28630) ([eff15a1](https://github.com/gatsbyjs/gatsby/commit/eff15a1055263b074de95d8ddf02ab5968724451)) - Better propType handling for StaticImage [#28606](https://github.com/gatsbyjs/gatsby/issues/28606) [#28628](https://github.com/gatsbyjs/gatsby/issues/28628) ([5901a10](https://github.com/gatsbyjs/gatsby/commit/5901a107857b59bb6072bd625bf51aae458548e0)) - don't show hydration warning [#28407](https://github.com/gatsbyjs/gatsby/issues/28407) ([b6b5207](https://github.com/gatsbyjs/gatsby/commit/b6b5207979370c244e32977c87242064f067842c)) - Add overflow hidden back to wrapper CSS [#28410](https://github.com/gatsbyjs/gatsby/issues/28410) ([2b62f38](https://github.com/gatsbyjs/gatsby/commit/2b62f389457f515daf843ab22f95c015aa643ffe)) - Fix StaticImage props interface and add propTypes Fix [#28372](https://github.com/gatsbyjs/gatsby/issues/28372) ([93a1447](https://github.com/gatsbyjs/gatsby/commit/93a144744c20fc57f563cb5af2683725abc3c941)) - Correct img CSS [#28317](https://github.com/gatsbyjs/gatsby/issues/28317) ([bfd86df](https://github.com/gatsbyjs/gatsby/commit/bfd86dfc5bdad881e9b4363fc00c4186e0124833)) #### Chores - update dependency cross-env to ^7.0.3 [#28505](https://github.com/gatsbyjs/gatsby/issues/28505) ([a819b9b](https://github.com/gatsbyjs/gatsby/commit/a819b9bfb663139f7b06c3ed7d6d6069a2382b2c)) #### Other Changes - update docs for codemod [#28519](https://github.com/gatsbyjs/gatsby/issues/28519) ([493fd73](https://github.com/gatsbyjs/gatsby/commit/493fd739f8f4522e4a3e5099a7c9273d640dbc7f)) - gatsby-image codemod [#28112](https://github.com/gatsbyjs/gatsby/issues/28112) ([726a5fe](https://github.com/gatsbyjs/gatsby/commit/726a5fe741e2f118c4d29c758fee1de784da66bc)) - add E2E tests for native and intersection obs [#28314](https://github.com/gatsbyjs/gatsby/issues/28314) [#28314](https://github.com/gatsbyjs/gatsby/issues/28314) ([c1cdf51](https://github.com/gatsbyjs/gatsby/commit/c1cdf514edd3a8ad681c39fa1a8fc63b03e5184d)) ### [0.3.1](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.3.1/packages/gatsby-plugin-image) (2020-12-07) #### Bug Fixes - don't show hydration warning [#28407](https://github.com/gatsbyjs/gatsby/issues/28407) [#28512](https://github.com/gatsbyjs/gatsby/issues/28512) ([13be722](https://github.com/gatsbyjs/gatsby/commit/13be722748d08f49322f806cff2e5faf7a1677b3)) #### Other Changes - add E2E tests for native and intersection obs [#28314](https://github.com/gatsbyjs/gatsby/issues/28314) [#28487](https://github.com/gatsbyjs/gatsby/issues/28487) [#28314](https://github.com/gatsbyjs/gatsby/issues/28314) [#28314](https://github.com/gatsbyjs/gatsby/issues/28314) [#28319](https://github.com/gatsbyjs/gatsby/issues/28319) ([9e5a8cc](https://github.com/gatsbyjs/gatsby/commit/9e5a8cc637c79a77ed4fe221b21c4104f90fcde4)) ## [0.3.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.3.0/packages/gatsby-plugin-image) (2020-12-02) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v2.28) #### Features - Add image plugin helpers [#28110](https://github.com/gatsbyjs/gatsby/issues/28110) ([6ed397f](https://github.com/gatsbyjs/gatsby/commit/6ed397f22c5cae21563de095f1f1a6d6e26ba100)) #### Bug Fixes - Fix StaticImage props interface and add propTypes Fix [#28372](https://github.com/gatsbyjs/gatsby/issues/28372) Fix [#28402](https://github.com/gatsbyjs/gatsby/issues/28402) ([780792f](https://github.com/gatsbyjs/gatsby/commit/780792fe03f5d80f1667f1835a013b53946fe15d)) - Correct img CSS [#28317](https://github.com/gatsbyjs/gatsby/issues/28317) [#28323](https://github.com/gatsbyjs/gatsby/issues/28323) ([cbce121](https://github.com/gatsbyjs/gatsby/commit/cbce1212dab4469929c8753e930e6e68d0d56cb8)) - Correct IntersectionObserver handling [#28309](https://github.com/gatsbyjs/gatsby/issues/28309) ([e1e9e0c](https://github.com/gatsbyjs/gatsby/commit/e1e9e0c644c6c2191c66657588cede138cc10209)) - Fix placeholder bg color Fix [#28305](https://github.com/gatsbyjs/gatsby/issues/28305) ([b89b068](https://github.com/gatsbyjs/gatsby/commit/b89b068da4c95188fd734d43fb1536f305804c41)) #### Chores - update dependency @testing-library/react to ^11.1.2 [#28092](https://github.com/gatsbyjs/gatsby/issues/28092) ([205f2e0](https://github.com/gatsbyjs/gatsby/commit/205f2e077353064bccde74320b2df6278f801403)) #### Other Changes - Update API in readme [#28134](https://github.com/gatsbyjs/gatsby/issues/28134) ([9f91ba1](https://github.com/gatsbyjs/gatsby/commit/9f91ba1c3bc9b1b3b6347f152baba37d4ab9c77b)) ## [0.2.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.2.0/packages/gatsby-plugin-image) (2020-11-20) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v2.27) #### Chores - update babel monorepo [#27528](https://github.com/gatsbyjs/gatsby/issues/27528) ([539dbb0](https://github.com/gatsbyjs/gatsby/commit/539dbb09166e346a6cee568973d2de3d936e8ef3)) - Replace alpha warning for gatsbyImageData [#28123](https://github.com/gatsbyjs/gatsby/issues/28123) ([e21a71d](https://github.com/gatsbyjs/gatsby/commit/e21a71d48ea094de4310ada0fe62fdfbcd3e46c5)) #### Other Changes - add test for gatsby-plugin-image browser [#28101](https://github.com/gatsbyjs/gatsby/issues/28101) ([fa19ba2](https://github.com/gatsbyjs/gatsby/commit/fa19ba28bf5f7ded1425efb3e8be1e637a12ca26)) - gatsby-image-server.ts [#27989](https://github.com/gatsbyjs/gatsby/issues/27989) ([51454f6](https://github.com/gatsbyjs/gatsby/commit/51454f6019481558d98a806b81f346d60491b9e5)) ## [0.1.0](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-image@0.1.0/packages/gatsby-plugin-image) (2020-11-12) [🧾 Release notes](https://www.gatsbyjs.com/docs/reference/release-notes/v2.26) #### Features - Resolver API changes [#27783](https://github.com/gatsbyjs/gatsby/issues/27783) [#27554](https://