v1.12.0 — Playstore: Scripted IAP test-enablement (license + internal testers)
10 new features · 12 fixs
Added
- Playstore: Scripted IAP test-enablement (license + internal testers)
- About: AI-generated headshots for Leadership team
- Ads: AyeT rewarded video (fullscreen, web); no banners
- Monetize: AyeT-Studios offerwall + remove AdSense; web-only gating
- Payments: FastSpring web payments; remove Xsolla + Coda
- Analytics: Create GA4 GameBuzz property + wire Measurement ID
- Multi-domain branding + GA4 analytics + conversion events
- Ux Seo: Center search, align GameBuzz wordmark, smart ads, rewarded upsell, SEO
- In-app Purchases: "Remove Ads" $4.99 one-time entitlement; hide ads for buyers
- Ads: Web display ads (AdSense) for mobile + desktop web
Fixed
- Android: Native IAP no dead-end, bounded rewarded ad, offers off Xsolla
- Android: Run cap sync from repo root in apk:release build script
- Fastspring: Send purchaser contact + build session checkout URL
- Android: IAP fallthrough, ad button visibility, remove Xsolla store UI
- Android: Link Get-the-app button to Google Play, not a direct APK
- Web: Use hello@gamebuzz.online for all site contact emails
- Adsense: Verification-only meta tag, stop serving AdSense ads
- Lucky Wheel: Slate blank slices so empty wedges don't dissolve into the modal backdrop
- Splash: Shorten splash holds (cold 9.4s->4.7s, warm 2.2s->1.1s) so fast loads don't feel slow
- Web: Gate push-notification init behind native-platform check
- Env: Read process.env.REACT_APP_* directly — typeof-process guard broke CRA
- Search & Discovery: One description/canonical/og per page — drop static per-page tags