This project is read-only.

GW2.NET - v0.9.6.0

Rating: No reviews yet
Downloads: 47
Change Set: 37065
Released: Jun 29, 2014
Updated: Jul 8, 2014 by StevenLiekens
Dev status: Beta Help Icon

Recommended Download

Application GW2.NET v0.9.6.1
application, 103K, uploaded Jul 2, 2014 - 21 downloads

Other Available Downloads

Application GW2.NET v0.9.6.0
application, 103K, uploaded Jun 29, 2014 - 13 downloads
Application GW2.NET RestSharp v0.9.6.0
application, 5K, uploaded Jun 29, 2014 - 13 downloads

Release Notes

About

This release is part of ongoing development that brings the library closer to perfection, one patch at a time.

Nuget

The recommended way of downloading is via NuGet.

Changelog

These are the highlights of what's changed since the previous release (oldest to newest)

GW2.NET 0.9.6.0

  • Removing redundant property 'Ingredient.Language'
  • Removing 'IEquatable' implementation from 'ColorModel'
  • Removing the association between 'ColorModel' and 'ColorPalette'
  • Converting type of 'ColorPalette.Language' to 'string'
  • Removing 'IEquatable' implementation from 'Location'
  • Removing the association between 'Location' and 'DynamicEventDetails'
  • Converting type of 'DynamicEventDetails.Language' to 'string'
  • Fixing a critical bug in 'MapRequest' that prevents it from forwarding 'map_id' parameters
  • Removing 'IComparable' implementation from 'ColorPalette'
  • Removing 'IComparable' implementation from 'Continent'
  • Removing 'IComparable' implementation from 'DynamicEvent'
  • Removing 'IComparable' implementation from 'DynamicEventDetails'
  • Removing 'IComparable' implementation from 'DynamicEventName'
  • Adding 'IEquatable' implementation for 'DynamicEventRotation'
  • Removing 'IComparable' implementation from 'Asset'
  • Removing the association between 'Emblem' and 'Guild'
  • Removing 'IEquatable' implementation from 'Emblem'
  • Removing 'IComparable' implementation from 'Guild'
  • Implementing the associations between 'Emblem' and 'ColorPalette'
  • Removing 'IComparable' implementation from 'Item'
  • Improving implementation of 'ItemAttribute'
  • Removing overrides of 'JsonObject.ToString()'
  • Renaming 'JsonObject' to 'ServiceContract'
  • Renaming 'JsonDictionary' to 'ServiceContractDictionary'
  • Renaming 'JsonList' to 'ServiceContractList'
  • Removing 'IComparable' implementation from 'Map'
  • Sealing class 'TypeDiscriminatorAttribute'
  • Sealing class 'ErrorResult'
  • Implementing the association between 'InfusionSlot' and 'Item'
  • Removing 'InfusionSlot.Id'
  • Removing class 'Nourishment'
  • Implementing the associations between 'IUpgradable' and 'Item'
  • Renaming skins namespace 'Backs' to 'Backpacks'
  • Changing 'IItemService' to return collections of 'Item' instead of 'int'
  • Changing 'IItemDetailsService' to accept instances of 'Item' instead of 'int'
  • Merging namespaces 'Items' and 'Items.Details'
  • Changing 'IRecipeService' to return collections of 'Recipe' instead of 'int'
  • Changing 'IRecipeDetailsService' to accept instances of 'Recipe' instead of 'int'
  • Merging namespaces 'Recipes' and 'Recipes.Details'
  • Merging namespaces 'Skins' and 'Skins.Details'
  • Changing 'ISkinService' to return collections of 'Skin' instead of 'int'
  • Changing 'ISkinDetailsService' to accept instances of 'Skin' instead of 'int'
  • Moving guild details service to namespace 'Guilds'
  • Changing 'ItemDetailsService' to replace empty descriptions with 'null'
  • Adding a property 'Build.Timestamp' for change tracking
  • Merging namespaces 'Maps' and 'Maps.Floors'
  • Removing 'IComparable' implementation from 'RenownTask'
  • Merging namespaces 'Maps.Names' and 'Maps'
  • Removing 'IComparable' implementation from 'MapName'
  • Merging namespaces 'DynamicEvents' and 'DynamicEvents.Names'
  • Merging namespaces 'DynamicEvents' and 'DynamicEvents.Rotations'
  • Merging namespaces 'Matches' and 'Matches.Details'
  • Merging namespaces 'Continents' and 'Maps'
  • Removing 'IComparable' implementation from 'Region'
  • Removing 'IComparable' implementation from 'Sector'
  • Removing 'IComparable' implementation from 'Subregion'
  • Removing 'IComparable' implementation from 'Recipe'
  • Removing 'IComparable' implementation from 'Skin'
  • Repurposing 'IItemService' to be an aggregate interface for 'IItemDiscoveryService' and 'IItemDetailsService'
  • Repurposing 'IRecipeService' to be an aggregate interface for 'IRecipeDiscoveryService' and 'IRecipeDetailsService'
  • Repurposing 'ISkinService' to be an aggregate interface for 'ISkinDiscoveryService' and 'ISkinDetailsService'
  • Changing 'ItemCollection' to derive from 'ServiceContractList'
  • Changing 'RecipeCollection' to derive from 'ServiceContractList'
  • Changing 'SkinCollection' to derive from 'ServiceContractList'
  • Removing 'IEquatable' implementation from 'ColorCollectionResult'
  • Implementing the association between 'Objective' and 'ObjectiveName'
  • Merging 'MatchService' and 'ObjectiveNameService'
  • Converting type of 'ObjectiveName.Language' to 'string'
  • Converting type of 'DynamicEventName.Language' to 'string'
  • Converting type of 'Floor.Language' to 'string'
  • Converting type of 'Map.Language' to 'string'
  • Converting type of 'MapName.Language' to 'string'
  • Converting type of 'Skin.Language' to 'string'
  • Converting type of 'World.Language' to 'string'
  • Implementing the association between 'CraftingRecipeUnlocker' and 'Recipe'
  • Implementing the association between 'DyeUnlocker' and 'ColorPalette'
  • Implementing the association between 'DynamicEvent' and 'Map'
  • Implementing the association between 'Subregion' and 'Map'
  • Implementing the association between 'Map' and 'Continent'
  • Implementing the association between 'Map' and 'Region'
  • Implementing the association between 'Floor' and 'Continent'
  • Marking events.json as Obsolete
  • Repurposing 'IDynamicEventService' to be an aggregate interface
  • Implementing the association between 'DynamicEventRotation' and 'DynamicEvent'

GW2.NET 0.9.6.1

  • Fixing a crash caused by duplicate 'description' values in some types of consumable
  • Adding a property 'Food.Effect'
  • Adding a property 'GenericConsumable.Effect'
  • Adding a property 'Utility.Effect'

GW2.NET RestSharp 0.9.6.0

  • Adding a RestSharp 'ServiceClient' constructor overload that accepts an instance of 'IRestClient'

Reviews for this release

No reviews yet for this release.