Angular Recaptcha Versions Save

AngularJS directive to add a reCaptcha widget to your form

4.1.5

6 years ago

4.1.0

7 years ago

By @bjornlaurell

4.0.4

7 years ago

4.0.0

7 years ago

#176 Removed the need to manually include the Google recaptcha <script> tag.

This also fixed #175 which was happening to many users if they loaded Google's recaptcha before the angular-recaptcha module.

Upgrade Instructions

Remove the <script> tag that loads Google recaptcha API. You only need to include angular-recaptcha and it will download Google's api only when needed.

Thanks to @felixmosh for it!

3.2.1

7 years ago

3.2.0

7 years ago

Now, the language of the reCaptcha can be configured in the directive (Thanks @reduardo7).

Example:

<div
    vc-recaptcha
    key="'---- YOUR PUBLIC KEY GOES HERE ----'"
    ng-model="gRecaptchaResponse"
    lang="es"
></div>

3.0.1

8 years ago

3.0.0

8 years ago

Includes:

  • 3e725ab - Brand new test suite!! (@ericmdantas)
  • 6617d58 - Turn vcRecaptchaService into a provider. (@TheSharpieOne)
  • 89b7e15 - Ability se configure the name of the unload function. (@TheSharpieOne)
  • 1d39534 - FIX: Reset directive when reCaptcha is reset. (@TheSharpieOne)

2.5.0

8 years ago
  • Add reload function to expiration function. Fixed #84 issue (be6af41)
  • Update docs to include ng-model (1b7faba)

2.4.1

8 years ago
  • Added type support through the type attribute, which just gets passed to reCaptcha. Possible values are 'audio' and 'image' (per reCaptcha docs). README was also update to show this attribute.

  • Add required to opt out of validation

    Resolves #96 by adding and documenting the required attribute. When require is false or is a scoped variable which is false, the form validation will be removed. This is opt out to prevent a breaking change and usually the validation is preferred.

  • Use recaptcha expired-callback instead of a hard-coded 2 min timeout

  • Added documentation for changing the size