{{{#!div style="float: right; margin: 0 1em" ← [../1.3] | [../1.6] → }}} = Release Notes for Trac 1.4 //Jinja// Release {{{ #!div style="margin-top: .5em; padding: 0 1em; background-color: #ffd; border:1px outset #ddc; text-align: center; clear: right" Trac 1.4 is a stable version of Trac. \\ These notes reflect the final status. }}} == Highlights * Jinja2 is the template engine, providing performance improvements over Genshi. Genshi is still supported until Trac 1.5.1 for rendering plugin templates. * Custom navigation items can be added to the main and meta navigation (#11317). * TracAdmin `convert_db` command for converting to a new database backend while preserving all environment data (#12299). * Restyled wiki that allows toggling between narrow and full width (#12640). == Maintenance Releases === Overview {{{#!comment As `groupdesc=true` is not (yet) taken into account for `format=progress`, list them manually [[TicketQuery(milestone^=1.3.,group=milestone,format=progress)]] }}} [[TicketQuery(milestone~=next-dev-1.4.x,group=milestone,format=progress)]] [[TicketQuery(milestone=1.4.5,group=milestone,format=progress)]] [[TicketQuery(milestone=1.4.4,group=milestone,format=progress)]] [[TicketQuery(milestone=1.4.3,group=milestone,format=progress)]] [[TicketQuery(milestone=1.4.2,group=milestone,format=progress)]] [[TicketQuery(milestone=1.4.1,group=milestone,format=progress)]] [[TicketQuery(milestone=1.4,group=milestone,format=progress)]] === Tickets with release notes {{{#!div style="border-left: 2em solid #f6f6f6" [[TicketQuery(status=closed,group=milestone,groupdesc=true,milestone~=1.4.,col=changelog,changelog!=,order=severity,format=table)]] }}} == Trac 1.4: Detailed User Visible Changes == #DetailedUserVisibleChanges [[TicketQuery(milestone=1.3.1|1.3.2|1.3.3|1.3.4|1.3.5|1.3.6,status=closed,severity!=trivial|minor,changelog!=,col=changelog,group=component,format=table)]] == Developer-visible changes == A detailed view of the API changes since 1.2.x can be found in [[TracDev/ApiChanges/1.4]]. == Code Name The [milestone:0.11] release was dubbed "Genshi" and [milestone:0.12] "Babel", after the names of the Python packages that became closely associated to these Trac versions. Therefore, it seems appropriate to name 1.4 "Jinja".