# Changelog

All notable changes to the coffee subscription service are documented here.

## [2.8.0] - 2026-07-29

### Added

- Flexible delivery dates, allowing subscribers to move an upcoming shipment by up to 14 days.
- Grind-size recommendations based on brewer type and preferred preparation method.
- Shipment tracking links in dispatch emails and the customer dashboard.
- Support for adding one-time bags and brewing accessories to subscription orders.

### Fixed

- Prevented paused subscriptions from being billed when the pause began on renewal day.
- Corrected duplicate welcome emails for customers who verified their address after checkout.
- Fixed an issue where discount codes appeared valid but were not applied to prepaid plans.
- Improved address validation for Canadian apartment and unit numbers.

### Changed

- Redesigned the upcoming-order page to make delivery date, roast, grind, and quantity easier to edit.
- Updated reminder emails to arrive three days before billing instead of two.
- Expanded tasting notes with clearer descriptions of acidity, sweetness, and body.

## [2.7.1] - 2026-07-08

### Added

- A confirmation message when subscription changes will apply to a later shipment.
- Retry notifications for customers whose renewal payment could not be processed.

### Fixed

- Restored Apple Pay for eligible returning customers.
- Fixed incorrect tax calculations after changing a shipping address between provinces or states.
- Prevented sold-out coffees from appearing in the preference-matching quiz.
- Corrected order history timestamps for customers outside Eastern Time.

### Changed

- Improved checkout performance on mobile devices.
- Clarified payment-failure messaging and the steps required to keep a subscription active.

## [2.7.0] - 2026-06-18

### Added

- A coffee preference quiz covering roast level, flavor profile, brew method, and caffeine preference.
- Personalized coffee recommendations for rotating subscriptions.
- Gift subscriptions with three-, six-, and twelve-month delivery options.
- Email reminders before renewals, including a direct link to edit or skip the next shipment.

### Fixed

- Resolved inconsistent bag quantities when switching between weekly and monthly delivery schedules.
- Fixed missing gift messages on packing slips.
- Prevented loyalty points from being awarded twice after a payment retry.
- Corrected accessibility labels for grind and roast selectors.

### Changed

- Reorganized account settings into Subscription, Delivery, Payment, and Preferences sections.
- Updated coffee cards to show roast date, origin, process, and producer information.
- Changed default rotating-subscription matches to prioritize recently rated coffees.