Changes between Version 2 and Version 3 of TracChangeLog


Ignore:
Timestamp:
Apr 1, 2017, 10:40:26 PM (2 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracChangeLog

    v2 v3  
    66
    77
    8 == 1.0.x Releases ==
     8== 1.3.x Releases
     9
     10This series of releases correspond to the development branch i.e. [trac:source:trunk trunk], in preparation for the future 1.4.x stable releases.
     11
     12See [trac:wiki:1.3/TracChangeLog#a1.3.xReleases 1.3.x Releases].
     13
     14
     15== 1.2.x Releases
     16
     17This series correspond to the current stable release branch, i.e. [trac:source:branches/1.2-stable branches/1.2-stable].
     18
     19=== 1.2.1
     20
     21//(March 29, 2017)//
     22
     23Trac 1.2.1, the first maintenance release in the 1.2.x series,
     24provides more than 30 minor fixes and enhancements.
     25The following are some highlights:
     26
     27* [WikiMacros#TracIni-macro TracIni macro] generates anchors for each option ([trac:#9401])
     28 and allows specifying exact options and sections to be rendered
     29 ([trac:#12633])
     30* Several fixes for the enhanced Trac notification system
     31 ([trac:#11928], [trac:#12658], [trac:#12700])
     32* Improved usability of ticket comment //Reply// and
     33 //Edit// buttons ([trac:#12671])
     34* Restored missing ticket change conflict markers
     35 ([trac:#12730])
     36
     37See the detailed release notes for [[trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.1]] and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.14]] (as 1.2.1 also contains the changes in 1.0.14).
     38
     39[trac:source:/tags/trac-1.2.1 View Tag] | [trac:milestone:1.2.1 View Milestone]
     40
     41=== **1.2 'Hermes'**
     42
     43//(November 5, 2016)//
     44
     45Trac 1.2 is the first major release of Trac in more than 4 years.
     46
     47The following are some highlights from the release:
     48
     49* Extensible notification system ([trac:#3517])
     50* Notification preference panel ([trac:#4056])
     51* Usernames replaced with full names ([trac:#7339])
     52* Restyled ticket changelog ([trac:#11835])
     53* Workflow controls on the //New Ticket// page ([trac:#2045])
     54* Editable wiki page version comments ([trac:#6573])
     55* Datetime custom fields ([trac:#1942])
     56
     57For more information see the [trac:wiki:TracDev/ApiChanges/1.2 API changes] and the detailed
     58release notes for [[trac:wiki:TracDev/ReleaseNotes/1.2|1.2]] and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.8 through 1.0.13]]
     59(as 1.2 contains all the fixes done for 1.0.8 through 1.0.13).
     60
     61[trac:source:/tags/trac-1.2 View Tag] | [trac:milestone:1.2 View Milestone]
     62
     63== 1.1.x Releases
     64// 1.1.x releases were development releases leading to Trac 1.2. See them as kind of snapshots of [trac:source:trunk].
     65
     66** No guarantees of feature and API compatibility is made from one 1.1.x release to the next. //
     67
     68=== 1.2rc1
     69
     70//(September 14, 2016)//
     71
     72The first Trac 1.2 release candidate is the culmination of nearly 4 years of development.
     73
     74Highlights of the changes since 1.1.6:
     75
     76 - Pygments lexer options can be specified as [WikiProcessors WikiProcessor] arguments and defaults can be set in the environment configuration ([trac:#5654]).
     77 - Usernames are replaced with full names when `[trac]` `show_full_names` is true ([trac:#7339]).
     78 - Enum tables on the Ticket Admin pages can be reordered by drag and drop. ([trac:#11682]).
     79 - Ticket changelog is restyled and has a new //Show comments// preference ([trac:#11835]).
     80 - Authentication cookies can be shared across subdomains when `[trac]` `auth_cookie_domain` is configured ([trac:#12251]).
     81
     82For more information see the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     83release 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]]
     84(as 1.2rc1 contains all the fixes done for 1.0.8 through 1.0.13).
     85
     86[trac:source:/tags/trac-1.2rc1 View Tag] | [trac:milestone:1.2 View Milestone]
     87
     88=== 1.1.6
     89
     90//(July 17, 2015)//
     91
     92Trac 1.1.6 contains more than a half dozen minor fixes and enhancements.
     93
     94For more information see the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     95release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.6]] and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.7]]
     96(as 1.1.6 contains all the fixes done for 1.0.7).
     97
     98[trac:source:/tags/trac-1.1.6 View Tag] | [trac:milestone:1.1.6 View Milestone]
     99
     100
     101=== 1.1.5
     102
     103//(May 18, 2015)//
     104
     105Highlights of the changes:
     106
     107 - Corrected highlighting of unmodified values in //Config// section of the //About Trac// page ([trac:#6551]).
     108 - New helper methods on `DatabaseManager` class for plugins to upgrade the database ([trac:#8172]).
     109 - New `[notification-subscriber]` config section for general configuration of notification subscription defaults and `SubscriberList` macro ([trac:#11875]).
     110 - Removed dependency on `ConfigObj` for TracFineGrainedPermissions ([trac:#11982]).
     111 - `Image` macro supports InterWiki prefixes ([trac:#12025]).
     112
     113See also the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     114release 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]]
     115(as 1.1.5 contains all the fixes done for 1.0.6 and 0.12.7).
     116
     117[trac:source:/tags/trac-1.1.5 View Tag] | [trac:milestone:1.1.5 View Milestone]
     118
     119=== 1.1.4
     120
     121//(March 24, 2015)//
     122
     123Highlights of the changes:
     124
     125 - Performance improvements with MySQL/MariaDB ([trac:#3676]).
     126 - Click on //Permissions// Admin page table row toggles all
     127   checkboxes in the row ([trac:#11417]).
     128 - Configuration sections are written to trac.ini when enabling a
     129   component through TracAdmin or the web administration module
     130   ([trac:#11437]).
     131 - Subscription rules can be reordered by drag and drop ([trac:#11941]).
     132
     133See also the [trac:wiki:TracDev/ApiChanges/1.1 API changes] and the detailed
     134release notes for [[trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.4]]
     135and [[trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.4/1.0.5]]
     136(as 1.1.4 contains all the fixes done for 1.0.4 and 1.0.5).
     137
     138[trac:source:/tags/trac-1.1.4 View Tag] | [trac:milestone:1.1.4 View Milestone]
     139
     140=== 1.1.3
     141
     142//(January 13, 2015)//
     143
     144The following list contains highlights of the changes:
     145
     146 - The ticket creation step can be configured in the TracWorkflow and the
     147   workflow controls are present on the !NewTicket page ([trac:#2045]).
     148 - New notification system that can be extended by plugins ([trac:#3517]).
     149 - New preferences panel for notification subscriptions ([trac:#4056]).
     150 - Wiki page version comments can be edited by users with `WIKI_ADMIN` ([trac:#6573]).
     151 - Improved positioning of //Add Comment// section and //author// field
     152   on the ticket form ([trac:#10207]).
     153 - The delete confirmation pages warn if attachments will also be deleted
     154   ([trac:#11542]).
     155 - Removed support for [trac:SilverCity], Enscript and !PhpRenderer syntax
     156   highlighters ([trac:#11795]).
     157 - Combined //Date & Time// and //Language// preference panels as
     158   //Localization// ([trac:#11813]).
     159 - Groups and permissions can be used in the workflow `set_owner` attribute
     160   ([trac:#11839]).
     161
     162See 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
     163for 1.0.3).
     164
     165[trac:source:/tags/trac-1.1.3 View Tag] | [trac:milestone:1.1.3 View Milestone]
     166
     167=== 1.1.2
     168
     169//(October 23, 2014)//
     170
     171The following list contains highlights of the changes:
     172
     173 - 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]).
     174 - 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]).
     175 - The new option `[ticket]` `optional_fields` specifies ticket select fields that are treated as optional (i.e. an empty value is allowed) ([trac:#10772]).
     176 - Line number and row highlighting annotations can be specified for !WikiProcessor code blocks ([trac:#10834]).
     177 - 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]).
     178 - Attachments can't be added to read-only wiki pages ([trac:#11244]).
     179 - Tables on the admin pages have a //Select all// checkbox in the header ([trac:#10994]).
     180 - Submit buttons are disabled if the required items are not selected ([trac:#11056]).
     181 - The Admin //Permissions// page has a //Copy Permissions// form for copying permissions between users and groups ([trac:#11099]).
     182 - 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]).
     183 - The //retarget// select is not shown when closing or deleting a milestone which has no tickets associated with it ([trac:#11366]).
     184 - //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]).
     185 - The `TitleIndex` macro supports relative path prefixes when used on wiki pages ([trac:#11455]).
     186 - [trac:CommitTicketUpdater] will recognize a ticket reference that includes a trailing `#comment:N` or `#comment:description` ([trac:#11622]).
     187 - 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]).
     188 - Authz policy can be used to restrict access to the //Report List// page using the resource id `-1` ([trac:#11697]).
     189
     190See 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).
     191
     192[trac:source:/tags/trac-1.1.2 View Tag] | [trac:milestone:1.1.2 View Milestone]
     193
     194=== 1.1.1
     195
     196//(February 3, 2013)//
     197
     198Trac 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.
     199
     200The following list contains only a few highlights:
     201
     202 - Added support for custom ticket fields of type time ([trac:#1942])
     203 - In new tickets, custom time ticket fields may default to an absolute or relative date / time ([trac:#10853])
     204 - In TracBatchModify, custom time ticket fields can be changed with a date(time)picker popup control ([trac:#10854])
     205 - Optionally display the component of tickets in their timeline entries (`[timeline]` `ticket_show_component` setting) ([trac:#10885])
     206 - Fixed batch modification when no fields are changed ([trac:#10924])
     207 - Dynamic variables can be used in the report title and description ([trac:#10979])
     208 - jQuery upgraded to 1.8.3, jQuery UI upgraded to 1.9.2 and jQuery UI Timepicker upgraded to 1.1.1 ([trac:#10976])
     209 - 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 ;-) )//
     210
     211See 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).
     212
     213[trac:source:/tags/trac-1.1.1 View Tag] | [trac:milestone:1.1.1 View Milestone]
     214
     215== 1.0.x Releases
     216
     217=== 1.0.14
     218
     219//(Not yet released)//
     220
     221Trac 1.0.14 provides around a dozen bug fixes and minor
     222enhancements. The following are some highlights:
     223
     224 - Fixed batch modify not working for list fields
     225   (regression in 1.0.11) ([trac:#12585]).
     226 - Performance improvements to the Roadmap and Milestone
     227   admin pages when there are many milestones and tickets
     228   ([trac:#12609]).
     229
     230[trac:source:/tags/trac-1.0.14 View Tag] | [trac:milestone:1.0.14 View Milestone]
     231
    9232
    10233=== 1.0.13