Changes between Version 11 and Version 12 of TracDev/ReleaseNotes/0.12
- Timestamp:
- Apr 25, 2010, 11:42:29 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/ReleaseNotes/0.12
v11 v12 4 4 = Release Notes for Trac [milestone:0.12] ''Babel'' Release = 5 5 6 We're about to release 0.12beta1 and the final release is not far away...7 Help us getting it out of the door by testing it and telling the world how great it is!8 9 The following notes are still a bit incomplete.10 }}}11 6 [[PageOutline(2-3)]] 12 7 13 8 == Highlights == 14 * [trac:wiki:TracL10N Translation] of Trac in your language, using [http://babel.edgewall.org Babel]. 9 * [trac:wiki:TracL10N Translation] of Trac in your language, 10 using [http://babel.edgewall.org Babel]. 15 11 * [TracRepositoryAdmin Multiple Repository Support] per environment 16 12 * Improved Wiki, more powerful syntax and nicer user interface with 17 13 automatic preview in side-by-side editing mode 18 * Improved Ticket user interface, with editable comments and automatic preview 14 * Improved Ticket user interface, with editable comments and 15 automatic preview 19 16 20 17 … … 34 31 - lists can now start right at the beginning of a line 35 32 - improved WikiCreole compatibility 36 - better '>' quoting support, arbitrary wiki text can now be quoted and still renders correctly 33 - better '>' quoting support, arbitrary wiki text can now be quoted and 34 still renders correctly 37 35 - much improved pipe-based syntax for [WikiFormatting#Tables tables] 38 36 (support for headings, column spans, cell alignment) 39 37 - added several new [WikiProcessors wiki processors] 40 - `#!td` and `#!th` for building complex tables with arbitrary wiki content 38 - `#!td` and `#!th` for building complex tables with arbitrary wiki 39 content 41 40 - `#!htmlprocessor` for embedding HTML comments in rendered pages 42 - more direct help for macros (`[[?]]` gives a short list of all macros and `[[macro?]]`43 provides help for the given ''macro'')41 - more direct help for macros (`[[?]]` gives a short list of all macros 42 and `[[macro?]]` provides help for the given ''macro'') 44 43 45 44 === Ticket System === 46 45 47 - comments are now editable (a.k.a. #454) with automatic preview; you can also see previous versions of the comments and what has been changed 46 - comments are now editable (a.k.a. #454) with automatic preview; 47 you can also see previous versions of the comments and what has been changed 48 48 - nicer comment preview (positioned closer the the comment editor, 49 49 no longer on top of the ticket box, and automatic preview as you type) … … 79 79 80 80 === Timeline === 81 - filtering by authors (space separated list, negation possible by specifying -author) 82 - filtering by repository, in case multiple repositories are defined (select either all repositories or a subset of repositories) 81 - filtering by authors (space separated list, negation possible 82 by specifying -author) 83 - filtering by repository, in case multiple repositories are defined 84 (select either all repositories or a subset of repositories) 83 85 84 86 85 87 === Caveats === 86 88 87 - This release requires a '''database upgrade''' when upgrading from the 0.11.x series: 88 {{{ 89 trac-admin $TRAC_ENV upgrade 90 }}} 89 - This release requires a '''database upgrade''' when upgrading 90 from the 0.11.x series: 91 {{{ 92 trac-admin $TRAC_ENV upgrade 93 }}} 91 94 - PySqlite 1.0.x is no longer supported; use PySqlite 2 (preferably 2.5.x) 92 - PyPgSQL (Python bindings for PostgreSQL) is no longer supported; use psycopg2 93 - Text template processing has been changed from the [genshi:wiki:Documentation/text-templates.html#legacy-text-template-syntax legacy text template syntax] to the [genshi:wiki:Documentation/text-templates.html new text template syntax]. Overridden text templates placed in the `templates` folder of the environment must therefore be converted to the new syntax (typically the ticket e-mail template). Also, the `[notification] ticket_subject_template` [wiki:TracIni#notification-section option] can now include arbitrary directives. 95 - PyPgSQL (Python bindings for PostgreSQL) is no longer supported; 96 use psycopg2 97 - Text template processing has been changed from the 98 [genshi:wiki:Documentation/text-templates.html#legacy-text-template-syntax legacy text template syntax] 99 to the 100 [genshi:wiki:Documentation/text-templates.html new text template syntax]. 101 Overridden text templates placed in the `templates` folder of the 102 environment must therefore be converted to the new syntax (typically 103 the ticket e-mail template). 104 Also, the `[notification] ticket_subject_template` 105 [wiki:TracIni#notification-section option] can now include arbitrary 106 directives. 94 107 95 108 == Developer-visible changes == 96 109 97 A detailed view of the API changes since 0.11.x can be found in ["TracDev/ApiChanges/0.12"]. 110 A detailed view of the API changes since 0.11.x can be found in 111 [[TracDev/ApiChanges/0.12]]. 98 112 99 113