Saloon v4#10
Conversation
Bumps saloonphp/saloon to ^4.0 and saloonphp/rate-limit-plugin to ^2.5, along with the generator dev dependency. Resolves CVE-2026-33182 and CVE-2026-33183. Refs #9.
Replaces the AccessTokenAuthenticator::serialize/unserialize methods that were removed in Saloon v4. Centralizes the unserialize allowed_classes whitelist so consumers don't have to know which classes are safe to instantiate.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughSaloon v4 dependencies are upgraded to address two security vulnerabilities, and a new ChangesSaloon v4 Migration
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Updated saloonphp/saloon to v4 to resolve #9.
Added a TokenSerializer class as a drop in replacement for the serialization that was removed from saloon.
Summary by CodeRabbit
Chores
New Features
Tests