Install

Works with Drupal: ^9.5 || ^10 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 142.03 KB
MD5: b24d1c0d9b24ddfd23285bb2631dce69
SHA-1: 27e6d391118a242fb4567f3190e8d24a9b52adf3
SHA-256: e647e9822edd4f7496b1057c4af6ef49f52bdde1a669ddee8dfb509a0b8ccbaf
Download zip 191.98 KB
MD5: 8e617e0da6c5ffb07c23ef1cc8456e5f
SHA-1: 8b85d7f932d8d7431f19dc4e30f01e36da51dc60
SHA-256: 8f974b0d0c449bf43a9bae82fd70c2539bca2e2262a02c0967f99b9d8f48ce3b

Security issues fixed

Release notes

This is a bugfix and security release for Captcha
The 8.x-1.x release is a mirror of 2.x You should use the 2.x release unless you have a downstream dependency requiring 8.x-1.x.

Contributors (17)

Anybody, CopperBot, DieterHolvoet, Grevil, JordiK, adriancruz, anybody, dlevchik, feyp, grevil, jaydarnell, joevagyok, jordik, jurgenhaas, mrdrewkeller, murat_kekic, simon georges

Changelog

Issues: 9 issues resolved.

Changes since 8.x-1.16 (compare):

Bug

  • #3497314 by murat_kekic, dlevchik: Tests are failing for Drupal 11.1
  • #3489166 by jordik, feyp: Image captcha reload produces a JSON error
  • #3221197 by jaydarnell, adriancruz, anybody, mrdrewkeller, simon georges: Captcha Math question needs to be more accessible
  • #3538311 by grevil: Fix test regression causes through issue 3221197
  • feat: #3567905 Fix failing tests
  • feat: #3545990 Remove
    from logger debug message to avoid malformed HTML...
  • fix: #3558256 Security: Any CAPTCHA can be replayed

Misc

  • Remove VERSION from libraries.yml

Task

  • #3507522 by jurgenhaas, anybody: Insert captcha widget even if placement is NULL
  • #3536050 by grevil, anybody: Add data-nosnippet around captcha
Created by: japerry
Created on: 19 Feb 2026 at 19:39 UTC
Last updated: 25 Feb 2026 at 18:45 UTC
Security update
Bug fixes

Other releases