New Features
The FindAllPagesAsync()
extension methods now interleave tasks so that the tasks are sorted in the order that they complete instead of the order that they were started.
The FindAllPagesAsync()
extension methods now automatically retry failed tasks.
You can configure the maximum number of retries per task through a static property.
Property name: Paginator.MaxRetryCount
.
Minimum value: 0.
Default value: 3.
Collection properties are now initialized with an empty array instead of a null
reference (Nothing
in Visual Basic) to prevent null reference exceptions when iterating over an empty collection. This array can be replaced but it cannot be modified. (length is 0)
Added class OutfitUnlocker
.
Added class GliderSkinUnlocker
.
Added class ChampionUnlocker
.
Added class TeleportToFriend
.
Added class ConcentrationModifier
Added class ExpertiseModifier
Added class LegendaryComponent
Added class GuildConsumableWvw
Added class GatheringToolSkin
and descendants for mining, logging and foraging
Added property Transumation.SkinIds
.
Added property Miniature.MiniatureId
.
Added property CraftingRecipeUnlocker.ExtraRecipeIds
Added property Item.ChatLink
Added property Recipe.ChatLink
Added property ColorPalette.ItemId
Added property ColorPalette.Categories
Added enum Population
Added property World.Population
Added property AggregateListing.Whitelisted
Added enum value Profession.Revenant
Improvements
Fixed crashing code for skin type "Back".
Fixed crashing code for chat links that contain bytes that cannot be mapped to UTF-8.