Changes between Version 5 and Version 6 of TracChangeLog


Ignore:
Timestamp:
Dec 27, 2016, 12:44:18 AM (3 years ago)
Author:
trac
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TracChangeLog

    v5 v6  
    66
    77
    8 == 1.0.x Releases ==
     8== 1.2.x Releases
     9
     10=== 1.2 'Hermes'
     11
     12//(November 5, 2016)//
     13
     14Trac 1.2 is the first major release of Trac in more than 4 years.
     15
     16The following are some highlights from the release:
     17
     18* Extensible notification system ([trac:#3517])
     19* Notification preference panel ([trac:#4056])
     20* Usernames replaced with full names ([trac:#7339])
     21* Restyled ticket changelog ([trac:#11835])
     22* Workflow controls on the //New Ticket// page ([trac:#2045])
     23* Editable wiki page version comments ([trac:#6573])
     24* Datetime custom fields ([trac:#1942])
     25
     26For more information see the [trac:wiki:TracDev/ApiChanges/1.2 API changes] and the detailed
     27release notes for [[trac:wiki:TracDev/ReleaseNotes/1.2#DevelopmentReleases | 1.2]] and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.8 through 1.0.13]]
     28(as 1.2 contains all the fixes done for 1.0.8 through 1.0.13).
     29
     30[trac:source:/tags/trac-1.2 View Tag] | [trac:milestone:1.2 View Milestone]
     31
     32== 1.1.x Releases
     33// 1.1.x releases are development releases leading eventually to Trac 1.2. See them as kind of snapshots of [trac:source:trunk].
     34
     35** No guarantees of feature and API compatibility is made from one 1.1.x release to the next. //
     36
     37=== 1.2rc1
     38
     39//(September 14, 2016)//
     40
     41The first Trac 1.2 release candidate is the culmination of nearly 4 years of development.
     42
     43Highlights of the changes since 1.1.6:
     44
     45 - Pygments lexer options can be specified as [WikiProcessors WikiProcessor] arguments and defaults can be set in the environment configuration ([trac:#5654]).
     46 - Usernames are replaced with full names when `[trac]` `show_full_names` is true ([trac:#7339]).
     47 - Enum tables on the Ticket Admin pages can be reordered by drag and drop. ([trac:#11682]).
     48 - Ticket changelog is restyled and has a new //Show comments// preference ([trac:#11835]).
     49 - Authentication cookies can be shared across subdomains when `[trac]` `auth_cookie_domain` is configured ([trac:#12251]).
     50
     51For more information see the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     52release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.2rc1]] and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.8 through 1.0.13]]
     53(as 1.2rc1 contains all the fixes done for 1.0.8 through 1.0.13).
     54
     55[trac:source:/tags/trac-1.2rc1 View Tag] | [trac:milestone:1.2 View Milestone]
     56
     57=== 1.1.6
     58
     59//(July 17, 2015)//
     60
     61Trac 1.1.6 contains more than a half dozen minor fixes and enhancements.
     62
     63For more information see the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     64release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.6]] and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.7]]
     65(as 1.1.6 contains all the fixes done for 1.0.7).
     66
     67[trac:source:/tags/trac-1.1.6 View Tag] | [trac:milestone:1.1.6 View Milestone]
     68
     69
     70=== 1.1.5
     71
     72//(May 18, 2015)//
     73
     74Highlights of the changes:
     75
     76 - Corrected highlighting of unmodified values in //Config// section of the //About Trac// page ([trac:#6551]).
     77 - New helper methods on `DatabaseManager` class for plugins to upgrade the database ([trac:#8172]).
     78 - New `[notification-subscriber]` config section for general configuration of notification subscription defaults and `SubscriberList` macro ([trac:#11875]).
     79 - Removed dependency on `ConfigObj` for TracFineGrainedPermissions ([trac:#11982]).
     80 - `Image` macro supports InterWiki prefixes ([trac:#12025]).
     81
     82See also the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     83release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.5]], [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.6]] and [[trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.7]]
     84(as 1.1.5 contains all the fixes done for 1.0.6 and 0.12.7).
     85
     86[trac:source:/tags/trac-1.1.5 View Tag] | [trac:milestone:1.1.5 View Milestone]
     87
     88=== 1.1.4
     89
     90//(March 24, 2015)//
     91
     92Highlights of the changes:
     93
     94 - Performance improvements with MySQL/MariaDB ([trac:#3676]).
     95 - Click on //Permissions// Admin page table row toggles all
     96   checkboxes in the row ([trac:#11417]).
     97 - Configuration sections are written to trac.ini when enabling a
     98   component through TracAdmin or the web administration module
     99   ([trac:#11437]).
     100 - Subscription rules can be reordered by drag and drop ([trac:#11941]).
     101
     102See also the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     103release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.4]]
     104and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.4/1.0.5]]
     105(as 1.1.4 contains all the fixes done for 1.0.4 and 1.0.5).
     106
     107[trac:source:/tags/trac-1.1.4 View Tag] | [trac:milestone:1.1.4 View Milestone]
     108
     109=== 1.1.3
     110
     111//(January 13, 2015)//
     112
     113The following list contains highlights of the changes:
     114
     115 - The ticket creation step can be configured in the TracWorkflow and the
     116   workflow controls are present on the !NewTicket page ([trac:#2045]).
     117 - New notification system that can be extended by plugins ([trac:#3517]).
     118 - New preferences panel for notification subscriptions ([trac:#4056]).
     119 - Wiki page version comments can be edited by users with `WIKI_ADMIN` ([trac:#6573]).
     120 - Improved positioning of //Add Comment// section and //author// field
     121   on the ticket form ([trac:#10207]).
     122 - The delete confirmation pages warn if attachments will also be deleted
     123   ([trac:#11542]).
     124 - Removed support for [trac:SilverCity], Enscript and !PhpRenderer syntax
     125   highlighters ([trac:#11795]).
     126 - Combined //Date & Time// and //Language// preference panels as
     127   //Localization// ([trac:#11813]).
     128 - Groups and permissions can be used in the workflow `set_owner` attribute
     129   ([trac:#11839]).
     130
     131See also the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.3]] and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.3]] (as 1.1.3 contains all the fixes done
     132for 1.0.3).
     133
     134[trac:source:/tags/trac-1.1.3 View Tag] | [trac:milestone:1.1.3 View Milestone]
     135
     136=== 1.1.2
     137
     138//(October 23, 2014)//
     139
     140The following list contains highlights of the changes:
     141
     142 - Dropped support for Python 2.5. Trac can no longer be run on Python 2.5 as incompatible changes have been made in the source code ([trac:#11600]).
     143 - The new ticket workflow action `may_set_owner` is similar to `set_owner` but the owner defaults to the existing ticket owner rather than the current user ([trac:#10018]).
     144 - The new option `[ticket]` `optional_fields` specifies ticket select fields that are treated as optional (i.e. an empty value is allowed) ([trac:#10772]).
     145 - Line number and row highlighting annotations can be specified for !WikiProcessor code blocks ([trac:#10834]).
     146 - The //default handler// can be set as a session preference ([trac:#11597]), and the default value for all users can be set from the //Basic Settings// admin page ([trac:#11519]).
     147 - Attachments can't be added to read-only wiki pages ([trac:#11244]).
     148 - Tables on the admin pages have a //Select all// checkbox in the header ([trac:#10994]).
     149 - Submit buttons are disabled if the required items are not selected ([trac:#11056]).
     150 - The Admin //Permissions// page has a //Copy Permissions// form for copying permissions between users and groups ([trac:#11099]).
     151 - The new option `[milestone]` `default_retarget_to` determines the default milestone for retargeting tickets when a milestone is deleted or closed, and can be specified from the //Milestone// admin page ([trac:#10010]).
     152 - The //retarget// select is not shown when closing or deleting a milestone which has no tickets associated with it ([trac:#11366]).
     153 - //Clear default// buttons allow the ticket system default values (e.g. `default_milestone`, `default_version`) to be cleared through the corresponding admin pages ([trac:#10772], [trac:#11300]).
     154 - The `TitleIndex` macro supports relative path prefixes when used on wiki pages ([trac:#11455]).
     155 - [trac:CommitTicketUpdater] will recognize a ticket reference that includes a trailing `#comment:N` or `#comment:description` ([trac:#11622]).
     156 - The //Tickets// column of the milestone table on the //Milestone// admin page contains links to the query page showing all tickets associated with the milestone, grouped by status ([trac:#11661]).
     157 - Authz policy can be used to restrict access to the //Report List// page using the resource id `-1` ([trac:#11697]).
     158
     159See also the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.2]], [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.2]] and [[trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.6]] (as 1.1.2 contains all the fixes done for 1.0.2 and 0.12.6).
     160
     161[trac:source:/tags/trac-1.1.2 View Tag] | [trac:milestone:1.1.2 View Milestone]
     162
     163=== 1.1.1
     164
     165//(February 3, 2013)//
     166
     167Trac 1.1.1 starts the 1.1.x development line leading to 1.2 with some new features and a few not-so-disruptive changes.
     168
     169The following list contains only a few highlights:
     170
     171 - Added support for custom ticket fields of type time ([trac:#1942])
     172 - In new tickets, custom time ticket fields may default to an absolute or relative date / time ([trac:#10853])
     173 - In TracBatchModify, custom time ticket fields can be changed with a date(time)picker popup control ([trac:#10854])
     174 - Optionally display the component of tickets in their timeline entries (`[timeline]` `ticket_show_component` setting) ([trac:#10885])
     175 - Fixed batch modification when no fields are changed ([trac:#10924])
     176 - Dynamic variables can be used in the report title and description ([trac:#10979])
     177 - jQuery upgraded to 1.8.3, jQuery UI upgraded to 1.9.2 and jQuery UI Timepicker upgraded to 1.1.1 ([trac:#10976])
     178 - Dropped support for Python 2.5, either Python 2.6 or Python 2.7 is required //(well, as it happens, 2.5 //still// works, that's a bug ;-) )//
     179
     180See also the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.1]], [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.1]] and [[trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.5]] (as 1.1.1 contains all the fixes done for 1.0.1 and 0.12.5).
     181
     182[trac:source:/tags/trac-1.1.1 View Tag] | [trac:milestone:1.1.1 View Milestone]
     183
     184== 1.0.x Releases
    9185
    10186=== 1.0.13