{"id":521,"date":"2017-05-01T19:03:54","date_gmt":"2017-05-01T19:03:54","guid":{"rendered":"http:\/\/www.mantisbt.org\/blog\/?p=521"},"modified":"2017-05-01T19:04:08","modified_gmt":"2017-05-01T19:04:08","slug":"mantisbt-2-4-0-2-3-2-released","status":"publish","type":"post","link":"https:\/\/mantisbt.org\/blog\/archives\/mantisbt\/521","title":{"rendered":"MantisBT 2.4.0 and 2.3.2 released"},"content":{"rendered":"<p><strong>MantisBT 2.4.0<\/strong><\/p>\n<p>This is a feature release that includes all fixes from MantisBT 2.3.2 plus\u00a0the features and fixes listed below. \u00a0The big new feature in this release is the new Authentication Plugin model that enables plugins to provide custom authentication models (see <a href=\"https:\/\/github.com\/mantisbt-plugins\/SampleAuth\">Sample Auth Plugin<\/a>) where different users can have different authentication mechanism. \u00a0For example, SAML for team members and MantisBT native for customers.<\/p>\n<ul>\n<li><a class=\"resolved\" title=\"[closed] Support Generic Authentication through Plug-ins\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=4235\">04235<\/a>: <span class=\"label label-light\">[authentication]<\/span> Support Generic Authentication through Plug-ins (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] log destination for page produces messed output\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=21558\">21558<\/a>: <span class=\"label label-light\">[ui]<\/span> log destination for page produces messed output (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=33563\">syncguru<\/a>)<\/li>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] Wrong documentation of option bug_resolution_fixed_threshold\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22665\">22665<\/a>: <span class=\"label label-light\">[documentation]<\/span> Wrong documentation of option bug_resolution_fixed_threshold (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=11111\">atrol<\/a>)<\/li>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] HTTP_X_FORWARDED_PROTO is not honored when loading Gravatar\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22689\">22689<\/a>: <span class=\"label label-light\">[bugtracker]<\/span> HTTP_X_FORWARDED_PROTO is not honored when loading Gravatar (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] Signup is not working on mantisbt.org\/bugs\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22744\">22744<\/a>: <span class=\"label label-light\">[signup]<\/span> Signup is not working on mantisbt.org\/bugs (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] Allowed memory size of 268435456 bytes exhausted\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22740\">22740<\/a>: <span class=\"label label-light\">[performance]<\/span> Allowed memory size of 268435456 bytes exhausted (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li>\n<li><a class=\"resolved\" title=\"[closed] Getting error dialog when reporting issues and file upload is disabled\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22140\">22140<\/a>: <span class=\"label label-light\">[administration]<\/span> Getting error dialog when reporting issues and file upload is disabled (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><\/li>\n<li><a class=\"resolved\" title=\"[closed] Empty notes with time tracking show as empty notes for users that can't view time tracking\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22635\">22635<\/a>: <span class=\"label label-light\">[time tracking]<\/span> Empty notes with time tracking show as empty notes for users that can&#8217;t view time tracking (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><\/li>\n<li><a class=\"resolved\" title=\"[closed] Dropzone uploads files when submitting other forms\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22673\">22673<\/a>: <span class=\"label label-light\">[attachments]<\/span> Dropzone uploads files when submitting other forms (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><\/li>\n<li><a class=\"resolved\" title=\"[closed] Bug in error handling when user doesn't have access level to handle issue\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22762\">22762<\/a>: <span class=\"label label-light\">[api rest]<\/span> Bug in error handling when user doesn&#8217;t have access level to handle issue (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li>\n<\/ul>\n<p><strong>MantisBT 2.3.2<\/strong><\/p>\n<p>A maintenance and security fixes release.<\/p>\n<ul>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] CVE-2017-7897: XSS in timeline_inc.php (affects my_view_page.php and view_user_page.php)\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22742\">22742<\/a>: <span class=\"label label-light\">[security]<\/span> CVE-2017-7897: XSS in timeline_inc.php (affects my_view_page.php and view_user_page.php) (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] Timeline &quot;More Events&quot; button also acts as &quot;Next&quot; button\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22743\">22743<\/a>: <span class=\"label label-light\">[timeline]<\/span> Timeline &#8220;More Events&#8221; button also acts as &#8220;Next&#8221; button (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li>\n<li><i class=\"fa fa-square fa-status-box status-90-color\" title=\"closed\"><\/i><a class=\"resolved\" title=\"[closed] Lost password redirects to login page if email address is empty and anonymous access is disabled\" href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22746\">22746<\/a>: <span class=\"label label-light\">[authentication]<\/span> Lost password redirects to login page if email address is empty and anonymous access is disabled (<a class=\"user\" href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MantisBT 2.4.0 This is a feature release that includes all fixes from MantisBT 2.3.2 plus\u00a0the features and fixes listed below. \u00a0The big new feature in this release is the new Authentication Plugin model that enables plugins to provide custom authentication models (see Sample Auth Plugin) where different users can have different authentication mechanism. \u00a0For example, &hellip; <a href=\"https:\/\/mantisbt.org\/blog\/archives\/mantisbt\/521\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;MantisBT 2.4.0 and 2.3.2 released&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[6],"class_list":["post-521","post","type-post","status-publish","format-standard","hentry","category-mantisbt","tag-release"],"_links":{"self":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/comments?post=521"}],"version-history":[{"count":3,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/521\/revisions"}],"predecessor-version":[{"id":530,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/521\/revisions\/530"}],"wp:attachment":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/media?parent=521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/categories?post=521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/tags?post=521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}