Released 2019-12-09

This feature and maintenance release includes a schema change. Do not forget to upgrade the database as documented in the Admin Guide.

0009802: [attachments] Support attachments associated with private notes (vboctor)
0025972: [custom fields] Use custom field regular expression in the html input (cproensa)
0025902: [api rest] Implement IssueViewPageCommand to separate logic from rendering of issue view page (vboctor)
0021733: [attachments] Attachments should be linkable to notes in db (vboctor)
0010107: [feature] Allow setting reminder bugnotes' view status (dregad)
0026388: [security] Update ADOdb to 5.20.15 (dregad)
0026150: [bugtracker] Closing issues via group action with empty note creates a bugnote record (vboctor)
0024113: [attachments] Attaching files to a note creates a second note with only the attachments (vboctor)
0026265: [email] Bump phpmailer/phpmailer from 6.0.7 to 6.1.3 (dregad)
0026139: [reports] Move MantisGraph pages to their own tab (dregad)
0026374: [api rest] Update GuzzleHttp from 6.3.3 to 6.4.1 (dregad)
0022817: [attachments] "private bugnotes" as default setting prevents uploading further attachments (vboctor)
0024577: [attachments] Deleting a note, should delete associated attachments (vboctor)
0025935: [attachments] Warning for users when making public notes with attachments private (vboctor)
0025960: [attachments] Add files information to EVENT_BUGNOTE_ADD event (vboctor)
0025975: [custom fields] Manage custom fields page does not show fields in order (cproensa)
0026081: [attachments] Switching note to private/public, should impact associated attachments (vboctor)
0026083: [auditing] Link attachments issue history events to attachments to determine visibility (vboctor)
0021712: [filters] No way to filter "negative" for checkbox custom fields (cproensa)
0021799: [documentation] Wrong data types in ERD (dregad)
0025905: [ui] Inline actions user experience is inconsistent between different features (syncguru)
0026062: [filters] Filter for a date custom field fails when no values for this field exists (cproensa)
0026092: [documentation] Invalid URL for GraphViz home page (dregad)
0026093: [plug-ins] Content Security Policy directive 'frame-ancestors' contains an invalid source when http_csp_add is called for it (dregad)
0026094: [bugtracker] PHP notice in bug view page when viewing issue without category (dregad)
0026098: [documentation] Update ERD diagram to reflect new field in bug_file table (dregad)
0026132: [time tracking] Application Error 401 when clicking Time Tracking at the bottom of a bug notes page (dregad)
0026134: [time tracking] Bugnotes time spent info is always shown even if time tracking is disabled (dregad)
0026128: [ui] Attachments displayed with empty user (dregad)
0009363: [attachments] Comments on attachments (vboctor)
0026195: [api rest] Error requesting issues using saved filter (cproensa)
0026082: [attachments] Create a place holder note when submitting attachments without text (vboctor)
0026002: [email] "Email on monitoring" not configurable in manage_config_email_page (cproensa)
0026095: [attachments] Support inline playing of audio attachments (vboctor)
0026096: [documentation] preview_*_extensions config options not documented (vboctor)
0026102: [attachments] Support inline playing of video attachments (vboctor)
0026109: [db postgresql] check_pgsql_bool_columns: check wrongly suggests that the redirect_delay should be in boolean format (dregad)
0026123: [ui] Both "monitor" and "end monitoring" buttons are displayed (dregad)
0026125: [ui] "Users monitoring this issue" section not shown if nobody is monitoring the issue (dregad)
0026141: [custom fields] Use max length property of custom field in inputs (cproensa)
0026166: [performance] Issue view api uses many custom field database queries (cproensa)
0026167: [performance] Issue view history api repeated calls to bug_get_attachments database query (cproensa)
0026295: [ui] Clone button is not displayed correctly (cproensa)
0026326: [bugtracker] Tags are not copied from master issue when cloning (community)
0026353: [tagging] Tag attachments list includes tags already attached to the bug (dregad)
0026368: [administration] Custom fields selector in manage project page are not ordered by name (cproensa)
0026030: [custom fields] Filter value "none" is not available for multiselection list custom fields (cproensa)
0026086: [api rest] Update Slim Framework to 3.12.3 (dregad)
0026119: [tagging] Add $g_tag_create_threshold to Workflow Thresholds in the GUI (dregad)
0026294: [ui] Attachments without note text are not displayed (cproensa)
0026358: [security] Vulnerability from library Moment.js 2.15.2 (dregad)
0026367: [administration] Use empty value as default project in "manage project" subproject section (cproensa)
0026382: [javascript] Update corejs-typeahead.js library to 1.3.0 (dregad)
53 issues View Issues