Skip to content

Releases: Playgama/bridge-construct

v1.30.0

10 Apr 13:14

Choose a tag to compare

Advertisement Module

  • Added advanced banners. Supported on Playgama, CrazyGames, MSN
  • Added initial interstitial delay
  • Improved adblock detection

Platform Module

  • Added Send Custom Message

Youtube

  • Updated integration
  • Added support for Advertisement Show Rewarded

Other Improvements

  • Improved Xiaomi integration
  • Improved QA Tool integration
  • Minor code style fixes

v1.29.0

17 Mar 19:32

Choose a tag to compare

Playgama

  • Added support for payments.consume and payments.getPurchases

Microsoft Store (beta)

  • Added player authorization and player info support
  • Improved purchase and authorization verification

TikTok (beta)

  • Added platform support

GameSnacks (beta)

  • Added platform support

Dlightek (beta)

  • Added platform support

Yandex

  • Added support for pause and resume events

Social Module

  • Added isAddToHomeScreenRewardSupported and getAddToHomeScreenReward
  • Added isAddToFavoritesRewardSupported and getAddToFavoritesReward

Platform Module

  • Added new events to sendMessage with optional world and level parameters:

    • level_started
    • level_completed
    • level_failed
    • level_paused
    • level_resumed

Other Improvements

  • Improved Facebook integration
  • Improved MSN integration
  • Improved QA Tool integration
  • Improved built-in No Ads popup

v1.28.0

06 Feb 14:06

Choose a tag to compare

Microsoft Store (beta)

  • Added platform integration
  • Added ads(Playgama Ads) support
  • Added in-app purchases support
  • Added ratings and reviews support

Xiaomi

  • Added guest user support
  • Platform internal storage is now available only for authorized players

CrazyGames

  • Fixed getPurchases and getCatalog methods
  • Fixed mobile Xsolla window handling (reject flow)
  • Fixed consume method

Analytics

  • Various internal improvements

SaaS

  • Added cloud leaderboards support (beta)

Claude Code

  • Updated Claude Code plugins

QA Tool

  • Added engine and version to initialization payload
  • Added CLEAN_CACHE action and cleanCache method
  • Added audio state and pause handling
  • Added internal storage policy management
  • Added bridge configuration to initialization message

v1.27.0

04 Dec 14:37

Choose a tag to compare

Xiaomi (beta)

  • New platform integration
  • Supports banner, interstitial, and rewarded ads (Google AdSense)

MSN

  • Added cloud saves support
  • Fixed payments.purchase flow
  • SDK updated from rc.20 to rc.21

Discord

  • Updated authentication
  • Fixed isInviteFriendsSupported and isShareSupported

YouTube, Yandex, Facebook

  • Small fixes

QA Tool

  • Added authorization state management in the player state section
  • Internal storage is now available only to authorized players
  • Added a guest state for unauthorized players
  • Fixed platform.language
  • Added the ability to launch the QA tool via URL, including launching from localhost
  • Added the ability to manage the state of advertisements

Playgama

  • Fixed tryParseJson logic for the storage.get method
  • Added support for game_ready message

JS Core

  • Added built-in overlay Device Orientation Popup displayed on mobile and tablet devices when screen orientation doesn't match the supported orientations
  • Configurable via options.device.useBuiltInOrientationPopup & options.device.supportedOrientations
  • Uses Screen Orientation API with matchMedia and dimension comparison fallbacks
  • Centralized array validation for storage.get, set, and delete methods
  • Added postToParent and postToSystem utility functions
  • Unified platform-specific error constants into a single ERROR.GAME_PARAMS_NOT_FOUND constant
  • Improved loading from CDN

Construct

  • Added options to payments.purchase method
  • Improved loading from CDN

v1.26.1

28 Oct 13:22

Choose a tag to compare

  • Solved Bridge CDN load issue
  • Added game ready event for Playgama
  • Solved Facebook ad preload issue

v1.26.0

14 Oct 12:08

Choose a tag to compare

  • Added Reddit platform (beta)
  • Added YouTube platform (beta)
  • Added Portal platform (beta)
  • Added guest accounts
  • Added CDN
  • Added schema for playgama-bridge-config.json
  • Added Config Editor
  • Updated Discord integration
  • Updated QA Tool integration
  • Updated JioGames integration
  • Update MSN integration
  • Update Playgama integration
  • Updated playgama-bridge-config.json
  • Updated platform pause and audio events

v1.25.0

04 Sep 13:17

Choose a tag to compare

  • Added Huawei platform (beta)
  • Added JioGames platform (beta)
  • Added payments for CrazyGames
  • Added player.extra with additional information provided by platforms

For example: player.extra.jwt on Playgama, player.extra.payingStatus and player.extra.signature on Yandex

  • Added additional information for purchases provided by platforms

For example purchase.jwt on Playgama

  • Added new leaderboards type native_popup
  • Added leaderboards for Facebook
  • Added join community (group and page) for Facebook
  • Added game_ready analytics event
  • Updated server for receiving server time to Playgama
  • Fixed payments for Discord, BitQuest, Facebook
  • Fixed storage for BitQuest

v1.24.0

31 Jul 11:37

Choose a tag to compare

  • Added support for the BitQuest platform
  • Advertisement
    • Added IsInterstitialSupported
    • Added IsRewardedSupported
  • Platform
    • Added IsPlatformAudioEnabled
    • Added IsPlatformPaused
    • Added OnPlatformAudioStateChanged
    • Added OnPlatformPauseStateChanged
  • Leaderboards
    • Added isMain property to the playgama-bridge-config.json
  • Storage
    • Changed DefaultStorageType from local_storage to platform_internal for CrazyGames

      ⚠️ If you're updating your game on CrazyGames, don’t forget to migrate your stored data.

  • Playgama QA Tool
    • Added support for the PlatformLanguage
    • Added support for the Leaderboards
  • Bug Fixes
    • Fixed payments on MSN
    • Fixed payments on Facebook

v1.23.0

27 Jun 06:11
c993061

Choose a tag to compare

  • Added Discord platform [beta]
  • Added new loading screen
  • Added backfill advertisements for MSN
  • Added built-in advertisement popups for MSN and Facebook
  • Improved leaderboards module
  • Improved Facebook integration
  • Updated currency code for Playgama.com
  • Fixed social.share for Playdeck
  • Removed Yandex deprecated methods

v1.22.0

28 May 07:43

Choose a tag to compare

  • Improved advertisement module:
    • Improved the showBanner method
    • Added banner placeholders in QA Tool
    • Added placement support to showBanner, showInterstitial and showRewarded methods
    • Added advertisement.rewardedPlacement
    • Added auto preloading for interstitial and rewarded ads
    • Added fallback logic for placements
    • Improved the minimum delay between interstitials timer logic
    • Disabled the minimum delay between interstitials for GameDistribution
  • Improved payments module
  • Improved playgama-bridge-config.json
  • Added platform.language support for Playgama.com
  • Improved Yandex integration
  • Improved MSN integration
  • Removed support for the Wortal platform