9 | | //Forthcoming//. |
| 9 | This series of releases correspond to the development branch ([source:trunk], in preparation for the future 1.4 stable releases. |
| 10 | |
| 11 | // ** No guarantees of feature and API compatibility is made from one 1.1.x release to the next. // |
| 12 | |
| 13 | For more information see the [trac:wiki:TracDev/ApiChanges/1.3 API changes] and the detailed |
| 14 | release notes for [[trac:wiki:TracDev/ReleaseNotes/1.3#DevelopmentReleases | 1.3]]. |
| 15 | |
| 16 | === 1.3.3 |
| 17 | |
| 18 | //(???, 2016)// |
| 19 | |
| 20 | Trac 1.3.3 will be the first release to feature [[Python3]] compatibility. |
| 21 | |
| 22 | === 1.3.2 |
| 23 | |
| 24 | //(November 30, 2016)// |
| 25 | |
| 26 | Trac 1.3.2 will be the first release to feature [[Jinja2]] as the new template engine. |
| 27 | |
| 28 | |
| 29 | === 1.3.1 |
| 30 | |
| 31 | //(November 12, 2016)// |
| 32 | |
| 33 | Trac 1.3.1 is the last release before the switch of the development branch to [[Jinja2]]. |
| 34 | |
| 35 | It is in sync with the version 1.2, and as such contains all its fixes and enhancements as well. |
| 36 | |
| 37 | Highlights of the changes since 1.2: |
| 38 | |
| 39 | * Modernized the code to support Python 2.7 idioms (earlier versions are no longer supported) |
| 40 | (#12046, #12148, #12558, #12569) |
| 41 | * Removed lots of backward compatibility APIs from pre-1.0 days; |
| 42 | in particular, the database API is now exclusively based on the [[TracDev/ApiChanges/1.1#DatabaseAPIChanges|context managers]] (#9612, #11901) |
| 43 | * Ticket changes can be used to format the subject template (#12205) |
| 44 | |
| 45 | [trac:source:/tags/trac-1.3.1rc1 View Tag] | [trac:milestone:1.3.1 View Milestone] |
| 46 | |