It looks like the release candidate could be due for release as the next beta, so probably safe to say there will should be no breaking changes. Would be nice to be able to test it before the final release as that could still be weeks away 
This is a minor update done to comply with the current XF2 add-on regulations. It does not affect functionality. Those of you who are currently running 1.7.6 do not need to upgrade.
Changes:
- Replace cURL with XenForo's HTTP library
Server error log
Error: Call to a member function getBody() on null src/addons/BlackTea/SteamAuth/Helper/Steam.php:40
Generated by: Unknown account Jan 21, 2019 at 1:55 PM
Stack trace
#0 src/addons/BlackTea/SteamAuth/Helper/Steam.php(113): BlackTea\SteamAuth\Helper\Steam->request('https://api.ste...', Array)
#1 src/addons/BlackTea/SteamAuth/Cron/UserGames.php(41): BlackTea\SteamAuth\Helper\Steam->getOwnedGames('765611980115170...', true, true)
#2 [internal function]: BlackTea\SteamAuth\Cron\UserGames::run(Object(XF\Entity\CronEntry))
#3 src/XF/Job/Cron.php(34): call_user_func(Array, Object(XF\Entity\CronEntry))
#4 src/XF/Job/Manager.php(241): XF\Job\Cron->run(G)
#5 src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, G)
#6 src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, G)
#7 job.php(14): XF\Job\Manager->runQueue(false, 8)
#8 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(51) "https://anzahcraft.de/threads/windows-updates.2394/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
Any instructions on how to upgrade from the XF1.5 version?
snip
The problem is that the user no longer reports errors but accepts them. Therefore I cannot give you any more information. As soon as I know more I will let you know.Can you shoot me and @^Alex a PM with all the relevant information when you get a chance?
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Template public...', '/var/customers/...', 611, Array)
#1 src/XF/Template/Templater.php(611): trigger_error('Template public...', 512)
#2 src/XF/Template/Templater.php(562): XF\Template\Templater->getTemplateData('public', 'news_feed_item_...')
#3 src/XF/Template/Templater.php(1293): XF\Template\Templater->getTemplateCode('public', 'news_feed_item_...')
#4 src/addons/AL/ThreadFilter/XF/Template/Templater.php(108): XF\Template\Templater->renderTemplate('news_feed_item_...', Array, true)
#5 src/XF/NewsFeed/AbstractHandler.php(102): AL\ThreadFilter\XF\Template\Templater->renderTemplate('public:news_fee...', Array)
#6 src/XF/Entity/NewsFeed.php(79): XF\NewsFeed\AbstractHandler->render(Object(XF\Entity\NewsFeed))
#7 [internal function]: XF\Entity\NewsFeed->render()
#8 src/XF/Template/Templater.php(978): call_user_func_array(Array, Array)
#9 internal_data/code_cache/templates/l3/s20/public/news_feed_macros.php(34): XF\Template\Templater->method(Object(XF\Entity\NewsFeed), 'render', Array)
#10 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(BlackTea\SteamAuth\XF\Template\Templater), Array, Array)
#11 internal_data/code_cache/templates/l3/s20/public/news_feed_macros.php(12): XF\Template\Templater->callMacro('news_feed_macro...', 'feed_item', Array, Array)
#12 src/XF/Template/Templater.php(694): XF\Template\Templater->{closure}(Object(BlackTea\SteamAuth\XF\Template\Templater), Array, Array)
#13 internal_data/code_cache/templates/l3/s20/public/at_law_widget.php(22): XF\Template\Templater->callMacro('news_feed_macro...', 'feed_row', Array, Array)
#14 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(BlackTea\SteamAuth\XF\Template\Templater), Array)
#15 src/addons/AL/ThreadFilter/XF/Template/Templater.php(108): XF\Template\Templater->renderTemplate('at_law_widget', Array, true)
#16 src/XF/Widget/WidgetRenderer.php(62): AL\ThreadFilter\XF\Template\Templater->renderTemplate('public:at_law_w...', Array)
#17 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#18 src/XF/Template/Templater.php(1613): XF\Widget\WidgetRenderer->__toString()
#19 internal_data/code_cache/templates/l3/s20/public/forum_list.php(206): XF\Template\Templater->widgetPosition('forum_list_side...', Array)
#20 src/XF/Template/Templater.php(1294): XF\Template\Templater->{closure}(Object(BlackTea\SteamAuth\XF\Template\Templater), Array)
#21 src/addons/AL/ThreadFilter/XF/Template/Templater.php(108): XF\Template\Templater->renderTemplate('forum_list', Array, true)
#22 src/XF/Template/Template.php(24): AL\ThreadFilter\XF\Template\Templater->renderTemplate('public:forum_li...', Array)
#23 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#24 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Forum\\Listin...', 'public:forum_li...', Array)
#25 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#26 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#27 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#28 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#29 src/XF.php(390): XF\App->run()
#30 index.php(20): XF::runApp('XF\\Pub\\App')
#31 {main}
#0 src/addons/BlackTea/SteamAuth/Helper/Steam.php(70): BlackTea\SteamAuth\Helper\Steam->request('https://api.ste...', Array)
#1 src/addons/BlackTea/SteamAuth/Pub/Controller/Steam.php(36): BlackTea\SteamAuth\Helper\Steam->getPlayerSummaries(Array)
#2 src/XF/Mvc/Dispatcher.php(321): BlackTea\SteamAuth\Pub\Controller\Steam->actionGetsummaries(Object(XF\Mvc\ParameterBag))
#3 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('BlackTea\\SteamA...', 'Getsummaries', Object(XF\Mvc\RouteMatch), Object(BlackTea\SteamAuth\Pub\Controller\Steam), NULL)
#4 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(BlackTea\SteamAuth\Pub\Controller\Steam), NULL)
#5 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#6 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#7 src/XF.php(390): XF\App->run()
#8 index.php(20): XF::runApp('XF\\Pub\\App')
#9 {main}
Ready and waiting![]()
snip
I have now disabled all add-ons and enabled them individually and the error is gone. Somebody has to explain that to me.And, if it is happening often, it might be worth disabling some of your other add-ons and seeing yourself if it goes away
Can I uninstall the legacy addon after that?Make sure you back everything up, for sure. And, from there, do /not/ uninstall the original add-on. Simply upgrade to XF2, install our add-on, and then press the 'migrate xf1' button in the Steam add-on settings.

We use essential cookies to make this site work, and optional cookies to enhance your experience.