Changelog 3 4 » History » Version 14

Jean-Philippe Lang, 2018-06-10 08:39

1 8 Mischa The Evil
h1. Changelog 3.4.x
2 1 Mischa The Evil
3 14 Jean-Philippe Lang
h2. version:3.4.6 (2018-06-10)
4 14 Jean-Philippe Lang
5 14 Jean-Philippe Lang
h3. [Issues]
6 14 Jean-Philippe Lang
7 14 Jean-Philippe Lang
* Defect #27863: If version is closed or locked  subtasks don't get copied
8 14 Jean-Philippe Lang
* Defect #28765: Copying an issue fails if the issue is watched by a locked user
9 14 Jean-Philippe Lang
* Patch #28649: Log automatic rescheduling of following issues to journal
10 14 Jean-Philippe Lang
11 14 Jean-Philippe Lang
h3. [Permissions and roles]
12 14 Jean-Philippe Lang
13 14 Jean-Philippe Lang
* Defect #28693: Irrelevant permission is required to access some tabs in project settings page
14 14 Jean-Philippe Lang
15 14 Jean-Philippe Lang
h3. [Project settings]
16 14 Jean-Philippe Lang
17 14 Jean-Philippe Lang
* Defect #27122: Filter for version name should be case-insensitive
18 14 Jean-Philippe Lang
19 14 Jean-Philippe Lang
h3. [SCM]
20 14 Jean-Philippe Lang
21 14 Jean-Philippe Lang
* Defect #28725: Mercurial 4.6 compatibility
22 14 Jean-Philippe Lang
23 14 Jean-Philippe Lang
h3. [Text formatting]
24 14 Jean-Philippe Lang
25 14 Jean-Philippe Lang
* Defect #28469: Syntax highlighter does not work if language name is single-quoted
26 14 Jean-Philippe Lang
27 14 Jean-Philippe Lang
h3. [Translations]
28 14 Jean-Philippe Lang
29 14 Jean-Philippe Lang
* Patch #28881: Fix Japanese mistranslation for label_comment_added
30 14 Jean-Philippe Lang
31 14 Jean-Philippe Lang
h3. [UI]
32 14 Jean-Philippe Lang
33 14 Jean-Philippe Lang
* Defect #22023: Issue id input should get focus after adding related issue
34 14 Jean-Philippe Lang
35 14 Jean-Philippe Lang
h3. [UI - Responsive]
36 14 Jean-Philippe Lang
37 14 Jean-Philippe Lang
* Defect #28523: Display horizontal scroll bar of plugins table when overflow occurs on small screen
38 14 Jean-Philippe Lang
39 14 Jean-Philippe Lang
h3. [Wiki]
40 14 Jean-Philippe Lang
41 14 Jean-Philippe Lang
* Patch #27090: Show the number of attachments on wiki pages
42 14 Jean-Philippe Lang
43 13 Jean-Philippe Lang
h2. version:3.4.5 (2018-04-07)
44 13 Jean-Philippe Lang
45 13 Jean-Philippe Lang
h3. [Custom fields]
46 13 Jean-Philippe Lang
47 13 Jean-Philippe Lang
* Defect #28393: Sort issue custom fields by position in tracker UI
48 13 Jean-Philippe Lang
49 13 Jean-Philippe Lang
h3. [Email notifications]
50 13 Jean-Philippe Lang
51 13 Jean-Philippe Lang
* Defect #28302: Security notification when changing password on password forgotten is empty
52 13 Jean-Philippe Lang
53 13 Jean-Philippe Lang
h3. [Gantt]
54 13 Jean-Philippe Lang
55 13 Jean-Philippe Lang
* Defect #28204: Too large avatar breaks gantt when assignee is a group
56 13 Jean-Philippe Lang
57 13 Jean-Philippe Lang
h3. [Issues]
58 13 Jean-Philippe Lang
59 13 Jean-Philippe Lang
* Defect #27862: Preformatted text overflows in preview
60 13 Jean-Philippe Lang
* Patch #28168: Allow context-menu edit of % done and priority of parent issues if the fields are not derived
61 13 Jean-Philippe Lang
62 13 Jean-Philippe Lang
h3. [Issues filter]
63 13 Jean-Philippe Lang
64 13 Jean-Philippe Lang
* Defect #28180: Role-base cross-project issue query visibility calculated incorrectly
65 13 Jean-Philippe Lang
66 13 Jean-Philippe Lang
h3. [Plugin API]
67 13 Jean-Philippe Lang
68 13 Jean-Philippe Lang
* Patch #27963: Remove 'unloadable' from bundled sample plugin
69 13 Jean-Philippe Lang
70 13 Jean-Philippe Lang
h3. [Security]
71 13 Jean-Philippe Lang
72 13 Jean-Philippe Lang
* Defect #26857: Fix for CVE-2015-9251 in JQuery 1.11.1
73 13 Jean-Philippe Lang
74 13 Jean-Philippe Lang
h3. [Text formatting]
75 13 Jean-Philippe Lang
76 13 Jean-Philippe Lang
* Defect #27884: RTL wiki class broken in Redmine 3.2.6
77 13 Jean-Philippe Lang
* Defect #28331: h4, h5 and h6 headings on wiki pages should have a paragraph mark
78 13 Jean-Philippe Lang
* Patch #28119: Enable lax_spacing for markdown formatting in order to allow markdown blocks not surrounded by empty lines
79 13 Jean-Philippe Lang
80 13 Jean-Philippe Lang
h3. [Time tracking]
81 13 Jean-Philippe Lang
82 13 Jean-Philippe Lang
* Defect #28110: Don't allow reassigning reported hours to the project if issue is a required field for time logs
83 13 Jean-Philippe Lang
84 13 Jean-Philippe Lang
h3. [Translations]
85 13 Jean-Philippe Lang
86 13 Jean-Philippe Lang
* Defect #28109: Incorrect interpolation in Swedish locale
87 13 Jean-Philippe Lang
* Defect #28113: Fix typo in German label_font_default
88 13 Jean-Philippe Lang
* Defect #28192: Fix typo in German label_font_monospace
89 13 Jean-Philippe Lang
* Patch #27994: Galician translation update (jstoolbar-gl.js)
90 13 Jean-Philippe Lang
* Patch #28102: Fix typo in Lithuanian label_version_sharing_tree
91 13 Jean-Philippe Lang
92 13 Jean-Philippe Lang
h3. [UI]
93 13 Jean-Philippe Lang
94 13 Jean-Philippe Lang
* Defect #28079: The green tick is positioned after the label in the new member modals
95 13 Jean-Philippe Lang
* Defect #28208: Anonymous icon is wrongly displayed when assignee is a group
96 13 Jean-Philippe Lang
* Defect #28259: attachments_fields id to class change not properly reflected in all CSS
97 13 Jean-Philippe Lang
98 13 Jean-Philippe Lang
h3. [Wiki]
99 13 Jean-Philippe Lang
100 13 Jean-Philippe Lang
* Defect #25299: Markdown pre-block could derive incorrect wiki sections
101 13 Jean-Philippe Lang
102 12 Jean-Philippe Lang
h2. version:3.4.4 (2018-01-08)
103 12 Jean-Philippe Lang
104 12 Jean-Philippe Lang
h3. [Accounts / authentication]
105 12 Jean-Philippe Lang
106 12 Jean-Philippe Lang
* Defect #22532: Strip whitespace from login on login page
107 12 Jean-Philippe Lang
* Defect #27754: Strip whitespace from email addresses on lost password page
108 12 Jean-Philippe Lang
109 12 Jean-Philippe Lang
h3. [Administration]
110 12 Jean-Philippe Lang
111 12 Jean-Philippe Lang
* Defect #27586: "Uncheck all" icon at the upper left corner in workflow status transitions page is not working
112 12 Jean-Philippe Lang
113 12 Jean-Philippe Lang
h3. [Calendar]
114 12 Jean-Philippe Lang
115 12 Jean-Philippe Lang
* Defect #27153: Custom query breaks calendar view with error 500
116 12 Jean-Philippe Lang
* Patch #27139: Fix for project link background in calendar tooltips
117 12 Jean-Philippe Lang
118 12 Jean-Philippe Lang
h3. [Custom fields]
119 12 Jean-Philippe Lang
120 12 Jean-Philippe Lang
* Defect #26705: Unable to download file if custom field is not defined as visible to any users
121 12 Jean-Philippe Lang
122 12 Jean-Philippe Lang
h3. [Email receiving]
123 12 Jean-Philippe Lang
124 12 Jean-Philippe Lang
* Patch #27885: Empty email attachments are imported to Redmine, creating broken DB records
125 12 Jean-Philippe Lang
126 12 Jean-Philippe Lang
h3. [Gantt]
127 12 Jean-Philippe Lang
128 12 Jean-Philippe Lang
* Defect #26410: Gravatar icon is misaligned in gantt
129 12 Jean-Philippe Lang
130 12 Jean-Philippe Lang
h3. [Gems support]
131 12 Jean-Philippe Lang
132 12 Jean-Philippe Lang
* Defect #27206: cannot install public_suffix if ruby < 2.1
133 12 Jean-Philippe Lang
* Defect #27505: Cannot install nokogiri 1.7 on Windows Ruby 2.4
134 12 Jean-Philippe Lang
135 12 Jean-Philippe Lang
h3. [Issues]
136 12 Jean-Philippe Lang
137 12 Jean-Philippe Lang
* Defect #26880: Cannot clear all watchers when copying an issue
138 12 Jean-Philippe Lang
* Defect #27110: Changing the tracker to a tracker with the tracker field set to read-only won't work
139 12 Jean-Philippe Lang
* Defect #27881: No validation errors when entering an invalid "Estimate hours" value
140 12 Jean-Philippe Lang
* Patch #27663: Same relates relation can be created twice
141 12 Jean-Philippe Lang
* Patch #27695: Fix ActiveRecord::RecordNotUnique errors when trying to add certain issue relations
142 12 Jean-Philippe Lang
143 12 Jean-Philippe Lang
h3. [Issues list]
144 12 Jean-Philippe Lang
145 12 Jean-Philippe Lang
* Defect #27533: Cannot change the priority of the parent issue in issue query context menu when parent priority is independent of children
146 12 Jean-Philippe Lang
147 12 Jean-Philippe Lang
h3. [Plugin API]
148 12 Jean-Philippe Lang
149 12 Jean-Philippe Lang
* Defect #20513: Unloadable plugin convention breaks with Rails 4.2.3
150 12 Jean-Philippe Lang
151 12 Jean-Philippe Lang
h3. [SCM]
152 12 Jean-Philippe Lang
153 12 Jean-Philippe Lang
* Defect #27333: Switching SCM fails after validation error in "New repository" page
154 12 Jean-Philippe Lang
155 12 Jean-Philippe Lang
h3. [Security]
156 12 Jean-Philippe Lang
157 12 Jean-Philippe Lang
* Defect #27516: Remote command execution through mercurial adapter
158 12 Jean-Philippe Lang
159 12 Jean-Philippe Lang
h3. [Translations]
160 12 Jean-Philippe Lang
161 12 Jean-Philippe Lang
* Patch #27502: Lithuanian translation for 3.4-stable
162 12 Jean-Philippe Lang
* Patch #27620: Brazilian translation update
163 12 Jean-Philippe Lang
* Patch #27642: Spanish translation update (jstoolbar-es.js)
164 12 Jean-Philippe Lang
* Patch #27649: Spanish/Panama translation update (jstoolbar-es-pa.js)
165 12 Jean-Philippe Lang
* Patch #27767: Czech translation for 3.4-stable
166 12 Jean-Philippe Lang
167 12 Jean-Philippe Lang
h3. [UI]
168 12 Jean-Philippe Lang
169 12 Jean-Philippe Lang
* Defect #19578: Issues reports table header overlaping
170 12 Jean-Philippe Lang
* Defect #26699: Anonymous user should have their icon
171 12 Jean-Philippe Lang
172 11 Jean-Philippe Lang
h2. version:3.4.3 (2017-10-15)
173 11 Jean-Philippe Lang
174 11 Jean-Philippe Lang
h3. [Administration]
175 11 Jean-Philippe Lang
176 11 Jean-Philippe Lang
* Defect #26564: Enumerations sorting does not work
177 11 Jean-Philippe Lang
178 11 Jean-Philippe Lang
h3. [Custom fields]
179 11 Jean-Philippe Lang
180 11 Jean-Philippe Lang
* Defect #26468: Using custom fields of type "File" leads to unsolvable error if filetype is not allowed
181 11 Jean-Philippe Lang
182 11 Jean-Philippe Lang
h3. [Issues]
183 11 Jean-Philippe Lang
184 11 Jean-Philippe Lang
* Defect #26627: Editing issues no longer sends notifications to previous assignee
185 11 Jean-Philippe Lang
186 11 Jean-Philippe Lang
h3. [Issues list]
187 11 Jean-Philippe Lang
188 11 Jean-Philippe Lang
* Defect #26471: Issue Query: inconsistency between spent_hours sum and sum of shown spent_hours values
189 11 Jean-Philippe Lang
190 11 Jean-Philippe Lang
h3. [PDF export]
191 11 Jean-Philippe Lang
192 11 Jean-Philippe Lang
* Defect #25702: Exporting wiki page with specific table to PDF causes 500
193 11 Jean-Philippe Lang
194 11 Jean-Philippe Lang
h3. [Roadmap]
195 11 Jean-Philippe Lang
196 11 Jean-Philippe Lang
* Patch #26492: % is not valid without a format specifier
197 11 Jean-Philippe Lang
198 11 Jean-Philippe Lang
h3. [SCM]
199 11 Jean-Philippe Lang
200 11 Jean-Philippe Lang
* Defect #26403: The second and subsequent lines of commit messages are not displayed in repository browser
201 11 Jean-Philippe Lang
* Defect #26645: git 2.14 compatibility
202 11 Jean-Philippe Lang
203 11 Jean-Philippe Lang
h3. [Text formatting]
204 11 Jean-Philippe Lang
205 11 Jean-Philippe Lang
* Patch #26682: URL-escape the ! character in generated markup for dropped uploads
206 11 Jean-Philippe Lang
207 11 Jean-Philippe Lang
h3. [Time tracking]
208 11 Jean-Philippe Lang
209 11 Jean-Philippe Lang
* Defect #26520: Blank "Issue" field on the "Log time" from the "Spent time - Details" page for an issue
210 11 Jean-Philippe Lang
* Defect #26667: Filtering time entries after issue's target version doesn't work as expected in some cases
211 11 Jean-Philippe Lang
* Defect #26780: Translation for label_week in time report is not working
212 11 Jean-Philippe Lang
213 11 Jean-Philippe Lang
h3. [Translations]
214 11 Jean-Philippe Lang
215 11 Jean-Philippe Lang
* Patch #26703: German translations in 3.4-stable
216 11 Jean-Philippe Lang
* Patch #27034: Patch for updated Chinese translation
217 11 Jean-Philippe Lang
218 11 Jean-Philippe Lang
h3. [UI]
219 11 Jean-Philippe Lang
220 11 Jean-Philippe Lang
* Defect #26568: Multiple Selection List Filter View - items are cut off from view
221 11 Jean-Philippe Lang
* Patch #26395: Jump to project autocomplete: focus selected project
222 11 Jean-Philippe Lang
* Patch #26689: Add title to author's and assignee's icon
223 11 Jean-Philippe Lang
224 11 Jean-Philippe Lang
h3. [Wiki]
225 11 Jean-Philippe Lang
226 11 Jean-Philippe Lang
* Defect #26599: Corrupted file name when exporting a wiki page with Non-ASCII title using Microsoft's browsers
227 11 Jean-Philippe Lang
228 11 Jean-Philippe Lang
h3. [Security]
229 11 Jean-Philippe Lang
230 11 Jean-Philippe Lang
* Defect #27186: XSS vulnerabilities
231 11 Jean-Philippe Lang
232 10 Jean-Philippe Lang
h2. version:3.4.2 (2017-07-16)
233 10 Jean-Philippe Lang
234 10 Jean-Philippe Lang
h3. [Administration]
235 10 Jean-Philippe Lang
236 10 Jean-Philippe Lang
* Defect #26393: Error when unchecking all settings on some plugins configurations
237 10 Jean-Philippe Lang
238 10 Jean-Philippe Lang
h3. [Attachments]
239 10 Jean-Philippe Lang
240 10 Jean-Philippe Lang
* Defect #26379: Fix thumbnail rendering for images with height >> width
241 10 Jean-Philippe Lang
242 10 Jean-Philippe Lang
h3. [Time tracking]
243 10 Jean-Philippe Lang
244 10 Jean-Philippe Lang
* Defect #26387: Error displaying time entries filtered by Activity
245 10 Jean-Philippe Lang
246 10 Jean-Philippe Lang
h3. [UI]
247 10 Jean-Philippe Lang
248 10 Jean-Philippe Lang
* Defect #26445: Text formatting not applied to commit messages even if enabled in settings
249 10 Jean-Philippe Lang
* Patch #26424: Avatar Spacing in Headlines
250 10 Jean-Philippe Lang
251 9 Jean-Philippe Lang
h2. version:3.4.1 (2017-07-09)
252 9 Jean-Philippe Lang
253 9 Jean-Philippe Lang
h3. [Issues list]
254 9 Jean-Philippe Lang
255 9 Jean-Philippe Lang
* Defect #26364: Sort is not reflected when export CSV of issues list
256 9 Jean-Philippe Lang
257 9 Jean-Philippe Lang
h3. [Projects]
258 9 Jean-Philippe Lang
259 9 Jean-Philippe Lang
* Defect #26376: Wrong issue counts and spent time on project overview
260 9 Jean-Philippe Lang
261 9 Jean-Philippe Lang
h3. [Translations]
262 9 Jean-Philippe Lang
263 9 Jean-Philippe Lang
* Patch #26344: Bulgarian translation
264 9 Jean-Philippe Lang
* Patch #26365: Traditional Chinese translation
265 9 Jean-Philippe Lang
266 9 Jean-Philippe Lang
h3. [UI]
267 9 Jean-Philippe Lang
268 9 Jean-Philippe Lang
* Defect #26325: Wrong CSS syntax
269 9 Jean-Philippe Lang
* Defect #26350: Don't display file download button while on repository directory entries
270 9 Jean-Philippe Lang
271 6 Jean-Philippe Lang
h2. version:3.4.0 (2017-07-02)
272 1 Mischa The Evil
273 1 Mischa The Evil
h3. [Accounts / authentication]
274 1 Mischa The Evil
275 4 Mischa The Evil
* Defect #13741: Not landing on home page on login after visiting lost password page
276 4 Mischa The Evil
* Feature #10840: Allow "Stay logged in" from multiple browsers
277 4 Mischa The Evil
* Feature #25253: Password reset should count as a password change for User#must_change_passwd
278 4 Mischa The Evil
* Feature #26190: Add setting to hide optional user custom fields on registration form
279 4 Mischa The Evil
* Patch #25483: Forbid to edit/update/delete the anonymous user
280 1 Mischa The Evil
281 1 Mischa The Evil
h3. [Activity view]
282 1 Mischa The Evil
283 4 Mischa The Evil
* Patch #18399: Missing "next" pagination link when looking at yesterday's activity
284 1 Mischa The Evil
285 1 Mischa The Evil
h3. [Administration]
286 1 Mischa The Evil
287 4 Mischa The Evil
* Defect #7577: "Send account information to the user" only works when password is set
288 4 Mischa The Evil
* Defect #25289: Adding a principal to 2 projects with member inheritance leads to an error
289 4 Mischa The Evil
* Feature #12598: Add tooltip on Workflow matrix for helping in big ones
290 4 Mischa The Evil
* Feature #16484: Add default timezone for new users
291 4 Mischa The Evil
* Feature #24780: Add tooltip on Permissions report matrix
292 7 Mischa The Evil
* Feature #24790: Add tooltip on trackers summary matrix
293 1 Mischa The Evil
294 1 Mischa The Evil
h3. [Attachments]
295 1 Mischa The Evil
296 4 Mischa The Evil
* Defect #24308: Allow Journal to return empty Array instead nil in Journal#attachments
297 4 Mischa The Evil
* Feature #13072: Delete multiple attachments with one action
298 4 Mischa The Evil
* Patch #22941: Allow thumbnails on documents, messages and wiki pages
299 4 Mischa The Evil
* Patch #24186: Restrict the length attachment filenames on disk
300 4 Mischa The Evil
* Patch #25215: Re-use existing identical disk files for new attachments
301 4 Mischa The Evil
* Patch #25240: Use SHA256 for attachment digest computation
302 4 Mischa The Evil
* Patch #25295: Use path instead of URL of image in preview
303 1 Mischa The Evil
304 1 Mischa The Evil
h3. [Code cleanup/refactoring]
305 1 Mischa The Evil
306 4 Mischa The Evil
* Defect #24928: Wrong text in log/delete.me
307 4 Mischa The Evil
* Defect #25563: Remove is_binary_data? from String
308 4 Mischa The Evil
* Feature #15361: Use css pseudo-classes instead of cycle("odd", "even")
309 4 Mischa The Evil
* Patch #24313: Use the regular "icon icon-*" classes for all elements with icons
310 4 Mischa The Evil
* Patch #24382: More readable regex for parse_redmine_links
311 4 Mischa The Evil
* Patch #24523: Source: ignore .idea
312 4 Mischa The Evil
* Patch #24578: Remove unused CSS class ".icon-details"
313 4 Mischa The Evil
* Patch #24643: Rename "issue" to "item" in query helpers
314 4 Mischa The Evil
* Patch #24713: Remove iteration in ApplicationHelper#syntax_highlight_lines
315 4 Mischa The Evil
* Patch #24832: Remove instance variable which is unused after r9603
316 4 Mischa The Evil
* Patch #24899: Remove unused "description_date_*" from locale files
317 4 Mischa The Evil
* Patch #24900: Remove unused "label_planning" from locale files
318 4 Mischa The Evil
* Patch #24901: Remove unused "label_more" from locale files
319 4 Mischa The Evil
* Patch #26149: Remove duplicate method shell_quote
320 1 Mischa The Evil
321 1 Mischa The Evil
h3. [Core Plugins]
322 1 Mischa The Evil
323 4 Mischa The Evil
* Feature #24167: Rebuild a single nested set with nested_set plugin
324 1 Mischa The Evil
325 1 Mischa The Evil
h3. [Custom fields]
326 1 Mischa The Evil
327 4 Mischa The Evil
* Feature #6719: File format for custom fields (specific file uploads)
328 4 Mischa The Evil
* Feature #16549: Set multiple values in emails for list custom fields
329 4 Mischa The Evil
* Feature #23265: Group versions by status in version custom field filter
330 4 Mischa The Evil
* Patch #21705: Option for long text custom fields to be displayed using full width
331 7 Mischa The Evil
* Patch #24801: Flash messages on CustomFields destroy
332 1 Mischa The Evil
333 1 Mischa The Evil
h3. [Database]
334 1 Mischa The Evil
335 4 Mischa The Evil
* Defect #23347: MySQL: You can't specify target table for update in FROM clause
336 4 Mischa The Evil
* Defect #25416: "My account" broken with MySQL 8.0 (keyword admin should be escaped)
337 1 Mischa The Evil
338 1 Mischa The Evil
h3. [Documentation]
339 1 Mischa The Evil
340 4 Mischa The Evil
* Defect #21375: Working external URL prefixes (protocols and 'www' host part) not documented in wiki syntax
341 4 Mischa The Evil
* Feature #25616: Change format of the changelog (both on redmine.org and in the shipped changelog file)
342 4 Mischa The Evil
* Patch #24800: Remove internal style sheet duplication and obsoleted meta tag from wiki_syntax_* documentation.
343 4 Mischa The Evil
* Patch #26188: Documentation (detailed syntax help & code) additions/improvements
344 1 Mischa The Evil
345 1 Mischa The Evil
h3. [Email notifications]
346 1 Mischa The Evil
347 4 Mischa The Evil
* Feature #25842: Add table border to email notifications
348 4 Mischa The Evil
* Patch #23978: Make the email notifications for adding/updating issues more readable/clear
349 1 Mischa The Evil
350 1 Mischa The Evil
h3. [Email receiving]
351 1 Mischa The Evil
352 4 Mischa The Evil
* Defect #25256: Mail parts with empty content should be ignored
353 4 Mischa The Evil
* Feature #5864: Regex Text on Receiver Email
354 4 Mischa The Evil
* Patch #17718: Body delimiters to truncate emails do not take uncommon whitespace into account
355 1 Mischa The Evil
356 1 Mischa The Evil
h3. [Forums]
357 1 Mischa The Evil
358 4 Mischa The Evil
* Patch #24535: Flash messages on Board destroy
359 1 Mischa The Evil
360 3 Mischa The Evil
h3. [Gantt]
361 3 Mischa The Evil
362 4 Mischa The Evil
* Patch #25876: Gantt chart shows % done even if the field is disabled for the tracker
363 3 Mischa The Evil
364 1 Mischa The Evil
h3. [Gems support]
365 1 Mischa The Evil
366 4 Mischa The Evil
* Feature #23932: Update TinyTds to recent version (1.0.5)
367 4 Mischa The Evil
* Feature #25781: Markdown: Upgrade redcarpet gem to 3.4
368 1 Mischa The Evil
369 1 Mischa The Evil
h3. [Hook requests]
370 1 Mischa The Evil
371 4 Mischa The Evil
* Patch #23545: Add before_render hook to WikiController#show
372 1 Mischa The Evil
373 1 Mischa The Evil
h3. [I18n]
374 1 Mischa The Evil
375 4 Mischa The Evil
* Defect #24616: Should not replace all invalid utf8 characters (e.g in mail)
376 4 Mischa The Evil
* Patch #24938: Update tr.yml for general_first_day_of_week
377 4 Mischa The Evil
* Patch #25014: redmine/i18n.rb - languages_lookup class variable is rebuilt every time
378 1 Mischa The Evil
379 1 Mischa The Evil
h3. [Importers]
380 1 Mischa The Evil
381 4 Mischa The Evil
* Feature #22701: Allow forward reference to parent when importing issues
382 1 Mischa The Evil
383 1 Mischa The Evil
h3. [Issues]
384 1 Mischa The Evil
385 4 Mischa The Evil
* Defect #5385: Status filter should show statuses related to project trackers only
386 4 Mischa The Evil
* Defect #15226: Searching for issues with "updated = none" always returns zero results
387 4 Mischa The Evil
* Defect #16260: Add Subtask does not work correctly from tasks with Parent Task field disabled
388 4 Mischa The Evil
* Defect #17632: Users can't see private notes created by themselves if "Mark notes as private" is set but "View private notes" is not
389 4 Mischa The Evil
* Defect #17762: When copying an issue and changing the project, the list of watchers is not updated
390 4 Mischa The Evil
* Defect #20127: The description column in the issues table is too short (MySQL)
391 4 Mischa The Evil
* Defect #21579: The cancel operation in the issue edit mode doesn't work
392 4 Mischa The Evil
* Defect #23511: Progress of parent task should be calculated using total estimated hours of children
393 4 Mischa The Evil
* Defect #23755: Bulk edit form not show fields based on target tracker and status
394 4 Mischa The Evil
* Feature #482: Default assignee on each project
395 4 Mischa The Evil
* Feature #3425: View progress bar of related issues
396 4 Mischa The Evil
* Feature #10460: Option to copy watchers when copying issues
397 4 Mischa The Evil
* Feature #10989: Prevent parent issue from being closed if a child issue is open
398 4 Mischa The Evil
* Feature #12706: Ability to change the private flag when editing a note
399 4 Mischa The Evil
* Feature #20279: Allow to filter issues with "Any" or "None" target version defined when viewing all issues
400 4 Mischa The Evil
* Feature #21623: Journalize values that are cleared after project or tracker change
401 4 Mischa The Evil
* Feature #22600: Add warning when loosing data from custom fields when bulk editing issues
402 4 Mischa The Evil
* Feature #23610: Reset status when copying issues
403 4 Mischa The Evil
* Feature #24015: Do not hide estimated_hours label when value is nil
404 4 Mischa The Evil
* Feature #25052: Allow to disable description field in tracker setting
405 4 Mischa The Evil
* Patch #23888: Show an error message when changing an issue's project fails due to errors in child issues
406 4 Mischa The Evil
* Patch #24692: Issue destroy : Reassign time issue autocomplete
407 4 Mischa The Evil
* Patch #24877: Filter parent task issues in auto complete by open/closed status depending on the subtask status
408 4 Mischa The Evil
* Patch #25055: Filter out current issue from the related issues autocomplete
409 1 Mischa The Evil
410 1 Mischa The Evil
h3. [Issues filter]
411 1 Mischa The Evil
412 4 Mischa The Evil
* Defect #24769: User custom field filter lists only "Me" on cross project issue list
413 4 Mischa The Evil
* Defect #24907: Issue queries: "Default columns" option conflicts with "Show description"
414 4 Mischa The Evil
* Defect #25077: Issue description filter's 'none' operator does not match issues with blank descriptions
415 4 Mischa The Evil
* Feature #2783: Filter issues by attachments
416 4 Mischa The Evil
* Feature #10412: Target version filter shoud group versions by status
417 4 Mischa The Evil
* Feature #15773: Filtering out specific subprojects (using 'is not' operator)
418 4 Mischa The Evil
* Feature #17720: Filter issues by "Updated by" and "Last updated by"
419 4 Mischa The Evil
* Feature #21249: Ability to filter issues by attributes of a version custom field (e.g. release date)
420 4 Mischa The Evil
* Feature #23215: Add the possibility to filter issues after Target Version's Status and Due Date
421 1 Mischa The Evil
422 1 Mischa The Evil
h3. [Issues list]
423 1 Mischa The Evil
424 4 Mischa The Evil
* Feature #1474: Show last comment/notes in the issue list
425 4 Mischa The Evil
* Feature #6375: Last updated by colum in issue list
426 4 Mischa The Evil
* Feature #25515: View attachments on the issue list
427 4 Mischa The Evil
* Patch #24649: Make Spent time clickable in issue lists
428 1 Mischa The Evil
429 1 Mischa The Evil
h3. [Issues workflow]
430 1 Mischa The Evil
431 4 Mischa The Evil
* Defect #14696: Limited status when copying an issue
432 4 Mischa The Evil
* Patch #24281: Workflow editing shows statuses of irrelevant roles
433 1 Mischa The Evil
434 1 Mischa The Evil
h3. [My page]
435 1 Mischa The Evil
436 4 Mischa The Evil
* Feature #1565: Custom query on My page
437 4 Mischa The Evil
* Feature #7769: Sortable columns in issue lists on "My page"
438 4 Mischa The Evil
* Feature #8761: My page - Spent time section only display 7 days, make it a parameter
439 4 Mischa The Evil
* Feature #23459: Columns selection on the issues lists on "My page"
440 4 Mischa The Evil
* Feature #25297: In place editing of "My page" layout
441 1 Mischa The Evil
442 1 Mischa The Evil
h3. [Performance]
443 1 Mischa The Evil
444 4 Mischa The Evil
* Defect #24433: The changeset display is slow when changeset_issues has very many records
445 4 Mischa The Evil
* Feature #23743: Add index to workflows.tracker_id
446 4 Mischa The Evil
* Feature #23987: Add an index on issues.parent_id
447 4 Mischa The Evil
* Patch #21608: Project#allowed_to_condition performance
448 4 Mischa The Evil
* Patch #22850: Speedup remove_inherited_roles
449 4 Mischa The Evil
* Patch #23519: Don't preload projects and roles on Principal#memberships association
450 4 Mischa The Evil
* Patch #24587: Improve custom fields list performance
451 4 Mischa The Evil
* Patch #24787: Don't preload all filter values when displaying issues/time entries
452 4 Mischa The Evil
* Patch #24839: Minor performance improvement - Replace count by exists?
453 4 Mischa The Evil
* Patch #24865: Load associations of query results more efficiently
454 4 Mischa The Evil
* Patch #25022: Add an index on attachments.disk_filename
455 1 Mischa The Evil
456 3 Mischa The Evil
h3. [Permissions and roles]
457 1 Mischa The Evil
458 4 Mischa The Evil
* Feature #4866: New permission: view forum
459 4 Mischa The Evil
* Feature #7068: New permission: view news
460 1 Mischa The Evil
461 1 Mischa The Evil
h3. [Project settings]
462 1 Mischa The Evil
463 4 Mischa The Evil
* Defect #23470: Disable "Select project modules" permission does not apply to the new project form
464 7 Mischa The Evil
* Feature #22608: Enable filtering versions on Project -> Settings -> Versions
465 4 Mischa The Evil
* Feature #24011: Add option to set a new version as default directly from New Version page
466 1 Mischa The Evil
467 1 Mischa The Evil
h3. [REST API]
468 1 Mischa The Evil
469 4 Mischa The Evil
* Defect #23921: REST API Issue PUT responds 200 OK even when it can't set assigned_to_id
470 4 Mischa The Evil
* Feature #7506: Include allowed activities list in "project" API response
471 4 Mischa The Evil
* Feature #12181: Add attachment information to issues.xml in REST API
472 4 Mischa The Evil
* Feature #23566: REST API should return attachment's id in addition to token
473 4 Mischa The Evil
* Patch #19116: Files REST API
474 4 Mischa The Evil
* Patch #22356: Add support for updating attachments over REST API
475 4 Mischa The Evil
* Patch #22795: Render custom field values of enumerations in API requests
476 1 Mischa The Evil
477 1 Mischa The Evil
h3. [Roadmap]
478 1 Mischa The Evil
479 4 Mischa The Evil
* Defect #23377: Don't show "status" field when creating a new version
480 4 Mischa The Evil
* Feature #23137: Completed versions on Roadmap: Sort it so that recently created versions are on top
481 1 Mischa The Evil
482 1 Mischa The Evil
h3. [Ruby support]
483 1 Mischa The Evil
484 4 Mischa The Evil
* Feature #25048: Ruby 2.4 support
485 1 Mischa The Evil
486 1 Mischa The Evil
h3. [SCM]
487 1 Mischa The Evil
488 4 Mischa The Evil
* Defect #14626: Repositories' extra_info column is too short with MySQL
489 1 Mischa The Evil
490 1 Mischa The Evil
h3. [SCM extra]
491 1 Mischa The Evil
492 4 Mischa The Evil
* Defect #23865: Typo: s/projet/project/ in Redmine.pm comments
493 1 Mischa The Evil
494 3 Mischa The Evil
h3. [Search engine]
495 3 Mischa The Evil
496 4 Mischa The Evil
* Feature #9909: Search in project and its subprojects by default
497 1 Mischa The Evil
498 3 Mischa The Evil
h3. [Text formatting]
499 1 Mischa The Evil
500 5 Jean-Philippe Lang
* Defect #26310: "attachment:filename" should generate a link to preview instead of download
501 4 Mischa The Evil
* Feature #4179: Link to user in wiki syntax
502 4 Mischa The Evil
* Feature #22758: Make text formatting of commit messages optional
503 4 Mischa The Evil
* Feature #24922: Support high resolution images in formatted content
504 4 Mischa The Evil
* Patch #26157: Render all possible inline textile images
505 1 Mischa The Evil
506 1 Mischa The Evil
h3. [Themes]
507 1 Mischa The Evil
508 4 Mischa The Evil
* Defect #25118: ThemesTest#test_without_theme_js may fail if third-party theme is installed
509 1 Mischa The Evil
510 1 Mischa The Evil
h3. [Time tracking]
511 1 Mischa The Evil
512 4 Mischa The Evil
* Defect #13653: Keep displaying spent time page when switching project via dropdown menu
513 4 Mischa The Evil
* Defect #23912: No validation error when date value is invalid in time entries filter
514 4 Mischa The Evil
* Defect #24041: Issue subject is not updated when you select another issue in the new "Log time" page
515 4 Mischa The Evil
* Feature #588: Move timelog between projects
516 4 Mischa The Evil
* Feature #13558: Add version filter in spent time report
517 4 Mischa The Evil
* Feature #14790: Ability to save spent time query filters
518 4 Mischa The Evil
* Feature #16843: Enable grouping on time entries list
519 4 Mischa The Evil
* Feature #23401: Add tracker and status columns/filters to detailed timelog
520 4 Mischa The Evil
* Feature #24157: Make project custom fields available in timelogs columns
521 4 Mischa The Evil
* Feature #24577: Settings to make the issue and/or comment fields mandatory for time logs
522 4 Mischa The Evil
* Patch #24189: Time entry form - limit issue autocomplete to already selected project
523 1 Mischa The Evil
524 1 Mischa The Evil
h3. [Translations]
525 1 Mischa The Evil
526 4 Mischa The Evil
* Defect #25470: Fix Japanese mistranslation for field_base_dn
527 4 Mischa The Evil
* Defect #25687: Bad translation in french for indentation
528 4 Mischa The Evil
* Patch #23108: Change Japanese translation for text_git_repository_note
529 4 Mischa The Evil
* Patch #23250: Fixes issues with Catalan translation
530 4 Mischa The Evil
* Patch #23359: Change Japanese translation for label_commits_per_author
531 4 Mischa The Evil
* Patch #23388: German translation change
532 4 Mischa The Evil
* Patch #23419: Change Japanese translation for label_display_used_statuses_only
533 4 Mischa The Evil
* Patch #23659: Change Japanese translation for label_enumerations
534 4 Mischa The Evil
* Patch #23806: Fix Japanese translation inconsistency of label_tracker_new and label_custom_field_new
535 4 Mischa The Evil
* Patch #24174: Change Japanese translation for "format"
536 4 Mischa The Evil
* Patch #24177: Change translation for label_user_mail_option_only_(assigned|owner)
537 4 Mischa The Evil
* Patch #24268: Wrong German translation of logging time error message
538 4 Mischa The Evil
* Patch #24407: Dutch (NL) translation enhancements and complete review (major update)
539 4 Mischa The Evil
* Patch #24494: Spanish Panama "label_issue_new" translation change
540 4 Mischa The Evil
* Patch #24518: Spanish translation change (adding accent mark and caps)
541 4 Mischa The Evil
* Patch #24572: Spanish label_search_open_issues_only: translation change
542 4 Mischa The Evil
* Patch #24750: Change Japanese translation for setting_text_formatting and setting_cache_formatted_text
543 4 Mischa The Evil
* Patch #24891: Change Japanese translation for "items"
544 4 Mischa The Evil
* Patch #25019: Localization for Ukrainian language - completed
545 4 Mischa The Evil
* Patch #25204: Portuguese translation file
546 4 Mischa The Evil
* Patch #25392: Change Russian translation for field_due_date and label_relation_new
547 4 Mischa The Evil
* Patch #25609: Change Japanese translation for field_attr_*
548 4 Mischa The Evil
* Patch #25628: Better wording for issue update conflict resolution in German
549 4 Mischa The Evil
* Patch #26180: Change Russian translation for "Estimated time"
550 1 Mischa The Evil
551 1 Mischa The Evil
h3. [UI]
552 1 Mischa The Evil
553 4 Mischa The Evil
* Defect #23575: Issue subjects are truncated at 60 characters on activity page
554 4 Mischa The Evil
* Defect #23840: Reduce the maximum height of the issue description field
555 4 Mischa The Evil
* Defect #23979: Elements are not aligned properly in issues table for some cases
556 4 Mischa The Evil
* Defect #24617: Browser js/css cache remains after upgrade
557 4 Mischa The Evil
* Feature #5920: Unify and improve cross-project views layout
558 4 Mischa The Evil
* Feature #9850: Differentiate shared versions in version-format custom field drop-downs by prepending its project name
559 4 Mischa The Evil
* Feature #10250: Renaming "duplicates" and "duplicated by" to something less confusing
560 4 Mischa The Evil
* Feature #23310: Improved "jump to project" drop-down
561 4 Mischa The Evil
* Feature #23311: New "Spent time" menu tab when spent time module is enabled on project
562 4 Mischa The Evil
* Feature #23653: User preference for monospaced / variable-width font in textareas
563 4 Mischa The Evil
* Feature #23996: Introduce a setting to change the display format of timespans to HH:MM
564 4 Mischa The Evil
* Feature #24720: Move all 'new item' links in project settings to above the item tables
565 4 Mischa The Evil
* Feature #24927: Render high resolution Gravatars and Thumbnails
566 4 Mischa The Evil
* Feature #25988: Preview files by default instead of downloading them
567 4 Mischa The Evil
* Feature #25999: View repository content by default (instead of the history)
568 4 Mischa The Evil
* Feature #26035: More visually consistent download links
569 4 Mischa The Evil
* Feature #26071: Generate markup for uploaded image dropped into wiki-edit textarea
570 4 Mischa The Evil
* Feature #26189: For 3 comments or more on news items and forum messages, show reply link at top of comments as well
571 4 Mischa The Evil
* Patch #23146: Show revision details using the same structure and look from the journals details
572 4 Mischa The Evil
* Patch #23192: Add the new pagination style in the activity page
573 4 Mischa The Evil
* Patch #23639: Add "Log time" to global button menu (+)
574 4 Mischa The Evil
* Patch #23998: Added link to author in Repository
575 4 Mischa The Evil
* Patch #24776: UI inconsistencies on /enumerations/index view
576 4 Mischa The Evil
* Patch #24833: Always show "Jump to project" drop-down
577 4 Mischa The Evil
* Patch #25320: Remove initial indentation of blockquotes for better readability
578 4 Mischa The Evil
* Patch #25775: Show assignee's icon in addition to author's icon
579 1 Mischa The Evil
580 1 Mischa The Evil
h3. [Wiki]
581 1 Mischa The Evil
582 4 Mischa The Evil
* Feature #12183: Hide attachments by default on wiki pages
583 4 Mischa The Evil
* Feature #23179: Add heading to table of contents macro