v2.5.0
v2.5.0 (current) β Smart prices & historical lows
Adds price-trust signals while browsing, plus reliability plumbing:
- π Lowest-price badge β cards for games sitting at their tracked all-time
low now carry a gold "Low" badge, so you spot a genuine deal without opening
the game page. Reuses the price-history you already collect; toggle it in the
popup ("Lowest-price badge"). - Stale-rate warning β a converted price whose FX rate is over 48h old, was
never fetched, or last failed to refresh now shows in amber with a β , instead
of quietly using a frozen rate. - Rate provenance in tooltips β the conversion tooltip now shows the exact
rate used and its age ("1 USD = 3.65 ILS Β· updated 4h ago"). - Tag-colour dot on cards β a small corner dot, tinted by your first tag,
marks games you've tagged while browsing the store. - Storage-routing CI guard β a new test asserts every key in
defaults.js
is routed instorage.js, catching the "falls through to local" trap at PR
time. Refreshed dev dependencies to clear Dependabot advisories.
Internally: the archive step in build.ps1 (added in this cycle) automatically
tucks the previous webstore zip into dist/archive/ on every version bump.
Download gog-enhancer-webstore.zip below and load it as an unpacked extension, or wait for the Chrome Web Store listing.