All Versions
18
Latest Version
Avg Release Cycle
143 days
Latest Release
93 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.0.1 Changes
March 30, 2022➕ Added
- ➕ Added React v18 to allowed peer dependencies.
-
v3.0.0 Changes
March 26, 2022➕ Added
- ➕ Added support for named exports for
QRCodeSVG
andQRCodeCanvas
. - ➕ Added support for ES Modules.
- ➕ Added embedded type definitions.
🔄 Changed
- Swapped out
qr.js
dependency for vendored version of https://www.nayuki.io/page/qr-code-generator-library. - Rewrote using hooks.
🗄 Deprecated
- 🚚 Deprecated support for default export. This will be removed in v4.
✂ Removed
- ✂ Removed support for React < 16.8.
- ➕ Added support for named exports for
-
v2.0.0 Changes
March 05, 2022🛠 Fixed
- ⚠ Switched to using
unsafe_*
lifecycle methods, eliminating a warning from non-production environments.
✂ Removed
- ✂ Removed support for React < 16.3.
- ⚠ Switched to using
-
v1.0.1 Changes
December 30, 2020➕ Added
- ➕ Added React v17 to allowed peer dependencies.
🛠 Fixed
- 🖐 Handle mounting server rendered content properly.
- ⚡️ Handle updates to embedded image properly.
-
v1.0.0 Changes
November 08, 2019➕ Added
- 👌 Support for embedding image into QR Code.
🔄 Changed
- ✂ Remove
PropTypes
in production environments.
-
v0.9.3 Changes
February 17, 2019🛠 Fixed
- ⚡️ Updated Path2D detection to exclude browsers which don't support string constructor (Edge).
-
v0.9.2 Changes
January 03, 2019🛠 Fixed
- 👍 Properly support new
includeMargin
prop in the canvas renderer.
- 👍 Properly support new
-
v0.9.1 Changes
December 27, 2018🛠 Fixed
- ⚠ Consume non-DOM prop in canvas renderer to prevent spurious warnings from React.
-
v0.9.0 Changes
December 22, 2018➕ Added
- 👌 Support for
includeMargin
prop, to include the "quiet zone" in rendering
🔄 Changed
- ⚡️ Updated canvas renderer to use Path2D (where available), and simplify the render. This fixes some rendering inconsistencies.
- ⚡️ Switched to using
React.PureComponent
instead of a customshouldComponentUpdate
method.
- 👌 Support for
-
v0.8.0 Changes
February 19, 2018➕ Added
- 🆕 New
renderAs
prop, with support for rendering to SVG. This is a more versatile target for high quality visuals. - 👌 Support for
style
,className
, and any other DOM props that might be passed through (e.g.data-*
). - 👌 Support for proper encoding of multibyte strings (Chinese, Japanese, Emoji, etc.).
- 🆕 New