Changelog » History » Version 65

Jean-Philippe Lang, 2012-04-14 11:09
1.4.0 release

1 1 Jean-Philippe Lang
h1. Changelog
2 53 Jean-Philippe Lang
3 53 Jean-Philippe Lang
{{>toc}}
4 1 Jean-Philippe Lang
5 65 Jean-Philippe Lang
h2. version:1.4.0 (2012-04-14)
6 65 Jean-Philippe Lang
7 65 Jean-Philippe Lang
* Defect #2719: Increase username length limit from 30 to 60
8 65 Jean-Philippe Lang
* Defect #3087: Revision referring to issues across all projects
9 65 Jean-Philippe Lang
* Defect #4824: Unable to connect (can't convert Net::LDAP::LdapError into String)
10 65 Jean-Philippe Lang
* Defect #5058: reminder mails are not sent when delivery_method is :async_smtp
11 65 Jean-Philippe Lang
* Defect #6859: Moving issues to a tracker with different custom fields should let fill these fields
12 65 Jean-Philippe Lang
* Defect #7398: Error when trying to quick create a version with required custom field
13 65 Jean-Philippe Lang
* Defect #7495: Python multiline comments highlighting problem in Repository browser
14 65 Jean-Philippe Lang
* Defect #7826: bigdecimal-segfault-fix.rb must be removed for Oracle
15 65 Jean-Philippe Lang
* Defect #7920: Attempted to update a stale object when copying a project
16 65 Jean-Philippe Lang
* Defect #8857: Git: Too long in fetching repositories after upgrade from 1.1 or new branch at first time
17 65 Jean-Philippe Lang
* Defect #9472: The git scm module causes an excess amount of DB traffic.
18 65 Jean-Philippe Lang
* Defect #9685: Adding multiple times the same related issue relation is possible
19 65 Jean-Philippe Lang
* Defect #9798: Release 1.3.0 does not detect rubytree under ruby 1.9.3p0 / rails 2.3.14
20 65 Jean-Philippe Lang
* Defect #9978: Japanese "permission_add_issue_watchers" is wrong
21 65 Jean-Philippe Lang
* Defect #10006: Email reminders are sent for closed issues
22 65 Jean-Philippe Lang
* Defect #10150: CSV export and spent time: rounding issue
23 65 Jean-Philippe Lang
* Defect #10168: CSV export breaks custom columns
24 65 Jean-Philippe Lang
* Defect #10181: Issue context menu and bulk edit form show irrelevant statuses
25 65 Jean-Philippe Lang
* Defect #10198: message_id regex in pop3.rb only recognizes Message-ID header (not Message-Id)
26 65 Jean-Philippe Lang
* Defect #10251: Description diff link in note details is relative when received by email
27 65 Jean-Philippe Lang
* Defect #10272: Ruby 1.9.3: "incompatible character encoding" with LDAP auth
28 65 Jean-Philippe Lang
* Defect #10275: Message object not passed to wiki macros for head topic and in preview edit mode
29 65 Jean-Philippe Lang
* Defect #10334: Full name is not unquoted when creating users from emails
30 65 Jean-Philippe Lang
* Defect #10410: [Localization] Grammar issue of Simplified Chinese in zh.yml
31 65 Jean-Philippe Lang
* Defect #10442: Ruby 1.9.3 Time Zone setting Internal error.
32 65 Jean-Philippe Lang
* Defect #10467: Confusing behavior while moving issue to a project with disabled Issues module
33 65 Jean-Philippe Lang
* Defect #10575: Uploading of attachments which filename contains non-ASCII chars fails with Ruby 1.9
34 65 Jean-Philippe Lang
* Defect #10590: WikiContent::Version#text return string with #<Encoding:ASCII-8BIT> when uncompressed
35 65 Jean-Philippe Lang
* Defect #10593: Error: 'incompatible character encodings: UTF-8 and ASCII-8BIT' (old annoing issue) on ruby-1.9.3
36 65 Jean-Philippe Lang
* Defect #10600: Watchers search generates an Internal error
37 65 Jean-Philippe Lang
* Defect #10605: Bulk edit selected issues does not allow selection of blank values for custom fields
38 65 Jean-Philippe Lang
* Defect #10619: When changing status before tracker, it shows improper status
39 65 Jean-Philippe Lang
* Feature #779: Multiple SCM per project
40 65 Jean-Philippe Lang
* Feature #971: Add "Spent time" column to query
41 65 Jean-Philippe Lang
* Feature #1060: Add a LDAP-filter using external auth sources
42 65 Jean-Philippe Lang
* Feature #1102: Shortcut for assigning an issue to me
43 65 Jean-Philippe Lang
* Feature #1189: Multiselect custom fields
44 65 Jean-Philippe Lang
* Feature #1363: Allow underscores in project identifiers
45 65 Jean-Philippe Lang
* Feature #1913: LDAP - authenticate as user
46 65 Jean-Philippe Lang
* Feature #1972: Attachments for News
47 65 Jean-Philippe Lang
* Feature #2009: Manually add related revisions
48 65 Jean-Philippe Lang
* Feature #2323: Workflow permissions for administrators
49 65 Jean-Philippe Lang
* Feature #2416: {background:color} doesn't work in text formatting
50 65 Jean-Philippe Lang
* Feature #2694: Notification on loosing assignment
51 65 Jean-Philippe Lang
* Feature #2715: "Magic links" to notes
52 65 Jean-Philippe Lang
* Feature #2850: Add next/previous navigation to issue
53 65 Jean-Philippe Lang
* Feature #3055: Option to copy attachments when copying an issue
54 65 Jean-Philippe Lang
* Feature #3108: set parent automatically for new pages
55 65 Jean-Philippe Lang
* Feature #3463: Export all wiki pages to PDF
56 65 Jean-Philippe Lang
* Feature #4050: Ruby 1.9 support
57 65 Jean-Philippe Lang
* Feature #4769: Ability to move an issue to a different project from the update form
58 65 Jean-Philippe Lang
* Feature #4774: Change the hyperlink for file attachment to view and download
59 65 Jean-Philippe Lang
* Feature #5159: Ability to add Non-Member watchers to the watch list
60 65 Jean-Philippe Lang
* Feature #5638: Use Bundler (Gemfile) for gem management
61 65 Jean-Philippe Lang
* Feature #5643: Add X-Redmine-Sender header to email notifications
62 65 Jean-Philippe Lang
* Feature #6296: Bulk-edit custom fields through context menu
63 65 Jean-Philippe Lang
* Feature #6386: Issue mail should render the HTML version of the issue details
64 65 Jean-Philippe Lang
* Feature #6449: Edit a wiki page's parent on the edit page
65 65 Jean-Philippe Lang
* Feature #6555: Double-click on "Submit" and "Save" buttons should not send two requests to server
66 65 Jean-Philippe Lang
* Feature #7361: Highlight active query in the side bar
67 65 Jean-Philippe Lang
* Feature #7420: Rest API for projects members
68 65 Jean-Philippe Lang
* Feature #7603: Please make editing issues more obvious than "Change properties (More)"
69 65 Jean-Philippe Lang
* Feature #8171: Adding attachments through the REST API
70 65 Jean-Philippe Lang
* Feature #8691: Better handling of issue update conflict
71 65 Jean-Philippe Lang
* Feature #9803: Change project through REST API issue update
72 65 Jean-Philippe Lang
* Feature #9923: User type custom fields should be filterable by "Me".
73 65 Jean-Philippe Lang
* Feature #9985: Group time report by the Status field
74 65 Jean-Philippe Lang
* Feature #9995: Time entries insertion, "Create and continue" button
75 65 Jean-Philippe Lang
* Feature #10020: Enable global time logging at /time_entries/new
76 65 Jean-Philippe Lang
* Feature #10042: Bulk change private flag
77 65 Jean-Philippe Lang
* Feature #10126: Add members of subprojects in the assignee and author filters
78 65 Jean-Philippe Lang
* Feature #10131: Include custom fiels in time entries API responses
79 65 Jean-Philippe Lang
* Feature #10207: Git: use default branch from HEAD
80 65 Jean-Philippe Lang
* Feature #10208: Estonian translation
81 65 Jean-Philippe Lang
* Feature #10253: Better handling of attachments when validation fails
82 65 Jean-Philippe Lang
* Feature #10350: Bulk copy should allow for changing the target version
83 65 Jean-Philippe Lang
* Feature #10607: Ignore out-of-office incoming emails
84 65 Jean-Philippe Lang
* Feature #10635: Adding time like "123 Min" is invalid
85 65 Jean-Philippe Lang
* Patch #9998: Make attachement "Optional Description" less wide
86 65 Jean-Philippe Lang
* Patch #10066: i18n not working with russian gem
87 65 Jean-Philippe Lang
* Patch #10128: Disable IE 8 compatibility mode to fix wrong div.autoscroll scroll bar behaviour 
88 65 Jean-Philippe Lang
* Patch #10155: Russian translation changed
89 65 Jean-Philippe Lang
* Patch #10464: Enhanced PDF output for Issues list
90 65 Jean-Philippe Lang
* Patch #10470: Efficiently process new git revisions in a single batch
91 65 Jean-Philippe Lang
* Patch #10513: Dutch translation improvement
92 65 Jean-Philippe Lang
93 65 Jean-Philippe Lang
h2. version:1.3.3 (2012-04-14)
94 65 Jean-Philippe Lang
95 65 Jean-Philippe Lang
* Defect #10505: Error when exporting to PDF with NoMethodError (undefined method `downcase' for nil:NilClass)
96 65 Jean-Philippe Lang
* Defect #10554: Defect symbols when exporting tasks in pdf
97 65 Jean-Philippe Lang
* Defect #10564: Unable to change locked, sticky flags and board when editing a message
98 65 Jean-Philippe Lang
* Defect #10591: Dutch "label_file_added" translation is wrong
99 65 Jean-Philippe Lang
* Defect #10622: "Default administrator account changed" is always true
100 65 Jean-Philippe Lang
* Patch #10555: rake redmine:send_reminders aborted if issue assigned to group
101 65 Jean-Philippe Lang
* Patch #10611: Simplified Chinese translations for 1.3-stable
102 65 Jean-Philippe Lang
103 63 Jean-Philippe Lang
h2. version:1.3.2 (2012-03-11)
104 63 Jean-Philippe Lang
105 63 Jean-Philippe Lang
* Defect #8194: {{toc}} uses identical anchors for subsections with the same name
106 63 Jean-Philippe Lang
* Defect #9143: Partial diff comparison should be done on actual code, not on html
107 63 Jean-Philippe Lang
* Defect #9523: {{toc}} does not display headers with @ code markup
108 63 Jean-Philippe Lang
* Defect #9815: Release 1.3.0 does not detect rubytree with rubgems 1.8
109 63 Jean-Philippe Lang
* Defect #10053: undefined method `<=>' for nil:NilClass when accessing the settings of a project
110 63 Jean-Philippe Lang
* Defect #10135: ActionView::TemplateError (can't convert Fixnum into String)
111 63 Jean-Philippe Lang
* Defect #10193: Unappropriate icons in highlighted code block
112 63 Jean-Philippe Lang
* Defect #10199: No wiki section edit when title contains code
113 63 Jean-Philippe Lang
* Defect #10218: Error when creating a project with a version custom field
114 63 Jean-Philippe Lang
* Defect #10241: "get version by ID" fails with "401 not authorized" error when using API access key
115 63 Jean-Philippe Lang
* Defect #10284: Note added by commit from a subproject does not contain project identifier
116 63 Jean-Philippe Lang
* Defect #10374: User list is empty when adding users to project / group if remaining users are added late
117 63 Jean-Philippe Lang
* Defect #10390: Mass assignment security vulnerability
118 63 Jean-Philippe Lang
* Patch #8413: Confirmation message before deleting a relationship
119 63 Jean-Philippe Lang
* Patch #10160: Bulgarian translation (r8777)
120 63 Jean-Philippe Lang
* Patch #10242: Migrate Redmine.pm from Digest::Sha1 to Digest::Sha
121 63 Jean-Philippe Lang
* Patch #10258: Italian translation for 1.3-stable
122 63 Jean-Philippe Lang
123 62 Jean-Philippe Lang
h2. version:1.3.1 (2012-02-06)
124 62 Jean-Philippe Lang
125 62 Jean-Philippe Lang
* Defect #9775: app/views/repository/_revision_graph.html.erb sets window.onload directly..
126 62 Jean-Philippe Lang
* Defect #9792: Ruby 1.9: [v1.3.0] Error: incompatible character encodings for it translation on Calendar page
127 62 Jean-Philippe Lang
* Defect #9793: Bad spacing between numbered list and heading (recently broken).
128 62 Jean-Philippe Lang
* Defect #9795: Unrelated error message when creating a group with an invalid name
129 62 Jean-Philippe Lang
* Defect #9832: Revision graph height should depend on height of rows in revisions table
130 62 Jean-Philippe Lang
* Defect #9937: Repository settings are not saved when all SCM are disabled
131 62 Jean-Philippe Lang
* Defect #9961: Ukrainian "default_tracker_bug" is wrong
132 62 Jean-Philippe Lang
* Defect #10013: Rest API - Create Version -> Internal server error 500
133 62 Jean-Philippe Lang
* Defect #10115: Javascript error - Can't attach more than 1 file on IE 6 and 7
134 62 Jean-Philippe Lang
* Defect #10130: Broken italic text style in edited comment preview
135 62 Jean-Philippe Lang
* Defect #10152: Attachment diff type is not saved in user preference
136 62 Jean-Philippe Lang
* Feature #9943: Arabic translation
137 62 Jean-Philippe Lang
* Patch #9874: pt-BR translation updates
138 62 Jean-Philippe Lang
* Patch #9922: Spanish translation updated
139 62 Jean-Philippe Lang
* Patch #10137: Korean language file ko.yml updated to Redmine 1.3.0
140 62 Jean-Philippe Lang
141 61 Jean-Philippe Lang
h2. version:1.3.0 (2011-12-10)
142 61 Jean-Philippe Lang
143 61 Jean-Philippe Lang
* Defect #2109: Context menu is being submitted twice per right click
144 61 Jean-Philippe Lang
* Defect #7717: MailHandler user creation for unknown_user impossible due to diverging length-limits of login and email fields
145 61 Jean-Philippe Lang
* Defect #7917: Creating users via email fails if user real name containes special chars
146 61 Jean-Philippe Lang
* Defect #7966: MailHandler does not include JournalDetail for attached files
147 61 Jean-Philippe Lang
* Defect #8368: Bad decimal separator in time entry CSV
148 61 Jean-Philippe Lang
* Defect #8371: MySQL error when filtering a custom field using the REST api
149 61 Jean-Philippe Lang
* Defect #8549: Export CSV has character encoding error
150 61 Jean-Philippe Lang
* Defect #8573: Do not show inactive Enumerations where not needed
151 61 Jean-Philippe Lang
* Defect #8611: rake/rdoctask is deprecated
152 61 Jean-Philippe Lang
* Defect #8751: Email notification: bug, when number of recipients more then 8
153 61 Jean-Philippe Lang
* Defect #8894: Private issues - make it more obvious in the UI?
154 61 Jean-Philippe Lang
* Defect #8994: Hardcoded French string "anonyme"
155 61 Jean-Philippe Lang
* Defect #9043: Hardcoded string "diff" in Wiki#show and Repositories_Helper
156 61 Jean-Philippe Lang
* Defect #9051: wrong "text_issue_added" in russian translation.
157 61 Jean-Philippe Lang
* Defect #9108: Custom query not saving status filter
158 61 Jean-Philippe Lang
* Defect #9252: Regression: application title escaped 2 times
159 61 Jean-Philippe Lang
* Defect #9264: Bad Portuguese translation
160 61 Jean-Philippe Lang
* Defect #9470: News list is missing Avatars
161 61 Jean-Philippe Lang
* Defect #9471: Inline markup broken in Wiki link labels
162 61 Jean-Philippe Lang
* Defect #9489: Label all input field and control tags
163 61 Jean-Philippe Lang
* Defect #9534: Precedence: bulk email header is non standard and discouraged
164 61 Jean-Philippe Lang
* Defect #9540: Issue filter by assigned_to_role is not project specific
165 61 Jean-Philippe Lang
* Defect #9619: Time zone ignored when logging time while editing ticket
166 61 Jean-Philippe Lang
* Defect #9638: Inconsistent image filename extensions
167 61 Jean-Philippe Lang
* Defect #9669: Issue list doesn't sort assignees/authors regarding user display format
168 61 Jean-Philippe Lang
* Defect #9672: Message-quoting in forums module broken
169 61 Jean-Philippe Lang
* Defect #9719: Filtering by numeric custom field types broken after update to master
170 61 Jean-Philippe Lang
* Defect #9724: Can't remote add new categories
171 61 Jean-Philippe Lang
* Defect #9738: Setting of cross-project custom query is not remembered inside project
172 61 Jean-Philippe Lang
* Defect #9748: Error about configuration.yml validness should mention file path
173 61 Jean-Philippe Lang
* Feature #69: Textilized description in PDF
174 61 Jean-Philippe Lang
* Feature #401: Add pdf export for WIKI page
175 61 Jean-Philippe Lang
* Feature #1567: Make author column sortable and groupable
176 61 Jean-Philippe Lang
* Feature #2222: Single section edit.
177 61 Jean-Philippe Lang
* Feature #2269: Default issue start date should become configurable.
178 61 Jean-Philippe Lang
* Feature #2371: character encoding for attachment file
179 61 Jean-Philippe Lang
* Feature #2964: Ability to assign issues to groups
180 61 Jean-Philippe Lang
* Feature #3033: Bug Reporting: Using "Create and continue" should show bug id of saved bug
181 61 Jean-Philippe Lang
* Feature #3261: support attachment images in PDF export
182 61 Jean-Philippe Lang
* Feature #4264: Update CodeRay to 1.0 final
183 61 Jean-Philippe Lang
* Feature #4324: Redmine renames my files, it shouldn't.
184 61 Jean-Philippe Lang
* Feature #4729: Add Date-Based Filters for Issues List
185 61 Jean-Philippe Lang
* Feature #4742: CSV export: option to export selected or all columns
186 61 Jean-Philippe Lang
* Feature #4976: Allow rdm-mailhandler to read the API key from a file
187 61 Jean-Philippe Lang
* Feature #5501: Git: Mercurial: Adding visual merge/branch history to repository view
188 61 Jean-Philippe Lang
* Feature #5634: Export issue to PDF does not include Subtasks and Related Issues
189 61 Jean-Philippe Lang
* Feature #5670: Cancel option for file upload
190 61 Jean-Philippe Lang
* Feature #5737: Custom Queries available through the REST Api
191 61 Jean-Philippe Lang
* Feature #6180: Searchable custom fields do not provide adequate operators
192 61 Jean-Philippe Lang
* Feature #6954: Filter from date to date
193 61 Jean-Philippe Lang
* Feature #7180: List of statuses in REST API
194 61 Jean-Philippe Lang
* Feature #7181: List of trackers in REST API
195 61 Jean-Philippe Lang
* Feature #7366: REST API for Issue Relations
196 61 Jean-Philippe Lang
* Feature #7403: REST API for Versions
197 61 Jean-Philippe Lang
* Feature #7671: REST API for reading attachments
198 61 Jean-Philippe Lang
* Feature #7832: Ability to assign issue categories to groups
199 61 Jean-Philippe Lang
* Feature #8420: Consider removing #7013 workaround
200 61 Jean-Philippe Lang
* Feature #9196: Improve logging in MailHandler when user creation fails
201 61 Jean-Philippe Lang
* Feature #9496: Adds an option in mailhandler to disable server certificate verification
202 61 Jean-Philippe Lang
* Feature #9553: CRUD operations for "Issue categories" in REST API
203 49 Jean-Philippe Lang
* Feature #9593: HTML title should be reordered
204 49 Jean-Philippe Lang
* Feature #9600: Wiki links for news and forums
205 49 Jean-Philippe Lang
* Feature #9607: Filter for issues without start date (or any another field based on date type)
206 49 Jean-Philippe Lang
* Feature #9609: Upgrade to Rails 2.3.14
207 49 Jean-Philippe Lang
* Feature #9612: "side by side" and "inline" patch view for attachments
208 49 Jean-Philippe Lang
* Feature #9667: Check attachment size before upload
209 49 Jean-Philippe Lang
* Feature #9690: Link in notification pointing to the actual update
210 49 Jean-Philippe Lang
* Feature #9720: Add note number for single issue's PDF
211 49 Jean-Philippe Lang
* Patch #8617: Indent subject of subtask ticket in exported issues PDF
212 49 Jean-Philippe Lang
* Patch #8778: Traditional Chinese 'issue' translation change
213 49 Jean-Philippe Lang
* Patch #9053: Fix up Russian translation
214 49 Jean-Philippe Lang
* Patch #9129: Improve wording of Git repository note at project setting
215 49 Jean-Philippe Lang
* Patch #9148: Better handling of field_due_date italian translation
216 49 Jean-Philippe Lang
* Patch #9273: Fix typos in russian localization
217 49 Jean-Philippe Lang
* Patch #9484: Limit SCM annotate to text files under the maximum file size for viewing
218 49 Jean-Philippe Lang
* Patch #9659: Indexing rows in auth_sources/index view
219 49 Jean-Philippe Lang
* Patch #9692: Fix Textilized description in PDF for CodeRay
220 49 Jean-Philippe Lang
221 49 Jean-Philippe Lang
h2. Previous changes
222 49 Jean-Philippe Lang
223 62 Jean-Philippe Lang
* [[Changelog_1_2|1.2.x series]]
224 60 Mischa The Evil
* [[Changelog_1_1|1.1.x series]]
225 50 Jean-Philippe Lang
* [[Changelog_1_0|1.0.x series]]
226 49 Jean-Philippe Lang
* [[Changelog_0_9|0.9.x series]]
227 26 Jean-Philippe Lang
* [[Changelog_0_8|0.8.x series]]
228 26 Jean-Philippe Lang
* [[Changelog_0_7|0.7.x series]]
229 17 Jean-Philippe Lang
* [[Changelog_0_6|0.6.x and below]]
230 64 Jean-Philippe Lang
231 64 Jean-Philippe Lang
h2. Security updates
232 64 Jean-Philippe Lang
233 64 Jean-Philippe Lang
You can view the list of known and fixed vulnerabilties on [[Security Advisories]].