Skip to main content

Recent Releases

v3.1.0 - June 3, 2023

This release adds enterprise support and nonce configuration options. Features:
  • Add Enterprise Support 1 #239
  • Add Enterprise Support 2 #270
  • Add Nonce Support #221
Maintenance:

v3.0.0-alpha.1 - November 23, 2020

Features:
  • Add isolated prop #179
Breaking Changes:
Removed automatic timeout removal #196
Maintenance:

v2.1.0 - June 5, 2020

Features:
  • Add promise-based execution #163

v2.0.1 - September 14, 2019

Bug Fixes:
  • Fix onChange using the function passed at mount time #154

v2.0.0-rc.1 - August 3, 2019

Breaking Changes:
  • Remove lang and removeOnUnmount global options #143
  • Upgrade minimum Node version to 8, 10, or 12
Maintenance:
  • Update to react-async-script 1.1 #143
See the Migration Guide for help upgrading from v1.x to v2.0.

Version History

v1.1.0 - July 14, 2019

Features:
  • Add hl prop for language configuration #141
Maintenance:
  • Upgrade babel and jest #140

v1.0.5 - November 12, 2018

Bug Fixes:
  • Fix promise timeout #120

v1.0.4 - September 27, 2018

Maintenance:
  • Add .babelrc to .npmignore #111

v1.0.2 - September 5, 2018

Bug Fixes:
  • Fix unbound onErrored handler #104

v1.0.1 - August 30, 2018

Changes:
  • Make the onChange prop not required #102

v1.0.0 - August 17, 2018

Features:
  • Add onError callback #97
Breaking Changes:
  • Update to react-async-script 1.0 #94
Maintenance:
  • Upgrade to Node 8 #95
  • Upgrade Jest #95
  • Add Eslint/Prettier #96

v0.14.0 - July 29, 2018

Changes:
  • Dynamic URL creation to allow language change 701695b

v0.13.0 - July 24, 2018

Bug Fixes:
  • Update async-script to remove Map polyfill fde0d51

v0.12.0 - June 11, 2018

Features:
  • Add parameter to use recaptcha.net instead of google.com 48a5726
Bug Fixes:
  • Move react-async-script to dependencies f465421

v0.11.1 - May 10, 2018

Bug Fixes:
  • Fix “grecaptcha.render is not a function” error b2ae438

v0.11.0 - March 25, 2018

Features:
  • Add ES2015 module build #59

v0.10.0 - March 25, 2018

Changes:
  • Remove rendered DOM on unmount #73

v0.9.8 - November 28, 2017

Bug Fixes:
  • Fix peerDependency of react 7cd1254

v0.9.7 - August 10, 2017

Features:
  • Add accessor for widgetId #53
Bug Fixes:
  • Fix PropTypes warning due to extra space #51

v0.9.6 - June 20, 2017

Bug Fixes:
  • Fix race condition on execute() #49

v0.9.5 - June 2, 2017

Maintenance:
  • Fixed release

v0.9.4 - June 2, 2017

Changes:
  • Changed ref to use function instead of deprecated strings 89a1c0e
  • Update examples in readme #47
  • Modified description of badge parameter #46

v0.9.3 - April 24, 2017

Bug Fixes:
  • Fix handleExpired not being bound cb041a3

v0.9.2 - April 20, 2017

Bug Fixes:

v0.9.1 - April 18, 2017

Bug Fixes:
  • Fix space in peer dependency version 242faf5

v0.9.0 - April 16, 2017

Changes:

v0.8.1 - April 3, 2017

Bug Fixes:
  • Fix react-async-script dependency version dbd3a47

v0.8.0 - March 24, 2017

Features:
  • Add support for badge attribute #36

v0.7.0 - March 16, 2017

Features:
  • Add invisible reCAPTCHA support with execute method #34
Documentation:
  • Add invisible example to README
  • Add installation instructions for react-async-script

v0.6.0 - March 5, 2017

Breaking Changes:
  • Update babel, react and drop Node 0.10, 0.12 support #30
Changes:
  • Make dependencies more friendly for consuming packages #29

v0.5.4 - July 19, 2016

Bug Fixes:
  • Fix React 15.2 warnings for unknown props cb679d7

v0.5.3 - May 3, 2016

Features:
  • Add temporary solution to the language issue 50e770f

v0.5.2 - November 28, 2015

Features:

v0.5.1 - November 6, 2015

Bug Fixes:
  • Handle widgetId equal to 0 b7cfa5c

v0.5.0 - October 15, 2015

Maintenance:
  • Update all dependencies d217dd1
  • Add mt-changelog and release-script fc3350a
  • Add documentation for React 0.14 + 0.13 dfa9bf2

v0.4.0

Features:
  • Add size prop #5
Bug Fixes:
  • Fix bug with refs
Maintenance:
  • Bump dependencies

v0.3.2

Maintenance:
  • Bump dependencies

v0.3.1

Changes:
  • Add babel runtime to dependencies
  • Remove unused “use strict” #1
Maintenance:
  • Bump dependencies

v0.3.0

Features:
  • Can now use reCAPTCHA functions getValue and reset directly from wrapper without getComponent first
Maintenance:
  • Bump dependencies

v0.2.2

Bug Fixes:
  • Bump react-async-script (fixes bug in 0.2.1)

v0.2.1

Maintenance:
  • Small lint fixes
  • Update react-async-script

v0.2.0

Features:
  • Now loads the script using react-async-script - usage is now much simpler

v0.1.0

Changes:
  • Migrate to ES6
  • Add Travis CI
  • Add Babel
  • Add Karma
  • Add first test

v0.0.1

Initial Release:
  • Initial commit of component

Build docs developers (and LLMs) love