v2.1.2

rapidaai/voice-aiv2.1.2Apr 3, 2026by treoden

AI Summary

A major update introducing breaking changes to payment status codes and fixing various CMS editor bugs.

Key Highlights

  • Fixed CMS editor bold/italic/links functionality
  • Added area debug feature
  • Improved TypeScript types for better developer experience
  • Added sonner component
  • Fixed checkout form and province list issues

Breaking Changes

  • Updated payment status for PayPal: `authorized` -> `paypal_authorized`, `captured` -> `paypal_captured`
  • Updated payment status for Stripe: `authorized` -> `stripe_authorized`, `captured` -> `stripe_captured`, `refunded` -> `stripe_refunded`, `partial_refunded` -> `stripe_partial_refunded`, `failed` -> `stripe_failed`

New Features

  • Area debug feature
  • Sonner component
  • Improved TypeScript types

Full Release Notes

# v2.1.2 (2026-04-03)

## Breaking Changes
* Update payment status for PayPal orders
  - `authorized` -> `paypal_authorized`
  - `captured` -> `paypal_captured`

* Update payment status for Stripe orders
  - `authorized` -> `stripe_authorized`
  - `captured` -> `stripe_captured`
  - `refunded` -> `stripe_refunded`
  - `partial_refunded` -> `stripe_partial_refunded`
  - `failed` -> `stripe_failed`

## What's Changed
* [BUG] v2.1.1 completely breaks bold/italic/links in the CMS Editor #882 by @treoden in https://github.com/evershopcommerce/evershop/pull/885
* Feat: Add area debug feature by @treoden in https://github.com/evershopcommerce/evershop/pull/887
* fix: convert backslash paths to forward slashes for Tailwind v4 on Windows by @Sigmabrogz in https://github.com/evershopcommerce/evershop/pull/891
* Fix event management by @treoden in https://github.com/evershopcommerce/evershop/pull/896
* Add a query wrapper for better postgres query typing by @treoden in https://github.com/evershopcommerce/evershop/pull/895
* Feat: Improve typescript for better development experience by @treoden in https://github.com/evershopcommerce/evershop/pull/897
* Feat: Add sonner component by @treoden in https://github.com/evershopcommerce/evershop/pull/899
* Chore: Less strict order status update by @treoden in https://github.com/evershopcommerce/evershop/pull/900
* Chore: Update order status code for stripe by @treoden in https://github.com/evershopcommerce/evershop/pull/901
* Chore(deps): Bump handlebars from 4.7.8 to 4.7.9 by @dependabot[bot] in https://github.com/evershopcommerce/evershop/pull/902
* Chore(deps): Bump sass from 1.97 to 1.98 by @treoden in https://github.com/evershopcommerce/evershop/pull/903
* Fix: Fix listing style editor by @treoden in https://github.com/evershopcommerce/evershop/pull/904
* Fix: Fix toolbox overlapping issue by @treoden in https://github.com/evershopcommerce/evershop/pull/905
* Fix: Some warning messages from React by @treoden in https://github.com/evershopcommerce/evershop/pull/906
* Fix: fix checkoutForm area ID by @treoden in https://github.com/evershopcommerce/evershop/pull/907
* Fix: Scroll to shipping method list when it is unselected by @treoden in https://github.com/evershopcommerce/evershop/pull/909
* Fix: Improve typing by @treoden in https://github.com/evershopcommerce/evershop/pull/911
* Fix: Fix the area sort order in the registration form by @treoden in https://github.com/evershopcommerce/evershop/pull/912
* Fix: Use new data in the token payload by @treoden in https://github.com/evershopcommerce/evershop/pull/913
* Fix: Upgrade stripe packages and refactor the order status for stripe… by @treoden in https://github.com/evershopcommerce/evershop/pull/914
* Fix: Refactor the paypay payment status by @treoden in https://github.com/evershopcommerce/evershop/pull/915
* Chore(deps): Bump zero-decimal-currencies from 1.2 to 1.6 by @treoden in https://github.com/evershopcommerce/evershop/pull/917
* Fix: Can not unassign a product from a category by @treoden in https://github.com/evershopcommerce/evershop/pull/919
* Fix: Province list does not update when changing country by @treoden in https://github.com/evershopcommerce/evershop/pull/920
* Fix: Fix the missing exports by @treoden in https://github.com/evershopcommerce/evershop/pull/921
* Fix: Fix checkout error message handling by @treoden in https://github.com/evershopcommerce/evershop/pull/924

## New Contributors
* @Sigmabrogz made their first contribution in https://github.com/evershopcommerce/evershop/pull/891

**Full Changelog**: https://github.com/evershopcommerce/evershop/compare/v2.1.1...v2.1.2