Released 2017-09-03

A feature release that includes both functional and performance improvements.

  • 0023202: [ui] Questionable order and functionality of top buttons on "View Issue" page (atrol)
  • 0022984: [ui] Calendar doesn't show the correct date the first time it opens (dregad)
  • 0023141: [html] Unused CSS delivered (atrol)
  • 0023116: [html] Due date field not displayed correctly when editing ticket (community)
  • 0023061: [ui] print_manage_menu() does not highlight active plugin pages (dregad)
  • 0022730: [ui] 'Manage Configuration' tab usually does not highlight (dregad)
  • 0022813: [customization] Field is appearing in email notification but not used in UI. (joel)
  • 0022987: [code cleanup] Replace hardcoded language strings by translatable ones (dregad)
  • 0022981: [ui] Display of hardcoded string on view_user_page if e-mail address is empty (atrol)
  • 0022967: [ui] Questionable display of "Access Denied" on view_user_page (atrol)
  • 0022940: [code cleanup] Update PHPMailer from 5.2.22 to 5.2.24 and use Composer (dregad)
  • 0023150: [html] Unused code and unused CSS delivered for obsoleted functionality (atrol)
  • 0023159: [ui] Graph display is too faint and blurred (atrol)
  • 0023087: [filters] Removing "Report an issue" permission removes user from Monitoring filter dropdown (atrol)
  • 0022939: [code cleanup] Use Parsedown library v1.6.2 via Composer (vboctor)
  • 0022913: [email] Update disposable-email-checker to v3.0.1 using Composer (vboctor)
  • 0012313: [attachments] Can't open image attachments in browser windows (dregad)
  • 0023237: [performance] Project cache is not efficient with navbar project selection. (cproensa)
  • 0023188: [bugtracker] Update GuzzleHttp from 6.2.3 to 6.3.0 (vboctor)
  • 0023189: [markdown] Update Parsedown 1.6.2 to 1.6.3 (vboctor)
  • 0023190: [code cleanup] Update PhpUnit from 4.8.35 to 4.8.36 (vboctor)
  • 0023191: [time tracking] Unable to access time tracking reports (atrol)
  • 0023187: [email] Update PHPMailer v5.2.23 to v5.2.24 (vboctor)
  • 0023184: [bugtracker] AJAX calls with invalid endpoints fail with syntax error (dregad)
  • 0023204: [performance] Unused and inefficient code in function layout_print_sidebar (atrol)
  • 0023227: [ui] When specifiying top_buttons display, the button on update screen has no styling. (atrol)
  • 0023145: [api rest] Support deleting notes via REST API (vboctor)
  • 0023144: [api rest] Support issue id as part of the path for REST API (vboctor)
  • 0023139: [api rest] Notes returned by /issues REST API have incorrect timestamps (vboctor)
  • 0023131: [api rest] /api/rest/projects doesn't return child projects (vboctor)
  • 0023112: [custom fields] Custom fields badly filtered when multi-projects (cproensa)
  • 0022919: [time tracking] Time Tracking "auto count" is giving the wrong elapsed time (dregad)
  • 0022158: [time tracking] Time tracking report excludes issues with no category assigned (cproensa)
  • 0023143: [api rest] Support adding notes via REST API (vboctor)
  • 0021807: [ui] The required fields are not explicitly visible when updating, resolving or closing an issue (community)
  • 0022469: [time tracking] Enabling Time Tracking distorts View Issue Details page layout. (cproensa)
  • 0022291: [time tracking] Issue history box is narrower than other boxes above it on View Issue page (cproensa)
  • 0021695: [ui] "notify user" check should be moved outside the form (cproensa)
  • 0012444: [bugtracker] bug_actiongroup_page, on copy, & move, poject combo lists projects wich the user has no rights (cproensa)
39 issues View Issues