Edgewall Software

source: trunk/ChangeLog @ 9870

Revision 9870, 25.4 KB checked in by cboos, 3 months ago (diff)

Prepare for 0.12

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-trac-wiki

Trac 0.12 'Babel' (June 13, 2010)  http://svn.edgewall.org/repos/trac/tags/trac-0.12

Trac 0.12 is a major release introducing i18n and multiple repository support as the most visible changes.

The following list contains only a few highlights:

  • The user interface is translated in a dozen of languages, provided the  Babel package is installed
  • Multiple repositories can be associated to a single Trac environment; the repositories can be of heterogeneous types (svn, hg, git, darcs...)
  • Usability improvements for the Wiki, with a nice side-by-side edit mode with automatic preview
  • Richer Wiki syntax, with much improved support for tables, partial WikiCreole compatibility and numerous smaller improvements
  • Usability improvements for the Ticket module, with automatic preview of comments while you type and possibility to edit or remove them later
  • Improved Custom Queries (time fields, multiple disjoint conditions, a.k.a. OR queries)
  • Timeline filtering by user
  • ... and numerous smaller features added and bugs fixed since 0.11!

Trac 0.12rc1 'Babel' (June 03, 2010)  http://svn.edgewall.org/repos/trac/tags/trac-0.12rc1

See 0.12.

Trac 0.11.7 (March 10, 2010)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.7

