Skip to content

PrepTrack v2.0.0 Stabil

Latest

Choose a tag to compare

@BEKO2210 BEKO2210 released this 13 Apr 21:55
c0bb19a

PrepTrack v2.0.0 Stable

Version Stable Platform Offline First LAN Sync 6 Languages

Live Demo Repository Voluntary Support


A major update with a completely new logo, more stable navigation, optional LAN sync, and many technical, UX, and legal improvements.

Thanks to everyone who tested the app and shared feedback. 💚

🚀 Highlights

  • 🎨 New logo and full icon refresh
  • 🧭 Stable bottom navigation
  • 👋 New welcome onboarding
  • ⚙️ Improved settings overview
  • 🖼️ Automatic product image recovery
  • 📷 Inline barcode scanner
  • 🌐 Optional LAN sync with Fastify + SQLite
  • 📝 Auto-generated “What’s New” popup
  • 🌙 Reliable theme persistence
  • ⚖️ Clearer legal wording for voluntary support
  • 🏷️ Proper Semantic Versioning with Stable badge

✨ What’s new

🎨 New app logo

  • Freshly redesigned app icon
  • Updated across dashboard, home screen, push notifications, and favicon
  • Covers all common sizes from 48 px to 512 px

🧭 Stable bottom navigation

  • Fixed layout shifting when changing languages
  • The centered “+” button now stays perfectly in the middle
  • Works reliably even with longer localized labels

👋 Welcome onboarding

  • New guided start page for:
    • first-time users
    • users with an empty product database
  • Makes the most important first actions easier to discover

⚙️ New info section in settings

  • Compact overview of core features:
    • Offline usage
    • Camera support
    • Notifications
    • Privacy

🖼️ Automatic product image recovery on backup import

  • When importing a JSON backup, missing product images can now be restored automatically
  • Images are fetched via barcode from Open Food Facts
  • Includes visible progress feedback during restore

📷 Inline barcode scanner

  • Barcode scanning is now built directly into the create/edit product form
  • No separate scanner screen needed anymore

🌐 Optional LAN sync

  • Added a small optional sync backend using Fastify + SQLite
  • Designed for households that want to sync PrepTrack across multiple devices in the same local network
  • Keeps the project offline-first
  • Sync is completely optional and only connects to your own server

📝 Automatic “What’s New” popup

  • After updates, the app can now show a changelog popup automatically
  • Content is generated directly from Git commit messages
  • No need to maintain release notes twice

🌙 Reliable theme persistence

  • Light/Dark mode is now saved more reliably
  • Fixes cases where the theme changed unexpectedly when opening settings

⚖️ Legal clarification for voluntary support (Germany)

  • Replaced “Donation” with “Voluntary Support” in all 6 languages
  • Added clear wording that this is:
    • a voluntary payment to a private person
    • not a tax-deductible donation under § 10b EStG
    • not eligible for a donation receipt
    • not tied to any consideration or contractual obligation
  • Updated AGB §6 accordingly

🏷️ New versioning

  • Switched to proper Semantic Versioning
  • This release is now officially v2.0.0
  • Added a visible Stable badge in settings

🌍 Languages

Deutsch English Português العربية Italiano Français


🔗 Links