Predloženej významné uvoľnenie systému riadenia projektov Trac 1.4, ktorý poskytuje webové rozhranie na prácu s úložiskami Subversion a Git, vstavanú Wiki, systém sledovania problémov a sekciu plánovania funkčnosti pre nové verzie. Kód je napísaný v jazyku Python a distribuovaný pod licenciou BSD. Na ukladanie údajov možno použiť SQLite, PostgreSQL a MySQL/MariaDB DBMS.
Trac má minimalistický prístup k riadeniu projektov a umožňuje vám automatizovať typické rutinné operácie s minimálnym dopadom na procesy a pravidlá, ktoré už vývojári zaviedli. Vstavaný wiki engine umožňuje používať wiki značky v popisoch problémov, cieľov a záväzkov. Podporuje vytváranie odkazov a organizovanie spojení medzi chybovými správami, úlohami, zmenami kódu, súbormi a stránkami wiki. Na sledovanie všetkých udalostí a aktivít v projekte sa ponúka rozhranie vo forme časovej osi.
V uniforme pluginy moduly sú k dispozícii na údržbu informačných kanálov, vytváranie diskusnej platformy, vykonávanie prieskumov, interakciu s rôznymi systémami nepretržitej integrácie, generovanie dokumentácie v Doxygen, správu sťahovania, odosielanie upozornení cez Slack, podporu Subversion a Mercurial.
Hlavné zmeny oproti stabilnej vetve 1.2:
Prepnite na vykresľovanie pomocou rýchleho nástroja šablón Jinja2. Šablónový nástroj Genshi založený na XML bol zastaraný, ale z dôvodov kompatibility s existujúcimi pluginmi bude odstránený iba vo vetve nestabilnej verzie 1.5.
Spätná kompatibilita s doplnkami napísanými pre verzie Trac pred verziou 1.0 bola ukončená. Zmeny sa týkajú najmä rozhraní pre prístup k databáze.
Skupiny používateľov uvedené v poli CC sa automaticky rozšíria na zoznam používateľov zahrnutých v tejto skupine.
Wiki stránky sú vybavené prepínačom medzi úzkym a celoobrazovkovým režimom pre prezeranie textu.
V šablónach e-mailových upozornení je teraz možné použiť údaje o zmenách v poli tiketu („changes.fields“).
Automatický náhľad textu vo formáte wiki je implementovaný pre všetky štandardné polia (napríklad popis zostavy). Používatelia tiež mohli nezávisle nakonfigurovať čas čakania medzi zastavením vstupu a aktualizáciou oblasti náhľadu.
TracMigratePlugin sa stal súčasťou Trac a je dostupný ako príkaz trac-admin convert_db. Pripomeňme, že tento plugin umožňuje migrovať dáta projektu Trac medzi rôznymi databázami (napríklad SQLite → PostgreSQL). Môžete si tiež všimnúť vzhľad čiastkových príkazov delete_comment a presunutia prílohy.
Vlastné textové polia majú teraz atribút max_size.
Podpora pre klonovanie lístkov (ako aj vytváranie lístkov z komentárov) prostredníctvom voliteľného komponentu tracopt.ticket.clone
Do hlavičky navigácie je možné pridať vlastné odkazy pomocou štandardných nástrojov.
Rozsah validátorov zmien bol rozšírený na nástroj dávkovej úpravy, ako aj na proces úpravy komentárov.
Podpora pre poskytovanie obsahu cez HTTPS priamo z tracd.
Aktualizované minimálne požiadavky na verziu pre Python (2.7 namiesto 2.6) a PostgreSQL (nie starší ako 9.1).