# ExcellentShop v5.1.0

ExcellentShop `v5.1.0` is a small update that improves interaction with the Buy and Sell menus, introduces bug fixes, and features a completely rewritten transaction handler.

---

### Changes

+++ New :icon-phs-seal-check:

- Added `%units%` placeholder for the **Checkout** button in **Buying Menu**.
- Added `custom_quantity` button to the **Buying Menu**.
- Added API transaction events.

+++ Improved :icon-phs-thumbs-up:

- More strict **Sell Menu**. It won't allow you to put more than it's possible to sell.
- Recoded `TransactionEngine`.
- [!badge text="ChestShop" icon="phs-package"] Improved shop interaction handling for shop owners and admins.

+++ Fixed :icon-phs-bug-beetle:

- Fixed a bug, where product's limit reset time triggered incorrectly.

+++
