Skip to content

Release 5.0.8: full-window generator rewards and security updates - #463

Merged
dylanuys merged 7 commits into
mainfrom
testnet
Sep 19, 2026
Merged

dylanuys merged 7 commits into
mainfrom
testnet

Conversation

@dylanuys

Copy link
Copy Markdown
Contributor

Summary

  • Fix generator rewards to count all eligible outcomes in the full 24-hour window, removing the global 1,000-outcome cap that could exclude older verified work. Preserve modality qualification, pass-rate calculations, and no_answer exclusion (Fix generator rewards truncated by global 1,000-outcome cap #462).
  • Pin tested security updates for GitPython, Pillow, aiohttp, cryptography, FastAPI, and Starlette, with matching uv.lock metadata (Patch critical and high Dependabot alerts #461).
  • Bump VERSION and gas.__version__ to 5.0.8 for validator auto-updates. Preserve main's uniform-random challenge sampling.

Validation

  • Combined release suite: 212 tests passed; CI-selected Ruff checks and lockfile consistency check passed.
  • Callback startup, signed upload/staging, authentication rejection, and duplicate-retry smoke tests passed with the pinned dependency versions.

dylanuys and others added 7 commits September 17, 2026 22:49
Pin GitPython, Pillow, aiohttp, cryptography, FastAPI, and Starlette to patched releases so the GitPython RCE and other high-severity lockfile advisories clear without bumping torch or transformers.

Co-authored-by: Cursor <cursoragent@cursor.com>
Patch critical and high Dependabot alerts
…ards

Fix generator rewards truncated by global 1,000-outcome cap
@dylanuys
dylanuys merged commit 45e92d8 into main Sep 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant