LibWowAPI
Project Homepage: https://github.com/roncli/LibWowAPI
Primary Language: Visual Basic
Primary Language: Visual Basic
Created: 12/13/2011 10:10:51 pm (12/13/2011)
Updated: 1/9/2019 1:09:35 am (1/9/2019)
Updated: 1/9/2019 1:09:35 am (1/9/2019)
LibWowAPI is a library for the .NET framework that interfaces with the Blizzard World of Warcraft API. The Blizzard World of Warcraft API (http://dev.battle.net) is an online API that interfaces with World of Warcraft.
About
The LibWowAPI library is a .NET library that can be used to connect to Blizzard's World of Warcraft API. Licensed under the LGPL 3.0.
See the documentation on GitHub for information on how to use LibWowAPI in your .NET application.
See the documentation on GitHub for information on how to use LibWowAPI in your .NET application.
Releases
v2.0.1
- Fixed a bug with the auctions that was introduced when Blizzard changed the realm list to incorporate connected realms. Note that this is considered a breaking change: Auctions.Realm is now Auctions.Realms, and is now a collection of RealmName.- Fixed a bug with the auctions that was introduced after Blizzard consolidated the auction houses into one realm and restructured the JSON so that auctions is no longer a collection of auction houses, but a collection of auctions. This is not a breaking change.
10/11/2015
v2.0
Introducing LibWowAPI v2.0, compatible with World of Warcraft's API as of version 6.0.3. 11/12/2014
Recent Commits
76ea416 Initial WhiteSource configuration file
12/6/2018 whitesource-bolt-for-github[bot]
3923ff3 - Version 2.0.1
- Fixed various bugs causing auction data to crash.
- Fixes #2
- Fixed various bugs causing auction data to crash.
- Fixes #2
10/11/2015 roncli
fdd2a77 Fixed README formatting.
1/5/2015 roncli
6b00f84 Include planned version for gzip support.
1/5/2015 roncli
34ee687 Updated copyright years. Leave it to me to miss one thing from a release.
11/12/2014 roncli
d0c9d0f Version 2.0
11/12/2014 roncli
07ea87f Final preparations for v2.0.
11/12/2014 roncli
6f27053 Completing unit tests.
11/12/2014 roncli
e627524 - Various fixes to ItemLookup and related classes.
- Added ItemLookup tests.
- Added ItemLookup tests.
11/12/2014 roncli
5f5c944 Update ItemBasicInfo to include context and bonus IDs.
11/12/2014 roncli
d3b6774 Updated Item class to add context and bonus information.
11/12/2014 roncli
1ba9d11 Updating API exception data for new Blizzard API.
11/12/2014 roncli
211dba0 Start on the new schema information for the item API.
11/11/2014 roncli
76ab4bc Additional unit tests.
11/11/2014 roncli
cf60168 Continuing with more unit tests.
10/31/2014 roncli
55648ff - Update character talents to account for the possibility of multiple talents per slot.
- Additional unit tests.
- Additional unit tests.
10/31/2014 roncli
6370cca Additional unit tests.
10/31/2014 roncli
fa818dc - Removed references to hit rating and weapon expertise in character stats.
- Further unit tests.
- Further unit tests.
10/31/2014 roncli
78f2f47 Further update to unit tests.
10/30/2014 roncli
f97f608 - Added ConnectedRealms property to realm objects.
- Continued work on adding unit tests.
- Continued work on adding unit tests.
10/30/2014 roncli
d544e70 - Update for changes to auction house
- Add framework for unit testing.
- Add framework for unit testing.
10/28/2014 roncli
bc9fcfb Documentation updates.
10/24/2014 roncli
ddf2e9c Mashery update.
10/23/2014 roncli
1a9bfb1 Use CharacterClass, Race, and PetType objects instead of IDs where applicable.
4/21/2014 roncli
aec3a5d Disambiguate Member objects.
4/21/2014 roncli
a3bf807 Disambiguate Stats objects.
4/21/2014 roncli
2988e16 Disambiguate Item objects.
4/21/2014 roncli
12fffba Disambiguate Class and Subclass objects.
4/21/2014 roncli
9380307 Use the Realm namespace for realm-related objects.
4/21/2014 roncli
895c1aa Upgrade to .NET 4.5.1.
4/21/2014 roncli
fcf1f19 Check in project.
4/21/2014 roncli
810d0a9 Merge character talents into the Data.Talent namespace.
4/21/2014 roncli
7b62f66 Merge spec and glyph with Data.Talent namespace versions.
4/21/2014 roncli
5091394 Finished updating IDs to be more descriptive.
4/21/2014 roncli
5c257a5 Merge branch 'feature/5.4.7-consolidate-items'
Conflicts:
LibWowAPI/Achievement/clsAchievement.vb
LibWowAPI/Character/clsCharacterProfile.vb
LibWowAPI/Character/clsFeedAchievement.vb
LibWowAPI/Guild/clsNewsAchievement.vb
Conflicts:
LibWowAPI/Achievement/clsAchievement.vb
LibWowAPI/Character/clsCharacterProfile.vb
LibWowAPI/Character/clsFeedAchievement.vb
LibWowAPI/Guild/clsNewsAchievement.vb
4/21/2014 roncli
f83db6f Finished updating consolidation of items.
4/19/2014 roncli
f891422 Readme update.
4/17/2014 roncli
9e74c43 Add Item Set demo.
4/17/2014 roncli
fe8ae73 First pass at removing ID properties and replacing them with more descriptive properties.
4/17/2014 roncli
6cd6e7f Consolidated completed achievements to the Achievements namespace.
4/17/2014 roncli
d2e1078 Merge branch 'master' into feature/5.4.7-consolidate-items
4/16/2014 roncli
eb09905 Update .gitignore for Sandcastle.
4/16/2014 roncli
31833d8 First commit of consolidating items, stats, tooltip parameters, and upgrades.
4/16/2014 roncli
f5db8d3 Consolidate various item set and set bonus classes into ItemSet.ItemSet
4/16/2014 roncli
15e4dfb Consolidate various spell classes into Spell.Spell.
4/16/2014 roncli
ac83363 Consolidate various character classes into Character.CharacterBasicInfo.
4/16/2014 roncli
e1e0fce - Add item set API data.
- Add audit information to character profile.
- Add audit information to character profile.
4/16/2014 roncli
18bbe4f Removed old PvP classes that now 404.
4/16/2014 roncli
d62a564 Added spell lookup.
4/16/2014 roncli
9667970 - Update item API
- Start on spell API
- Start on spell API
4/16/2014 roncli
3e4d89b Add pet slots to character profile lookup.
4/15/2014 roncli
c133e3a Add pets to the character profile lookup.
4/15/2014 roncli
37aed1f Added challenge modes to guild profile.
4/15/2014 roncli
2c28c3b - Add new PvP leaderboards.
- Some documentation cleanup.
- Some documentation cleanup.
4/15/2014 roncli
bbcfa90 Add new pet type lookup.
4/15/2014 roncli
b4824b0 Add new combat stats to character profile.
4/15/2014 roncli
7f4ae56 Initial update for character profile stats.
4/14/2014 roncli
6813a3f Update character profile PvP data to match new PvP bracket system.
4/14/2014 roncli
2b03d8e Update progression to include timestamps, LFR kills, and flex kills.
4/14/2014 roncli
ca17126 Complete update for character profile items.
4/14/2014 roncli
a91b9f4 Adding more information to a character's items.
4/12/2014 roncli
600d4bb Add family ID and family name to hunter pets.
4/12/2014 roncli
91fc49e Refactoring for guild rewards.
4/12/2014 roncli
f832e00 Refactor character feed and guild news to use achievement classes from the Achievement namespace.
4/11/2014 roncli
7e6c95b - Add Total Honorable Kills for a character.
- Add time zone for realms.
- Add time zone for realms.
4/11/2014 roncli
b6e4a65 Update project file.
4/11/2014 roncli
2c1577c Update namespace docs.
4/11/2014 roncli
400f37c Refactoring for basic guild information and emblems.
4/11/2014 roncli
970752f Add challenge mode leaderboard APIs.
4/11/2014 roncli
1d3bb24 Make Achievement and BattlePet namespaces singular.
4/10/2014 roncli
976b97d Update auction data to include pet data.
4/10/2014 roncli
8861e04 Add battle pet ability, species, and stats lookups.
4/10/2014 roncli
a7c8058 Add owner realm, suffix ID, and unique ID to auction data.
4/9/2014 roncli
fedc9ae Add a .gitignore.
4/9/2014 roncli
fabf2fd - Added new AchievementLookup class.
- Refactored the classes in the Data.CharacterAchievements and Data.GuildAchievements namespaces to use the schema in the Achievements namespace instead. Now the AchievementLookup, CharacterAchievements, and GuildAchievements class all use the same schema and LibWowAPI objects to represent individual achievements.
- Improved exception handling.
- Added Achievement Lookup to the demo project.
- Refactored the classes in the Data.CharacterAchievements and Data.GuildAchievements namespaces to use the schema in the Achievements namespace instead. Now the AchievementLookup, CharacterAchievements, and GuildAchievements class all use the same schema and LibWowAPI objects to represent individual achievements.
- Improved exception handling.
- Added Achievement Lookup to the demo project.
4/8/2014 roncli
e2cadea Update internationalization to include Italian and fix English (EU).
4/7/2014 roncli
6f7dd8e Adding changes for hunter pets and mounts. Battle pets will come later.
6/27/2013 roncli
8be006d Update README.markdown
9/5/2012 roncli
daa9adb Update README.markdown
9/5/2012 roncli
aacbfd5 Version 1.1
- Projects now using .NET 4.5.
- Readmes updated.
- Updated documentation project.
- Projects now using .NET 4.5.
- Readmes updated.
- Updated documentation project.
9/5/2012 roncli
d104cc1 Removed a stray .user file.
9/5/2012 roncli
60001a7 Fixed bugs, updated demo project.
9/5/2012 roncli
a184ca7 Fixed bug with Daylight Savings Time.
9/5/2012 roncli
27853e7 5.0.4 updates to the library complete.
9/4/2012 roncli
743d575 5.0.4 updates to the library complete.
9/4/2012 roncli
b33e84b Update for 5.0.4 patch.
- Project updated to Visual Studio 2012 and .NET 4.5.
- LibWowAPIDemo still under construction. - Item subclass enumeration needs to be updated for 5.0.4.
- New fields in Item API are not yet represented.
- Project updated to Visual Studio 2012 and .NET 4.5.
- LibWowAPIDemo still under construction. - Item subclass enumeration needs to be updated for 5.0.4.
- New fields in Item API are not yet represented.
9/3/2012 roncli
7d3d91b - Added icon and criteria information to achievements.
- Added new trigger property to item spells in item lookups.
- Updated item set property in item lookups. This used to be an integer, but now it is an object instead.
- Added new trigger property to item spells in item lookups.
- Updated item set property in item lookups. This used to be an integer, but now it is an object instead.
5/1/2012 roncli
bc32f4c Version 1.0.4
- Added PvpZoneStatus enumeration to describe a realm's PvP zone status, and updated the realm status lookup accordingly.
- Added item socket bonus to the item lookup.
- Added page number and sort order to the arena ladder lookup.
- Added number of characters, page number, and sort order to the rated battleground ladder lookup.
- Added battlegroup to the character profile lookup.
- Added battlegroup to the guild profile lookup.
- Added PvpZoneStatus enumeration to describe a realm's PvP zone status, and updated the realm status lookup accordingly.
- Added item socket bonus to the item lookup.
- Added page number and sort order to the arena ladder lookup.
- Added number of characters, page number, and sort order to the rated battleground ladder lookup.
- Added battlegroup to the character profile lookup.
- Added battlegroup to the guild profile lookup.
4/25/2012 roncli
335cdc8 Version 1.0.3
4/20/2012 roncli
adc91f2 Added new Rated Battleground Ladder class.
- Fixed typos in some C# example code pieces.
- Moved PvP/Schema/ladder to PvP/Schema/arenaTeamLadder to remove ambiguity from PvP/Schema/ratedBattlegroundLadder.
- Fixed typo in internationalization comments that referenced the wrong Chinese URL.
- Fixed typos in some C# example code pieces.
- Moved PvP/Schema/ladder to PvP/Schema/arenaTeamLadder to remove ambiguity from PvP/Schema/ratedBattlegroundLadder.
- Fixed typo in internationalization comments that referenced the wrong Chinese URL.
4/20/2012 roncli
0879ff5 Added newest realm status data, Wintergrasp and Tol Barad PvP zones.
4/20/2012 roncli
bd89fbe Merge branch 'master' of github.com:roncli/LibWowAPI
2/4/2012 roncli
68d4881 Minor change to Sandcastle project
2/4/2012 roncli
7e67017 Added Recipe.RecipeLookup to the list of provided classes.
12/19/2011 roncli
fcfbed5 Version 1.0.2
- Added new RecipeLookup class.
- Changed some misspellings in comments.
- Added new RecipeLookup class.
- Changed some misspellings in comments.
12/19/2011 roncli
331692c Recommiting source to v1.0.1.
12/17/2011 roncli
04eaf4e Moving directory structure.
- Moved src directory into the root.
- Eliminated bin directory, binaries are now under downloads on Github.
- Moved src directory into the root.
- Eliminated bin directory, binaries are now under downloads on Github.
12/17/2011 roncli
f6805a8 Update README.markdown
12/16/2011 roncli
3cf1f6b Update README.markdown
12/14/2011 roncli
fb618e5 Initial commit of version 1.0.1.
12/14/2011 roncli