Project

General

Profile

Changelog » History » Version 21

Jean-Philippe Lang, 2009-05-17 11:14
0.8.4 release

1 1 Jean-Philippe Lang
h1. Changelog
2 19 Jean-Philippe Lang
3
{{>toc}}
4 1 Jean-Philippe Lang
5 21 Jean-Philippe Lang
h2. v0.8.4 (2009-05-17)
6
7
* Allow textile mailto links
8
* Fixed: memory consumption when uploading file
9
* Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
10
* Fixed: an error is raised when no tab is available on project settings
11
* Fixed: insert image macro corrupts urls with excalamation marks
12
* Fixed: error on cross-project gantt PNG export
13
* Fixed: self and alternate links in atom feeds do not respect Atom specs
14
* Fixed: accept any svn tunnel scheme in repository URL
15
* Fixed: issues/show should accept user's rss key
16
* Fixed: consistency of custom fields display on the issue detail view
17
* Fixed: wiki comments length validation is missing
18
* Fixed: weak autologin token generation algorithm causes duplicate tokens
19
20 20 Jean-Philippe Lang
h2. v0.8.3 (2009-04-05 )
21
22
* Separate project field and subject in cross-project issue view
23
* Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
24
* Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
25
* CSS classes to highlight own and assigned issues
26
* Hide "New file" link on wiki pages from printing
27
* Flush buffer when asking for language in redmine:load_default_data task
28
* Minimum project identifier length set to 1
29
* Include headers so that emails don't trigger vacation auto-responders
30
* Fixed: Time entries csv export links for all projects are malformed
31
* Fixed: Files without Version aren't visible in the Activity page
32
* Fixed: Commit logs are centered in the repo browser
33
* Fixed: News summary field content is not searchable
34
* Fixed: Journal#save has a wrong signature
35
* Fixed: Email footer signature convention
36
* Fixed: Timelog report do not show time for non-versioned issues
37
38 16 Jean-Philippe Lang
h2. v0.8.2 (2009-03-07)
39
40
* Send an email to the user when an administrator activates a registered user
41
* Strip keywords from received email body
42
* Footer updated to 2009
43
* Show RSS-link even when no issues is found
44
* One click filter action in activity view
45
* Clickable/linkable line #'s while browsing the repo or viewing a file
46
* Links to versions on files list
47
* Added request and controller objects to the hooks by default
48
* Fixed: exporting an issue with attachments to PDF raises an error
49
* Fixed: "too few arguments" error may occur on activerecord error translation
50
* Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
51
* Fixed: visited links to closed tickets are not striked through with IE6
52
* Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
53
* Fixed: MailHandler raises an error when processing an email without From header
54
55 15 Jean-Philippe Lang
h2. v0.8.1 (2009-02-15)
56
57
* Select watchers on new issue form
58
* Issue description is no longer a required field
59
* Files module: ability to add files without version
60
* Jump to the current tab when using the project quick-jump combo
61
* Display a warning if some attachments were not saved
62
* Import custom fields values from emails on issue creation
63
* Show view/annotate/download links on entry and annotate views
64
* Admin Info Screen: Display if plugin assets directory is writable
65
* Adds a 'Create and continue' button on the new issue form
66
* IMAP: add options to move received emails
67
* Do not show Category field when categories are not defined
68
* Lower the project identifier limit to a minimum of two characters
69
* Add "closed" html class to closed entries in issue list
70
* Fixed: broken redirect URL on login failure
71
* Fixed: Deleted files are shown when using Darcs
72
* Fixed: Darcs adapter works on Win32 only
73
* Fixed: syntax highlight doesn't appear in new ticket preview
74
* Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
75
* Fixed: no error is raised when entering invalid hours on the issue update form
76
* Fixed: Details time log report CSV export doesn't honour date format from settings
77
* Fixed: invalid css classes on issue details
78
* Fixed: Trac importer creates duplicate custom values
79
* Fixed: inline attached image should not match partial filename
80
81 14 Jean-Philippe Lang
h2. v0.8.0 (2008-12-30)
82
83
* Setting added in order to limit the number of diff lines that should be displayed
84
* Makes logged-in username in topbar linking to
85
* Mail handler: strip tags when receiving a html-only email
86
* Mail handler: add watchers before sending notification
87
* Adds a css class (overdue) to overdue issues on issue lists and detail views
88
* Fixed: project activity truncated after viewing user's activity
89
* Fixed: email address entered for password recovery shouldn't be case-sensitive
90
* Fixed: default flag removed when editing a default enumeration
91
* Fixed: default category ignored when adding a document
92
* Fixed: error on repository user mapping when a repository username is blank
93
* Fixed: Firefox cuts off large diffs
94
* Fixed: CVS browser should not show dead revisions (deleted files)
95
* Fixed: escape double-quotes in image titles
96
* Fixed: escape textarea content when editing a issue note
97
* Fixed: JS error on context menu with IE
98
* Fixed: bold syntax around single character in series doesn't work
99
* Fixed several XSS vulnerabilities
100
* Fixed a SQL injection vulnerability
101
102 12 Jean-Philippe Lang
h2. v0.8.0 RC1 (2008-12-07)
103
104
* Wiki page protection
105
* Wiki page hierarchy. Parent page can be assigned on the Rename screen
106
* Adds support for issue creation via email
107
* Adds support for free ticket filtering and custom queries on Gantt chart and calendar
108
* Cross-project search
109
* Ability to search a project and its subprojects
110
* Ability to search the projects the user belongs to
111
* Adds custom fields on time entries
112
* Adds boolean and list custom fields for time entries as criteria on time report
113
* Cross-project time reports
114
* Display latest user's activity on account/show view
115
* Show last connexion time on user's page
116
* Obfuscates email address on user's account page using javascript
117
* wiki TOC rendered as an unordered list
118
* Adds the ability to search for a user on the administration users list
119
* Adds the ability to search for a project name or identifier on the administration projects list
120
* Redirect user to the previous page after logging in
121
* Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
122
* Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
123
* Adds permissions to let users edit and/or delete their messages
124
* Link to activity view when displaying dates
125
* Hide Redmine version in atom feeds and pdf properties
126
* Maps repository users to Redmine users. Users with same username or email are automatically mapped. Mapping can be manually adjusted in repository settings. Multiple usernames can be mapped to the same Redmine user.
127
* Sort users by their display names so that user dropdown lists are sorted alphabetically
128
* Adds estimated hours to issue filters
129
* Switch order of current and previous revisions in side-by-side diff
130
* Render the commit changes list as a tree
131
* Adds watch/unwatch functionality at forum topic level
132
* When moving an issue to another project, reassign it to the category with same name if any
133
* Adds child_pages macro for wiki pages
134
* Use GET instead of POST on roadmap (#718), gantt and calendar forms
135
* Search engine: display total results count and count by result type
136
* Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
137
* Adds icons on search results
138
* Adds 'Edit' link on account/show for admin users
139
* Adds Lock/Unlock/Activate link on user edit screen
140
* Adds user count in status drop down on admin user list
141
* Adds multi-levels blockquotes support by using > at the beginning of lines
142
* Adds a Reply link to each issue note
143
* Adds plain text only option for mail notifications
144
* Gravatar support for issue detail, user grid, and activity stream (disabled by default)
145
* Adds 'Delete wiki pages attachments' permission
146
* Show the most recent file when displaying an inline image
147
* Makes permission screens localized
148
* AuthSource list: display associated users count and disable 'Delete' buton if any
149
* Make the 'duplicates of' relation asymmetric
150
* Adds username to the password reminder email
151
* Adds links to forum messages using message#id syntax
152
* Allow same name for custom fields on different object types
153
* One-click bulk edition using the issue list context menu within the same project
154
* Adds support for commit logs reencoding to UTF-8 before insertion in the database. Source encoding of commit logs can be selected in Application settings -> Repositories.
155
* Adds checkboxes toggle links on permissions report
156
* Adds Trac-Like anchors on wiki headings
157
* Adds support for wiki links with anchor
158
* Adds category to the issue context menu
159
* Adds a workflow overview screen
160
* Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
161
* Dots allowed in custom field name
162
* Adds posts quoting functionality
163
* Adds an option to generate sequential project identifiers
164
* Adds mailto link on the user administration list
165
* Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
166
* Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
167
* Change projects homepage limit to 255 chars
168
* Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes
169
* Adds "please select" to activity select box if no activity is set as default
170
* Do not silently ignore timelog validation failure on issue edit
171
* Adds a rake task to send reminder emails
172
* Allow empty cells in wiki tables
173
* Makes wiki text formatter pluggable
174
* Adds back textile acronyms support
175
* Remove pre tag attributes
176
* Plugin hooks
177
* Pluggable admin menu
178
* Plugins can provide activity content
179
* Moves plugin list to its own administration menu item
180
* Adds url and author_url plugin attributes
181
* Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
182
* Adds atom feed on time entries details
183
* Adds project name to issues feed title
184
* Adds a css class on menu items in order to apply item specific styles (eg. icons)
185
* Adds a Redmine plugin generators
186
* Adds timelog link to the issue context menu
187
* Adds links to the user page on various views
188
* Turkish translation by Ismail Sezen
189
* Catalan translation
190
* Vietnamese translation
191
* Slovak translation
192
* Better naming of activity feed if only one kind of event is displayed
193
* Enable syntax highlight on issues, messages and news
194
* Add target version to the issue list context menu
195
* Hide 'Target version' filter if no version is defined
196
* Add filters on cross-project issue list for custom fields marked as 'For all projects'
197
* Turn ftp urls into links
198
* Hiding the View Differences button when a wiki page's history only has one version
199
* Messages on a Board can now be sorted by the number of replies
200
* Adds a class ('me') to events of the activity view created by current user
201
* Strip pre/code tags content from activity view events
202
* Display issue notes in the activity view
203
* Adds links to changesets atom feed on repository browser
204
* Track project and tracker changes in issue history
205
* Adds anchor to atom feed messages links
206
* Adds a key in lang files to set the decimal separator (point or comma) in csv exports
207
* Makes importer work with Trac 0.8.x
208
* Upgraded to Prototype 1.6.0.1
209
* File viewer for attached text files
210
* Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
211
* Removed inconsistent revision numbers on diff view
212
* CVS: add support for modules names with spaces
213
* Log the user in after registration if account activation is not needed
214
* Mercurial adapter improvements
215
* Trac importer: read session_attribute table to find user's email and real name
216
* Ability to disable unused SCM adapters in application settings
217
* Adds Filesystem adapter
218
* Clear changesets and changes with raw sql when deleting a repository for performance
219
* Redmine.pm now uses the 'commit access' permission defined in Redmine
220
* Reposman can create any type of scm (--scm option)
221
* Reposman creates a repository if the 'repository' module is enabled at project level only
222
* Display svn properties in the browser, svn >= 1.5.0 only
223
* Reduces memory usage when importing large git repositories
224
* Wider SVG graphs in repository stats
225
* SubversionAdapter#entries performance improvement
226
* SCM browser: ability to download raw unified diffs
227
* More detailed error message in log when scm command fails
228
* Adds support for file viewing with Darcs 2.0+
229
* Check that git changeset is not in the database before creating it
230
* Unified diff viewer for attached files with .patch or .diff extension
231
* File size display with Bazaar repositories
232
* Git adapter: use commit time instead of author time
233
* Prettier url for changesets
234
* Makes changes link to entries on the revision view
235
* Adds a field on the repository view to browse at specific revision
236
* Adds new projects atom feed
237
* Added rake tasks to generate rcov code coverage reports
238
* Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
239
* Show the project hierarchy in the drop down list for new membership on user administration screen
240
* Split user edit screen into tabs
241
* Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
242
* Fixed: Roadmap crashes when a version has a due date > 2037
243
* Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
244
* Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
245
* Fixed: logtime entry duplicated when edited from parent project
246
* Fixed: wrong digest for text files under Windows
247
* Fixed: associated revisions are displayed in wrong order on issue view
248
* Fixed: Git Adapter date parsing ignores timezone
249
* Fixed: Printing long roadmap doesn't split across pages
250
* Fixes custom fields display order at several places
251
* Fixed: urls containing @ are parsed as email adress by the wiki formatter
252
* Fixed date filters accuracy with SQLite
253
* Fixed: tokens not escaped in highlight_tokens regexp
254
* Fixed Bazaar shared repository browsing
255
* Fixes platform determination under JRuby
256
* Fixed: Estimated time in issue's journal should be rounded to two decimals
257
* Fixed: 'search titles only' box ignored after one search is done on titles only
258
* Fixed: non-ASCII subversion path can't be displayed
259
* Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
260
* Fixed: document listing shows on "my page" when viewing documents is disabled for the role
261
* Fixed: Latest news appear on the homepage for projects with the News module disabled
262
* Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
263
* Fixed: the default status is lost when reordering issue statuses
264
* Fixes error with Postgresql and non-UTF8 commit logs
265
* Fixed: textile footnotes no longer work
266
* Fixed: http links containing parentheses fail to reder correctly
267 14 Jean-Philippe Lang
* Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
268 1 Jean-Philippe Lang
269 18 Jean-Philippe Lang
h2. Previous changes
270 7 Jean-Philippe Lang
271 17 Jean-Philippe Lang
* [[Changelog_0_7|0.7.x]]
272
* [[Changelog_0_6|0.6.x and below]]