Edgewall Software

Changes between Version 12 and Version 13 of TracDev/ApiChanges/1.0


Ignore:
Timestamp:
Jan 20, 2012, 2:51:34 PM (12 years ago)
Author:
hodgestar
Comment:

Update Genshi dependency note to more accurately report changes made to Trac and Genshi.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ApiChanges/1.0

    v12 v13  
    4444==== Genshi (mandatory)
    4545
    46  * '''Genshi 0.7''' supports `unicode` strings only, regular `str` instances will raise error: `UnicodeError: source returned bytes, but no encoding specified`. Trac has been updated to meet this requirement, but any installed plugin that in any way interacts with rendering must also ensure that it only uses `unicode` strings.
     46 * '''Genshi 0.7''' changed to accepting `unicode` instances by default, rather than UTF-8 encoded regular `str` instances. Trac has been updated to override the default back to UTF-8 but plugins that access Genshi directly might raise an error: `UnicodeError: source returned bytes, but no encoding specified`.
    4747 * '''Genshi 0.6.x''' is still supported and will likely be a safer alternative. See #10126 for details.
    4848