1.10.0 – Next.js 15 and React 19

yournextstore

yournextstore

Hey everyone! We’ve just rolled out version 1.10.0 of Your Next Store, and it’s packed with updates. Here’s a quick look at what we’ve been working on:

Big Tech Upgrades:

  • We’ve updated to Next.js 15 and React 19 to make sure you’re getting the latest tech.
  • We've turned on Turbopack for development, so you'll experience significantly faster build and reload times.
  • We've also enabled the React Compiler to make the app run smoother and quicker.

Cool New Features:

  • Product pages now come with open-graph images that are automatically generated based on product name, price, description and image. This makes it easier to share products on social media.
  • We’ve built a flat shipping rates picker, making it possible to include simple shipping rates in the checkout process.
  • We added an input to enter your tax ID in the billing section. That information is saved in the Payment Intent metadata for now; in the future, we’ll use it to calculate taxes in real-time.
  • There's also a new dropdown menu for selecting countries in the billing address. It’s searchable, which makes it way easier to use.

Better Usability:

  • Cart items quantity changes are now debounced to avoid unnecessary API calls and increase performance.
  • We’ve improved how things work on touch screens, especially on iOS.
  • We made the text easier to read by increasing the contrast in some places.
  • Some time ago, we've implemented conditional prefetching for links. Now, we've made it work with touch screens, too, so the app feels even faster on mobile devices. Here's a more detailed explanation of how it works: typeofweb.hashnode.dev/nextjs-prefetch-onmouseenter

With these updates, Your Next Store is faster, easier to use, and better equipped to handle your needs. Give it a try and see how these changes make your experience better! — Michał & Kuba