Edgewall Software

Changes between Version 11 and Version 12 of TracDev/ReleaseNotes/0.12


Ignore:
Timestamp:
Apr 25, 2010, 11:42:29 AM (14 years ago)
Author:
Christian Boos
Comment:

further clean-ups, keep the text < 80 cols, to ease preparation of announcement e-mail

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ReleaseNotes/0.12

    v11 v12  
    44= Release Notes for Trac [milestone:0.12] ''Babel'' Release =
    55
    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 }}}
    116[[PageOutline(2-3)]]
    127
    138== 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].
    1511 * [TracRepositoryAdmin Multiple Repository Support] per environment
    1612 * Improved Wiki, more powerful syntax and nicer user interface with
    1713   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
    1916
    2017
     
    3431   - lists can now start right at the beginning of a line
    3532   - 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
    3735   - much improved pipe-based syntax for [WikiFormatting#Tables tables]
    3836     (support for headings, column spans, cell alignment)
    3937   - 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
    4140     - `#!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'')
    4443
    4544=== Ticket System ===
    4645
    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
    4848 - nicer comment preview (positioned closer the the comment editor,
    4949   no longer on top of the ticket box, and automatic preview as you type)
     
    7979
    8080=== 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)
    8385
    8486
    8587=== Caveats ===
    8688
    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   }}}
    9194 - 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.
    94107
    95108== Developer-visible changes ==
    96109
    97 A detailed view of the API changes since 0.11.x can be found in ["TracDev/ApiChanges/0.12"].
     110A detailed view of the API changes since 0.11.x can be found in
     111[[TracDev/ApiChanges/0.12]].
    98112
    99113