Release history

What's new?

All improvements, fixes and new features listed.

v2.1

Mei 2026Latest
  • ImprovedLoading screen redesigned — skeleton animations replaced by a clean progress bar (Material 3 style) with 'Did you know…' tips
  • ImprovedShopping list as vertical card list — products now shown as clear rows with thumbnail, name and quantity buttons (was: small coloured chips)
  • ImprovedLarger touch targets for + and − buttons (44dp, was 24dp) — easier to use on mobile
  • ImprovedShopping mode: ticked-off products automatically slide to an 'In cart' section at the bottom with reduced opacity
  • NewSavings banner on the homepage — shows your total savings with a playful milestone description (e.g. 'That's a weekend away! 🏖️')
  • NewStreak system live — the completion screen now shows how many weeks in a row you've chosen the cheapest option
  • Improved'Wrong match' button now shows 3 inline alternatives as a horizontal row directly — no forced modal. 'Search other…' opens the full search modal
  • NewPrice alerts via push notification — in addition to email, choose direct notifications on your screen (web and Android)

v2.0

April 2026
  • NewDark mode — 'cool night' theme (GitHub-style blue-gray) with choice of light, dark or system setting via nav and profile page
  • NewSave image — on iOS via the share sheet ('Save Image'), on Android and desktop as a direct download
  • ImprovedSmarter navigation button — on iOS and Android opens the native navigation app directly, on desktop choose from Google Maps, Apple Maps or Waze
  • NewPublic price trend page — see how supermarket prices evolve over time
  • NewAffiliate links to supermarket product pages
  • ImprovedSearch results up to 3× faster thanks to catalogue-first architecture — no more real-time scraping
  • ImprovedPack size factored into list price comparison (e.g. 6-pack vs. single bottle)
  • ImprovedAdmin analytics extended with min, max and median price per supermarket
  • ImprovedMatch quality improved to 98.4% (384 tests)
  • ImprovedSecurity update: rate limiting on all public endpoints, CSP and HSTS headers, HTML escaping in notification emails
  • FixLocation service now runs in parallel with the search — shorter wait time for location-based comparisons

v1.9

April 2026
  • NewPackage size picker in rematch modal — choose from multiple sizes of the same product
  • NewNewsletter double opt-in — confirm your subscription via email
  • NewChangelog page (this page)
  • ImprovedSort toggle (price vs. unit price) now shown above the results
  • ImprovedMissing products shown as an orange banner below the comparison
  • FixOranges were matched to fresh squeezed juice — now corrected
  • FixOatly barista was matched to Oatly caramel flavor variant
  • FixCoffee capsules were sometimes matched to 30-pack mega packs

v1.8

Maart 2026
  • NewInteractive map with nearby supermarkets (pan-to-load)
  • NewSocial features: friends, shared lists, notifications
  • NewSet profile photo and username
  • NewProduct images in comparison and autocomplete
  • NewAdmin feedback dashboard with export options
  • ImprovedNewsletter: 7 types via APScheduler (weekly, monthly, seasonal, etc.)
  • ImprovedGitHub CI with 200 tests and 62% coverage
  • FixJumbo GraphQL API as primary scraper (mobileapi blocked on cloud)
  • FixRailway logs showed INFO as severity:error

v1.7

Februari 2026
  • NewMultilingual (NL/EN) via next-intl
  • NewSocial share link — share results as image or URL
  • NewPublic list page without login
  • NewPrice alerts via email
  • ImprovedUnit price comparison (per litre, kg, roll)
  • ImprovedOlympic podium in results

v1.6

Januari 2026
  • NewLogin and saved lists
  • NewLocation-based comparison with travel distance
  • NewProduct rematch — choose the right product yourself
  • ImprovedAldi, Spar, Dekamarkt, Ekoplaza and Vomar added (8 supermarkets total)

v1.0

December 2025
  • NewFirst release: compare Albert Heijn, Jumbo and Dirk
  • NewFuzzy matching on product names via rapidfuzz