Skip to content

Releases: JamesMCo/python_mcc_api

v1.4.3

12 Dec 01:22
v1.4.3
9611c8e

Choose a tag to compare

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

08 Oct 19:02
v1.4.2
72c649f

Choose a tag to compare

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

23 Sep 22:31
v1.4.1
2cdaa5d

Choose a tag to compare

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

07 Aug 18:43
v1.4.0
505d262

Choose a tag to compare

⚠️ 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

17 Jul 15:40
v1.3.2
25f5bab

Choose a tag to compare

  • 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

13 Mar 12:29
v1.3.1
75f845a

Choose a tag to compare

  • Update Island API schema to target v25.03.13
    • Adds description field to the Cosmetic type

v1.3.0

10 Feb 19:07
v1.3.0
84419fd

Choose a tag to compare

⚠️ 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

17 Dec 22:45
v1.2.0
c6b3494

Choose a tag to compare

⚠️ 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

04 Dec 21:13
v1.1.8
ed0466e

Choose a tag to compare

  • Update Island API schema to target v24.12.04
    • Adds ANGLER value to TrophyCategory enum
    • Adds evolution field to CrownLevel type

v1.1.7

20 Aug 13:04
v1.1.7
7425123

Choose a tag to compare

  • Update Event API to target v1.6.0
    • Adds platform parameter to event.Creator object returned by participant-related endpoints
    • Increases ratelimit from 40 requests per minute to 200 requests per minute