Trac 0.11.7 is nearly identical to 0.11.7rc1 except for a few more fixes:

  • avoid an infinite loop when using an AtomicFile? in a read-only directory (#9081)
  • don't report client disconnects during writes as internal errors (#9103)
  • don't reuse a closed cursor, which could happen in one specific case for the pysqlite backend (#9104)

Trac 0.11.7rc1 (February 23, 2010)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.7rc1

Security fixes:

  • Fixed a ticket validation issue that would allow unauthorized users to modify the status and resolution of a ticket (#8884)

Performance improvements:

  • Trac wiki had some trouble handling very long unicode words (#9025)
  • Full text search was very slow if lots of custom fields were used (#8935)

Bug fixes:

  • Fixed a race condition that could lead to the destruction of the trac.ini file (#8623)
  • Fixed creation of new milestone which could have been a rename if performed after a name clash has been detected (#8816)
  • Fixed display of value 0 in report cells (#7512)

Trac 0.11.6 (November 28, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.6

Trac 0.11.6 contains two security fixes and a number of bug fixes, performance improvements and minor enhancements. The following list contains only a few highlights:

Security fixes:

  • Fixed the policy checks in report results when using alternate formats.
  • Added a check for the "raw" role that is missing in docutils < 0.6.

Performance improvements:

  • Re-enabled connection pooling with SQLite (#3446).
  • Added caching of configuration options (#8510).

Bug fixes:

  • Fixed the "database is locked" issue with SQLite (#3446, #8468).
  • Deprecated SQLite 2.x support (#8625).
  • Fixed hanlding of times in timezones with DST (#8240).
  • Avoid corruption of trac.ini during write (#8623).
  • Improved support for revision ranges in revision log view (#8349)

Trac 0.11.5 (July 17, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.5

Trac 0.11.5 is identical to 0.11.5rc2 except for fixing a minor incompatibility issue when using IIS via AJP as frontend (#8475).

Trac 0.11.5rc2 (July 11, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.5rc2

Trac 0.11.5rc2 fixes two regressions found in rc1 and one minor enhancement:

  • Fixed workaround for zipped Genshi eggs, [8354], #7823
  • Fixed internal error when removing a wiki page version [8343].
  • Fixed display of merge properties for scoped repositories #7715.

Trac 0.11.5rc1 (June 30, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.5rc1

Trac 0.11.5rc1 contains a number of bug fixes and minor enhancements. The following list contains only a few highlights:

Bug fixes:

  • Implemented pre-upgrade backup support for PostgreSQL and MySQL (#2304)
  • Fixed PostgreSQL upgrade issue (#8378)
  • More robust diff parsing (#2672)
  • Avoid intermittent hangs by not calling apr_terminate explicitly (#7785)

Trac 0.11.4 (March 30, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.4

Trac 0.11.4 is identical to the second release candidate.

Trac 0.11.4 contains a number of bug fixes and minor enhancements. The following list contains only a few highlights:

  • Custom mainnav links regression (#8153)
  • Fixed Python 2.3 incompatibility (#8061)
  • Fixed Python 2.6 notification issue (#8083)
  • Fixed PostgreSQL multi column index issue (#7600)

Trac 0.11.4rc2 (March 25, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.4rc2

  • Custom mainnav links regression (#8153)

Trac 0.11.4rc1 (March 18, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.4rc1

Trac 0.11.4rc1 contains a number of bug fixes and minor enhancements. The following list contains only a few highlights:

Bug fixes:

  • Fixed Python 2.3 incompatibility (#8061)
  • Fixed Python 2.6 notification issue (#8083)
  • Fixed PostgreSQL multi column index issue (#7600)

Trac 0.11.3 (February 15, 2009)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.3

Trac 0.11.3 contains a number of bug fixes and minor enhancements. The following list contains only a few highlights:

Bug fixes:

Minor improvements:

  • Custom fields can now contain wiki text (#1791)
  • A few usability and documentation improvements (#8000, #8004, #8016)

Trac 0.11.2.1 (November 17, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.2.1

Trac 0.11.2.1 fixes a Python 2.3 incompatibility introduced in Trac 0.11.2. Python 2.4+ users already running Trac 0.11.2 do not need to upgrade.

Trac 0.11.2 (November 8, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.2

Trac 0.11.2 contains two security fixes and a couple of bug fixes. The following list contains only a few highlights:

Bug fixes:

  • Fixes potential DOS vulnerability with certain wiki markup. Reported by Matt Murphy.
  • Improved HTML sanitizer filter to detect possible phishing attempts. Reported by Simon Willison.
  • MySQL db backend improvement (reconnect after idle timeout #4465)
  • TicketQuery speed improvements (#6436)
  • Fixes for RSS feeds (timeline entries no longer truncated #7316, no longer download some feeds under Firefox #3899)
  • Search now works for custom fields (#2530)
  • Same order for ticket fields for new and existing tickets (#7018)
  • Enforce fine-grained permission for "quickjump" search results (#7655)
  • E-mail obfuscation was not done in a few remaining places (#7688, #6532)
  • Uninstall of plugins from WebAdmin was not working - feature disabled for now
  • More robust pagination of results for reports and custom queries (#7424, #7544)
  • Support for newer version of pygments (#7622)
  • Documentation updated (#7603, #7205, #7318)

Minor improvements:

  • Better support for Wiki page hierarchy (show path #2780, link to parent #2150)
  • Custom query allow to search in description and other text fields (#4824)

Trac 0.11.1 (August 6, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.11.1

Trac 0.11.1 contains a number of bug fixes and minor enhancements. The following list contains only a few highlights:

  • Improved DB connection handling (new connection pool)
  • Better MySQL backend unicode support. "utf8" and "utf8_bin" is the recommended database charset and collation settings.
  • Fixes intermittent "constraint violation" and "invalid form token" error messages.
  • Fixes roadmap layout glitch in Firefox 3.
  • Safer default umask value for tracd (can be set using --umask option)
  • Better default PYTHON_EGG_CACHE value.

The complete list of closed tickets can be found here:

http://trac.edgewall.org/query?status=closed&milestone=0.11.1

Trac 0.11 'Genshi' (June 22, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.11

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.

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.11

Trac 0.11rc2 'Genshi' (June 9, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.11rc2

See 0.11

Trac 0.11rc1 'Genshi' (April 30, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.11rc1

See 0.11rc2

Trac 0.11b2 'Genshi' (March 12, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.11b2

See 0.11rc1

Trac 0.11b1 'Genshi' (December 18, 2007)  http://svn.edgewall.org/repos/trac/tags/trac-0.11b1

See 0.11b2.

Trac 0.10.5 (Jun 23, 2008)  http://svn.edgewall.org/repos/trac/tags/trac-0.10.5

Trac 0.10.5 contains two security fixes and a couple of bug fixes. The following list contains only a few highlights:

  • Fixes a cross-site redirection vulnerability in the quickjump function reported by Russ McRee?.
  • Fixes a wiki engine XSS vulnerability found by Nathan Collins.
  • Added PostgreSQL 8.3 support.
  • Fixes FineGrainedPermissions for scoped repositories.
  • Fixes problem with repository syncing raising exceptions.

The complete list of closed tickets can be found here:

http://trac.edgewall.org/query?status=closed&milestone=0.10.5

Trac 0.10.4 (April 20, 2007)  http://svn.edgewall.org/repos/trac/tags/trac-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)

The complete list of closed tickets can be found here:

http://trac.edgewall.org/query?status=closed&milestone=0.10.4

Trac 0.10.3.1 (Mar 8, 2007)  http://svn.edgewall.org/repos/trac/tags/trac-0.10.3.1

Trac 0.10.3.1 is a security fix 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.

Trac 0.10.3 (Dec 12, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-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:

http://trac.edgewall.org/query?status=closed&milestone=0.10.3

Trac 0.10.3rc1 (Dec 7, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-0.10.3rc1

See 0.10.3

Trac 0.10.2 (Nov 13, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-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 XmlRpcPlugin? (#4122).
  • Fixes Timeline breakage after svn commit when using sqlite (#4120).

The complete list of closed tickets can be found here:

http://trac.edgewall.org/query?status=closed&milestone=0.10.2

Trac 0.10.1 (Nov 8, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-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:

http://trac.edgewall.org/query?status=closed&milestone=0.10.1

Trac 0.10 'Zengia' (Sep 28, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-0.10

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

Trac 0.10-rc1 (Sep 22, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-0.10rc1

See 0.10

Trac 0.10-beta1 (Aug 28, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-0.10b1

See 0.10


Trac 0.9.6 (Jul 6, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-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.

Trac 0.9.5 (Apr 18, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-0.9.5

Trac 0.9.4 (Feb 15, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-0.9.4

Trac 0.9.3 (Jan 8, 2006)  http://svn.edgewall.org/repos/trac/tags/trac-0.9.3

Trac 0.9.2 (Dec 5, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-0.9.2

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

Trac 0.9.1 (Dec 1, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-0.9.1

Trac 0.9 'Vodun' (Oct 31, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-0.9

Trac 0.9-beta2 (Sept 25, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-0.9b2

Trac 0.9-beta1 (Sept 5, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-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.

The complete list of closed tickets can be found here:

http://trac.edgewall.org/query?status=closed&milestone=0.9


Trac 0.8.3 (Jun 15, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-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

Trac 0.8.2 (Jun 1, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-0.8.2

Trac 0.8.1 (Feb 28, 2005)  http://svn.edgewall.org/repos/trac/tags/trac-0.8.1

Trac 0.8 'Qualia' (Nov 15, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-0.8


Trac 0.7.1 'Argento' (Jun, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-0.7.1

Trac 0.7 'Fulci' (May 18, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-0.7


Trac 0.6.1 '245 Trioxin' (April 12, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-0.6.1

  • RSS now escapes entities in summary.
  • Search results won't highlight dates anymore.
  • RPM for SuSE Linux.
  • Preliminary Windows Installer.
  • More documentation.
  • Fixed bugs: #163, #165, #189, #198, #200, #206, #209, #214, #223

Trac 0.6 'Solanum' (March 23, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-0.6

  • 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.
  • ReStructuredText? markup support (through a processor macro)
  • HTML markup support (through a processor macro)
  • 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/Browser?
  • Better, locale-based date and time formatting.
  • Wiki RecentChanges support.
  • Overall usability, consistency and cosmetic improvements.
  • More documentation.
  • Fixed bugs: #16, #68, #81, #88, #98, #101, #102, #103, #104, #105, #110, #112, #113, #114, #117, #119, #120, #131, #132, #134, #135, #136, #138, #142, #145, #147, #151, #155, #170, #173, #174, #175, #177, #179

Trac 0.5.2 'Nameless' (March 2, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-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.
  • trac-admin now has a 'wiki dump' and 'wiki load' commands to

export/import all pages to/from a directory.

Trac 0.5.1 'Unnamed' (February 25, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-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

Trac 0.5 'Incognito' (February 23, 2004)  http://svn.edgewall.org/repos/trac/tags/trac-0.5

  • First release.
Note: See TracBrowser for help on using the repository browser.