Changelog

Thomas Andersen

Changelog

So, all the changes i make and commit will go to the master branch and is only available through a git pull. When I find that it's time for a new release i will make a new zip file for download and modify the changelog so the changes are in a version and not the Master (git only).

Development (git only)

Version 4.0.2

Added: Character->getCombatPets()
Added: Character->getAudit()
Added: Character->getPetSlots()
Added: Character->getGuild()
Added: Character->getFeed()

Version 4.0

Long time no see.. :)
This version is more or less the same as always.
Please start reporting if you find issues or have request. Use the ticket system please.

It is modified too be in line with the new API from Battle.net.

---- IT IS REQUiRED THAT YOU HAVE REGISTERED FOR A KEY : https://dev.battle.net ----

Removed: $GLOBALS['wowarmory']['keys']['private'] AND $GLOBALS['wowarmory']['keys']['public']
Added: $GLOBALS['wowarmory']['keys']['api'] - This is the API KEY from Blizzard
Added: $GLOBALS['wowarmory']['keys']['shared'] - This is your Shared Secret. Currently unused by the API.
Fixed: Cache module had some problems. Should be fixed.

Version 3.5

Fixed: Guild->saveEmblem() is added and working. Thanks magic-mouse
Added: Guild->setGuildRankTitles(). Makes it possible to add guild rank names.
Added: Character->getProfilePicURL(). Thanks Chris
Added: Character->getProfileInsetURL(). Another character image
Added: Character->getPrimaryProfessions() to get professions including spell names. Using wowhead, so can be slow until all is cached.
Changed: Increased wowhead TTL cache.

Version 3.4.2

  • Added: thumbnailURL to members array to get the complete url.
  • Added: armory->getQuest()
  • Fixed: Changed the way quests data is loaded. Uses Blizzard api instead of wowhead.

Version 3.4.1

  • Added: Guild->getPerks()
  • Added: Guild->getNextPerk()
  • Added: Character->checkItemSlot()
  • Added: Character->getItemSlot()

Version 3.4

  • Added: Character->getClassName()
  • Added: Character->getFactionName()
  • Added: Character->getRaceName()
  • Added: Character->isFemale()
  • Added: Character->isMale()
  • Added: Character->getGender()

Version 3.3.6

  • Fixed: character->isValid() was broken.
  • Added: locales support added. armory->setLocale();
  • Added: getCharacter() will now return FALSE if the character could not be loaded.

Version 3.3.5

  • Fixed: Seems i broke guild achievements in version 3.3.4. Should be fixed now.

Version 3.3.4

  • Added: Character->getActiveTalents();
  • Added: Character->getInactiveTalents();
  • Added: Character->getTalents();
  • Added: "guild" field is added to characters.
  • Added: "pets" field added to characters. Was removed earlier due to cache issues
  • Fixed: Selected talent was set to the inactive instead of the active.
  • Fixed: Deselected all fields for characters. Major bug!

Version 3.3.1

  • Fixed: BattlenetArmory->characterExcludeFields() to reset if set to FALSE.

Version 3.3

  • Fixed: An issue with emblem not been cached correct.
  • Fixed: Changed to return FALSE if trying to load a guild that doesn't exist.
  • Added: Guild->test() to verify if guild is loaded.
  • Changed: BattlenetArmory class constructor to also accept only region
  • Added: Guild->deleteEmblem() to force delete of a guilds emblem.
  • Added: BattlenetArmory->characterExcludeFields(array()) to exclude fields of data.

Version 3.2

  • Added ArenaTeam class
  • Added ArenaTeam->getCreated()
  • Added ArenaTeam->getGamesWon()
  • Added ArenaTeam->getGamesLost()
  • Added ArenaTeam->getGamesPlayed()
  • Added ArenaTeam->getName()
  • Added ArenaTeam->getSide()
  • Added ArenaTeam->getAllMembers()
  • Added ArenaTeam->getMember()
  • Added BattlenetArmory->setArenaTeamsCacheTTL()
  • Added BattlenetArmory->setAchievementsCacheTTL()
  • Added BattlenetArmory->setItemsCacheTTL()
  • Added BattlenetArmory->setGuildsCacheTTL()
  • Added BattlenetArmory->setCharactersCacheTTL()
  • Added BattlenetArmory->setAuctionHouseCacheTTL()

Version 3.1.3

  • Added BattlenetArmory->debug().

Version 3.1.2

  • Added BattlenetArmory->UTF8(). Some people had issues with special characters depending on what host provider they used. If the API fails, try use this to enable UTF8

Version 3.1.1

  • Added the last regions
  • Started support for API keys from blizzard. Still awaiting last confirmation.

Version 3.1

  • Added ['talents']['selectedSpec'] to data to show what current spec is for easy reading
  • Added character->getFaction(). Returns 1 if alliance, 2 if horde.

Version 3.0.1

  • Renamed table names in MySQL. All starts with 'wa_'
  • Updated guild achievement cache

Version 3.0

  • Changed cache to use MySQL instead og SQLite. See documenttation on how to config the database.
  • Rewrote the achievements to improve performance

Version 2.3

  • Added AuctionHouse->getAuctionsBySeller($sellername,$faction)
  • Change the way guild emblem images are checked. Will now force create a new emblem each day.
  • Added sorting to Character->getReputation()
  • Added a new Realms class
  • Added Realms->getRealm() to retrieve all realms or just one

Version 2.2

  • Added pvp stats on characters
  • Fixed achievement bug in characters
  • Added Character->getCompletedQuests()
  • Added Character->getCompletedQuestsAmount()

Version 2.1

  • Added guild level on guild emblem
  • Fixed some minor bugs

Version 2.0.1

  • Fixed some path issues when creating the guild emblem

Version 2.0

  • Added Guild->showEmblem(). This will show your guild emblem as png.
  • Added Character->getCurrentTitle() to return the currently used title
  • Added Character->getTitles() to return all titles earned

Version 1.5

  • Added getIcon($size) for items. Sizes are 18,36,56
  • Added getIconIMGtag($size,$browser). Browser can be ie or moz. Will return nice < img > tags with wow icon frame.

Version 1.4.1

  • Better support for non standard characters, like in german.
  • Better cache control
  • General code cleanup

Related

Home: Home