Changes between Version 11 and Version 12 of TracDev/ReleaseNotes/0.11
- Timestamp:
- Dec 7, 2007, 12:05:41 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/ReleaseNotes/0.11
v11 v12 1 1 = Release Notes for Trac [milestone:0.11] ''Genshi'' Release = 2 [[PageOutline(2-3)]] 2 3 3 4 '''Preliminary Note:''' - Trac 0.11 is still in heavy development and undergoing a lot of changes. … … 15 16 == Detailed User Visible Changes == 16 17 17 === Time zone support === 18 === User Preferences === 19 20 A new user preference module has been added. 21 It presents by default several panels and plugins can easily add their own user settings there: 22 * General (name and e-mail information) 23 * Date & Time (timezone) 24 * Keyboard Shortcuts (enable/disable) 25 * Pygments Theme 26 * Advanced (restore session) 27 28 Most significantly, support for setting the time zone has been added to the ''Date & Time'' panel. 18 29 19 30 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. 20 31 21 === [SetupTools Setuptools] is now used for the packaging === 32 33 === General === 34 35 ==== [SetupTools Setuptools] is now used for the packaging ==== 22 36 23 37 This means you'll be able to just do … … 48 62 '''Note''': ''naming of these options may still change until the final 0.11 release'' 49 63 50 === Improved Syntax Highlighting===64 ==== Improved Syntax Highlighting ==== 51 65 52 66 Trac can now use the ''[http://pygments.pocoo.org Pygments]'' syntax highlighter out-of-the-box. This is a much nicer syntax highlighter than the one previously supported (SilverCity, Enscript and PHP). 53 67 54 === Lots of minor improvements ===55 68 56 ... 69 === Wiki === 70 71 * Usability improvements: 72 - possibility to review changes before saving a new version of a page 73 - basic handling of conflicts in case of concurrent edits 74 - 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'' 75 - The `[[PageOutline]]` macro now works as expected in preview mode 76 * Wiki syntax improvements: 77 - most TracLinks now accept trailing arguments (?...) and targets (#...) 78 - more intuitive relative links (`[.. parent page]`, `[./OtherPage sibling page]`, `[/WikiStart toplevel page]`) 79 - 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) 80 81 === Ticket System === 82 83 * The ticket workflow is now configurable, see TracWorkflow 84 * Improved preview, showing the comment preview at the top of the page, so one can see at the same time the preview of the comment and the preview of the fields and the description in the ticket box 85 * It is now possible to examine the changes made to the ticket description and textual custom fields 86 * Like for the concurrent wiki edits, a conflict due to simultaneous editing of a ticket by two or more users lead to warnings, minimizing the risk for the user to loose his changes 87 * Improved custom queries: 88 - selectable columns 89 - possibility to save custom queries as reports 90 - possibility to configure the default custom query, both for anonymous and authenticated users 91 92 === Repository Browser === 93 94 * "Blame" support (annotation of every line with the changeset which last modified them) 95 * Dynamically expandable folders for Javascript enabled browsers 96 * "Quickjump" navigation menu for easily going to branches and tags 97 * Alternative text view on diffs for Javascript enabled browsers 98 * Significantly improved patch renderer (supports extended diff formats) 99 * Support for `svn:externals` and other properties. Improved display of property changes. In addition, support for custom properties can be added through plugins. 100 101 102 === Lots of other minor improvements === 103 104 - e-mail obfuscation everywhere turned on by default (can be disabled project wide or on a per-user basis 105 - possibility to configure the navigation bars (see TracNavigation) 106 - ... 57 107 58 108 59 109 === Caveats === 60 110 61 - The `[trac] base_url` setting is now mandatoryfor generating correct URLs outside the context of a user request.111 - It is strongly advised to set the `[trac] base_url` setting for generating correct URLs outside the context of a user request. 62 112 - The `[trac] templates_dir` setting is considered harmful... You probably need to remove that setting when you browse Trac and get the following plain text error: 63 113 {{{ 64 114 TemplateNotFound: Template "error.html" not found 65 115 }}} 116 FIXME: is this still the case? 117 - The support for MySQL as a database backend has '''not''' improved significantly in any ways... It is still considered to be experimental for 0.11. YMMV. 66 118 67 === Wiki Macros === 119 120 ==== Wiki Macros ==== 68 121 69 122 The change in templating engines necessitated a change in wiki macros. The !HelloWorld and Timestamp macros which are distributed with trac will not work as released.