# [#29946] Fixing extension install from dynamic URLs. Thanks Thomas
Merge remote-tracking branch 'origin/master'
 # [#29737] If a user is blocked while logged in, he or she stays logged
in. Thanks Alexander
 # [#29736] Bootstrap carousel undefined method
JHtmlBootstrap::_getJSObject in bootstrap.php. Thanks Michael and
Robert.
 # [#30063] Disabled template positions shown in module available
positions. Thanks Roberto
 #$ [#30079] * Improving cookie handling in languagefilter plugin
 ^+ [#29896] Switch JHtmlIcons to render with JLayout, update quickicons
module to suit. Thanks Michael.
changelog
Convert install app to JApplicationWeb
Convert site view to new MVC structure, and some other files moved
Move JSON responder to separate file
Convert setlanguage task
Convert site task
Convert database view
Convert database task
Convert summary view
Convert install view, prepare tasks
Store config to JFactory, allow JDEBUG to be set
Undefined variable
Convert standard install tasks