Edgewall Software

Changes between Initial Version and Version 1 of TracDev/ReleaseNotes/1.6


Ignore:
Timestamp:
May 26, 2020, 5:54:16 PM (4 years ago)
Author:
Ryan J Ollos
Comment:

Initialize page.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ReleaseNotes/1.6

    v1 v1  
     1{{{#!div style="float: right; margin: 0 1em"
     2← [../1.4] | [../1.8] →
     3}}}
     4= Release Notes for for Trac 1.6 //Py3// Release
     5
     6{{{#!div style="margin-top: .5em; padding: 0 1em; background-color: #ffd; border:1px outset #ddc; clear: right"
     7This page documents changes in the 1.5.x releases
     8leading up to 1.6. This page will eventually
     9document the final status of 1.6.
     10
     111.5.x releases are "stable" and tested snapshots of [source:trunk].
     12They can be seen as sub-milestones on the road towards [milestone:1.6].
     13
     14As opposed to maintenance releases,  we offer **no guarantees on feature and API compatibility from one 1.5.x release to the next**.
     15
     16However, by following 1.5.x you get a chance to use new features earlier, and therefore be able to contribute feedback when things are still in flux. It's also less risky than just getting the latest trunk, as we won't cut a 1.5.x release in the middle of a series of changes (though we had and still intend to have a good record of keeping things always working on trunk).
     17
     18If you're a plugin developer, be sure to also check the [[ApiChanges/1.5]] page.
     19
     20}}}
     21
     22
     23== Highlights
     24
     25* Dropped support for Python 2.7. Python 3.5+
     26  is supported (#12130).
     27
     28
     29== Development Releases
     30
     31=== Overview
     32{{{#!comment
     33As `groupdesc=true` is not (yet) taken into account for `format=progress`, list them manually
     34[[TicketQuery(milestone^=1.5.,group=milestone,format=progress)]]
     35}}}
     36[[TicketQuery(milestone~=next-dev-1.5.x,group=milestone,format=progress)]]
     37[[TicketQuery(milestone=1.5.1,group=milestone,format=progress)]]
     38
     39
     40=== Tickets with release notes
     41{{{#!div style="border-left: 2em solid #f6f6f6"
     42[[TicketQuery(status=closed,group=milestone,groupdesc=true,milestone~=1.5.,col=changelog,changelog!=,order=severity,format=table)]]
     43}}}
     44
     45
     46== Developer-visible changes ==
     47
     48A detailed view of the API changes since 1.4.x can be found in [[TracDev/ApiChanges/1.5]].
     49
     50
     51== Code Name
     52
     53The [milestone:0.11] release was dubbed "Genshi", [milestone:0.12] "Babel" and [milestone:1.4] "Jinja2" after the names of the Python packages that became closely associated to these Trac versions. The most significant change in 1.6
     54is Python 3 support, so it seems appropriate to name 1.6 "Py3".