Skip to content

Latest commit

 

History

History
280 lines (214 loc) · 25.5 KB

CHANGELOG.md

File metadata and controls

280 lines (214 loc) · 25.5 KB

1.12.0 (2024-06-26)

Bug Fixes

  • btn margin (bb55c4f)
  • disable scroll-smooth for scroll restoration to work properly (91ab9d7)
  • do not update url if user navigated away from the cart (86542b8)
  • do not update url if user navigated away from the cart (2a36146)
  • search: add debounce to search (fb796a9)
  • search: add suffix search (3bba0db)
  • search: bug in search input (18710b3)

Features

  • add optimistic cart (8f70947)
  • add speculative prerendering of cart page to speed-up full page nabvigation (d00bed5)
  • introduce custom in-memory search (7e8eefe)
  • reorganize routes structure for cart (f9da53a)
  • search: make search input more responsive (b69707f)
  • search: use in-memory search instead of Orama cloud (0387fed)

1.11.1 (2024-06-15)

Bug Fixes

  • add full support for MDX (da9b932)
  • fix inlang settings (1769ed0)
  • make language configurable through env variables (aceaffc)

1.11.0 (2024-06-13)

Bug Fixes

  • build (d3f4ddb)
  • cart removal bug (e8e61b0)
  • do not recalculate taxes on adding to cart when not on cart page (b811d17)
  • fix logo margin (7b98cf9)
  • override console.error about element.ref on client-side oto (ea7a32c)

Features

  • add debugger configuration for vscode (e610068)
  • i18n: add Sherlock VS Code extension configuration for i18n (cf0b1a3)
  • i18n: fixes (8b5f7d7)
  • i18n: implement source file for all texts (64aa40a)
  • i18n: pass locale to currency formatting (bef583f)
  • tax: add feature flag for taxes (5178b98)
  • tax: automatic taxes calculation NEEDS OPTIMISATIONS (f036d89)
  • tax: handle tax calculation expiration (d4bffae)
  • tax: taxes calculation (ea8f30a)
  • tweak quantity change buttons (13404eb)

1.10.0 (2024-05-28)

Bug Fixes

  • bug where cart would be not revalidated after adding something (2423407)
  • filtering by country name (232dd92)
  • improve shipping rates picker (f4a60db)
  • increase contrast and add accessible description to image (eef2b12)
  • nav menu touch interactions on iOS (df907ef)
  • update SEO and canonical urls (a6e2134)

Features

  • add shipping cost to order summary (df9edbd)
  • add tax ID to billing address (94aa3a4)
  • batch cart update requests (9691012)
  • billing address country select (10ec5aa)
  • email newsletter in footer (eebc947)
  • enable eslint-plugin-react-compiler (3c8ddf2)
  • enable React Compiler and Turbopack (ba675c1)
  • event better footer (7c506d4)
  • flat shipping rates (a339f8e)
  • implement opne-graph image for products (1b5ba0e)
  • make cart summary sticky (70a8cdf)
  • make conditional prefetching work on mobile and with keyboard (d09c786)

1.9.0 (2024-05-18)

Bug Fixes

  • cart aside animation (129be4f)
  • cart overlay scrolling to bottom (fc983cf)
  • fix scroll restoration by removing next-view-transitions (7680f37)
  • mobile version fixes (f124d5f)
  • nav keyboard navigation (28d9f0c)
  • navbar click and hover in short period of time (8b70d01)
  • prefetch dynamic pages on hover (dbc3918)
  • try fixing revalidation bug of cart (29c3877)

Features

  • add categories boxes (cfd1914)
  • all products page (3afab0b)
  • change category images (6b4bd15)
  • enable Vercel Analytics and Speed Insights (94221e5)
  • footer improvements (9e6226a)
  • improve the homepage (fe6cc46)
  • put more focus on checkout by hiding footer below the fold (e6f003b)
  • responsive web design improvements (3c1c694)

