Releases: zpao/qrcode.react
Releases · zpao/qrcode.react
v3.1.0
Fixed
- Made optional props optional, removing use of
defaultProps
. This may be a slight behavior change with TypeScript if previously passing null
.
- Fixed used of
shapeRendering="crispEdges"
in SVG component.
v3.0.2
Fixed
- Fixed TypeScript types to reflect pass through of DOM props.
Changed
v3.0.1
Added
- Added React v18 to allowed peer dependencies.
v3.0.0
Added
- Added support for named exports for
QRCodeSVG
and QRCodeCanvas
.
- Added support for ES Modules.
- Added embedded type definitions.
Changed
Deprecated
- Deprecated support for default export. This will be removed in v4.
Removed
- Removed support for React < 16.8.
v2.0.0
Fixed
- Switched to using
unsafe_*
lifecycle methods, eliminating a warning from non-production environments.
Removed
- Removed support for React < 16.3.
v1.0.1
Added
- Added React v17 to allowed peer dependencies.
Fixed
- Handle mounting server rendered content properly.
- Handle updates to embedded image properly.
v1.0.0
Added
- Support for embedding image into QR Code.
Changed
- Remove
PropTypes
in production environments.
v0.9.3
Fixed
- Updated Path2D detection to exclude browsers which don't support string constructor (Edge).
v0.9.2
Fixed
- Properly support new
includeMargin
prop in the canvas renderer.
v0.9.1
Fixed
- Consume non-DOM prop in canvas renderer to prevent spurious warnings from React.