Skip to content

fix: upgrade dependencies with known security vulnerabilities#743

Merged
vegaro merged 4 commits into
mainfrom
cesar/fix-security-vulnerabilities
Mar 31, 2026
Merged

fix: upgrade dependencies with known security vulnerabilities#743
vegaro merged 4 commits into
mainfrom
cesar/fix-security-vulnerabilities

Conversation

@vegaro

@vegaro vegaro commented Mar 31, 2026

Copy link
Copy Markdown
Member

Summary

Test plan

  • Verify CI passes (no breaking changes from dependency upgrades)
  • Verify example purchase-tester app still builds with vite 5

🤖 Generated with Claude Code

- vite: ^4.3.9 → ~5.4.20 (CVE-2025-58751, CVE-2025-58752)
- json gem: 2.18.1 → 2.19.3 (CVE-2026-33210)
- activesupport gem: 7.2.2.2 → 7.2.3.1 (CVE-2026-33170, CVE-2026-33169)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vegaro vegaro requested a review from a team as a code owner March 31, 2026 10:50

@tonidero tonidero left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thanks for fixing those! 🙇

vegaro and others added 3 commits March 31, 2026 13:09
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Addresses CVE-2025-58751 and CVE-2025-58752 in the example app.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vegaro vegaro enabled auto-merge (squash) March 31, 2026 11:16
@vegaro vegaro merged commit d051732 into main Mar 31, 2026
11 checks passed
@vegaro vegaro deleted the cesar/fix-security-vulnerabilities branch March 31, 2026 11:19
RCGitBot added a commit that referenced this pull request Apr 1, 2026
**This is an automatic release.**

## RevenueCat SDK
### 📦 Dependency Updates
* Updates purchases-hybrid-common to 17.54.0 (#745) via RevenueCat Git
Bot (@RCGitBot)
* [Android
9.28.1](https://github.com/RevenueCat/purchases-android/releases/tag/9.28.1)
* [Android
9.28.0](https://github.com/RevenueCat/purchases-android/releases/tag/9.28.0)
* [Android
9.27.0](https://github.com/RevenueCat/purchases-android/releases/tag/9.27.0)
* [iOS
5.67.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.67.0)
* [iOS
5.66.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.66.0)
* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 17.53.0 (#737) via
RevenueCat Git Bot (@RCGitBot)
* [Android
9.28.1](https://github.com/RevenueCat/purchases-android/releases/tag/9.28.1)
* [Android
9.28.0](https://github.com/RevenueCat/purchases-android/releases/tag/9.28.0)
* [Android
9.27.0](https://github.com/RevenueCat/purchases-android/releases/tag/9.27.0)
* [iOS
5.67.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.67.0)
* [iOS
5.66.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.66.0)

### 🔄 Other Changes
* fix: upgrade dependencies with known security vulnerabilities (#743)
via Cesar de la Vega (@vegaro)
* Bump fastlane-plugin-revenuecat_internal from `9a6911b` to `f11fe40`
(#742) via dependabot[bot] (@dependabot[bot])
* security: pin GitHub Actions to SHA hashes (#741) via Alfonso
Embid-Desmet (@alfondotnet)
* Merge release PR after deploy (#739) via Antonio Pallares
(@ajpallares)
* Add missing API tests for presentation configuration and
trackCustomPaywallImpression (#740) via Rick (@rickvdl)
* Require PR approval before release tagging (#738) via Antonio Pallares
(@ajpallares)
* Add API tests for purchases-capacitor and purchases-capacitor-ui
(#720) via Rick (@rickvdl)
* Add AGENTS.md for AI coding agent guidance (#696) via Facundo Menzella
(@facumenzella)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants