{{{#!div style="float: right; margin: 0 1em" ← [../0.10] | [../0.12] → }}} = Release Notes for Trac [milestone:0.11] ''Genshi'' Release = //June 22, 2008// [[PageOutline(2-3)]] This page documents the main features for 0.11. [[br]] See ChangeLog for the extra features added in later minor releases (0.11.x series). == Highlights == * New template engine for generating content ([http://genshi.edgewall.org Genshi]) * New configurable [TracWorkflow workflow] in the ticket subsystem * Finer-grained control of [TracDev/SecurityBranch permissions] * Support for [http://pygments.pocoo.org 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 == Detailed User Visible Changes == === User Preferences === A new user preference module has been added. It presents by default several panels and plugins can easily add their own user settings there: * General (name and e-mail information) * Date & Time (timezone) * [TracKeys Keyboard Shortcuts] (enable/disable) * Pygments Theme * Advanced (restore session) Most significantly, support for setting the time zone has been added to the ''Date & Time'' panel. Each user can select which time zone they want timestamps to be presented in. If [http://pytz.sf.net pytz] is installed a complete list of time zones will be available, otherwise Trac will fall back on a shorter list from an internal time zone implementation. === Wiki === * Usability improvements: - possibility to review changes before saving a new version of a page - basic handling of conflicts in case of concurrent edits - Restored direct link to History and revert to an Index link, from where it's easy to switch between the ''Index by Title'' and ''Index by Date'' - The `[[PageOutline]]` macro now works as expected in preview mode * Wiki syntax improvements: - most TracLinks now accept trailing arguments (?...) and targets (#...) - more intuitive relative links (`[.. parent page]`, `[./OtherPage sibling page]`, `[/WikiStart toplevel page]`) - relative links like `[#anchor see this section]` always link to the proper originating page or ticket, irrelevant from where the wiki text appears (e.g. in the timeline) - new `#!div` wiki processor and new `[[span]]` macro added. The former can be used to encapsulate an arbitrary block of wiki markup in a