skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

upgrade-stripe

Upgrade Stripe SDK and API versions

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/stripe/ai --skill upgrade-stripe

Overview

What This Skill Does

Handles the process of upgrading Stripe API versions, server-side SDKs, Stripe.js, and mobile SDKs. Covers version pinning, breaking change identification, and testing strategies across dynamically and strongly typed languages.

Application

When to use this Skill

Documentation

Show Skills.md file

The latest Stripe API version is 2026-04-22.dahlia - use this version when upgrading unless the user specifies a different target version.

Upgrading Stripe Versions

This guide covers upgrading Stripe API versions, server-side SDKs, Stripe.js, and mobile SDKs.

Understanding Stripe API Versioning

Stripe uses date-based API versions (e.g., 2026-04-22.dahlia, 2025-08-27.basil, 2024-12-18.acacia). Your account’s API version determines request/response behavior.

Types of Changes

Backward-Compatible Changes (don’t require code updates):

  • New API resources
  • New optional request parameters
  • New properties in existing responses
  • Changes to opaque string lengths (e.g., object IDs)
  • New webhook event types

Breaking Changes (require code updates):

  • Field renames or removals
  • Behavioral modifications
  • Removed endpoints or parameters
Lines 1 - 25 of 179

Recommendations

Explore other random skills

All skillsMy patterns