Skip to content

Release on 26.01.2025

Compare
Choose a tag to compare
@MikhailDeriabin MikhailDeriabin released this 26 Jan 14:44
· 108 commits to main since this release

List of changes

New features:

  • Endpoint for getting items of player's clan
  • Endpoint for getting clan position on the leaderboard

Changes to existing features:

  • clanLogo field added to the clan data

Other internal API changes

  • Testing improvements

Links

Swagger file

Release address: https://devapi.altzone.fi/latest-release/

Contributors

Detailed descriptions of changes

Endpoint for getting items of player's clan

/clan/items GET

Endpoint for retrieving items of the clan where the logged-in player is a member. Returned items are separated into two arrays for stock and soul home items.

Endpoint for getting clan position on the leaderboard

/leaderboard/clan/position GET

Endpoint for retrieving logged-in player clan position on the leaderboard

clanLogo field added to the clan data

New field clanLogo is added to the clan data. The clanLogo field is meant to be used to store data of the customized by players clan logos.

The logo of a clan consists of various pieces that can be colored by players into any color, which can be represented by hexadecimal notation (i.e. #FFFFFF)

Here is the structure of the clanLogo field:

...
clanLogo: {
  logoType: "Heart", //Currently it can be only of type "Heart"
  pieceColors: [ // array of hexadecimal colors
    "#FFFFFF",
    "#000000",
    ...      
  ]
}
...

Testing improvements

Improved test coverage for the following modules:

  • clanInventory
  • chat

Fixed failing tests for modules:

  • clan