v24
Changelog

23.3.0

  • Base URLs of project and event leaderboards are changed to match updated backend API.

23.1.0

  • private_user_id renamed to private_id
  • in leaderboard record field value renamed to score

23.0.0

  • Major version has changed to match major version of LViS Studio
  • API is distributed via private registry

22.0.0

  • Major version has changed to match major version of LViS Studio

21.1.0

  • Changes constructor where LViS API is passed
  • Can be included now as UMD module
  • Registered in NPM registry
  • A lot of changes in service scripts and code structure

21.0.0

  • Major version has changed to match major version of LViS Studio

0.12.0

  • Remove .json out of request path

0.11.3

  • Bugfix: deleteRecord() method

0.11.1

  • Developer is able to provide eventId to specify a context of a leaderboard

0.11.0

  • Added getSelection() method

0.10.1

  • Supports non ASCII characters

0.10.0

  • Added anticache to each request

0.9.1

  • Default request timeout changed from 5 to 10 seconds
  • Bugfix: base64 encoding flag initialization

0.9.0

  • Added optional base64 encoding of a request's payload

0.8.0

  • getRecord() method rises success callback and passes NULL if record doesn't exist
  • Adds timeout settings
  • Preserve comment in build files
  • Bugfix: deleteRecord() method

0.7.0

  • Developer no longer needs to provide project id and read/write endpoints
  • Event ID renamed to ID

0.6.0

  • Rename fetchRecord to getRecord
  • Combine createRecord and updateRecord to the single method setRecord
  • Ability to set user_id when creating record with setRecord (if not server will generate one, as before 0.6.0)

0.5.1

  • Fixes aborting requests in IE

0.5.0

  • Deletion method is added

0.4.0

  • New reworked API and interface

0.3.0

  • Added getTotal() method

0.2.0

  • Leader board API supports different endpoints for writing and for reading data

0.1.0

  • Initial release
Last modified 1yr ago