Changelog
Below are the recent changes that affect merchants and their storefronts. Highlights explain how each release benefits you.
v0.5 — September 2026
Your app, your widget and your customers’ alerts now speak your store’s language.
- Back in Stock now speaks your language — the app, the “Notify me” box on your product pages and the alert emails your customers receive are available in French, Spanish, German, Italian, Dutch, Portuguese, Japanese and Simplified Chinese, alongside English. There is nothing to switch on: the app follows the language your store is already set to, and the widget follows the language each shopper is browsing in. If your store is set to a language we do not cover yet, everything stays in English exactly as before.
- Your test email and preview now match — the “Send test email” and preview buttons on the Settings screen render in your store’s language too, so what you check is what your customer receives.
- Plan & billing moved to your Shopify admin — the screen inside the app is gone. Shopify already hosts the plan page, shows your current plan and bills it on your regular Shopify invoice, so the app's copy of it added nothing: it could not show your charges, and the invoices it listed were always empty. Find your plan under Settings › Apps and sales channels. Nothing about what you pay, or what the app does, has changed.
- One less duplicate in the sidebar — "Home" was a second link to the page the app's own name already opens. Clicking Back In Stock in the sidebar takes you there.
v0.4 — August 2026
Alerts you can trust: the right variant, the right stock count, and nobody dropped from the waitlist without being emailed. Plus alerts that look like your store.
- Alerts follow the variant your customer actually picked — if a shopper switches from "M" to "L" before subscribing, they join the waitlist for "L". The widget used to remember whichever variant the page first loaded with, so some customers were waiting on a size or colour they never chose, and never found out.
- Stock is counted across all your locations — the restock threshold now uses the variant's total sellable quantity instead of whatever a single location reported. Splitting 16 units across two warehouses no longer prevents alerts, and one unit arriving at an irrelevant location no longer triggers them.
- One restocked unit no longer empties your whole waitlist — alerts now go out in waves sized to the quantity actually back in stock. Restock 5 units with 200 people waiting and roughly the first 15 are emailed, oldest first; everyone else keeps their place instead of being notified once, finding it sold out, and dropping off the list for good.
- Nobody leaves the waitlist until their email is really sent — subscribers used to be marked as notified when the email was queued. A mail problem could empty your list without a single customer being contacted. Alerts that fail permanently now stop retrying and appear in Notifications with a Failed permanently badge, so a delivery problem is visible instead of silent.
- Waitlist and Notifications page through everything — both screens used to stop at 200 rows without saying so. They now have Previous/Next and a "Showing 51–100 of 4,312" counter, so you can see your whole list and know its real size.
- Send yourself a test email — a "Send test email" button and a live preview in Settings show exactly what your customers receive, without staging a fake product and a fake restock to find out.
- Make the alert look like your store — set the subject line, sender name, reply-to address, logo, button label and accent colour for your own store. Leave any of them blank and the previous default still applies, so nothing changes until you want it to.
- Redesigned Settings screen — alert rules come first, fields are laid out in two columns with character counters, and the email preview sits beside the form. A starter template can be dropped into the editor if you'd rather adapt one than write from scratch.
- "Show only when sold out" now works — the setting existed but was ignored. The widget honours it.
- Refreshed public pages — this changelog, the FAQ, the quick start guide and the rest now share one design, follow your system's light or dark mode, and read properly on a phone. The home page has a short video introduction.
- Your alerts now speak your customer's language — a shopper whose browser is set to French receives the whole email in French, not just its subject line. Any wording you have set yourself is left exactly as you wrote it.
- The widget confirms every signup the same way — it no longer says "you are already subscribed". Anyone browsing your store could previously use that reply to check whether a given email address was on one of your waitlists, so the widget now shows the same confirmation whether the signup is new or already on file. The message stays true in both cases: that customer is on the list. Because of this, the "Already subscribed" message setting no longer has any effect and has been removed from the Widget screen — if you had customised it, that wording simply no longer appears. Nothing else about your widget changes, and no one is dropped from a waitlist.
- Clearer message when a store hits its daily signup limit — the widget used to tell shoppers to try again in a minute even when the limit resets the next day. It now says which of the two is happening.
- Deleting a customer's data really deletes it — you can now remove someone from a waitlist from the Waitlist screen, and export everything held about an address to answer a data request. Erasure requests from Shopify are also retried if they fail, instead of being reported as done.
v0.3 — July 2026
The biggest release so far: a rebuilt admin, a real billing screen, and a security pass.
- A rebuilt admin — Home now opens on what matters: how many customers are waiting, how many alerts went out, and the revenue recovered. A three-step setup checklist tracks your progress so you always know what's left to do.
- Redesigned widget editor — Customize the widget with a preview that stays beside you as you scroll, proper color pickers and pixel steppers. Reset to defaults any time if you go too far.
- Plan & billing screen — See your plan, change it, and download past invoices without leaving the app.
- Clearer notifications view — Filter sent alerts by status in one click, with a summary of the impact at the top.
- The whole admin is now in English — Consistent wording across every screen.
- Security hardening — Storefront signups are now verified as coming through Shopify, rate limits are applied per store rather than per visitor, and signature checks now fail closed. Your subscriber data is better isolated from other stores than before.
- Billing reliability — Premium access is now released correctly if a Shopify payment fails, so nobody is charged for access they've lost.
- Fixes — Billing dates display correctly, product names with accents and special characters render properly throughout the admin, and the widget button label is no longer vulnerable to malformed input.
v0.2 — March 2026
- Customize your widget visually — New widget settings let you change title, description, icon, colors, input and button styles with a live preview so you see changes instantly.
- Smoother settings experience — Saving and loading widget preferences is more reliable so your branding choices are preserved across sessions.
- Polished admin UI — Improved layout and wording to make configuration faster and clearer.
v0.1
- Initial launch: Add the Back‑in‑Stock widget to product pages, let customers subscribe for restock alerts and send automated notification emails.