rickvanderzwet.nl

Personal notes on technology, sustainability and DIY projects

TracChangeLog

last updated 16-04-2021 · author: trac

Change Log

This is a rough list of changes between released versions.

To see where Trac is going in future releases, see the Roadmap.

1.5.x Releases

1.5.2

//(December 19, 2020)//

Support for Python 2.7 has been dropped. Python 3.5+ is supported.

View Tag | View Milestone

1.5.1

//(May 25, 2020)//

admin page ([trac:#3754]).

Plugins that use Genshi can't be used

Additionally, this release includes all of the changes in the milestone:1.4.1 release and changes committed to date for the forthcoming milestone:1.4.2 release.

and must be migrated to Jinja2.

This will be the only release in the 1.5.x release line that supports Python 2.7. Future releases will support Python 3.5+.

View Tag | View Milestone

1.4.x Releases

1.4.1

//(February 12, 2020)//

Trac 1.4.1 fixes compatibility issues with Jinja2 versions 2.11 and 2.11.1. Several other minor defects were also fixed.

View Tag | View Milestone

1.4 'Jinja'

//(August 28, 2019)//

Trac 1.4 is the first major release of Trac in almost 3 years.

The following are some highlights from the release:

improvements over Genshi. Genshi is still supported

until Trac 1.5.1 for rendering plugin templates.

main and meta navigation ([trac:#11317]).

converting to a new database backend while

preserving all environment data

([trac:#12299]).

For more information see the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.4|1.4] and the change log for 1.3.x Releases below.

narrow and full width ([trac:#12640]).

View Tag | View Milestone

1.3.x Releases

// \\ No guarantees of feature and API compatibility is made from one 1.3.x release to the next. //

For more information see the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.3#DevelopmentReleases | 1.3].

1.3.6

//(August 14, 2019)//

Trac 1.3.6 provides several fixes and enhancements.

be resolved to members of the group ([trac:#12808]).

preferences ([trac:#12970]).

View Tag | View Milestone

for a new ticket ([trac:#13093]).

1.3.5

//(July 17, 2019)//

Trac 1.3.5 fixes a regression in the Ticket Clone feature.

View Tag | View Milestone

1.3.4

//(July 17, 2019)//

Trac 1.3.4 provides a few fixes for the Jinja2 template engine and template conversions.

Additional highlights of changes since 1.3.3:

([trac:#12611]).

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.4] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.18] (as 1.3.4 contains the changes in 1.2.4 and 1.0.18).

([trac:#13116]).

View Tag | View Milestone

1.3.3

//(July 20, 2018)//

Trac 1.3.3 provides many fixes for the Jinja2 template engine and template conversions.

Additional highlights of changes since 1.3.2:

SVN's hook script environment configuration ([trac:#12771]).

defaults to file so that installation issue are captured

View Tag | View Milestone

in the log when running trac-admin initenv ([trac:#12966]).

1.3.2

//(July 31, 2017)//

Trac 1.3.2 is the first release to feature Jinja2 as the template engine. Jinja2 provides performance improvements and fixes several long-standing issues that were encountered using Genshi as the template engine. Genshi is still supported until Trac 1.5.1 for rendering plugin templates.

Additional highlights of changes since 1.3.1:

an auto-preview ([trac:#3776])

new ticket using the optional component

tracopt.ticket.clone

([trac:#10735]).

main and meta navigation ([trac:#11317]).

a batch modification request ([trac:#11723]),

and when editing a ticket comment

([trac:#12725]).

converting to a new database backend while

preserving all environment data

([trac:#12299]).

View Tag | View Milestone

narrow and full width ([trac:#12640]).

1.3.1

//(November 15, 2016)//

Trac 1.3.1 is the last release before the switch of the development branch to Jinja2.

It is in sync with the version 1.2, and as such contains all its fixes and enhancements as well.

Highlights of the changes since 1.2:

([trac:#12046], [trac:#12148], [trac:#12558], [trac:#12569])

in particular, the database API is now exclusively based on the [[trac:wiki:TracDev/ApiChanges/1.1#DatabaseAPIChanges|context managers]] ([trac:#9612], [trac:#11901])

View Tag | View Milestone

1.2.x Releases

This series correspond to the current stable release branch, i.e. branches/1.2-stable.

1.2.6

//(July 1, 2020)//

Trac 1.2.6 contains a few minor fixes, inluding a fix for ticket autopreview triggering without a form change.

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.6].

View Tag | View Milestone

1.2.5

//(August 27, 2019)//

Trac 1.2.5 contains a few minor fixes.

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.5].

View Tag | View Milestone

1.2.4

//(July 17, 2019)//

Trac 1.2.4 provides a dozen minor fixes and enhancements.

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.4] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.18] (as 1.2.4 also contains the changes in 1.0.18).

View Tag | View Milestone

1.2.3

//(July 29, 2018)//

Trac 1.2.3 provides 2 dozen minor fixes and enhancements. The following are some highlights:

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.3] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.17] (as 1.2.3 also contains the changes in 1.0.17).

View Tag | View Milestone

1.2.2

//(June 21, 2017)//

Trac 1.2.2 provides close to 2 dozen minor fixes and enhancements. The following are some highlights:

//Logging// admin page won't disable a Trac instance ([trac:#8790]).

[https://trac-hacks.org/notes/PermRedirectPlugin PermRedirectPlugin]

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.2] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.14] through [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.15] (as 1.2.2 also contains the changes in 1.0.14 and 1.0.15).

from redirecting ([trac:#12818])

View Tag | View Milestone

1.2.1

//(March 29, 2017)//

Trac 1.2.1, the first maintenance release in the 1.2.x series, provides more than 30 minor fixes and enhancements. The following are some highlights:

and allows specifying exact options and sections to be rendered

([trac:#12633])

([trac:#11928], [trac:#12658], [trac:#12700])

//Edit// buttons ([trac:#12671])

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2#MaintenanceReleases | 1.2.1] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.14] (as 1.2.1 also contains the changes in 1.0.14).

([trac:#12730])

View Tag | View Milestone

1.2 'Hermes'

//(November 5, 2016)//

Trac 1.2 is the first major release of Trac in more than 4 years.

The following are some highlights from the release:

For more information see the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.2|1.2] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.8 through 1.0.13] (as 1.2 contains all the fixes done for 1.0.8 through 1.0.13).

View Tag | View Milestone

1.1.x Releases

// 1.1.x releases were development releases leading to Trac 1.2. See them as kind of snapshots of trac:source:trunk.

\\ No guarantees of feature and API compatibility is made from one 1.1.x release to the next. //

1.2rc1

//(September 14, 2016)//

The first Trac 1.2 release candidate is the culmination of nearly 4 years of development.

Highlights of the changes since 1.1.6:

For more information see the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.2rc1] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.8 through 1.0.13] (as 1.2rc1 contains all the fixes done for 1.0.8 through 1.0.13).

View Tag | View Milestone

1.1.6

//(July 17, 2015)//

Trac 1.1.6 contains more than a half dozen minor fixes and enhancements.

For more information see the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.6] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.7] (as 1.1.6 contains all the fixes done for 1.0.7).

View Tag | View Milestone

1.1.5

//(May 18, 2015)//

Highlights of the changes:

See also the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.5], [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.6] and [trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.7] (as 1.1.5 contains all the fixes done for 1.0.6 and 0.12.7).

View Tag | View Milestone

1.1.4

//(March 24, 2015)//

Highlights of the changes:

checkboxes in the row ([trac:#11417]).

component through TracAdmin or the web administration module

([trac:#11437]).

See also the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.4] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.4/1.0.5] (as 1.1.4 contains all the fixes done for 1.0.4 and 1.0.5).

View Tag | View Milestone

1.1.3

//(January 13, 2015)//

The following list contains highlights of the changes:

workflow controls are present on the !NewTicket page ([trac:#2045]).

on the ticket form ([trac:#10207]).

([trac:#11542]).

highlighters ([trac:#11795]).

//Localization// ([trac:#11813]).

See also the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.3] and [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.3] (as 1.1.3 contains all the fixes done for 1.0.3).

([trac:#11839]).

View Tag | View Milestone

1.1.2

//(October 23, 2014)//

The following list contains highlights of the changes:

See also the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.2], [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.2] and [trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.6] (as 1.1.2 contains all the fixes done for 1.0.2 and 0.12.6).

View Tag | View Milestone

1.1.1

//(February 3, 2013)//

Trac 1.1.1 starts the 1.1.x development line leading to 1.2 with some new features and a few not-so-disruptive changes.

The following list contains only a few highlights:

See also the API changes and the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.1#DevelopmentReleases | 1.1.1], [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.1] and [trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.5] (as 1.1.1 contains all the fixes done for 1.0.1 and 0.12.5).

View Tag | View Milestone

1.0.x Releases

1.0.20

//(June 29, 2020)//

Trac 1.0.20 provides a few bug fixes. The translation catalogs have also been updated and merged with those from Transifex.

View Tag | View Milestone

1.0.19

//(October 15, 2019)//

Trac 1.0.19 provides a few bug fixes. The translation catalogs have also been updated and merged with those from Transifex.

View Tag | View Milestone

1.0.18

//(July 18, 2019)//

Trac 1.0.18 provides more than a dozen bug fixes and minor enhancements. The following are some highlights:

multiple columns ([trac:#13068]).

changes for plugins ([trac:#13087]).

View Tag | View Milestone

1.0.17

//(July 11, 2018)//

Trac 1.0.17 provides more than 3 dozen bug fixes and minor enhancements. The following are some highlights:

certain content with Chrome browser ([trac:#12926]).

fields are used ([trac:#12967]).

query view ([trac:#13010]).

View Tag | View Milestone

1.0.16

//Not Released//

1.0.15

//(June 16, 2017)//

Trac 1.0.15 adds an option \wiki\ \safe_origins\, for whitelisting URIs considered //safe cross-origin//.

View Tag | View Milestone

1.0.14

//(June 9, 2017)//

Trac 1.0.14 provides more than 3 dozen bug fixes and minor enhancements. The following are some highlights:

(regression in 1.0.11) ([trac:#12585]).

admin pages when there are many milestones and tickets

([trac:#12609]).

View Tag | View Milestone

macro or reStructuredText image.

1.0.13

//(September 11, 2016)//

Trac 1.0.13 provides around a dozen bug fixes and minor enhancements. The following are some highlights:

on console ([trac:#12418]).

View Tag | View Milestone

file via browser page from Git repository ([trac:#12557]).

1.0.12

//(July 4, 2016)//

Trac 1.0.12 provides around 20 bug fixes and minor enhancements. The following are some highlights:

([trac:#4984]).

by the default attribute ([trac:#12447]).

contained a dash ([trac:#12505]).

GitwebProjectsRepositoryProvider ([trac:#12518]).

multi-line rather than one-liner ([trac:#12522]).

View Tag | View Milestone

IOError: Too many open files ([trac:#12524]).

1.0.11

//(May 7, 2016)//

Trac 1.0.11 provides more than 30 bug fixes and minor enhancements. As in 1.0.10, an area of focus has been to eliminate tracebacks in the logs due to invalid requests. The following are some additional highlights:

ticket change log ([trac:#12381]).

''milestones/versions/enums'' are not defined and a custom

field of the same name is added ([trac:#12399]).

standard //milestone// field was hidden ([trac:#12400]).

ticket.type for order=type ([trac:#12402]).

View Tag | View Milestone

not be used) ([trac:#12445]).

1.0.10

//(February 20, 2016)//

Trac 1.0.10 provides more than 30 bug fixes and minor enhancements. Two areas of focus have been fixing test failures on Windows and eliminating tracebacks in the logs due to invalid requests.

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.10].

View Tag | View Milestone

1.0.9

//(September 10, 2015)//

Trac 1.0.9 provides more than a dozen minor fixes and enhancements, including significantly reduced memory usage by the Git repository connector.

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.9].

View Tag | View Milestone

1.0.8

//(July 24, 2015)//

Trac 1.0.8 fixes a regression introduced in Trac 1.0.7: the session for an authenticated username containing non-alphanumeric characters could not be retrieved, resulting in the user being denied access to every realm and resource (trac:#12129).

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.8].

View Tag | View Milestone

1.0.7

//(July 17, 2015)//

Trac 1.0.7 contains more than a dozen minor fixes and enhancements, including the following highlights:

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.7].

View Tag | View Milestone

1.0.6

//(May 20, 2015)//

Trac 1.0.6 provides more than 20 fixes and enhancements. The following are some highlights:

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.6] and [trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.7] (as 1.0.6 also contains the changes in 0.12.7).

View Tag | View Milestone

1.0.5

//(March 24, 2015)//

Trac 1.0.5 provides several fixes. The following are some highlights:

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.5].

in sqlite: database connection string ([trac:#11967]).

View Tag | View Milestone

1.0.4

//(February 8, 2015)//

Trac 1.0.4 contains a few fixes, including a fix for a regression in 1.0.3.

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.4].

was explicitly defined ([trac:#11930]).

View Tag | View Milestone

1.0.3

//(January 13, 2015)//

Trac 1.0.3 is a maintenance release containing numerous fixes and minor enhancements. The following are a few of the highlights:

The following list contains only a few highlights:

syntax highlighting when code WikiProcessors are added ([trac:#10470]) and display

of Workflow graphs without explicit autopreview ([trac:#10674]).

in less noisy changesets ([trac:#10740]).

users due to caching of Environment.get_known_users ([trac:#11868]).

About page ([trac:#11877]).

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.3].

View Tag | View Milestone

1.0.2

//(October 23, 2014)//

Trac 1.0.2 contains a number of bug fixes and minor enhancements, as well as a major update for many translations.

The following list contains only a few highlights:

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.2] and [trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.6] (as 1.0.2 contains all the fixes done for 0.12.6).

View Tag | View Milestone

1.0.1

//(February 1, 2013)//

Trac 1.0.1 contains a number of bug fixes and minor enhancements, as well as a major update for many translations.

The following list contains only a few highlights:

See the detailed release notes for [trac:wiki:TracDev/ReleaseNotes/1.0#MaintenanceReleases | 1.0.1] and [trac:wiki:TracDev/ReleaseNotes/0.12#MaintenanceReleases | 0.12.5] (as 1.0.1 contains all the fixes done for 0.12.5).

View Tag | View Milestone

1.0 'Cell'

//(September 7, 2012)//

Trac 1.0 is a major release adding refreshed user interface and improved DVCS repository support as the most visible changes.

The following list contains only a few highlights:

See the full list in 1.0.

View Tag | View Milestone

Older Releases

For releases prior to 1.0, see TracChangeLog@154.

For releases prior to 0.12, see TracChangeLog@95.

Download as: plain text