🚀 v2.0.0-beta.1
Add compatibility for Flarum 2.0.
✨ Features & Improvements
- Replace cURL requests with Guzzle.
- Optimize captcha configuration reading and validation logic.
- Switch the GeeTest server‑side verification API to HTTPS, set request timeout to 3 seconds.
- Return validation failure for all verification scenarios when GeeTest server returns an abnormal response.
🐛 Bug Fixes
- Fixed an issue that generated duplicate statistic entries in the GeeTest admin dashboard under certain scenarios.
📦 Updating
composer require ffans/geetest:^2.0
php flarum migrate
php flarum cache:clear
After upgrading, please go to the extension settings page and verify your GeeTest ID, Key, and settings for each application scenario.
If you encounter any issues, please report them via the project repository or community forum.