Skip to content

Releases: indiesoftby/defold-yagames

0.19.0

28 Dec 22:17

Choose a tag to compare

What's Changed

  • Completely re-work the documentation
  • Remove deprecated stuff
  • Remove deprecated leaderboards init method

0.18.0

07 Jul 18:38

Choose a tag to compare

What's Changed

  • Implement Multiplayer Sessions API

0.17.0

07 Jul 14:51

Choose a tag to compare

What's Changed

  • Implemented ysdk.on / ysdk.off functions as event_on, event_off
  • Implemented player_is_authorized

0.16.0

23 Mar 10:10
232e618

Choose a tag to compare

What's Changed

  • Update CI to Java 21 by @aglitchman in #34
  • Add missing LuaDoc to all functions and improve assertions messages by @aglitchman in #33
  • Assemble environment object to get values from getters in the debug mode by @aglitchman in #35

0.15.0

07 Oct 21:18

Choose a tag to compare

What's Changed

0.14.0

30 Jul 10:32

Choose a tag to compare

The Yandex Games platform has changed the URL to their SDK. Now it is relative instead of absolute - /sdk.js.

For this reason, a new option sdk_url has been added to the extension, where you can specify the old URL to the SDK (for example:)

[yagames]
sdk_url = https://yandex.ru/games/sdk/v2

Read more: https://yandex.ru/dev/games/doc/ru/release-notes#17-iyulya-2024-g

0.13.0

29 Jul 18:56

Choose a tag to compare

What's Changed

  • Implemented Gameplay API.
  • Implemented Server Time API.

0.12.0

21 Jun 18:40
0f6cd93

Choose a tag to compare

What's Changed

  • Implemented product.getPriceCurrencyImage .
  • Implemented ysdk.isAvailableMethod.
  • Revised README, removed old info.

0.11.0

25 Apr 12:44

Choose a tag to compare

This version adds support for Defold 1.8.0. Also added new player profile function yagames.player_get_paying_status(). Improved the mock.lua module.

Removed deprecated functions to create RTB banners (use sticky ads).

0.10.0

11 Dec 16:01

Choose a tag to compare

This release implements the new remote config feature - https://yandex.ru/dev/games/doc/en/sdk/sdk-config

Usage example:

    local options = { defaultFlags = { test1 = "A" } } -- also, it can be `nil`
    yagames.flags_get(options, function(self, err, result)
        -- result is a table
    end)