{{{#!div style="float: right; margin: 0 1em" ← [../0.12] | [../1.1] → }}} = Release Notes for Trac [milestone:1.0] ''Cell'' Release = {{{ #!div style="margin-top: .5em; padding: 0 1em; background-color: #ffd; border:1px outset #ddc; text-align: center; clear: right" Trac 1.0 is a stable version of Trac. \\ These notes reflect the final status of 1.0, as well as the details for the minor releases. Most likely [milestone:1.0.14] will be the last release of this series. }}} [[PageOutline(2-3)]] == Highlights == - Graph log support in the [[TracRevisionLog|revision log]] (#1492) - Added support for Git (#10594) - Refreshed default theme for the user interface (#10012) - Added TracBatchModify functionality (#525) - Added workflow graph visualization macro (#10270) - Improved date / time handling (#9777, #10245, #10756) == Maintenance Releases === Overview {{{#!comment As `groupdesc=true` is not (yet) taken into account for `format=progress`, list them manually [[TicketQuery(milestone^=1.0.,group=milestone,format=progress)]] }}} [[TicketQuery(milestone~=next-stable-1.0.x,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.20,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.19,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.18,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.17,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.15,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.14,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.13,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.12,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.11,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.10,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.9,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.8,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.7,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.6,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.5,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.4,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.3,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.2,group=milestone,format=progress)]] [[TicketQuery(milestone=1.0.1,group=milestone,format=progress)]] === Tickets with release notes {{{#!div style="border-left: 2em solid #f6f6f6" [[TicketQuery(status=closed,group=milestone,groupdesc=true,milestone~=1.0.,col=changelog,changelog!=,order=severity,format=table)]] }}} == Trac 1.0: Detailed User Visible Changes == #DetailedUserVisibleChanges [[TicketQuery(milestone=1.0,status=closed,severity!=trivial|minor,changelog!=API only|-,col=changelog,group=component,format=table)]] {{{#!comment === Wiki === === Ticket System === ==== Roadmap and Milestone ==== ==== Custom Queries ==== ==== Reports ==== === Repository Browser === === User Preferences === === Timeline === === Admin === === Others === }}} === Web front-end ==== [TracFastCgi fcgi] and flup ==== Trac uses its own private copy of an old version of [http://trac.saddi.com/flup flup], which works well for basic needs. More demanding setups may want to use a more recent flup version, notably to benefit from its [http://trac.saddi.com/flup/wiki/FlupFaq#Whatsthedifferencebetweenflupsfcgimoduleandyourpreviousfcgi.py thread pool]. Now Trac detects and uses the installed version of flup, and only falls back to its own version if flup is not installed. See #9111 for details === Caveats === - This release requires a '''database upgrade''' when upgrading from the 0.12.x series: {{{ trac-admin $TRAC_ENV upgrade }}} - PySqlite 1.1.x is no longer supported; use PySqlite 2 (requires version >= 2.5.5 or < 2.5.2, see #9434 for details) == Developer-visible changes == A detailed view of the API changes since 0.12.x can be found in [[TracDev/ApiChanges/1.0]]. == Acknowledgements == Many thanks to the growing number of people who have, and continue to, support the project. Also our thanks to all people providing feedback and bug reports that helps us making Trac better, easier to use and more effective. Without your invaluable help, Trac would not evolve. Thank you all. Finally, we offer hope that Trac will prove itself useful to like-minded programmers around the world, and that this release will prove an improvement over the last version. Please let us know. :-) //The TracTeam http://trac.edgewall.org //