A feature release that includes both functional and performance improvements.
- 21654: [code cleanup] Deprecate access_has_any_project() (cproensa)
- 22310: [html] Use HTML5 “required” attribute for required form fields (community)
- 22870: [ui] buttons without separation (cproensa)
- 22871: [ui] print_form_button() does not render inline buttons (cproensa)
- 22872: [ui] Make some buttons visible only when hovering on relevant container (cproensa)
- 23216: [tagging] Make tag view threshold work at project level (cproensa)
- 23225: [authentication] Token API does not work with config show show_realname (dregad)
- 23242: [code cleanup] Function project_get_local_user_access_level() is redundant (cproensa)
- 23248: [ui] Project selection dropdown focus on current selection (cproensa)
- 23267: [ui] Misplaced “Reset Prefs” button in user prefs with narrow screen (dregad)
- 23301: [api rest] Request an issue in the REST API fail without warning if an enumeration is missing. (community)
- 23310: [performance] Unused CSS delivered (atrol)
- 23323: [reports] Wrong filter links on summary page (atrol)
- 23331: [code cleanup] New user_get_username() API function (dregad)
- 22182: [ui] Burger menu is sometimes visible without functionality (cproensa)
- 22492: [ui] Regression: Resolved/Closed issues are not shown with a line-through (strike-through) (community)
- 23264: [api rest] Custom fields not been saved when adding issue through the Rest API (community)
- 23268: [db oracle] Error filtering custom fields of type date (cproensa)
- 23311: [filters] “View issues” on changelog page does not show closed issues (atrol)
- 23367: [plug-ins] Add no-op upgrade step in plugin_upgrade() (dregad)
- 23378: [installation] Installation fails when using old but still allowed PHP version 5.3 (atrol)
- 23381: [code cleanup] Unneeded code for unsupported PHP versions (atrol)
- 23382: [customization] Login logo image not configurable by css (cproensa)
- 23393: [administration] Provide some basic operating environment information on manage_overview_page (atrol)
- 23395: [db oracle] Performance issue reading config table with oracle database (cproensa)
- 23411: [performance] Unneeded string copies in general text processing (atrol)
- 23420: [relationships] Resolving as duplicate adds reporter and handler to monitoring list (atrol)
- 23425: [reports] PHP errors and warnings when running Issue Trend report (atrol)
- 21913: [tagging] Unprivileged user can see related tags from private issues (cproensa)
- 22053: [plug-ins] Implement logging functionality for plugins (cproensa)
- 22245: [ui] Collapsed menu entry no clickable in complete visible area (atrol)
- 23241: [filters] Error when changing sort order in filters, due date field only (cproensa)
- 23243: [ui] Narrow space between checkbox/radio button and label (dregad)
- 23249: [feature] When logging the caller function, also print the class name if it’s a class method (cproensa)
- 23251: [timeline] Timeline in view user page resets the user id after dates navigation (cproensa)
- 23324: [performance] Generated css, js code should be cached by browser (cproensa)
- 23377: [other] Textarea custom field entry missing from email (atrol)
- 23436: [filters] Editing a stored filter can’t update projects property (cproensa)
- 23443: [custom fields] Fixes related to custom fields on filters, columns and visibility (cproensa)
- 05713: [custom fields] Custom fields of subprojects are shown in filter for “All projects” but not in parent project. (cproensa)
- 06872: [custom fields] Sort of custom fields does not use data type (cproensa)
- 16358: [filters] Custom field filter does not recusrively read all items from sub-projects (cproensa)
- 16359: [filters] Custom field filters does not take user access rights into account (cproensa)
- 19385: [filters] Filtering custom field show bugs from projects where this custom field has been removed (cproensa)
- 23223: [filters] Custom fields filter does not account for read access at project level (cproensa)
- 23232: [filters] Custom field is showed in filter when the user has not view access (cproensa)
- 23233: [custom fields] Issues returned by filter has linked custom fields that are not available as columns (cproensa)
- 23260: [custom fields] Custom fields of type date are not sorted correctly (cproensa)
- 23265: [custom fields] Filter selection for numeric custom fields aren’t sorted correctly on distinct values list (cproensa)
- 23266: [custom fields] Filter selection for numeric custom fields show values not coherent with custom field type (cproensa)
Go ahead and download the release from our website.