Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Releases: tparviainen/clashofclans

v8.5.0

Choose a tag to compare

@tparviainen tparviainen released this 16 Nov 15:43
  • Add API to retrieve clan's capital raid seasons
    • Clans.GetCapitalRaidSeasonsAsync
  • Support for .NET6 and .NET7
  • Fix for nuspec dependencies

v8.4.2

Choose a tag to compare

@tparviainen tparviainen released this 02 Oct 14:26
  • Support for Clan Capital
    • Clan.ClanCapital
    • Player.ClanCapitalContributions
  • Search functionality (query string object) via C# source generator instead of reflection
  • Updates for several NuGet packages

v8.4.1

Choose a tag to compare

@tparviainen tparviainen released this 03 May 13:20
  • Updates for several NuGet packages
  • Support for running notebooks via docker-compose
  • Readme file for NuGet.org
  • Use range operator in validator tests
  • Removed the deprecated BinaryFormatter example

v8.4.0

Choose a tag to compare

@tparviainen tparviainen released this 13 Oct 09:31
  • Support for .NET dependency injection. The interfaces available via DI are the main interface IClashOfClans and more fine grained interfaces IClans, ILocations, ILeagues, IPlayers, ILabels and IGoldPass. The services are added by calling a method AddClashOfClans and then as a minimum configuring the token.

v8.3.0

Choose a tag to compare

@tparviainen tparviainen released this 29 Sep 18:23

New properties for models:

  • ClanWar.AttacksPerMember
  • ClanWarLogEntry.AttacksPerMember
  • Player.WarPreference (in/out)

v8.2.0

Choose a tag to compare

@tparviainen tparviainen released this 18 Apr 07:54

New APIs:

  • Support for GoldPassSeason API

New model:

  • Language

New properties for models:

  • Clan.RequiredVersusTrophies
  • Clan.RequiredTownhallLevel
  • Clan.ChatLanguage
  • PlayerItemLevel.SuperTroopIsActive

v8.1.0

Choose a tag to compare

@tparviainen tparviainen released this 04 Apr 06:55
  • Add API for player API token validation
  • Add Duration property to ClanWarAttack

v8.0.2

Choose a tag to compare

@tparviainen tparviainen released this 16 Dec 07:54
  • NuGet build yaml updated to use dotnet version 3.1.x
  • NuGet package references updated to latest ones
  • ClashOfClans target framework netcoreapp3.0 updated to 3.1, which is LTS version

v8.0.1

Choose a tag to compare

@tparviainen tparviainen released this 13 Dec 12:48
61fc41d

v8.0.0

Choose a tag to compare

@tparviainen tparviainen released this 17 Jul 14:21
  • Breaking change: Change value types to non-nullable and nullable types #39. Below is a list of types that may contain null values and are declared accordingly:
Clan:Description
Clan:Location
Clan:MemberList
Clan:WarLosses
Clan:WarTies
ClanVersusRanking:ClanPoints
ClanWarLogEntry:Result
ClanWarMember:Attacks
ClanWarMember:BestOpponentAttack
Cursors:After
Cursors:Before
LegendLeagueTournamentSeasonResult:Id
LegendLeagueTournamentSeasonResult:Rank
Location:CountryCode
Player:BuilderHallLevel
Player:Clan
Player:League
Player:LegendStatistics
Player:Role
Player:TownHallWeaponLevel
PlayerAchievementProgress:CompletionInfo
PlayerLegendStatistics:BestSeason
PlayerLegendStatistics:BestVersusSeason
PlayerLegendStatistics:PreviousSeason
PlayerLegendStatistics:PreviousVersusSeason
PlayerRanking:Clan
PlayerRanking:League
PlayerRanking:PreviousRank
PlayerVersusRanking:Clan
UrlContainer:Large
UrlContainer:Medium
UrlContainer:Tiny
WarClan:Attacks
WarClan:ExpEarned
WarClan:Members
WarClan:Name
WarClan:Tag