Releases: guardian/image-rendering
v7.0.0
Caption Styles
The only known breaking change in this release are some alterations to caption styles that will cause the FigCaption
and BodyImage
components to look visually different. See #287.
Node 10 Deprecation
We're no long testing against Node 10 in CI as it has reached EOL. Given that this library builds to ES2020
, this shouldn't have an impact on end users. See #264.
Dependency Bumps
The other changes are internal and/or dependency bumps. None of them should cause breaking changes:
- Bump @typescript-eslint/parser from 4.14.2 to 4.16.1 (#228)
- Bump @emotion/react from 11.1.4 to 11.1.5 (#215)
- Bump ts-loader from 8.0.14 to 8.0.17 (#219)
- Bump @types/node from 14.14.22 to 14.14.31 (#224)
- Bump @types/react from 17.0.1 to 17.0.3 (#234)
- Bump @types/react-test-renderer from 17.0.0 to 17.0.1 (#230)
- Bump @guardian/prettier from 0.4.2 to 0.5.0 (#236)
- Bump @guardian/src-foundations from 3.1.0 to 3.3.0 (#235)
- Bump ts-jest from 26.4.4 to 26.5.3 (#233)
- Bump @babel/preset-env from 7.12.13 to 7.13.10 (#238)
- Bump @babel/core from 7.12.13 to 7.13.10 (#242)
- Bump @babel/cli from 7.12.13 to 7.13.10 (#241)
- Bump @guardian/eslint-config-typescript from 0.4.2 to 0.5.0 (#245)
- Bump chromatic from 5.6.1 to 5.7.0 (#244)
- Bump @typescript-eslint/eslint-plugin from 4.14.2 to 4.18.0 (#249)
- Ignore "tmp" Directory When Linting And Testing (#252)
- Bump @emotion/jest from 11.1.0 to 11.3.0 (#257)
- Bump eslint-config-prettier from 7.2.0 to 8.3.0 (#263)
- Bump eslint from 7.19.0 to 7.28.0 (#279)
- Bump chromatic from 5.7.0 to 5.9.2 (#281)
- Bump typescript from 4.1.3 to 4.3.4 (#283)
v6.0.0
Types v4, Emotion v11, React v17, Source v3
- Updated to use version 4 of guardian/types
- Updated to use Emotion 11 in #191
- Updated to use React 17 in #191
- Updated to use Source v3 in #191
v5.0.2
v5.0.1
v5.0.0
v4.1.0
v4.0.2
Lots of internal dependency updates, the full changes can be viewed here: v4.0.1...f67a71f.
v4.0.1
v4.0.0
@guardian/types
v1.0.0
The headline change in this release is the move to v1.0.0
of @guardian/types
(#131). This is a breaking change due to the requirement on consumers of image-rendering
to also be on v1.0.0
of @guardian/types
(this is reflected in the fact that image-rendering
now marks it as a peerDependency
).
Dev Tools
The other changes in this release shouldn't affect consumers of the library, they're focused on quality-of-life improvements for developers: