# Changelog

## [2.4.0] - 2026-07-08

### Added
- Added pre-order pickup windows so shoppers can reserve produce, baked goods, and flowers before market day.
- Added vendor inventory alerts for low-stock and sold-out items.
- Added SNAP/EBT eligibility labels on product listings and cart summaries.
- Added market-day announcements for weather updates, stall changes, and early closures.

### Fixed
- Fixed an issue where pickup instructions were not included in confirmation emails.
- Fixed cart totals for orders containing weighted items such as apples, tomatoes, and bulk greens.
- Fixed duplicate vendor notifications when shoppers edited an existing order.

### Changed
- Improved product search ranking to prioritize in-season, locally available items.
- Updated checkout copy to make pickup deadlines clearer.
- Simplified vendor dashboard filters for upcoming orders and completed pickups.

## [2.3.1] - 2026-06-18

### Added
- Added support for vendor vacation dates and temporary stall closures.
- Added shopper receipts that show farm name, stall number, and pickup location.
- Added admin export fields for market fees and vendor payout status.

### Fixed
- Fixed mobile layout issues on vendor profile pages.
- Fixed incorrect sales tax calculations for prepared foods in mixed carts.
- Fixed a bug that allowed shoppers to select expired pickup slots.

### Changed
- Updated order status names to better match market operations.
- Reduced image upload time for vendor product photos.
- Improved accessibility labels on quantity selectors and checkout controls.

## [2.3.0] - 2026-05-29

### Added
- Added recurring weekly product listings for vendors with stable seasonal inventory.
- Added shopper favorites for farms, bakers, florists, and prepared-food vendors.
- Added optional product notes for harvest date, storage tips, and allergen information.

### Fixed
- Fixed inventory syncing when multiple shoppers checked out at the same time.
- Fixed missing refund notes in vendor payout reports.
- Fixed email formatting for long product names and bundle descriptions.

### Changed
- Redesigned the marketplace homepage to highlight available markets, featured vendors, and seasonal categories.
- Updated vendor onboarding to separate business details, payment setup, and stall information.
- Improved performance for large market catalogs with more than 500 active products.