Changes between Version 1 and Version 2 of TracChangeLog


Ignore:
Timestamp:
Jul 30, 2021, 7:48:19 AM (6 months ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracChangeLog

    v1 v2  
    55To see where Trac is going in future releases, see the [trac:roadmap Roadmap].
    66
    7 == 1.5.x Releases
    8 
    9 === 1.5.3
    10 
    11 //(May 9, 2021)//
    12 
    13 Fixed several regressions and compatibility
    14 issues in the Python 3 conversion.
    15 
    16 [trac:source:/tags/trac-1.5.3 View Tag] | [trac:milestone:1.5.3 View Milestone]
    17 
    18 === 1.5.2
    19 
    20 //(December 19, 2020)//
    21 
    22 Support for Python 2.7 has been dropped.
    23 Python 3.5+ is supported.
    24 
    25 [trac:source:/tags/trac-1.5.2 View Tag] | [trac:milestone:1.5.2 View Milestone]
    26 
    27 === 1.5.1
    28 
    29 //(May 25, 2020)//
    30 
    31 * Tickets can be retargeted from the milestone
    32   admin page ([trac:#3754]).
    33 * Removed deprecated code ([trac:#12787]).
    34   Plugins that use Genshi can't be used
    35   and must be migrated to Jinja2.
    36 
    37 Additionally, this release includes all of the
    38 changes in the [trac:milestone:1.4.1] release and
    39 changes committed to date for the forthcoming [trac:milestone:1.4.2] release.
    40 
    41 This will be the only release in the 1.5.x
    42 release line that supports Python 2.7. Future
    43 releases will support Python 3.5+.
    44 
    45 [trac:source:/tags/trac-1.5.1 View Tag] | [trac:milestone:1.5.1 View Milestone]
    46 
    477== 1.4.x Releases
    48 
    49 === 1.4.1
    50 
    51 //(February 12, 2020)//
    52 
    53 Trac 1.4.1 fixes compatibility issues with
    54 Jinja2 versions 2.11 and 2.11.1. Several
    55 other minor defects were also fixed.
    56 
    57 [trac:source:/tags/trac-1.4.1 View Tag] | [trac:milestone:1.4.1 View Milestone]
    588
    599=== '''1.4 'Jinja''''
     
    7828
    7929For more information see the [trac:wiki:TracDev/ApiChanges/1.4 API changes] and the detailed
    80 release notes for [[trac:wiki:TracDev/ReleaseNotes/1.4|1.4]] and the change log for [#a1.3.xReleases 1.3.x Releases] below.
     30release notes for [[trac:wiki:TracDev/ReleaseNotes/1.4#DevelopmentReleases | 1.4]] and the change log for [#a1.3.xReleases 1.3.x Releases] below.
    8131
    8232[trac:source:/tags/trac-1.4 View Tag] | [trac:milestone:1.4 View Milestone]
     
    12979[trac:source:/tags/trac-1.3.4 View Tag] | [trac:milestone:1.3.4 View Milestone]
    13080
    131 === 1.3.3
     81=== 1.3.3 
    13282
    13383//(July 20, 2018)//
     
    14696[trac:source:/tags/trac-1.3.3 View Tag] | [trac:milestone:1.3.3 View Milestone]
    14797
    148 === 1.3.2
     98=== 1.3.2 
    14999
    150100//(July 31, 2017)//
     
    192142* Modernized the code to support Python 2.7 idioms (earlier versions are no longer supported)
    193143  ([trac:#12046], [trac:#12148], [trac:#12558], [trac:#12569])
    194 * Removed lots of backward compatibility APIs from pre-1.0 days;
     144* Removed lots of backward compatibility APIs from pre-1.0 days; 
    195145  in particular, the database API is now exclusively based on the [[trac:wiki:TracDev/ApiChanges/1.1#DatabaseAPIChanges|context managers]] ([trac:#9612], [trac:#11901])
    196146* Ticket changes can be used to format the subject template ([trac:#12205])
     
    202152
    203153This series correspond to the current stable release branch, i.e. [trac:source:branches/1.2-stable branches/1.2-stable].
    204 
    205 === 1.2.6
    206 
    207 //(July 1, 2020)//
    208 
    209 Trac 1.2.6 contains a few minor fixes, inluding a
    210 fix for ticket autopreview triggering without a
    211 form change.
    212 
    213 See the detailed release notes for [[trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.6]].
    214 
    215 [trac:source:/tags/trac-1.2.6 View Tag] | [trac:milestone:1.2.6 View Milestone]
    216154
    217155=== 1.2.5
     
    305243
    306244For more information see the [trac:wiki:TracDev/ApiChanges/1.2 API changes] and the detailed
    307 release 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]]
     245release 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]]
    308246(as 1.2 contains all the fixes done for 1.0.8 through 1.0.13).
    309247
     
    409347   ([trac:#11839]).
    410348
    411 See 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
     349See 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 
    412350for 1.0.3).
    413351
     
    464402== 1.0.x Releases
    465403
    466 === 1.0.20
    467 
    468 //(June 29, 2020)//
    469 
    470 Trac 1.0.20 provides a few bug fixes. The translation
    471 catalogs have also been updated and merged with
    472 those from Transifex.
    473 
    474 [trac:source:/tags/trac-1.0.20 View Tag] | [trac:milestone:1.0.20 View Milestone]
    475 
    476 === 1.0.19
    477 
    478 //(October 15, 2019)//
    479 
    480 Trac 1.0.19 provides a few bug fixes. The translation
    481 catalogs have also been updated and merged with
    482 those from Transifex.
    483 
    484 [trac:source:/tags/trac-1.0.19 View Tag] | [trac:milestone:1.0.19 View Milestone]
    485 
    486404=== 1.0.18
    487405
     
    506424enhancements. The following are some highlights:
    507425
    508  * Fixed `ERR_BLOCKED_BY_XSS_AUDITOR` during preview for
     426 * Fixed `ERR_BLOCKED_BY_XSS_AUDITOR` during preview for 
    509427   certain content with Chrome browser ([trac:#12926]).
    510428 * Improved performance of query module when many custom
     
    539457 - Fixed batch modify not working for list fields
    540458   (regression in 1.0.11) ([trac:#12585]).
    541  - Performance improvements to the Roadmap and Milestone
     459 - Performance improvements to the Roadmap and Milestone 
    542460   admin pages when there are many milestones and tickets
    543461   ([trac:#12609]).
     
    555473enhancements. The following are some highlights:
    556474
    557  - Use locale environment variables to negotiate locale
     475 - Use locale environment variables to negotiate locale 
    558476   on console ([trac:#12418]).
    559477 - Fixed using incorrect revisions when downloading a zip
     
    576494 - Fixed incorrect parsing of projects list file by
    577495   `GitwebProjectsRepositoryProvider` ([trac:#12518]).
    578  - `TracIni` macro displays option documentation as
     496 - `TracIni` macro displays option documentation as 
    579497   multi-line rather than one-liner ([trac:#12522]).
    580498 - Fixed regression with `GitConnector` leading to
     
    595513   ticket change log ([trac:#12381]).
    596514 - Trac is now distributed as wheel package ([trac:#12391]).
    597  - Fixed database exceptions in query system when
     515 - Fixed database exceptions in query system when 
    598516   ''milestones/versions/enums'' are not defined and a custom
    599517   field of the same name is added ([trac:#12399]).
     
    601519   standard //milestone// field was hidden ([trac:#12400]).
    602520 - Query system now sorts by `enum.value` rather than
    603    `ticket.type` for `order=type` ([trac:#12402]).
     521   `ticket.type` for `order=type` ([trac:#12402]). 
    604522 - Added support for Babel 2.3.2 (2.3.0 and 2.3.1 should
    605523   not be used)  ([trac:#12445]).
     
    734652The following list contains only a few highlights:
    735653
    736  - Subversion keywords are expanded and EOL substitutions made when viewing a file in the repository browser and when downloading a file ([trac:#717]).
     654 - Subversion keywords are expanded and EOL substitutions made when viewing a file in the repository browser and when downloading a file ([trac:#717]). 
    737655 - Notification email is sent to the old owner when a ticket is reassigned ([trac:#2311]).
    738656 - Ticket change history is updated when renaming and deleting a milestone, and when retargeting tickets to another milestone ([trac:#4582], [trac:#5658]).
     
    784702
    785703The following list contains only a few highlights:
    786  - The default theme looks more modern, especially on recent browsers (no effort has been made to make it look better on older browsers like IE6 or 7)
     704 - The default theme looks more modern, especially on recent browsers (no effort has been made to make it look better on older browsers like IE6 or 7) 
    787705 - The [TH:GitPlugin] has been donated by Herbert Valerio Riedel to the Trac project (many thanks!) and is now maintained here as an optional component
    788706 - As a consequence, the Subversion support has been moved below `tracopt.versioncontrol` as well
    789  - The Git and Mercurial log view feature a visualization of the branching structure
     707 - The Git and Mercurial log view feature a visualization of the branching structure 
    790708 - Usability improvements for the tickets, with a better support for conflict detection and resolution
    791709 - Integration of the [TH:BatchModifyPlugin], contributed by Brian Meeker (many thanks!) and is now maintained there as a default component
     
    796714See the full list in [trac:wiki:TracDev/ReleaseNotes/1.0 1.0].
    797715
    798 [trac:source:/tags/trac-1.0 View Tag] | [trac:milestone:1.0 View Milestone]
     716[[trac:source:/tags/trac-1.0 View Tag]] | [[trac:milestone:1.0 View Milestone]]
     717
     718== 0.12.x Releases
     719
     720=== 0.12.7
     721
     722//(July 12, 2015)//
     723
     724Trac 0.12.7 fixes a minor security issue, as well as a half dozen other minor issues:
     725 - InterWiki filters links through `[wiki] safe_schemes` option if `[wiki] render_unsafe_content` is disabled ([trac:#12053]).
     726
     727See the detailed release notes for [[trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.7]].
     728
     729[trac:source:/tags/trac-0.12.7 View Tag] | [trac:milestone:0.12.7 View Milestone]
     730
     731=== 0.12.6
     732
     733//(October 23, 2014)//
     734
     735Trac 0.12.6 contains fixes for a few issues:
     736 - Subversion blame would fail for a path with URL-encoded characters ([trac:#10386]), a lower-case drive letter on Windows ([trac:#10514]), or a non-ascii filename with Subversion 1.7 ([trac:#11167]).
     737 - Improved performance rendering `svn:mergeinfo` properties in browser view ([trac:#8459]) and changeset view ([trac:#11219]).
     738 - Query with many custom fields would fail ([trac:#11140]).
     739 - Zip archive had a timestamp with no timezone information ([trac:#11162]).
     740 - Failure or incorrect ranges rendering log TracLinks ([trac:#11308], [trac:#11346]).
     741 - Textareas in ticket view did not wrap correctly in IE 11 ([trac:#11376]).
     742 - Emails were not being obfuscated in owner field on CSV export from ticket and query pages ([trac:#11594]).
     743 - Locale data was not being included in egg in Distribute 0.6.29 and later ([trac:#11640]).
     744 - Deleting a milestone would not delete its attachments ([trac:#11672]).
     745 - Added support for Babel 1.0 and later ([trac:#11258], [trac:#11345]).
     746 - Added support for `ConfigObj` 5.0 and later ([trac:#11498]).
     747 - … and dozens more fixes!
     748
     749See the detailed release notes for [[trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.6]].
     750
     751[trac:source:/tags/trac-0.12.6 View Tag] | [trac:milestone:0.12.6 View Milestone]
     752
     753=== 0.12.5
     754
     755//(January 15, 2013)//
     756
     757Trac 0.12.5 contains fixes for a few issues:
     758 - upload of .mht files ([Wikipedia:MHTML] web page archive files) now works ([trac:#9880])
     759 - more robust parsing of attachment URLs ([trac:#10280]) and uploaded file names ([trac:#10850])
     760 - lots of improvement to the date formatting code, which is now much more robust when timezone and daylight saving time computations are involved ([trac:#10768], [trac:#10863], [trac:#10864], [trac:#10912], [trac:#10920])
     761 - no longer generate invalid JSON encoded data with Python 2.4 and 2.5 ([trac:#10877])
     762 - ... and fix a couple more minor defects ([trac:#10967], [trac:#10892], [trac:#10923], [trac:#10858], [trac:#10835])
     763
     764[trac:source:/tags/trac-0.12.5 View Tag] | [trac:milestone:0.12.5 View Milestone]
     765
     766=== 0.12.4
     767
     768//(September 7, 2012)//
     769
     770Trac 0.12.4 contains only a handful of minor fixes.
     771
     772[trac:source:/tags/trac-0.12.4 View Tag] | [trac:milestone:0.12.4 View Milestone]
     773
     774=== 0.12.3 ===
     775
     776//(February 6, 2012)//
     777
     778Trac 0.12.3 contains a few minor fixes and a few minor features.
     779 - compatibility with Subversion 1.7 ([trac:#10414])
     780 - easier troubleshooting of common startup errors ([trac:#10024])
     781 - jQuery upgraded to 1.4.4 ([trac:#10001])
     782 - improve fine-grained permission handling in the source browser ([trac:#9976], [trac:#10208], [trac:#10110])
     783 - added compatibility with MySQL 5.5.3 utf8mb4 databases ([trac:#9766])
     784 - ... and dozens more fixes!
     785
     786[trac:source:/tags/trac-0.12.3 View Tag] | [trac:milestone:0.12.3 View Milestone]
     787
     788=== 0.12.2
     789
     790//(January 31, 2011)//
     791
     792Trac 0.12.2 contains a few minor fixes and a few minor features.
     793
     794This list contains only a few highlights:
     795 - install: improved robustness of Trac installation if Babel is
     796   installed after the fact ([trac:#9439], [trac:#9595], [trac:#9961])
     797 - notifications: support for Asian character width ([trac:#4717])
     798 - roadmap: fix display of progress bar in some corner cases ([trac:#9718])
     799   and respect the overall_completion milestone group setting ([trac:#9721])
     800 - reports: reports and queries look much better, as the columns now
     801   keep the same width across groups; the absence of word wrapping in
     802   reports has been fixed ([trac:#9825])
     803 - web admin: improved layout ([trac:#8866], [trac:#9963])
     804 - web: it's now possible to log in different Trac instances sharing
     805   the same URL prefix (e.g. /project and /project-test) ([trac:#9951])
     806
     807[trac:source:/tags/trac-0.12.2 View Tag] | [trac:milestone:0.12.2 View Milestone]
     808
     809=== 0.12.1
     810
     811//(October 9, 2010)//
     812
     813Trac 0.12.1 contains a few important performance improvements, some minor fixes and a few minor features.
     814
     815This list contains only a few highlights:
     816 - db: improve concurrency behavior ([trac:#9111])
     817 - fcgi: add an environment variable `TRAC_USE_FLUP` to control the usage of flup vs. bundled _fcgi.py (defaults to 0, i.e. use bundled as before)
     818 - svn authz: improve compatibility with svn 1.5 format ([trac:#8289])
     819 - milestone: allow to set the time for the due date ([trac:#6369], [trac:#9582])
     820 - ticket: fixes for the CC: property ([trac:#8597], [trac:#9522])
     821 - notification: improved the formatting of ticket fields in notification e-mails ([trac:#9484], [trac:#9494])
     822 - i18n: added a configuration option to set the default language ([trac:#8117])
     823 - several fixes for upgrade ([trac:#9400], [trac:#9416], [trac:#9483], [trac:#9556])
     824
     825[trac:source:/tags/trac-0.12.1 View Tag] | [trac:milestone:0.12.1 View Milestone]
     826
     827=== ''' 0.12 'Babel' '''
     828
     829//(June 13, 2010)//
     830
     831Trac 0.12 is a major release introducing i18n and multiple repository support as the most visible changes.
     832
     833The following list contains only a few highlights:
     834 - The user interface is translated in a dozen of languages, provided the [Babel:] package is installed
     835 - Multiple repositories can be associated to a single Trac environment; the repositories can be of heterogeneous types (svn, hg, git, darcs...)
     836 - Usability improvements for the Wiki, with a nice side-by-side edit mode with automatic preview
     837 - Richer Wiki syntax, with much improved support for tables, partial [trac:WikiCreole] compatibility and numerous smaller improvements
     838 - Usability improvements for the Ticket module, with automatic preview of comments while you type and possibility to edit or remove them later
     839 - Improved Custom Queries (time fields, multiple disjoint conditions, a.k.a. OR queries)
     840 - Timeline filtering by user
     841 - ... and numerous smaller features added and bugs fixed since 0.11!
     842
     843[trac:source:/tags/trac-0.12 View Tag] | [trac:milestone:0.12 View Milestone]
    799844
    800845== Older Releases
    801846
    802 For releases prior to 1.0, see [trac:TracChangeLog@154#a0.12.xReleases TracChangeLog@154].
    803 
    804 For releases prior to 0.12, see [trac:TracChangeLog@95#a0.11.xReleases TracChangeLog@95].
     847For releases prior to 0.12, see [trac:TracChangeLog@95].