Skip to content

FitShield Version: 0.52

Choose a tag to compare

@EeshGarg EeshGarg released this 29 Jun 19:47

Version 0.52 is a great refinement on top of 0.51

User facing features:

  1. Most blocked sites, categories & countries — Your Stats now shows a private, on-device breakdown that updates live. Only aggregate counts of curated brands are stored (no URLs, pages, timestamps, or history). Countries count the brand's primary market, and names are localized.
  2. Export / Import "Data & Settings" — the backup buttons were renamed to reflect that one file already carries settings, stats, dashboard layout, favorites, recipe selections, currency/meal preferences, custom blocklists, and whitelist. Now stamped with versioned migration metadata for reliable restores; resets also clear the new stats.
  3. Fully offline — removed the only network request (the Settings "Buy me a coffee" button loaded a third-party image; it's now rendered locally). FitShield makes zero network requests.
  4. Consistent category names — the country/category picker and the stats list now share one localized, cleanly title-cased label (fast_casual → "Fast Casual").

Data quality:

  1. Fast-food country coverage 14 → 56 countries across 27 major global brands (McDonald's 5→50, KFC 4→40, Burger King, Starbucks, Subway, Domino's, Pizza Hut, etc.).
  2. Aliases added (bk.com, nandos.com, wingstop.co.uk) and specialty metadata enriched.
  3. All entries validated clean (0 duplicates, 0 malformed codes, 0 alias issues); schema docs tightened; datasets bumped to v1.1.

Localization

  1. New stats labels + the renamed buttons translated across all 83 locales.
  2. Food-category display names localized in 28 languages, with a clean English fallback elsewhere.

dev stuff:

Repository / tooling (developer-facing, shipped this release)

  1. changelog/ folder as the canonical release history + ROADMAP.md + index.
  2. tools/ validator suite (datasets, aliases, countries, categories, locales, docs, assets) with a validation-gated build that aborts on bad data, plus CONTRIBUTING.md.
  3. Build improvements: packages output to dist/ with engine-explicit names (-chrome / -firefox), and the Chrome manifest now strips Firefox-only keys for a warning-free load.
  4. Firefox mobile tooling exists but full support is yet to be fully implemented/tested.

Next steps:

0.51 (past): massive quality of life increases.

0.52: above

0.53/1.0: i think that FitShield is finally near 1.0 release its mainly only site updating and stability work on the extension

Thank you for Choosing FitShield!
Peace,

Eesh Garg