Released 2019-08-26

Feature and maintenance release.

  • 0025362: [api rest] REST API support for multiple authorization headers (community)
  • 0025969: [other] bug_report_page is forced to be cached (cproensa)
  • 0024189: [bugtracker] Status color squares become black (cproensa)
  • 0029198: [installation] End of Internet Explorer 11 support (dregad)
  • 0025784: [html] Invalid HTML in manage_config_workflow_page.php (dregad)
  • 0025850: [bugtracker] PHP Notices in User API (dregad)
  • 0025961: [tools] PHPUnit tests as run by Travis CI builds do not execute all defined suites (dregad)
  • 0025951: [plug-ins] MantisGraph: update Chart.js library to v2.8.0 (dregad)
  • 0025910: [administration] Simplify displaying of complex values in adm_config_report page (cproensa)
  • 0025839: [html] Leading newlines disappear when editing data in textarea elements (dregad)
  • 0022518: [reports] Graph too large to fit in browser viewport (cproensa)
  • 0021797: [attachments] Add support for pasting images as attachments (syncguru)
  • 0025774: [installation] Reflect PHP requirements in Composer config (dregad)
  • 0006128: [bugtracker] Ability to add monitors to a bug when the bug is first reported (dregad)
  • 0025851: [printing] Remove hyperlinks on usernames in Word export (dregad)
  • 0025162: [plug-ins] Improve plugin schema upgrade error message (dregad)
  • 0025849: [code cleanup] New prepare_mailto_url() API function (dregad)
  • 0025848: [code cleanup] Remove get_email_link() API function (dregad)
  • 0025827: [documentation] Improve documentation for monitors-related configs (dregad)
  • 0025749: [bugtracker] error_string() does not allow HTML tags inside of error messages (dregad)
  • 0025815: [bugtracker] Users can't add monitors if access < show_monitor_list_threshold and >= monitor_add_others_bug_threshold (dregad)
  • 0025470: [api soap] SOAP API return value does not match definition in WSDL (dregad)
  • 0025826: [administration] Impossible to set add/remove monitors thresholds from manage page (dregad)
  • 0025962: [bugtracker] IssueAddCommand does not create history entries identical to the code it replaced (vboctor)
  • 0026077: [api rest] IssueAddCommand should create tag specified by name if they do not exist (dregad)
  • 0026076: [api rest] Adding issue via REST API should fail if requested tags can't be attached (dregad)
  • 0026075: [tagging] Tag-related error messages should reference the tag's name (dregad)
  • 0026074: [tagging] Creating an invalid tag should fail with an error (dregad)
  • 0026066: [plug-ins] Gravatar Plugin Description (atrol)
  • 0026063: [code cleanup] Glue after String Array is being Deprecated (dregad)
  • 0025997: [api rest] Invalid JSON response when creating issue with tag by name via REST API (dregad)
  • 0025996: [api rest] Missing tag name in error message when creating issue via REST API (dregad)
  • 0022898: [security] Email for a new private bugnote was send to a non authorized reporter (dregad)
  • 0025963: [ui] Gravatar plugin should always use https (vboctor)
  • 0023725: [time tracking] Time tracking box rendering is broken (syncguru)
  • 0025953: [plug-ins] Missing an API function to check if a plugin event has been declared (dregad)
  • 0025952: [code cleanup] MantisGraph: define Chart.js-related constants in the plugin (dregad)
  • 0024441: [tagging] Report issue doesn't support multiple new tags (dregad)
  • 0025914: [plug-ins] EVENT_BUGNOTE_DATA event not documented in developer manual (dregad)
  • 0025911: [javascript] Improve client-side sortable tables script (cproensa)
  • 0024590: [plug-ins] Add EVENT_MENU_MAIN_FILTER to allow complete customisation of main menu (dregad)
  • 0025904: [documentation] Admin guide: remove reference to unmaintained Firefox add-on (dregad)
  • 0025894: [code cleanup] Remove unused $p_can_report_only parameter in layout_navbar_projects_list() (dregad)
  • 0025686: [bugtracker] Replace mailto: by link to user profile page in view.php (dregad)
44 issues View Issues