# Medusa v2.5.0 — Release & Upgrade Intelligence
- **Product:** Medusa (https://medusajs.com)
- **Version:** v2.5.0
- **Released:** Feb 11, 2025
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/medusajs/updates/v2.5.0/

## Executive Summary (TL;DR)
Medusa v2.5.0. Source highlight: Revamped Payment Provider interface

## Breaking Changes & Deprecations
- Breaking changes The payment provider interface, originally designed for Medusa V1, has now been redesigned for V2–a long overdue update. These changes deliver a more unified and intuitive API.
- The following are breaking changes: **Payment Provider interface**
- Fortunately, the revamp did not only introduce breaking changes. This release also introduces support for Account Holders in payment providers. In Stripe, for example, we will create a customer for every signed up user on your platform so you can track payments more easily within Stripe. These methods are optional for payment providers.

## New Features
- feat(core-flows, dashboard, link-modules,medusa, types, utils): fulfillment shipping changes
- feat: Add tasks orchestrator
- Feat/index sync data
- feat: Revamp payment provider interface
- feat(medusa): add sku to variant query params
- feat(orchestration): hydrate resultset

## Improvements
- docs: improve AI Assistant

## Bug Fixes
- fix(js-sdk,admin-bundler): Fix qs import
- fix(dashboard): Matching product profile with shipping profile
- fix(dashboard): semibold font
- fix: exit process with a status code when build fails
- fix: always load .env file alongside the environment specific file
- fix: Add missing typings around creating a payment method
