Skip to content

Releases: JamesMCo/python_mcc_api

v1.4.4

Choose a tag to compare

@JamesMCo JamesMCo released this 13 Feb 15:57
v1.4.4
b2aedf4

Changelog

  • Update Island API schema to target v26.02.12
    • Adds AXE value to CosmeticCategory enum
    • Adds LEGACY and PREMIUM values to CosmeticType enum
    • Adds AssetQuantity, TradingData, and WeaponSkinData types
    • Adds weaponSkinData field to CosmeticOwnershipState and CosmeticType types
    • Adds infinibag and infinivault fields to Player type
    • Adds tradableAssets field to Query type

v1.4.3

Choose a tag to compare

@JamesMCo JamesMCo released this 12 Dec 01:22
v1.4.3
9611c8e

Changelog

  • Update Island API schema to target v25.12.11
    • Adds BOW, CROSSBOW, DAGGER, HEAVY_CROSSBOW, SHORTBOW, and SWORD value to CosmeticCategory enum

v1.4.2

Choose a tag to compare

@JamesMCo JamesMCo released this 08 Oct 19:02
v1.4.2
72c649f

Changelog

  • Update Island API schema to target v25.10.08
    • Adds Badge, BadgeProgress, BadgeStage, BadgeStageProgress, GeneralGoal, and Goal types, badges field to Player type, and badges field to Query type
    • Adds Quest and StatisticProgress types, BoostType and QuestType enums, and quests field to Player type
    • Adds Faction and GlobalLeaderboardEntry types, factions field to Player type, and factionLeaderboard field to Query type

v1.4.1

Choose a tag to compare

@JamesMCo JamesMCo released this 23 Sep 22:31
v1.4.1
2cdaa5d

Changelog

  • Update Island API schema to target v25.09.23
    • Adds Asset interface
    • Redefines Cosmetic and Fish types to implement the Asset interface
    • Adds AuctionListing, CosmeticToken, IslandExchangeListing, and SimpleAsset types
    • Adds activeIslandExchangeListings, soldIslandExchangeListings, and activeAuctionListings fields to the Query type
    • Adds note to player field of LeaderboardEntry type that ranks <= 10 will never be null

v1.4.0

Choose a tag to compare

@JamesMCo JamesMCo released this 07 Aug 18:43
v1.4.0
505d262

⚠️ Breaking Changes ⚠️

This release removes the materialDust and silver fields from the Currency type in the Island API schema, in line with their removal from the API itself. There is no replacement field for these fields, as these currencies no longer exist.

Changelog

  • Update Island API schema to target v25.08.07
    • Adds offset parameter to the Statistic type's leaderboard method (pagination, see schema docs for usage details)
    • Adds obtainmentHint field to the Cosmetic type
    • Adds styleLevelData field to the CrownLevel type
    • Adds CosmeticType enum, and type field to the Cosmetic type
    • Removes deprecated fields from the Currency type (as described above)

v1.3.2

Choose a tag to compare

@JamesMCo JamesMCo released this 17 Jul 15:40
v1.3.2
25f5bab
  • Update Island API schema to target v25.07.17 (including changes from v25.07.09)
    • Adds RoyalReputation type, and the royalReputation field to the Cosmetic type
    • Adds GRAND_CHAMP_SUPREME value to the Rank enum
    • Deprecates materialDust and silver fields in the Currency type

v1.3.1

Choose a tag to compare

@JamesMCo JamesMCo released this 13 Mar 12:29
v1.3.1
75f845a
  • Update Island API schema to target v25.03.13
    • Adds description field to the Cosmetic type

v1.3.0

Choose a tag to compare

@JamesMCo JamesMCo released this 10 Feb 19:07
v1.3.0
84419fd

⚠️ Breaking Changes ⚠️

This release removes:

  • the evolution, level, nextEvolutionLevel, and nextLevelProgress fields from the CrownLevel type, and
  • the gems field from the Currency type

in the Island API schema, in line with their removal from the API itself. The levelData field should be used instead for the fields removed from the CrownLevel type, and there is no replacement field for the gems field.

Changelog

  • Update Island API schema to target v25.02.10
    • Adds sellingPrice and globalNumberCaught methods to the Fish type
    • Adds globalNumberOwned field to the Cosmetic type
    • Removes deprecated fields from the CrownLevel and Currency types (as described above)

v1.2.0

Choose a tag to compare

@JamesMCo JamesMCo released this 17 Dec 22:45
v1.2.0
c6b3494

⚠️ Breaking Changes ⚠️

This release removes the value field from the Statistics type in the Island API schema, in line with its removal from the API itself. The rotationValue field should be used instead.

Changelog

  • Update Island API schema to target v24.12.17
    • Adds A.N.G.L.R. Tokens to the Currency type through the anglrTokens field
    • Adds cosmetics to the Collections type through the cosmetics and equippedCosmetics fields
    • Adds MCC+ subscription status to the Player type through the mccPlusStatus field
    • Deprecates the gems field of the Currency type (until its removal from the API, the API will always return 0 for this field)
    • Adds fish to the Collections type through the fish field
    • Consolidates level data into one LevelData type, used by the CrownLevel type for both overall Island levels and fishing levels
    • Removes the value field from the Statistics type (as described above)

v1.1.8

Choose a tag to compare

@JamesMCo JamesMCo released this 04 Dec 21:13
v1.1.8
ed0466e
  • Update Island API schema to target v24.12.04
    • Adds ANGLER value to TrophyCategory enum
    • Adds evolution field to CrownLevel type