Edgewall Software

Version 42 (modified by Christian Boos, 13 years ago) ( diff )

Updated info for 0.11 and adding outline

This page documents the 1.4 (latest stable) release. Documentation for other releases can be found here.

Change Log

This is a rough list of changes between released versions. It's a copy of the trunk/ChangeLog from the repository.

To see where Trac is going in future releases, see the Roadmap.

0.11 'Genshi'

Trac 0.11 contains a great number of new features, improvements and bug fixes. The following list contains only a few highlights:

  • New template engine for generating content (Genshi)
  • New configurable workflow in the ticket subsystem
  • Finer-grained control of permissions
  • Support for Pygments as the default syntax highlighter
  • Improved repository browser ("blame" support, dynamic in-place expansion of folders)
  • Improved user preferences subsystem, among which the possibility for
  • any user to select their time zone and disable access keys
  • The WebAdmin plugin is now an integral part of Trac
  • Paging of timeline and query results.

0.10.4

Trac 0.10.4 is a bug fix release. The following list contains only a few highlights:

  • Repository cache improvements. The new syncing scheme is incompatible with the previous one and requires a database schema upgrade in order to prevent the old and the new codebase to be mixed. A repository resync is not needed, though. The 0.10.4 scheme is compatible with the 0.11 one. (#3837, #4043 and #4586)
  • Fix a possible freeze under heavy load (#4465)

0.10.3.1

Trac 0.10.3.1 is a security release:

  • Always send "Content-Disposition: attachment" headers where potentially unsafe (user provided) content is available for download. This behaviour can be altered using the "render_unsafe_content" option in the "attachment" and "browser" sections of trac.ini.
  • Fixed XSS vulnerability in "download wiki page as text" in combination with Microsoft IE. Reported by Yoshinori Oota, Business Architects Inc.

0.10.3

Trac 0.10.3 is a bug fix release. The following list contains only a few highlights:

  • Timeline fail to load with a "NoSuchChangeset" error message (#4132).
  • Timed out MySQL connections not handled properly (#3645).
  • Subversion repository resync broken. (#4204).

The complete list of closed tickets can be found here.

0.10.2

Trac 0.10.2 is a bug fix release. The following list contains only a few highlights:

  • Fixes deadlock when using authz_file config option (#3996).
  • Makes the CSRF code play nice with the XML-RPC plugin (#4122).
  • Fixes Timeline breakage after svn commit when using sqlite (#4120).

The complete list of closed tickets can be found here.

0.10.1

Trac 0.10.1 contains a security fix and a number of bug fixes. The following list contains only a few highlights:

  • Fixed CSRF vulnerability (#4049), reported by Daniel Kahn Gillmor.
  • Improved DB connection handling (#3503)
  • tracd no longer tries to resolve client's IP address (#3481).

The complete list of closed tickets can be found here.

0.10 'Zengia'

Trac 0.10 contains a great number of new features, improvements and bug fixes. The following list contains only a few highlights:

  • Support for spam protection.
  • Advanced diff support.
  • InterWiki and InterTrac support.
  • Improved notification system.
  • WSGI Used as web server protocol.

A more complete list of new features can be found in the RELEASE file. The complete list of closed tickets can be found here: http://trac.edgewall.org/query?status=closed&milestone=0.10

0.9.6

  • Fixed reStructuredText breach of privacy and denial of service vulnerability found by Felix Wiemann.
  • trac-post-commit-hook fixes.
  • Fixed bugs: #2894, #3058, #3209 #3325.

0.9.5

0.9.4

View Tag | View Milestone

0.9.3

View Tag | View Milestone

0.9.2

  • Fixed SQL injection vulnerability in search module.
  • Fixed broken ticket email notifications.

View Tag | View Milestone

0.9.1

View Tag | View Milestone

0.9 'Vodun'

View Tag | View Milestone

0.9b2

View Tag | View Milestone

0.9b1

Trac 0.9 contains a great number of new features, improvements and bug fixes. The following list contains only a few highlights:

  • License changed from GPL to modified BSD (See the file COPYING).
  • Improved modularity and extendibility (plugin support).
  • Support for both pysqlite 1.x and pysqlite 2.x.
  • Postgresql database support (with psycopg or pyPgSQL).
  • Repository subsets. Multiple Trac environments can share a single repository.
  • Version control abstraction layer making it possible to support other version control systems besides subversion in the future.
  • FastCGI frontend support.
  • Python version ≥ 2.3 is now required.

View Tag | View Milestone

0.8.4

  • Fixed file upload vulnerability. Trac could be tricked into uploading files outside the environment directory. All users are recommended to upgrade. Vulnerability found by the Hardened-PHP project.

0.8.3

  • Fix compatibility of 'trac-admin resync' with Subversion ≥ 1.2.
  • Settings page now works correctly when Trac is deployed at the root of a host.
  • Windows packaging issues resolved.
  • Fixed bugs: #1282, #1500, #1648

View Tag | View Milestone

0.8.2

View Tag | View Milestone

0.8.1

View Tag | View Milestone

0.8 'Qualia'

View Tag | View Milestone


0.7.1 'Argento'

View Tag | View Milestone

0.7 'Fulci'

View Tag | View Milestone


0.6.1 '245 Trioxin'

  • Duplication of empty lines on Windows should no longer happen.
  • RSS now escapes entities in summary.
  • Search results won't highlight dates anymore.
  • RPM for SuSE Linux.
  • Preliminary executable Windows Installer.
  • More documentation.
  • Fixed bugs: #163, #165, #189, #198, #200, #206, #209, #214, #223, #244

View Tag | View Milestone

0.6 'Solanum'

  • View diffs between wiki page edits.
  • Improved Search module.
  • Support for tables in the wiki. (Thanks to Stephen Hansen)
  • Colored reports. Use colors to show priority, etc.
  • Support for custom wiki processor macros. (See TracReports)
  • reStructuredText markup support (See WikiRestructuredText)
  • HTML markup support (See WikiHtml)
  • Report groups. Group results by a column.
  • Multi-line report rows.
  • Download report in CSV (Comma Separated Value) and tab-separated format
  • RSS 2.0 content syndication support in Timeline, Reports and Log.
  • Better, locale-based date and time formatting.
  • Wiki RecentChanges support.
  • Overall usability, consistency and cosmetic improvements.
  • More documentation.

View Tag | View Milestone


0.5.2

  • Performance improvements.
  • Better unicode support in commit-messages.
  • TRAC_ADMIN is now a real "meta-permission" containing all other permissions.
  • Wiki-links of the svn:/path format can now also link to directories.
  • Handle subversion changesets without any "author" specified.
  • "view" checkboxes in the timeline view now reflect the current state.
  • The subversion repository is now indexed by "svnadmin initdb" instead of trac.cgi at first execution.
  • Most of the inline css is removed.
  • IE6 navbar problem fixed.
  • Fixed bugs: #69, #73, #77, #78, #79, #80, #84, #85, #86, #89, #90,#91, #93, #97,

View Tag | View Milestone

0.5.1

  • Navbar now works properly on error pages.
  • Cleaned up source code. Removed ugly tabs.
  • Added missing COPYING, AUTHORS etc. Cleaned up package.
  • trac-admin now works with python 2.1.
  • Fixed bugs: #74, #75, #76, #77.
  • 0.5.1: Minor Release.

View Tag | View Milestone

0.5

  • 0.5: First release.

View Tag | View Milestone

Note: See TracWiki for help on using the wiki.