Releases: mathsman5133/coc.py
Releases · mathsman5133/coc.py
v3.6.0
Bugs Fixed:
- Issues causing the documentation to not build properly have been fixed.
- Fixed a few spelling errors in the documentation.
Additions:
- Added
coc.Client.ipto manually overwrite the IP address used for generating API keys. This is especially useful for using the API with a proxy.
v3.5.3
Bugs Fixed:
coc.Badge.urland :coc.Icon.urlnow use differently sized fallbacks if the default URL is not available. The same is true ifcoc.Badge.saveorcoc.Icon.saveare called without the optional size parameter- corrected the default value for the
league_idparameter ofcoc.Client.get_seasonsto point at Legends league and fixed a type hint incoc.Client.get_season_rankingsas well as a few doc strings
v3.5.2
Additions:
- added the option to change the base url of the API in
coc.Clientto allow an easier use of proxies - added the new events
coc.PlayerEvents.equipment_changeandcoc.PlayerEvents.active_equipment_change - added the new names for builder base related events to
coc.ClanEventsandcoc.PlayerEvents - added the change in the api model for ClanMembers.
coc.ClanMembernow has a new attributetown_hallwhich is the town hall level.
Fixes:
- Fixed an issue with the renaming of
versus_trophiestobuilder_base_trophiesand similar name changes in the event related code
v3.5.1
Additions:
- added the option to change the base url of the API in
coc.Clientto allow an easier use of proxies - added the new events
coc.PlayerEvents.equipment_changeandcoc.PlayerEvents.active_equipment_change - added the new names for builder base related events to
coc.ClanEventsandcoc.PlayerEvents - added the change in the api model for ClanMembers.
coc.ClanMembernow has a new attributetown_hallwhich is the town hall level.
Fixes:
- Fixed an issue with the renaming of
versus_trophiestobuilder_base_trophiesand similar name changes in the event related code
v3.4.2: April 2024 update
Additions:
- added the new Angry Jelly pet to
coc.PETS_ORDER - updated static data to reflect the April 2024 update
v3.4.1
Additions:
- added the missing achievements to
coc.ACHIEVEMENT_ORDER - updated static data to reflect the March 26th balance patch
v3.4.0: Merge pull request #229 from mathsman5133/fix/3.4.0
Additions:
- added the new Fireball equipment to
coc.EQUIPMENT
Bugs Fixed:
- Fixed an oversight that caused static equipment data not to be updated, which in turn resulted in some newer
equipment pieces not showing up incoc.Player.equipmentif game data was enabled - Fixed some errors in the docs
v3.3.1: Merge pull request #227 from mathsman5133/fix/http-error
v3.3.1
Bugs Fixed:
- Fixed a behaviour where in some cases (when the API responds with an unusual status code), coc.py would not
properly raise anHTTPException
v3.3.0: February 2024 Update
Additions:
- Added dedicated enums for elixir/dark elixir troops and spells:
coc.ELIXIR_TROOP_ORDER,
coc.DARK_ELIXIR_TROOP_ORDER,coc.ELIXIR_SPELL_ORDERandcoc.DARK_ELIXIR_SPELL_ORDER - Added the new Overgrowth Spell
- Added the new equipment introduced since the last release (up to and including the February 2024 update)
v3.2.1
v3.2.1
Bugs Fixed:
- Fixed an issue that would cause spells to not be properly looked up, breaking
coc.Client.get_spellandPlayer.spells - Fixed a month overflow issue with clan game start/end events that would occur from Dec 28th to Dec 31st