Project

General

Profile

Changelog » History » Version 25

Jean-Philippe Lang, 2010-01-30 12:00
0.9.1 release

1 1 Jean-Philippe Lang
h1. Changelog
2 19 Jean-Philippe Lang
3
{{>toc}}
4 1 Jean-Philippe Lang
5 25 Jean-Philippe Lang
h2. v0.9.1 (2010-01-31)
6
7
* Vertical alignment for inline images in formatted text set to 'middle'
8
* Fixed: Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm"
9
* Fixed: copyright year in footer set to 2010
10
* Fixed: Trac migration script may not output query lines
11
* Fixed: Email notifications may affect language of notice messages on the UI
12
* Fixed: Can not search for 2 letters word
13
* Fixed: Attachments get saved on issue update even if validation fails
14
* Fixed: Tab's 'border-bottom' not absent when selected
15
* Fixed: Issue summary tables that list by user are not sorted
16
* Fixed: Issue pdf export fails if target version is set
17
* Fixed: Issue list export to PDF breaks when issues are sorted by a custom field
18
* Fixed: SQL error when adding a group
19
* Fixes: Min password length during password reset always displays as 4 chars
20
21
22
h2. v0.9.0 RC (2010-01-09)
23
24
* Unlimited subproject nesting
25
* Multiple roles per user per project
26
* User groups
27
* Inheritence of versions
28
* OpenID login
29
* "Watched by me" issue filter
30
* Project copy
31
* Project creation by non admin users
32
* Accept emails from anyone on a private project
33
* Add email notification on Wiki changes
34
* Make issue description non-required field
35
* Custom fields for Versions
36
* Being able to sort the issue list by custom fields
37
* Ability to close versions
38
* User display/editing of custom fields attached to their user profile
39
* Add "follows" issue relation
40
* Copy workflows between trackers and roles
41
* Defaults enabled modules list for project creation
42
* Weighted version completion percentage on the roadmap
43
* Autocreate user account when user submits email that creates new issue
44
* CSS class on overdue issues on the issue list
45
* Enable tracker update on issue edit form
46
* Remove issue watchers
47
* Ability to move threads between project forums
48
* Changed custom field "Possible values" to a textarea
49
* Adds projects association on tracker form
50
* Set session store to cookie store by default
51
* Set a default wiki page on project creation
52
* Roadmap for main project should see Roadmaps for sub projects
53
* Ticket grouping on the issue list
54
* Hierarchical Project links in the page header
55
* Allow My Page blocks to be added to from a plugin
56
* Sort issues by multiple columns
57
* Filters of saved query are now visible and be adjusted without editing the query
58
* Saving "sort order" in custom queries
59
* Url to fetch changesets for a repository
60
* Managers able to create subprojects
61
* Issue Totals on My Page Modules
62
* Convert Enumerations to single table inheritance (STI)
63
* Allow custom my_page blocks to define drop-down names
64
* "View Issues" user permission added
65
* Ask user what to do with child pages when deleting a parent wiki page
66
* Contextual quick search
67
* Allow resending of password by email
68
* Change reply subject to be a link to the reply itself
69
* Include Logged Time as part of the project's Activity history
70
* REST API for authentication
71
* Browse through Git branches
72
* Setup Object Daddy to replace test fixtures
73
* Setup shoulda to make it easier to test
74
* Custom fields and overrides on Enumerations
75
* Add or remove columns from the issue list
76
* Ability to add new version from issues screen
77
* Setting to choose which day calendars start
78
* Asynchronous email delivery method
79
* RESTful URLs for (almost) everything
80
* Include issue status in search results and activity pages
81
* Add email to admin user search filter
82
* Proper content type for plain text mails
83
* Default value of project jump box
84
* Tree based menus
85
* Ability to use issue status to update percent done
86
* Second set of issue "Action Links" at the bottom of an issue page
87
* Proper exist status code for rdm-mailhandler.rb
88
* Remove incoming email body via a delimiter
89
* Fixed: Custom querry 'Export to PDF' ignores field selection
90
* Fixed: Related e-mail notifications aren't threaded
91
* Fixed: No warning when the creation of a categories from the issue form fails
92
* Fixed: Actually block issues from closing when relation 'blocked by' isn't closed
93
* Fixed: Include both first and last name when sorting by users
94
* Fixed: Table cell with multiple line text
95
* Fixed: Project overview page shows disabled trackers
96
* Fixed: Cross project issue relations and user permissions
97
* Fixed: My page shows tickets the user doesn't have access to
98
* Fixed: TOC does not parse wiki page reference links with description
99
* Fixed: Target version-list on bulk edit form is incorrectly sorted
100
* Fixed: Cannot modify/delete project named "Documents"
101
* Fixed: Email address in brackets breaks html
102
* Fixed: Timelog detail loose issue filter passing to report tab
103
* Fixed: Inform about custom field's name maximum length
104
* Fixed: Activity page and Atom feed links contain project id instead of identifier
105
* Fixed: no Atom key for forums with only 1 forum
106
* Fixed: When reading RSS feed in MS Outlook, the inline links are broken.
107
* Fixed: Sometimes new posts don't show up in the topic list of a forum.
108
* Fixed: The all/active filter selection in the project view does not stick.
109
* Fixed: Login box has Different width
110
* Fixed: User removed from project - still getting project update emails
111
* Fixed: Project with the identifier of 'new' cannot be viewed
112
* Fixed: Artefacts in search view (Cyrillic)
113
* Fixed: Allow [#id] as subject to reply by email
114
* Fixed: Wrong language used when closing an issue via a commit message
115
* Fixed: email handler drops emails for new issues with no subject
116
* Fixed: Calendar misspelled under Roles/Permissions
117
* Fixed: Emails from no-reply redmine's address hell cycle
118
* Fixed: child_pages macro fails on wiki page history
119
* Fixed: Pre-filled time tracking date ignores timezone
120
* Fixed: Links on locked users lead to 404 page
121
* Fixed: Page changes in issue-list when using context menu
122
* Fixed: diff parser removes lines starting with multiple dashes
123
* Fixed: Quoting in forums resets message subject
124
* Fixed: Editing issue comment removes quote link
125
* Fixed: Redmine.pm ignore browse_repository permission
126
* Fixed: text formatting breaks on [msg1][msg2]
127
* Fixed: Spent Time Default Value of 0.0
128
* Fixed: Wiki pages in search results are referenced by project number, not by project identifier.
129
* Fixed: When logging in via an autologin cookie the user's last_login_on should be updated
130
* Fixed: 50k users cause problems in project->settings->members screen
131
* Fixed: Document timestamp needs to show updated timestamps
132
* Fixed: Users getting notifications for issues they are no longer allowed to view
133
* Fixed: issue summary counts should link to the issue list without subprojects
134
* Fixed: 'Delete' link on LDAP list has no effect
135
136 24 Jean-Philippe Lang
h2. v0.8.7 (2009-11-15)
137
138
* Fixed: Hide paragraph terminator at the end of headings on html export
139
* Fixed: pre tags containing "<pre*"
140
* Fixed: First date of the date range not included in the time report with SQLite
141
* Fixed: Password field not styled correctly on alternative stylesheet
142
* Fixed: Error when sumbitting a POST request that requires a login
143
* Fixed: CSRF vulnerabilities
144
145 23 Jean-Philippe Lang
h2. v0.8.6 (2009-11-04)
146
147
* Change links to closed issues to be a grey color
148
* Change subversion adapter to not cache authentication and run non interactively
149
* Fixed: Custom Values with a nil value cause HTTP error 500
150
* Fixed: Failure to convert HTML entities when editing an Issue reply
151
* Fixed: Error trying to show repository when there are no comments in a changeset
152
* Fixed: account/show/:user_id should not be accessible for other users not in your projects
153
* Fixed: XSS vulnerabilities
154
* Fixed: IssuesController#destroy should accept POST only
155
* Fixed: Inline images in wiki headings
156
157 22 Jean-Philippe Lang
h2. v0.8.5 (2009-09-13)
158
159
* Incoming mail handler : Allow spaces between keywords and colon
160
* Do not require a non-word character after a comma in Redmine links
161
* Include issue hyperlinks in reminder emails
162
* Prevent nil error when retrieving svn version
163
* Various plugin hooks added
164
* Add plugins information to script/about
165
* Fixed: 500 Internal Server Error is raised if add an empty comment to the news
166
* Fixed: Atom links for wiki pages are not correct
167
* Fixed: Atom feeds leak email address
168
* Fixed: Case sensitivity in Issue filtering
169
* Fixed: When reading RSS feed, the inline-embedded images are not properly shown
170
171 21 Jean-Philippe Lang
h2. v0.8.4 (2009-05-17)
172
173
* Allow textile mailto links
174
* Fixed: memory consumption when uploading file
175
* Fixed: Mercurial integration doesn't work if Redmine is installed in folder path containing space
176
* Fixed: an error is raised when no tab is available on project settings
177
* Fixed: insert image macro corrupts urls with excalamation marks
178
* Fixed: error on cross-project gantt PNG export
179
* Fixed: self and alternate links in atom feeds do not respect Atom specs
180
* Fixed: accept any svn tunnel scheme in repository URL
181
* Fixed: issues/show should accept user's rss key
182
* Fixed: consistency of custom fields display on the issue detail view
183
* Fixed: wiki comments length validation is missing
184
* Fixed: weak autologin token generation algorithm causes duplicate tokens
185
186 20 Jean-Philippe Lang
h2. v0.8.3 (2009-04-05 )
187
188
* Separate project field and subject in cross-project issue view
189
* Ability to set language for redmine:load_default_data task using REDMINE_LANG environment variable
190
* Rescue Redmine::DefaultData::DataAlreadyLoaded in redmine:load_default_data task
191
* CSS classes to highlight own and assigned issues
192
* Hide "New file" link on wiki pages from printing
193
* Flush buffer when asking for language in redmine:load_default_data task
194
* Minimum project identifier length set to 1
195
* Include headers so that emails don't trigger vacation auto-responders
196
* Fixed: Time entries csv export links for all projects are malformed
197
* Fixed: Files without Version aren't visible in the Activity page
198
* Fixed: Commit logs are centered in the repo browser
199
* Fixed: News summary field content is not searchable
200
* Fixed: Journal#save has a wrong signature
201
* Fixed: Email footer signature convention
202
* Fixed: Timelog report do not show time for non-versioned issues
203
204 16 Jean-Philippe Lang
h2. v0.8.2 (2009-03-07)
205
206
* Send an email to the user when an administrator activates a registered user
207
* Strip keywords from received email body
208
* Footer updated to 2009
209
* Show RSS-link even when no issues is found
210
* One click filter action in activity view
211
* Clickable/linkable line #'s while browsing the repo or viewing a file
212
* Links to versions on files list
213
* Added request and controller objects to the hooks by default
214
* Fixed: exporting an issue with attachments to PDF raises an error
215
* Fixed: "too few arguments" error may occur on activerecord error translation
216
* Fixed: "Default columns Displayed on the Issues list" setting is not easy to read
217
* Fixed: visited links to closed tickets are not striked through with IE6
218
* Fixed: MailHandler#plain_text_body returns nil if there was nothing to strip
219
* Fixed: MailHandler raises an error when processing an email without From header
220
221 15 Jean-Philippe Lang
h2. v0.8.1 (2009-02-15)
222
223
* Select watchers on new issue form
224
* Issue description is no longer a required field
225
* Files module: ability to add files without version
226
* Jump to the current tab when using the project quick-jump combo
227
* Display a warning if some attachments were not saved
228
* Import custom fields values from emails on issue creation
229
* Show view/annotate/download links on entry and annotate views
230
* Admin Info Screen: Display if plugin assets directory is writable
231
* Adds a 'Create and continue' button on the new issue form
232
* IMAP: add options to move received emails
233
* Do not show Category field when categories are not defined
234
* Lower the project identifier limit to a minimum of two characters
235
* Add "closed" html class to closed entries in issue list
236
* Fixed: broken redirect URL on login failure
237
* Fixed: Deleted files are shown when using Darcs
238
* Fixed: Darcs adapter works on Win32 only
239
* Fixed: syntax highlight doesn't appear in new ticket preview
240
* Fixed: email notification for changes I make still occurs when running Repository.fetch_changesets
241
* Fixed: no error is raised when entering invalid hours on the issue update form
242
* Fixed: Details time log report CSV export doesn't honour date format from settings
243
* Fixed: invalid css classes on issue details
244
* Fixed: Trac importer creates duplicate custom values
245
* Fixed: inline attached image should not match partial filename
246
247 14 Jean-Philippe Lang
h2. v0.8.0 (2008-12-30)
248
249
* Setting added in order to limit the number of diff lines that should be displayed
250
* Makes logged-in username in topbar linking to
251
* Mail handler: strip tags when receiving a html-only email
252
* Mail handler: add watchers before sending notification
253
* Adds a css class (overdue) to overdue issues on issue lists and detail views
254
* Fixed: project activity truncated after viewing user's activity
255
* Fixed: email address entered for password recovery shouldn't be case-sensitive
256
* Fixed: default flag removed when editing a default enumeration
257
* Fixed: default category ignored when adding a document
258
* Fixed: error on repository user mapping when a repository username is blank
259
* Fixed: Firefox cuts off large diffs
260
* Fixed: CVS browser should not show dead revisions (deleted files)
261
* Fixed: escape double-quotes in image titles
262
* Fixed: escape textarea content when editing a issue note
263
* Fixed: JS error on context menu with IE
264
* Fixed: bold syntax around single character in series doesn't work
265
* Fixed several XSS vulnerabilities
266
* Fixed a SQL injection vulnerability
267
268 12 Jean-Philippe Lang
h2. v0.8.0 RC1 (2008-12-07)
269
270
* Wiki page protection
271
* Wiki page hierarchy. Parent page can be assigned on the Rename screen
272
* Adds support for issue creation via email
273
* Adds support for free ticket filtering and custom queries on Gantt chart and calendar
274
* Cross-project search
275
* Ability to search a project and its subprojects
276
* Ability to search the projects the user belongs to
277
* Adds custom fields on time entries
278
* Adds boolean and list custom fields for time entries as criteria on time report
279
* Cross-project time reports
280
* Display latest user's activity on account/show view
281
* Show last connexion time on user's page
282
* Obfuscates email address on user's account page using javascript
283
* wiki TOC rendered as an unordered list
284
* Adds the ability to search for a user on the administration users list
285
* Adds the ability to search for a project name or identifier on the administration projects list
286
* Redirect user to the previous page after logging in
287
* Adds a permission 'view wiki edits' so that wiki history can be hidden to certain users
288
* Adds permissions for viewing the watcher list and adding new watchers on the issue detail view
289
* Adds permissions to let users edit and/or delete their messages
290
* Link to activity view when displaying dates
291
* Hide Redmine version in atom feeds and pdf properties
292
* 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.
293
* Sort users by their display names so that user dropdown lists are sorted alphabetically
294
* Adds estimated hours to issue filters
295
* Switch order of current and previous revisions in side-by-side diff
296
* Render the commit changes list as a tree
297
* Adds watch/unwatch functionality at forum topic level
298
* When moving an issue to another project, reassign it to the category with same name if any
299
* Adds child_pages macro for wiki pages
300
* Use GET instead of POST on roadmap (#718), gantt and calendar forms
301
* Search engine: display total results count and count by result type
302
* Email delivery configuration moved to an unversioned YAML file (config/email.yml, see the sample file)
303
* Adds icons on search results
304
* Adds 'Edit' link on account/show for admin users
305
* Adds Lock/Unlock/Activate link on user edit screen
306
* Adds user count in status drop down on admin user list
307
* Adds multi-levels blockquotes support by using > at the beginning of lines
308
* Adds a Reply link to each issue note
309
* Adds plain text only option for mail notifications
310
* Gravatar support for issue detail, user grid, and activity stream (disabled by default)
311
* Adds 'Delete wiki pages attachments' permission
312
* Show the most recent file when displaying an inline image
313
* Makes permission screens localized
314
* AuthSource list: display associated users count and disable 'Delete' buton if any
315
* Make the 'duplicates of' relation asymmetric
316
* Adds username to the password reminder email
317
* Adds links to forum messages using message#id syntax
318
* Allow same name for custom fields on different object types
319
* One-click bulk edition using the issue list context menu within the same project
320
* 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.
321
* Adds checkboxes toggle links on permissions report
322
* Adds Trac-Like anchors on wiki headings
323
* Adds support for wiki links with anchor
324
* Adds category to the issue context menu
325
* Adds a workflow overview screen
326
* Appends the filename to the attachment url so that clients that ignore content-disposition http header get the real filename
327
* Dots allowed in custom field name
328
* Adds posts quoting functionality
329
* Adds an option to generate sequential project identifiers
330
* Adds mailto link on the user administration list
331
* Ability to remove enumerations (activities, priorities, document categories) that are in use. Associated objects can be reassigned to another value
332
* Gantt chart: display issues that don't have a due date if they are assigned to a version with a date
333
* Change projects homepage limit to 255 chars
334
* 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
335
* Adds "please select" to activity select box if no activity is set as default
336
* Do not silently ignore timelog validation failure on issue edit
337
* Adds a rake task to send reminder emails
338
* Allow empty cells in wiki tables
339
* Makes wiki text formatter pluggable
340
* Adds back textile acronyms support
341
* Remove pre tag attributes
342
* Plugin hooks
343
* Pluggable admin menu
344
* Plugins can provide activity content
345
* Moves plugin list to its own administration menu item
346
* Adds url and author_url plugin attributes
347
* Adds Plugin#requires_redmine method so that plugin compatibility can be checked against current Redmine version
348
* Adds atom feed on time entries details
349
* Adds project name to issues feed title
350
* Adds a css class on menu items in order to apply item specific styles (eg. icons)
351
* Adds a Redmine plugin generators
352
* Adds timelog link to the issue context menu
353
* Adds links to the user page on various views
354
* Turkish translation by Ismail Sezen
355
* Catalan translation
356
* Vietnamese translation
357
* Slovak translation
358
* Better naming of activity feed if only one kind of event is displayed
359
* Enable syntax highlight on issues, messages and news
360
* Add target version to the issue list context menu
361
* Hide 'Target version' filter if no version is defined
362
* Add filters on cross-project issue list for custom fields marked as 'For all projects'
363
* Turn ftp urls into links
364
* Hiding the View Differences button when a wiki page's history only has one version
365
* Messages on a Board can now be sorted by the number of replies
366
* Adds a class ('me') to events of the activity view created by current user
367
* Strip pre/code tags content from activity view events
368
* Display issue notes in the activity view
369
* Adds links to changesets atom feed on repository browser
370
* Track project and tracker changes in issue history
371
* Adds anchor to atom feed messages links
372
* Adds a key in lang files to set the decimal separator (point or comma) in csv exports
373
* Makes importer work with Trac 0.8.x
374
* Upgraded to Prototype 1.6.0.1
375
* File viewer for attached text files
376
* Menu mapper: add support for :before, :after and :last options to #push method and add #delete method
377
* Removed inconsistent revision numbers on diff view
378
* CVS: add support for modules names with spaces
379
* Log the user in after registration if account activation is not needed
380
* Mercurial adapter improvements
381
* Trac importer: read session_attribute table to find user's email and real name
382
* Ability to disable unused SCM adapters in application settings
383
* Adds Filesystem adapter
384
* Clear changesets and changes with raw sql when deleting a repository for performance
385
* Redmine.pm now uses the 'commit access' permission defined in Redmine
386
* Reposman can create any type of scm (--scm option)
387
* Reposman creates a repository if the 'repository' module is enabled at project level only
388
* Display svn properties in the browser, svn >= 1.5.0 only
389
* Reduces memory usage when importing large git repositories
390
* Wider SVG graphs in repository stats
391
* SubversionAdapter#entries performance improvement
392
* SCM browser: ability to download raw unified diffs
393
* More detailed error message in log when scm command fails
394
* Adds support for file viewing with Darcs 2.0+
395
* Check that git changeset is not in the database before creating it
396
* Unified diff viewer for attached files with .patch or .diff extension
397
* File size display with Bazaar repositories
398
* Git adapter: use commit time instead of author time
399
* Prettier url for changesets
400
* Makes changes link to entries on the revision view
401
* Adds a field on the repository view to browse at specific revision
402
* Adds new projects atom feed
403
* Added rake tasks to generate rcov code coverage reports
404
* Add Redcloth's :block_markdown_rule to allow horizontal rules in wiki
405
* Show the project hierarchy in the drop down list for new membership on user administration screen
406
* Split user edit screen into tabs
407
* Renames bundled RedCloth to RedCloth3 to avoid RedCloth 4 to be loaded instead
408
* Fixed: Roadmap crashes when a version has a due date > 2037
409
* Fixed: invalid effective date (eg. 99999-01-01) causes an error on version edition screen
410
* Fixed: login filter providing incorrect back_url for Redmine installed in sub-directory
411
* Fixed: logtime entry duplicated when edited from parent project
412
* Fixed: wrong digest for text files under Windows
413
* Fixed: associated revisions are displayed in wrong order on issue view
414
* Fixed: Git Adapter date parsing ignores timezone
415
* Fixed: Printing long roadmap doesn't split across pages
416
* Fixes custom fields display order at several places
417
* Fixed: urls containing @ are parsed as email adress by the wiki formatter
418
* Fixed date filters accuracy with SQLite
419
* Fixed: tokens not escaped in highlight_tokens regexp
420
* Fixed Bazaar shared repository browsing
421
* Fixes platform determination under JRuby
422
* Fixed: Estimated time in issue's journal should be rounded to two decimals
423
* Fixed: 'search titles only' box ignored after one search is done on titles only
424
* Fixed: non-ASCII subversion path can't be displayed
425
* Fixed: Inline images don't work if file name has upper case letters or if image is in BMP format
426
* Fixed: document listing shows on "my page" when viewing documents is disabled for the role
427
* Fixed: Latest news appear on the homepage for projects with the News module disabled
428
* Fixed: cross-project issue list should not show issues of projects for which the issue tracking module was disabled
429
* Fixed: the default status is lost when reordering issue statuses
430
* Fixes error with Postgresql and non-UTF8 commit logs
431
* Fixed: textile footnotes no longer work
432
* Fixed: http links containing parentheses fail to reder correctly
433 14 Jean-Philippe Lang
* Fixed: GitAdapter#get_rev should use current branch instead of hardwiring master
434 1 Jean-Philippe Lang
435 18 Jean-Philippe Lang
h2. Previous changes
436 7 Jean-Philippe Lang
437 17 Jean-Philippe Lang
* [[Changelog_0_7|0.7.x]]
438
* [[Changelog_0_6|0.6.x and below]]