1.8.0 (2024-05-13)

Bug Fixes

  • clear cookie after purchase (9621d01)
  • clear cookie after purchase (9f518ee)
  • filter metadata on cart to only fetch products (7dd2e54)
  • fix problem with cart cookie not being revalidated (56dc26e)
  • improve validation of billing address (e5e5d33)

Features

  • add Link.com integration via Stripe Elements (51c89f7)
  • support for different billing address (02e446b)

1.7.0 (2024-05-08)

Bug Fixes

  • add ENABLE_EXPERIMENTAL_COREPACK for Vercel deployments (8c45281)
  • analytics (209fe20)
  • make sure variant name is used everywhere (67c52a6)
  • nav links (6836497)
  • nav on mobile (aabf34b)
  • scroll to top on navigation (f53b614)
  • search input on mobile (02fff87)

Features

  • add initial variant setup (3c17db1)
  • add navigation menu (6981c7e)
  • add order metadata field (fe10b76)
  • add sitemap.xml and robots.txt (54a3f0d)
  • open cart when new products are added (932156a)
  • use YNS as placeholder (28859ac)
  • validate product metadata (9175cdf)
  • variants: fix jsonld and product title (46ad5b0)
  • variants: single product page (ecb2d0a)

1.6.1 (2024-05-04)

Bug Fixes

  • disable Orama telemetry to fix occasional 500ms delays in search (93d6cb8)
  • remove duplicate video from readme (ebb847e)

1.6.0 (2024-05-03)

Bug Fixes

Features

1.5.0 (2024-04-18)

Features

  • allow hiding the Stripe warning (c2f0f03)

1.4.0 (2024-04-15)

Bug Fixes

Features

1.3.0 (2024-04-09)

Bug Fixes

  • add router.refresh() to cart (a5bb6d7)
  • minor bugs in country selection (c4c3eae)
  • move stripe warning to bottom in DOM (f995f44)
  • safari bugs (6654ddb)
  • tweaks to the order details page (bda17f1)

Features

  • add loading inidicator to cart summary table (ffa49f3)
  • add metadata (3421f65)
  • add shipping and billing addresses to order details (764e415)
  • enable PPR (00458ae)
  • fix orders table (ffac0c3)
  • link products in cart to product page (74592aa)
  • order summary details part 1 (0e23fa4)
  • use optimistic updates for cart quantity modifications (738b1de)

1.2.0 (2024-04-05)

Bug Fixes

Features

  • add billing and shipping address forms (c298356)
  • add cart preview in overlay (9a946dc)
  • add cart summary table (9009adc)
  • add feedback when adding products to cart (eade3f1)
  • add shadcn/ui Alerty for errors messages (9149a8c)
  • add single view page (4c8a074)
  • add the /admin page (c1ab925)
  • billing address form (bb6aff8)
  • checkout form (65500da)
  • display products in /admin (8da8948)
  • payments wip (12a73e9)
  • reorganise the layout for main & /admin (c6a7bea)
  • save billing information in metadata (8c3d470)
  • stripe checkout (8ed1671)

1.1.0 (2024-04-01)

Features

1.0.0 (2024-03-30)

Bug Fixes

Features

  • add basic single product page (a9ece38)
  • add cache management to products and cart (4a2fc01)
  • add commitlint (9a98ce9)
  • add currency formatting (a9bb714)
  • add favicons (7feb07b)
  • add markdown support to features and description (d9723b1)
  • add nav (c18fa9b)
  • add not-found page (13ef093)
  • add shadcn/ui and home page (e5a1e93)
  • add Stripe mode indicator bar (86b5a14)
  • add Stripe products images (7da8d75)
  • implement cart based on Stripe Payment Intents (2bd047e)
  • implement JSON LD (c08b4e6)
  • list product features (3ba7a3e)
  • make currency configurable (368fa59)
  • parse env variables (e07942e)
  • recalculate cart total on change (6367ecf)