Craft reCAPTCHA 3
Version 4.0.1
May 25, 2022
Fix
- Change a few more lines in the PHP that need updating for Craft 4
Version 4.0.0
May 25, 2022
Update
- Start work on Craft 4 version
Version 1.2.1
October 21, 2021
Improvements
- Add ability to hide the badge the floats in the bottom right
Version 1.2.0
October 19, 2021
Improvements
- I've refactored the code into twig extensions to create a more friendly and customizable API.
- Managed to remove a request for the CSRF token
- Added function to include the script within forms
Version 1.1.5
October 18, 2021
Fixed
- Remove {{ currentSite.baseUrl }} and index.php from the user session fetch AJAX request. Since the vaseUrl value is from user input data, it is hard to find consistency across implementations. A request to the base path with an implicit index.php should fix the issue. #23
Version 1.1.4
August 9, 2021
Fixed
- Change front-end script to request from the current site's base URL instead of a relative base path. Should fix a bug with multi-site projects which are disabled. #22
- Update composer
Version 1.1.3
November 18, 2020
Fixed
- Update path for asset bundle files in settings template (Thanks @RobCompactCode)
Version 1.1.2
November 12, 2020
Fixed
- Update path for asset bundle files (Thanks @RobCompactCode)
Version 1.1.1
October 29, 2020
Fixed
- Fix Composer 2 autoloading for assetbundles (Thanks @brandonkelly)
Version 1.1.0
September 11, 2020
Improvement
- Add .env variables and template checks (Thanks @nickolasjadams)
- Checks for google script before loading captcha (Thanks @billythekid)
- Add link to Google's admin panel to easily get new keys
- Update readme.md to give credit to github contributors
Version 1.0.15
February 27, 2020
Improvement
- Better handling in default controller action. Should throw 404 error if no request key included.
Version 1.0.14
February 27, 2020
Improvement
- XML Request will listen to
ondone
instead ofonreadystatechange
. Function is called less times and more reliably.
Version 1.0.13
February 20, 2020
Fixed
- Remove depreciation warning regarding user sessions.
Version 1.0.12
February 13, 2020
Improvement
- Prevent controller actions from being recognized as routes.
- Update composer dependencies
Version 1.0.11
August 21, 2019
Fixed
- Updated minimum craft requirements in order to use the
plugin()
function.
Version 1.0.10
July 31, 2019
Improvement
- Replace the hard coded "admin" with a config option for people who have changed that in the settings.
Version 1.0.9
July 31, 2019
Improvement
- Replace the hard coded "actions" with a config option for people who have changed that in the settings.
Version 1.0.8
July 22, 2019
Fixed
- Remove a console log that I had forgot.
Version 1.0.7
July 22, 2019
Improvement
- We are now passing the recaptcha response to the success and callback functions. This response will provide more information regarding the score the user received. See the updated docs.
- We have added a
recaptcha_callback(repsonse)
function if you would like to handle the success / failure yourself, or use a single function instead of two.
Version 1.0.6
June 18, 2019
Fixed
- I did not release the correct way using tags, trying again.
Version 1.0.5
June 18, 2019
Improvement
- I have removed jQuery from the front-end code, this should not be a dependency anymore even though it is common in many environments. I even used XMLHttpRequest to support Internet Explorer.
- Instead of using the CSRF token tag, which may react poorly with caching systems, we are now fetching this token directly from the server using JS.
Version 1.0.4
April 4, 2019
Fixed
- Did not increment the version in composer so the plugin did not update in craft. Hopefully everyone will get the 1.0.4 release.
Version 1.0.3
April 3, 2019
Fixed
- Bug with front-end template where the action was output as variable not string
Improvement
- Added keywords to the composer.json
Version 1.0.2
April 3, 2019
Fixed
- Bug with front-end template where the action is not being output
Improvement
- Re-order the changelog to be chronological
Version 1.0.1
April 3, 2019
Added
- New "action" config setting
Version 1.0.0
March 20, 2019
Added
- Initial release