After a bit over two years of development, Trac 0.12 finally has been released today. This is a new major release, containing many enhancements, new features and bug fixes. The most notable enhancements are the following:
Trac 0.11.7 has been released today. It contains one security fix and a few bug fixes and performance improvements.
I know I've written this before, but this is really going to be the last release in the 0.11.x series.
The first 0.12 beta should be pretty close, with (currently) 14 remaining issues. t.e.o has been running
trunk for quite some time, and it's been really stable. I have upgraded my own Trac instances recently, and I wouldn't want to go back! The multi-repository support is especially great, and I have been able to consolidate my Subversion repository and all my Mercurial repositories in a single Trac instance. Automatic preview of ticket comments and wiki pages (the latter with side-by-side display) are also extremely useful. Needless to say, I can't wait to release 0.12 for good!
Trac 0.11.6 has been released today. It contains two security fixes, a number of performance improvements and lots of bug fixes.
Only a single release candidate was done this time, despite a few minor issues popping up during testing. We are pretty confident that the fixes were correct, and we didn't want to delay the release any further, so that we could focus on 0.12.
This is likely to be the last release of the 0.11.x series. The focus of development is now on 0.12, which should be released by the end of the year, possibly early January. MultiRepos, here we come!
Today I'm celebrating my first anniversary of Trac development, and that year has been awesome. I have had the opportunity to work with great minds and very competent users, and in general to benefit from the great community that Trac has built (including making a fool of myself). Yeah, right, so English is not my native tongue. Sue me.
Trac 0.11.5 has been released today. This is a maintenance release from the stable branch, featuring many bug fixes but also a few very nice enhancements:
svnmerge-blockedproperties are now interpreted and rendered as links to the revision log. This makes Trac a very nice graphical frontend for
svn mergeinfo, that is, for displaying merged and eligible changesets on a branch.
trac-admin $ENV upgradeis not needed anymore.
Once again, the release process has worked very well, allowing to fix a few last-minute issues while the two release candidates were available for testing.
A new stable release of Trac has been released today as 0.11.4. It features fixes for a few regressions that slipped into 0.11.3, most notably for the PostgreSQL database backend and for Python 2.3, and a Python 2.6 compatibility fix.
The release candidates were a real improvement, as they allowed us to catch a regression that, quite ironically, made the "New Ticket" link on trac.edgewall.org non-functional. Also, having the release candidates out there for a few days gave us more confidence that we wouldn't have an issue pop up a few hours after the release (I'm crossing fingers that this doesn't happen anyway :-). A big thank you to those who tested the release candidates.
If you would like to help improve our releases by testing future release candidates, don't hesitate to register here, especially if you have a somewhat exotic configuration. You will be notified as soon as a new release candidate is available.
Trac 0.11.3 has been released today. It is a new stable maintenance release, and contains a few minor enhancements, as well as many bugfixes. The most notable changes are:
Trac is an awesome development management platform written in Python, itself an awesome programming language. I'm honored to be allowed to contribute to such a great software package, and I hope to be able to learn a lot from the excellent developers on the project.