Skip to content

Upgrade OAuth provider to 0.8.3 and streamline tests - #189

Merged
mattzcarey merged 1 commit into
mainfrom
chore/upgrade-workers-oauth-provider-0.8.3
Jul 31, 2026
Merged

Upgrade OAuth provider to 0.8.3 and streamline tests#189
mattzcarey merged 1 commit into
mainfrom
chore/upgrade-workers-oauth-provider-0.8.3

Conversation

@mattzcarey

Copy link
Copy Markdown
Contributor

Summary

  • upgrade @cloudflare/workers-oauth-provider from 0.8.0 to 0.8.3
  • assert the standards-level 401 bearer challenge instead of a provider-specific JSON body
  • remove cron tests that froze known undesirable behavior
  • consolidate repetitive non-Code-Mode schema micro-tests into representative table-driven contracts
  • retain real Worker/MSW coverage for MCP transport, API forwarding, authentication, storage, and Worker Loader behavior

The upgrade includes near-expiry KV safety fixes, strict malformed token-request handling, correct RFC 8707 authorization-code retry behavior, and token-exchange scope preservation.

Verification

  • npm run check
  • 17 test files passed
  • 240 tests passed

@mattzcarey
mattzcarey merged commit 8a49db0 into main Jul 31, 2026
5 checks passed
@mattzcarey
mattzcarey deleted the chore/upgrade-workers-oauth-provider-0.8.3 branch July 31, 2026 13:13
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