# Changelog

## [2.8.0] — 2026-07-24

### Added

- Flexible delivery scheduling with 1-, 2-, 3-, and 4-week frequencies.
- Grind recommendations based on brewing method and equipment.
- Shipment tracking links in dispatch emails and account order history.
- Support for adding a one-time guest bag to an upcoming subscription delivery.

### Fixed

- Prevented duplicate renewal emails when payments were retried.
- Corrected tax calculations for customers who changed their shipping address.
- Fixed unavailable roast options appearing during subscription swaps.
- Resolved an issue where skipped deliveries could still appear on the dashboard.

### Changed

- Redesigned the upcoming-delivery page to make skips, swaps, and quantity changes easier to find.
- Extended the cutoff for editing an upcoming order from 48 to 72 hours before roasting.
- Improved estimated delivery dates for remote postal codes.

## [2.7.1] — 2026-06-18

### Added

- Apple Pay and Google Pay for new subscriptions and one-time purchases.
- Low-stock labels for limited-release coffees.
- Brewing notes on digital order receipts.

### Fixed

- Fixed failed address validation for apartment and unit numbers containing letters.
- Restored missing tasting notes in shipment confirmation emails.
- Corrected renewal dates displayed after resuming a paused subscription.
- Prevented expired discount codes from being applied during payment retries.

### Changed

- Payment failures now trigger reminders over seven days before a subscription is paused.
- Updated checkout messaging to clarify when beans are roasted and shipped.
- Reduced image sizes on collection pages to improve mobile loading times.

## [2.7.0] — 2026-05-09

### Added

- Subscription pauses for up to three months without cancelling.
- A rotating Roaster’s Choice plan featuring seasonal single-origin coffees.
- Gift messages and scheduled delivery dates for prepaid subscriptions.
- Saved brew preferences in customer profiles.

### Fixed

- Fixed incorrect shipping charges when multiple subscriptions renewed together.
- Resolved occasional empty carts after signing in during checkout.
- Corrected timezone handling for order-edit deadlines.
- Fixed screen-reader labels on quantity and grind selectors.

### Changed

- Consolidated subscription management into a single account dashboard.
- Updated packaging options to include recyclable mailers by default.
- Simplified plan names and clarified the number of cups included per delivery.