Releases: MathisBls/NicePrice
Releases · MathisBls/NicePrice
NicePrice v1.1.0
🌍 Region Selector & Code Quality
New Features
- Region selector — Choose your region (EU, US, GB, BR, etc.) to get prices in your local currency
- Native Steam
Dropdowncomponent for region selection, fully theme-aware
Improvements
- Stable SDK selectors — Replaced fragile hash-based CSS class with
appDetailsClassesfrom@steambrew/client, no more breakage on Steam updates Millennium.findElement()— Uses the native SDK API instead of custom DOM polling- Shared types & utils — Extracted
shared/types.tsandshared/utils.tsto eliminate duplication between frontend and webkit - XSS hardening — All API-sourced URLs are sanitized with
escapeHtml()before innerHTML injection - Better error handling — Empty
catchblocks replaced withconsole.error(), propernullchecks - Store links — Clicking prices in the store now opens GG.deals in your default browser instead of Steam's internal browser
- Custom NicePrice icon — New unique "NP" badge replacing the generic tag icon
Screenshots
NicePrice v1.0.2
NicePrice v1.0.2
Compare game prices across 30+ stores directly in Steam, powered by GG.deals.
Features
- Library widget — See best prices for any game directly in your Steam Library
- Store widget — Price comparison sidebar on Steam Store pages
- 30+ stores — Retail and keyshop deals at a glance
- Historical lows — Never miss a good deal
- Multi-currency — Supports EUR, USD, GBP, PLN and more
What's new in v1.0.2
- Added CI/CD release workflow for automated builds
- Cleaned up repository (removed build artifacts from tracking)
Installation
- Install Millennium
- Search for NicePrice in the plugin store
- Get a free API key from GG.deals and paste it in the plugin settings
NicePrice v1.0.1
Changes
- Use Steam native components (JSX +
@steambrew/client) for settings page - Remove
window.SP_REACTusage - Remove
.millennium/build output from repository - Fix store widget not loading on first visit
- Add proper TypeScript types (refactor
any)
NicePrice v1.0.0
Compare game prices directly inside Steam | powered by GG.deals.
Features
- 🏷️ Real-time price comparison from 30+ retailers
- 📚 Works in both Steam Library and Steam Store pages
- 💰 Shows best retail price, best keyshop price & historical lowest
- 🔗 One-click link to view all deals on GG.deals
- 🎨 Auto-adapts to your Steam theme
- 🌍 Supports 10+ currencies (EUR, USD, GBP, PLN, BRL...)
Setup
- Install the plugin via Millennium
- Get a free API key from gg.deals/api
- Enter your key in the plugin settings


