{"id":650,"date":"2019-12-10T00:33:03","date_gmt":"2019-12-10T00:33:03","guid":{"rendered":"http:\/\/mantisbt.org\/blog\/?p=650"},"modified":"2019-12-12T12:10:14","modified_gmt":"2019-12-12T12:10:14","slug":"mantisbt-2-23-0-and-2-22-2-released","status":"publish","type":"post","link":"https:\/\/mantisbt.org\/blog\/archives\/mantisbt\/650","title":{"rendered":"MantisBT 2.23.0 and 2.22.2 released"},"content":{"rendered":"\n<p>In order to stay up to date with the latest MantisBT news, please star our <a href=\"https:\/\/github.com\/mantisbt\/mantisbt\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub repository<\/a>, join our <a href=\"https:\/\/app.gitter.im\/#\/room\/#mantisbt_mantisbt:gitter.im\" target=\"_blank\" rel=\"noreferrer noopener\">Gitter channel<\/a>, or <a href=\"https:\/\/twitter.com\/mantisbt\" target=\"_blank\" rel=\"noreferrer noopener\">follow us on X<\/a> or <a href=\"https:\/\/phpc.social\/@mantisbt\">Mastodon<\/a> and retweet to spread the word!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">MantisBT 2.23.0<\/h2>\n\n\n\n<p class=\"has-background has-light-gray-background-color\">Note that this release includes a <strong>schema change<\/strong>. Do not forget to <strong>upgrade the database <\/strong>as <a href=\"https:\/\/mantisbt.org\/docs\/master\/en-US\/Admin_Guide\/html-desktop\/#admin.install.upgrade\">documented in the Admin Guide<\/a>. <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26139\">26139<\/a>: <strong>[reports]<\/strong>  Move MantisGraph pages to their own tab (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26374\">26374<\/a>: <strong>[api rest]<\/strong>  Update GuzzleHttp from 6.3.3 to 6.4.1 (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=22817\">22817<\/a>: <strong>[attachments]<\/strong>  &#8220;private bugnotes&#8221; as default setting prevents uploading further attachments (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=24113\">24113<\/a>: <strong>[attachments]<\/strong>  Attaching files to a note creates a second note with only the attachments (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=24577\">24577<\/a>: <strong>[attachments]<\/strong>  Deleting a note, should delete associated attachments (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=25935\">25935<\/a>: <strong>[attachments]<\/strong>  Warning for users when making public notes with attachments private (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=25960\">25960<\/a>: <strong>[attachments]<\/strong>  Add files information to EVENT_BUGNOTE_ADD event (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=25972\">25972<\/a>: <strong>[custom fields]<\/strong>  Use custom field regular expression in the html input (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=25975\">25975<\/a>: <strong>[custom fields]<\/strong>  Manage custom fields page does not show fields in order (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26081\">26081<\/a>: <strong>[attachments]<\/strong>  Switching note to private\/public, should impact associated attachments (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26083\">26083<\/a>: <strong>[auditing]<\/strong>  Link attachments issue history events to attachments to determine visibility (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=10107\">10107<\/a>: <strong>[feature]<\/strong>  Allow setting reminder bugnotes&#8217; view status (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=21712\">21712<\/a>: <strong>[filters]<\/strong>  No way to filter &#8220;negative&#8221; for checkbox custom fields (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=21733\">21733<\/a>: <strong>[attachments]<\/strong>  Attachments should be linkable to notes in db (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=21799\">21799<\/a>: <strong>[documentation]<\/strong>  Wrong data types in ERD (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=25902\">25902<\/a>: <strong>[api rest]<\/strong>  Implement IssueViewPageCommand to separate logic from rendering of issue view page (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=25905\">25905<\/a>: <strong>[ui]<\/strong>  Inline actions user experience is inconsistent between different features (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=33563\">syncguru<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26062\">26062<\/a>: <strong>[filters]<\/strong>  Filter for a date custom field fails when no values for this field exists (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26092\">26092<\/a>: <strong>[documentation]<\/strong>  Invalid URL for GraphViz home page (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>) <\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26093\">26093<\/a>: <strong>[plug-ins]<\/strong>  Content Security Policy directive &#8216;frame-ancestors&#8217; contains an invalid source when http_csp_add is called for it (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>) <\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26094\">26094<\/a>: <strong>[bugtracker]<\/strong>  PHP notice in bug view page when viewing issue without category (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26098\">26098<\/a>: <strong>[documentation]<\/strong>  Update ERD diagram to reflect new field in bug_file table (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26132\">26132<\/a>: <strong>[time tracking]<\/strong>  Application Error 401 when clicking Time Tracking at the bottom of a bug notes page (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26134\">26134<\/a>: <strong>[time tracking]<\/strong>  Bugnotes time spent info is always shown even if time tracking is disabled (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=9802\">9802<\/a>: <strong>[attachments]<\/strong>  Support attachments associated with private notes (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26128\">26128<\/a>: <strong>[ui]<\/strong>  Attachments displayed with empty user (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=9363\">9363<\/a>: <strong>[attachments]<\/strong>  Comments on attachments (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26195\">26195<\/a>: <strong>[api rest]<\/strong>  Error requesting issues using saved filter (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26082\">26082<\/a>: <strong>[attachments]<\/strong>  Create a place holder note when submitting attachments without text (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26002\">26002<\/a>: <strong>[email]<\/strong>  &#8220;Email on monitoring&#8221; not configurable in manage_config_email_page (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26095\">26095<\/a>: <strong>[attachments]<\/strong>  Support inline playing of audio attachments (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26096\">26096<\/a>: <strong>[documentation]<\/strong><code>preview_*_extensions<\/code> config options not documented (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26102\">26102<\/a>: <strong>[attachments]<\/strong>  Support inline playing of video attachments (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26109\">26109<\/a>: <strong>[db postgresql]<\/strong>  check_pgsql_bool_columns: check wrongly suggests that the redirect_delay should be in boolean format (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26123\">26123<\/a>: <strong>[ui]<\/strong>  Both &#8220;monitor&#8221; and &#8220;end monitoring&#8221; buttons are displayed (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26125\">26125<\/a>: <strong>[ui]<\/strong>  &#8220;Users monitoring this issue&#8221; section not shown if nobody is monitoring the issue (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26141\">26141<\/a>: <strong>[custom fields]<\/strong>  Use max length property of custom field in inputs (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26166\">26166<\/a>: <strong>[performance]<\/strong>  Issue view api uses many custom field database queries (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26167\">26167<\/a>: <strong>[performance]<\/strong>  Issue view history api repeated calls to bug_get_attachments database query (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26295\">26295<\/a>: <strong>[ui]<\/strong>  Clone button is not displayed correctly (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26326\">26326<\/a>: <strong>[bugtracker]<\/strong>  Tags are not copied from master issue when cloning (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=36846\">community<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26265\">26265<\/a>: <strong>[email]<\/strong>  Bump phpmailer\/phpmailer from 6.0.7 to 6.1.3 (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26353\">26353<\/a>: <strong>[tagging]<\/strong>  Tag attachments list includes tags already attached to the bug (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26368\">26368<\/a>: <strong>[administration]<\/strong>  Custom fields selector in manage project page are not ordered by name (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26030\">26030<\/a>: <strong>[custom fields]<\/strong>  Filter value &#8220;none&#8221; is not available for multiselection list custom fields (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26086\">26086<\/a>: <strong>[api rest]<\/strong>  Update Slim Framework to 3.12.3 (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26119\">26119<\/a>: <strong>[tagging]<\/strong>  Add $g_tag_create_threshold to Workflow Thresholds in the GUI (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26150\">26150<\/a>: <strong>[bugtracker]<\/strong>  Closing issues via group action with empty note creates a bugnote record (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=3081\">vboctor<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26294\">26294<\/a>: <strong>[ui]<\/strong>  Attachments without note text are not displayed (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26358\">26358<\/a>: <strong>[security]<\/strong>  Vulnerability from library Moment.js 2.15.2 (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26367\">26367<\/a>: <strong>[administration]<\/strong>  Use empty value as default project in &#8220;manage project&#8221; subproject section (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=18303\">cproensa<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26382\">26382<\/a>: <strong>[javascript]<\/strong>  Update corejs-typeahead.js library to 1.3.0 (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26388\">26388<\/a>: <strong>[security]<\/strong>  Update ADOdb to 5.20.15 (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">MantisBT 2.22.2<\/h2>\n\n\n\n<p>Maintenance release for 2.22.x series.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.mantisbt.org\/bugs\/view.php?id=26351\">26351<\/a>: <strong>[preferences]<\/strong>  Field &#8220;EXCEL columns&#8221; has space or tabulation (<a href=\"https:\/\/www.mantisbt.org\/bugs\/view_user_page.php?id=17784\">dregad<\/a>)<\/li><\/ul>\n\n\n\n<p>Go ahead and&nbsp;<a href=\"https:\/\/mantisbt.org\/download.php\">download<\/a>&nbsp;the release from our website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MantisBT 2.23.0 Note that this release includes a schema change. Do not forget to upgrade the database as documented in the Admin Guide. 26139: [reports] Move MantisGraph pages to their own tab (dregad) 26374: [api rest] Update GuzzleHttp from 6.3.3 to 6.4.1 (dregad) 22817: [attachments] &#8220;private bugnotes&#8221; as default setting prevents uploading further attachments (vboctor) &hellip; <a href=\"https:\/\/mantisbt.org\/blog\/archives\/mantisbt\/650\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;MantisBT 2.23.0 and 2.22.2 released&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[6],"class_list":["post-650","post","type-post","status-publish","format-standard","hentry","category-mantisbt","tag-release"],"_links":{"self":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/650","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=650"}],"version-history":[{"count":3,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/650\/revisions"}],"predecessor-version":[{"id":655,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/650\/revisions\/655"}],"wp:attachment":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/media?parent=650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/categories?post=650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/tags?post=650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}