Releases
v1.14.0
Compare
Sorry, something went wrong.
No results found
1.14.0 (2026-07-04)
Features
arena: ?charset= selector — the second text ocr bench axis (5da81f0 )
arena: ?font= selector + captcha reports its typeface (the ocr bench) (018f2af )
arena: add dancing-script (cursive OFL) — drops TrOCR to 5/8, the hardest face (3369c34 )
arena: add liberation-serif (OFL) — a distinct design that drops TrOCR to 7/8 (65b4d38 )
arena: convict a queue client that acts before admission (queue-bypass) (13fc818 )
arena: convict a session that fills a hidden honeypot field (3339fec )
arena: double the emoji taxonomy — add plant/weather/sport categories (8dcf831 )
arena: flag a captcha solved faster than a human can read+type (ocr/ml tell) (6a47130 )
arena: flag a forged rotate trajectory + make the trajectory rule gate-agnostic (9018e1b )
arena: flag a slider trajectory that claims more drag-time than the whole solve (9ae691a )
arena: GET /arena/catalog manifest — enumerate the captcha bench space (b1b14cf )
arena: image-shapes — a 3rd owned image source (procedural geometry) (7af79e7 )
arena: image-shapes 4->7 categories — add pentagon/hexagon/cross (53e8a5f )
arena: per-glyph rotation — real-world fidelity for the text gate (e9528e0 )
arena: server-observed solve-timing (issue->verify age) + pow solve-rate telemetry (674c6fb )
arena: text captcha font pool — 5 go-family typefaces for the ocr bench (bad9336 )
arena: waiting-room queue gate + superhuman admission-action tell (e61b1b3 )
detector: convict a session that solves an arena captcha faster than a human (cd10de9 )
detector: flag a session hoarding many concurrent queue positions (experimental) (68562ae )
detector: join the queue superhuman admission-action anomaly to the session (fb7f9e5 )
detector: join the slider trajectory-forgery anomaly to the session verdict (3661af1 )
detector: worker_removed — catch a client that strips window.Worker to hide the realm (2dca627 )
evaders: arena-solver queue-abuse mode + full red-verify of the wait tells (4481fd4 )
evaders: OCR_FONT selector — benchmark arena-solver-ocr per typeface (a25b3b9 )
fleet: diffuse strategy — the maximal in-sandbox evader, grounded live to evade both axes (01e4f13 )
fleet: diffuse-automated strategy — red-verify axis-a corroboration end-to-end live (7578de7 )
fleet: diffuse-scheduled strategy — red-verify the scheduled-stagger timing dim (9517765 )
fleet: residential-proxy strategy — red-verify proxy_egress end-to-end live (ba180fa )
fleet: socks-proxy strategy — red-verify the stack-divergence path end-to-end live (73aa17b )
harness: broaden proxy_egress to catch socks re-origination via stack-vs-ua divergence (f6ebc81 )
harness: corroborate a 2-dim axis-a candidate to campaign on a per-session bot tell (678bfcf )
harness: proxy_egress dim — convict a residential-proxy fleet on a shared tunnel MSS (507c7bb )
harness: scheduled-stagger regularity — a baseline-free axis-a coordination timing dim (8a14fa2 )
Bug Fixes
arena: make the difficulty ladder monotonic — image-select hard grows to 12 tiles (017693e )
You can’t perform that action at this time.