Roster:ChangeLog

From WoWRosterWiKi
(Difference between revisions)
Jump to: navigation, search
 
(14 intermediate revisions by one user not shown)
Line 3: Line 3:
 
{{MainMenu|Roster}}
 
{{MainMenu|Roster}}
  
WoWRoster Change Log
+
==WoWRoster Change Log==
----
+
Last Release (v2.3.0) September 9, 2012
Last Release (v2.0.2) December 21, 2008
+
  
You can view the open source project at - http://www.wowroster.net
+
You can view the open source project, and for corrections and/or suggestions, visit - http://www.wowroster.net
For corrections and/or suggestions - http://www.wowroster.net
+
  
1.x changes are not shown here, please visit [[Roster:ChangeLog:1x|WoWRoster 1.x Change Log]]
+
Version 1.x changes are not shown here, please see the [[Roster:ChangeLog:1x|WoWRoster 1.x Change Log]]
  
 
----
 
----
Last Edit: [[User:Zanix|Zanix]] 11:30, 24 December 2010 (UTC)
+
Last Edit: [[User:Zanix|Zanix]] 13:09, 9 September 2012 (MDT)
  
  
==v2.1.0==
+
==v2.x.x==
<span style="color:red;font-weight:bold;">Alpha</span><br>
+
<span style="color:red;font-weight:bold;">In Development</span><br>
<span style="color:red;font-weight:bold;">Updated 11:30, 24 December 2010 (UTC)</span><br>
+
<span style="color:red;font-weight:bold;">13:09, 9 September 2012 (MDT)</span><br>
<span style="color:red;font-weight:bold;">Changes as of [http://code.google.com/p/wowroster/source/list SVN-2155]</span>
+
<span style="color:red;font-weight:bold;">Latest [http://code.google.com/p/wowroster/source/list SVN commit]</span>
  
 
<span style="color:orange;font-weight:bold;">This can and will change at any moment</span><br>
 
<span style="color:orange;font-weight:bold;">This can and will change at any moment</span><br>
 
<span style="color:orange;font-weight:bold;">This is to just inform about upcoming fixes/changes/enhancements</span>
 
<span style="color:orange;font-weight:bold;">This is to just inform about upcoming fixes/changes/enhancements</span>
 +
 +
 +
 +
 +
==v2.3.0==
 +
Released - September 9, 2012<br>
 +
SVN Tagged build: 2615
 +
 +
<span style="color:red;font-weight:bold;">Change log will be updated soon</span><br>
 +
<span style="color:red;font-weight:bold;">You can view the SVN commit messages here for now [http://code.google.com/p/wowroster/source/list SVN Source]</span>
 +
 +
===Important Changes===
 +
* Mists of Pandaria support
 +
 +
 +
===General Fixes and Enhancements===
 +
 +
 +
===Addon Framework===
 +
 +
 +
====Core AddOns====
 +
 +
 +
 +
 +
==v2.2.0==
 +
Released - July 15, 2012<br>
 +
SVN Tagged build: 2573
 +
 +
<span style="color:red;font-weight:bold;">Change log will be updated soon</span><br>
 +
<span style="color:red;font-weight:bold;">You can view the SVN commit messages here for now [http://code.google.com/p/wowroster/source/list SVN Source]</span>
 +
 +
===Important Changes===
 +
* WoWAPI, a interface to the Armory
 +
** Armory data now uses WoWAPI
 +
 +
 +
===General Fixes and Enhancements===
 +
* Fixed: Installation template error
 +
* Synced install css style with default style
 +
 +
 +
===Addon Framework===
 +
 +
 +
====Core AddOns====
 +
 +
 +
 +
 +
==v2.1.0==
 +
Released - June 15, 2011<br>
 +
SVN Tagged build: 2337
  
 
===Important Changes===
 
===Important Changes===
 +
* New license
 +
** WoWRoster is now licensed under GPL v3
 +
** All license pages are updated
 
* New default theme, old one is gone forever
 
* New default theme, old one is gone forever
 +
** New look for the installer, matches the default theme!
 
* New Interface Image Pack, png is now the default image type
 
* New Interface Image Pack, png is now the default image type
 +
* Default location of Interface Images points to wowroster.net, no more downloading it!
 
* Support for dual specs
 
* Support for dual specs
 +
* Armory code updated
 
* Talent ranks and data now come from the armory, update this information via RosterCP -> Armory Data
 
* Talent ranks and data now come from the armory, update this information via RosterCP -> Armory Data
 
* WoWRoster now requires a modified version of CharacterProfiler and GuildProfiler which is now updated by us
 
* WoWRoster now requires a modified version of CharacterProfiler and GuildProfiler which is now updated by us
Line 34: Line 92:
 
** Calvin hasn't had the time to provide updates to CP and GP so we have taken over development
 
** Calvin hasn't had the time to provide updates to CP and GP so we have taken over development
 
** Ours supports Dual talents, multi-level reputation, and more data gathered for recipe reagent items
 
** Ours supports Dual talents, multi-level reputation, and more data gathered for recipe reagent items
 +
* PHP 5.3 compatibility
 +
* WoWRoster is now restricted to PHP version 5.1 and higher
 +
* Updated download links for addons that use the WoWRoster.net download system
 
* Split out some icon data for tpl use in item.php
 
* Split out some icon data for tpl use in item.php
 +
* More data is imported for recipe reagents
 
* item::out() and recipe::out() are now depreciated, please use the following for output and build your own containers for item and recipe icons
 
* item::out() and recipe::out() are now depreciated, please use the following for output and build your own containers for item and recipe icons
 +
** item::out() and recipe::out() have a new parameter, $small (bool) - Default false
 +
*** Just in case you need small icons, and still use these functions
 
** item::slot,
 
** item::slot,
 
** item::tpl_get_icon(), recipe::tpl_get_icon()
 
** item::tpl_get_icon(), recipe::tpl_get_icon()
Line 44: Line 108:
 
** Roster and the core addons have been updated to this new format
 
** Roster and the core addons have been updated to this new format
 
** Any icon tooltips using the old class method will display for now, but might not in later versions
 
** Any icon tooltips using the old class method will display for now, but might not in later versions
 +
* New centralized messaging system
 +
** $roster->set_message($text, $title, $type)
 +
** $text - the body of the message
 +
** $title (optional) The title of the message
 +
** $type (optional) the type of the message, currently two types 'status', 'error'
 
* Added item.html template, an example of how to build an item container (not used in Roster)
 
* Added item.html template, an example of how to build an item container (not used in Roster)
 
* New Item data
 
* New Item data
 
** Store item_type, item_subtype (same as AH categories for item)
 
** Store item_type, item_subtype (same as AH categories for item)
 
** Store item_rarity (numeric indication of color)
 
** Store item_rarity (numeric indication of color)
** item_level
+
** item_level, the status of the existing item_level column.
the status of the existing item_level column.
+
* Item data parsing has been updated
 
+
 
* Menu is now initalized earlier, hopefully reducing menu errors when Roster errors
 
* Menu is now initalized earlier, hopefully reducing menu errors when Roster errors
 
* JQuery and JQuery-UI added
 
* JQuery and JQuery-UI added
Line 57: Line 125:
 
** CP now only gathers talent point allocation
 
** CP now only gathers talent point allocation
 
** This makes the CP files MUCH smaller
 
** This makes the CP files MUCH smaller
 +
* Changed get_scope_data() to not die when data is not found
 +
** Instead, the scope and anchor are set to the util scope
 +
** Some addons will need to add some additional checks for data
 +
* Added RosterGD Library
 +
** Common GD image manipulation functions
 +
** Guild Info graph images, Realm Status, and MOTD image use this library
 +
* Added new parameters for makelink()
 +
** $anchor: (bool) allows you to disable the anchor tag in the link
 +
** $ext: (string) allows you to change the url extension for the link, default is 'html'
 +
* New realmstatus design!
  
  
Line 86: Line 164:
 
* New scope based classes
 
* New scope based classes
 
** Loads common data and template variable for each type of scope
 
** Loads common data and template variable for each type of scope
 +
* Added new roster->data value
 +
** ['armoryurl'] Detects US or EU and sets this to their respective armory URL
 +
* Character Data update is now a pop-up, click on 'Update Instructions' button to see the full page
 +
* Removed WoWDigger from item and quest link lists as it seems it no longer exists
 +
* Removed Allakhazam from quest links as it seems it has outdated data
 +
* Changed the footer credits, they are now a link with a question mark icon
 +
* New aPrint class library
 +
** Shows MUCH more info than the old aprint.php() function
 +
** Much prettier than the old aprint, all arrays/objects/long strings are collapsed
 +
** Call with APrint::dump($var);
 +
** Old aprint.php() function is now a wrapper, second argument does nothing :(
 +
** New functions available
 +
** ::classes() Prints a list of all currently declared classes
 +
** ::interfaces() Prints a list of all currently declared interfaces
 +
** ::includes() Prints a list of all currently included (or required) files
 +
** ::functions() Prints a list of all currently declared functions
 +
** ::defines() Prints a list of all currently declared constants
 +
** ::extensions() Prints a list of all currently loaded PHP extensions
 +
** ::headers() Prints a list of all HTTP request headers
 +
** ::path() Prints a list of the specified directories under your include_path option
 +
** ::ini() Prints a list of all the values from an INI file
 +
* Fixed bug for adding upload rules, validator was only checking one field for emptyness
 +
* Menu Config
 +
** Adjusted sort and unused boxes
 +
** Fixed 'add menu button'
 +
*** Now has icon when added
 +
** Added help for adding menu buttons
 +
* Changed function die_quietly() to only print a border is there is information to print
 +
* Changed when the database is closed in die_quietly() and roster_die()
 +
* Changed detection of invalid addon url characters a bit sooner
 +
* Changed the tooltips a bit
 +
** Removed opacity javascript, now using a transparent png background image
 +
** Changed the bordering, it's round in ie9, chrome, and firefox
 +
* Changed realmstatus timestamp to a real unix timestamp
 +
* Merged Realm Status display and type into one config item
 +
* Item parser picks up Heroic now
  
  
Line 96: Line 210:
 
* Added processTime var for use with enforceRules()
 
* Added processTime var for use with enforceRules()
 
* Added <nowiki><br /></nowiki> when guild not found, just to clean up output
 
* Added <nowiki><br /></nowiki> when guild not found, just to clean up output
 +
* Added a bit more explanation for guild/character rejection message when rejected by upload rules
 +
* Fixed update to detect uniuploader user agent
 +
** Fix preg_match to be case insensitive
  
  
Line 113: Line 230:
 
** Added WoWHead to all locales since it seems their site has data for them
 
** Added WoWHead to all locales since it seems their site has data for them
 
* Moved some strings from core addons to main locale files
 
* Moved some strings from core addons to main locale files
 +
* Added locale strings for item quality
  
  
Line 130: Line 248:
 
** This has been tested very lightly. If there are any issues with caching, look here first
 
** This has been tested very lightly. If there are any issues with caching, look here first
 
* New, theme.js is used for theme specific javascript, such as tooltip styling
 
* New, theme.js is used for theme specific javascript, such as tooltip styling
 +
* Refreshed look for RosterCP and Roster Diag
  
  
Line 139: Line 258:
  
  
===Core AddOns===
+
====Core AddOns====
 
* Quest data changes
 
* Quest data changes
 
** Quest List, Quest List Search, and Char-Info->Quests updated to not break and use some of the new data, not all though
 
** Quest List, Quest List Search, and Char-Info->Quests updated to not break and use some of the new data, not all though
  
  
===Player Achievements===
+
====Achievements====
 
* New AddOn
 
* New AddOn
 
* Displays character achievements
 
* Displays character achievements
  
  
====CharacterInfo====
+
====Character Info====
 
* Fix to spellbook sql
 
* Fix to spellbook sql
 
* Char-Info->Quests new template data:
 
* Char-Info->Quests new template data:
Line 157: Line 276:
 
* Added companions and mounts
 
* Added companions and mounts
 
* Added 3D Model Viewer from Armory
 
* Added 3D Model Viewer from Armory
 +
** Might not work since Blizzard seems to have removed the functionality
 
* Added reputation descriptions
 
* Added reputation descriptions
 
* New categorized inventory module
 
* New categorized inventory module
 
* New inventory module
 
* New inventory module
 +
* Added talent frame arrows
 +
* You can access any tab via the URL now
 +
** Append &t=tab_name
 +
** Valid tabs names are: profile, pets, companions, reputation, skills, talents, spellbook, currency
 +
** Members List uses this to direct to the talents tab
 +
* Fixed, char-info-recipes show collapse setting was reversed
 +
* Added, tooltips on quick links for char-info-bags/bank, char-info-recipes
 +
* Changed reputation info text to only show when hovering a ? icon
 +
* Changed alt indication in char-info
 +
** An icon appears next to the character name if they belong to/or have alts
 +
** Hovering over the icon shows a tooltip
 +
** Clicking the icon allows you to click the links in the tooltip
 +
* Talent Export now uses WoWHead
 +
 +
 +
 +
====Guild Info====
 +
* Revamped addon
 +
* Now gathers more guild data present in Cataclysm
 +
* Needs to be enabled to gather most of the new data
  
  
Line 178: Line 318:
  
  
====MembersList====
+
====Members List====
 
* Simplified name_value()
 
* Simplified name_value()
 
* Stripped out client sort
 
* Stripped out client sort
Line 209: Line 349:
 
* Switched some code around so addons can influence the template file used
 
* Switched some code around so addons can influence the template file used
 
** Set the 'template' option to the name of the file to use
 
** Set the 'template' option to the name of the file to use
 +
* Added fix from http://www.wowroster.net/topic6231.html
 +
** "When clicking the next button in the Member log I get a bunch of errors."
 +
* Removed icon_size setting
 +
* Changed talent spec icons, both specs show in tooltip, main spec shows in list
 +
* Changed player tooltip, using localized word for 'level'
 +
** Removed : when player has no guild rank, removed 'in zone' when 'zone' is missing
 +
** Removed 'last online' if it is missing
 +
* If pagination was broke, it should work now
  
  
Line 214: Line 362:
 
* Added Guild Vault search
 
* Added Guild Vault search
 
* Fixed missing 'requires_level' data in VaultItem class
 
* Fixed missing 'requires_level' data in VaultItem class
 +
* Money no longer shows 0 amounts (eg. 100g 0s 0c now shows as 100g)
 +
* Made vault specific css style for each log action
 +
* Prettied up the money log
  
  
Line 219: Line 370:
  
 
==v2.0.2==
 
==v2.0.2==
Released - December 21, 2008
+
Released - December 21, 2008<br>
 +
SVN Tagged build: 1927
 +
 
 
===General Fixes and Enhancements===
 
===General Fixes and Enhancements===
 
* Death Knight talent spec icons
 
* Death Knight talent spec icons
Line 231: Line 384:
  
 
==v2.0.1==
 
==v2.0.1==
Released - November 15, 2008
+
Released - November 15, 2008<br>
 +
SVN Tagged build: 1910
 +
 
 
===General Fixes and Enhancements===
 
===General Fixes and Enhancements===
 
'''Maintenance release for WotLK for compatibility issues'''
 
'''Maintenance release for WotLK for compatibility issues'''
Line 271: Line 426:
  
 
==v2.0.0==
 
==v2.0.0==
Released - June 20, 2008
+
Released - June 20, 2008<br>
 +
SVN Tagged build: 1801
 +
 
 
===Important Notes===
 
===Important Notes===
 
* '''Roster has changed drastically, there is so much new and different from the last version (1.7.3)'''
 
* '''Roster has changed drastically, there is so much new and different from the last version (1.7.3)'''

Latest revision as of 19:09, 9 September 2012

WR.net

Important note: When you edit this page, you agree to release your contribution into the public domain.
If you do not want this or can not do this because of license restrictions, please do not edit.

Contents


WoWRoster Change Log

Last Release (v2.3.0) September 9, 2012

You can view the open source project, and for corrections and/or suggestions, visit - http://www.wowroster.net

Version 1.x changes are not shown here, please see the WoWRoster 1.x Change Log


Last Edit: Zanix 13:09, 9 September 2012 (MDT)


v2.x.x

In Development
13:09, 9 September 2012 (MDT)
Latest SVN commit

This can and will change at any moment
This is to just inform about upcoming fixes/changes/enhancements



v2.3.0

Released - September 9, 2012
SVN Tagged build: 2615

Change log will be updated soon
You can view the SVN commit messages here for now SVN Source

Important Changes


General Fixes and Enhancements

Addon Framework

Core AddOns

v2.2.0

Released - July 15, 2012
SVN Tagged build: 2573

Change log will be updated soon
You can view the SVN commit messages here for now SVN Source

Important Changes


General Fixes and Enhancements


Addon Framework

Core AddOns

v2.1.0

Released - June 15, 2011
SVN Tagged build: 2337

Important Changes


General Fixes and Enhancements


LUA Update (update.lib.php)


SQL/DB


Locales


Template System


Addon Framework


Core AddOns


Achievements


Character Info


Guild Info


Keys


Professions


PvPLog


Members List


Vault



v2.0.2

Released - December 21, 2008
SVN Tagged build: 1927

General Fixes and Enhancements



v2.0.1

Released - November 15, 2008
SVN Tagged build: 1910

General Fixes and Enhancements

Maintenance release for WotLK for compatibility issues


Locales


Addon Framework


CharacterInfo



v2.0.0

Released - June 20, 2008
SVN Tagged build: 1801

Important Notes


Fixes


Changes


Enhancements

Personal tools
Namespaces
Variants
Actions
WoWRoster
Preview Roster
Navigation
Toolbox