| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.5 source code.tar.gz | 2026-04-27 | 28.3 kB | |
| 1.5 source code.zip | 2026-04-27 | 38.9 kB | |
| README.md | 2026-04-27 | 2.6 kB | |
| Totals: 3 Items | 69.8 kB | 2 | |
A lot of clean up, test improvements, and housekeeping but a few potentially breaks to backwards-compatibility for edge cases.
What's Changed
- chore: integrate coveralls-github-action by @rowan-m in https://github.com/google/recaptcha/pull/597
- test: verify default request method fallback by @rowan-m in https://github.com/google/recaptcha/pull/598
- 🎨 Palette: Hide decorative emojis from screen readers in examples by @rowan-m in https://github.com/google/recaptcha/pull/601
- Type hints and more with PHPStan by @rowan-m in https://github.com/google/recaptcha/pull/606
- 🛡️ Sentinel: [MEDIUM] Add timeout to external API calls and fix SSL context by @rowan-m in https://github.com/google/recaptcha/pull/604
- chore: PHP 8.4+ modernization and housekeeping by @SNO7E-G in https://github.com/google/recaptcha/pull/607
- 🧪 Add edge case test for string error-codes in Response by @rowan-m in https://github.com/google/recaptcha/pull/609
- 🧪 Testing Improvement: Add missing edge case test for invalid challenge_ts by @rowan-m in https://github.com/google/recaptcha/pull/608
- 🧪 Add error test for SocketPost connection failure with valid handle by @rowan-m in https://github.com/google/recaptcha/pull/610
- ⚡ Optimize stream reading using stream_get_contents by @rowan-m in https://github.com/google/recaptcha/pull/611
- 🧪 test: edge case tests for string error-codes by @rowan-m in https://github.com/google/recaptcha/pull/615
- 🧪 Add test for overriding siteVerifyUrl in SocketPost by @rowan-m in https://github.com/google/recaptcha/pull/612
- fix: Accept HTTP/1.1 responses in SocketPost to support proxies by @SNO7E-G in https://github.com/google/recaptcha/pull/616
- fix: use strict null checks and explicit property initialization by @SNO7E-G in https://github.com/google/recaptcha/pull/617
- refactor: use readonly classes with promoted constructors for DTOs by @SNO7E-G in https://github.com/google/recaptcha/pull/618
- 🧪 [testing improvement] Add test for case-insensitive hostname matching by @rowan-m in https://github.com/google/recaptcha/pull/622
- fix : prevent reflected XSS by encoding var_export() output by @g0w6y in https://github.com/google/recaptcha/pull/623
- Harden Post fallback TLS verification by @SNO7E-G in https://github.com/google/recaptcha/pull/625
New Contributors
- @SNO7E-G made their first contribution in https://github.com/google/recaptcha/pull/607
- @g0w6y made their first contribution in https://github.com/google/recaptcha/pull/623
Full Changelog: https://github.com/google/recaptcha/compare/1.4.2...1.5