2026-10-06 - version 1.1.0
* Added per-shipping-class delivery day overrides (Products > Shipping classes).
* Added per-variation delivery day overrides for variable products, taking priority over the product-level rule.
* The estimate now also shows in transactional order emails (processing, completed, etc.), not just the thank-you page/My Account/admin order screen.
* Added an optional live countdown to today's cut-off time ("Order within Xh Ym for same-day dispatch"), shown only while the cut-off hasn't passed yet.
* Full priority order is now: variation > product > category > shipping class > postcode > shipping zone > global default.

2026-10-01 - version 1.0.0
* Initial release.
* Global, category, product, and shipping-zone delivery day rules, with product/category/postcode overrides taking priority over shipping-zone and global defaults.
* Order cut-off time, configurable business days, and holiday exclusions.
* Postcode/zip code rules (Estimated Delivery > Postcode Rules) with per-postcode delivery day overrides, CSV bulk import/export, allowed-payment-method restriction, and full delivery/shipping restriction (serviceability blocking) for unserviceable areas.
* Checkout is blocked with a clear message when the customer's postcode is marked as restricted, on both classic and block-based checkout.
* Admin Delivery Simulator (Estimated Delivery > Simulator) to test how a product/postcode/zone/time combination resolves, without placing a real order.
* [nacs_edd_estimate] shortcode to show the estimate anywhere, optionally for a specific product via [nacs_edd_estimate id="123"].
* Appearance settings to customize the estimate and restricted-message box colors, and to toggle the clock icon.
* The estimate shown at checkout is saved on the order and displayed on the thank-you page, My Account > Orders, and the admin order screen.
* Message templates registered with WPML String Translation and Polylang for multilingual stores.
* Estimated delivery message on the product page, cart page, and checkout (classic and block-based).
