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

## Executive Summary (TL;DR)
Medusa v2.1.2. Source highlight: The input shape of two core workflows have changed:

## Breaking Changes & Deprecations
- Breaking changes The input shape of two core workflows have changed:
- breaking: pluralization rule for the info word by @thetutlage in https://github.com/medusajs/medusa/pull/10599

## New Features
- refactor: migration stock location module
- refactor: migrate promotion module
- feat(core-flows, dashboard, fulfillment, fulfillment-manual, utils, types): create shipping options with calculated prices
- feat: Migrate customer module to DML
- feat(file-s3): Add support for IAM role authentication to file-s3 provider
- feat: add support for float properties

## Improvements
- docs: improve examples in module link direction

## Bug Fixes
- fix(product): Only apply default order to products if user has not specified one
- fix(dashboard): Prevent fulfillment provider modal from re-rendering before form submission is complete
- breaking: pluralization rule for the info word
- fix(core-flows): use customer create workflow to reuse the emit event
- fix(cart): tax rate data type
- docs: fix page title in reference pagesnot showing + refactor workflows reference
