READ THIS FIRST
Due to the changes to External Accounts in XenForo 1.3, Updates from this version on will only support XenForo 1.3.0+. If you attempt to install Steam Auth 1.4.0 on an older version of XenForo, it will break Steam Auth. You have been warned.
--------------------------------------------------
== Version 1.4.0 ==
* Migrated Steam Integration to External Accounts for Xenforo 1.3
* Fixed bug with recent game hours re-sync when re-associating account
* Removed majority of template hooks, now using XenForo's Template Modifications system
* Fixed registration bug (Undefined variable: location)
== Version 1.4.1 ==
* Made Template Modification descriptions more user friendly
Sorry about the two quick updates in a row. I realized I had some discrepancies with the descriptions of the Template Modifications. I put in OPTIONAL: and REQUIRED: to make it more user friendly.
Changes Explained
- Steam Integration is now located under External Accounts for users
- Displaying SteamProfile banners are now handled by Xenforo Template modifications (ACP -> Appearance -> Template Modifications). Permissions still apply as well.
- Sign In With Steam and Steam Integration will not show if SteamAPI key is not configured in the addon options
* Fixed bug with cURL and OpenID verification
== Known Issue(s) ==
Firefox will not correctly report last seen on any page that has the SteamProfile javascript.
* JavaScript animation tweak for SteamProfile slider (Thanks, silence!)
* Moved SteamProfile CSS to XenForo Template Manager
* Deleted unused style.css files
* Removed themes folder from JS directory, moved to styles\default\steamauth
* Removed unnecessary templates pre-loads from and fixed a bug in Listener.php
* Cleaned up ControllerPublic and Routes
* Added permissions for viewing SteamProfile banner
* Added cURL to Register.php to use first over file_get_contents()
* Compressed Javascript for SteamProfile
== Upgrade Steps ==
1. Delete root/js/steam directory
2. Delete root/library/Steam/ControllerPublic/Steam directory
3. Upload the upload directory to your forum (overwrite any files)
4. Upgrade the addon using the provided "addon-Steam.xml" file
== Known Issue(s) ==
Firefox will not correctly report last seen on any page that has the SteamProfile javascript.
* Fixed check for page compression on jsonproxy.php
* HTML errors fixed in some templates
== Known Issue(s) ==
Firefox will not correctly report last seen on any page that has the SteamProfile javascript.
* Install error fixed (Thanks, SchmitzIT)
* Turned off word wrap on SteamProfile to keep long usernames from breaking the status
* 'Powered By Steam' now only shows on main forum list and any page with Steam API usage
* Added PHP output buffering to SteamProfile requests (As requested by silence)
* Fixed Divide By Zero error in Library\Steam\ControllerAdmin\Steam.php
* Reduced the amount of pages javascript and CSS was included on
== Known Issue(s) ==
Firefox will not correctly report last seen on any page that has the SteamProfile javascript.
A positive side effect of reducing the amount of pages this script appears on, Firefox will report more pages correctly. I am still investigating a fix for this issue. There is no ETA as the script is a modified third party script, so I have to do some digging to find the issue.
* Attempt to fix possible bug with avatar display on steam statistics page
* Fixed rendering of SteamProfile on member view page
This is just a small bugfix release for issues reported in the discussion.
* Fixed bug for in-game banners if cURL was not enabled
* Very small text changes on options page
THIS VERSION SUPPORTS XENFORO 1.1.x AND 1.2.x
* Added the ability to filter games shown on the steam stats pages
* Another empty index fix for SteamProfile (Thanks, Chris Deeming!)
* Added option to show in-game banners on SteamProfile (1 API request per user in game)
* Removed unnecessary divs in SteamProfile XML
* Fixed SteamProfile javascript for Xenforo 1.2 support
* Fixed a bug with IE rendering issues for SteamProfile
Additional information:
Current Roadmap:
- When using the filter stats options, include supersedes exclude.
- In-Game banners are disabled by default in the options due to the extra API requests it needs. Caching will come soon.
- SteamProfiles should render correctly in IE 10/9/8/7
- Steam stats avatars should render correctly in IE 10/9
- Setup caching methods for SteamProfile
- Do away with template hooks
- More translations for SteamProfile (need community help on this)
* Updated no image available thumbnail
* Empty index fix for SteamProfile (Thanks, Chris Deeming!)
Current Roadmap:
- Reintroduce game banners into in-game SteamProfile badge
We use essential cookies to make this site work, and optional cookies to enhance your experience.