Předložené významné uvolnění systému řízení projektů Trac 1.4, která poskytuje webové rozhraní pro práci s repozitáři Subversion a Git, vestavěnou Wiki, systém sledování problémů a sekci plánování funkčnosti pro nové verze. Kód je napsán v Pythonu a distribuovány pod licencí BSD. K ukládání dat lze použít SQLite, PostgreSQL a MySQL/MariaDB DBMS.
Trac zaujímá minimalistický přístup k řízení projektů a umožňuje vám automatizovat typické rutinní operace s minimálním dopadem na procesy a pravidla, která již vývojáři zavedli. Vestavěný wiki engine umožňuje používat wiki značky v popisech problémů, cílů a závazků. Podporuje vytváření odkazů a organizování spojení mezi chybovými zprávami, úkoly, změnami kódu, soubory a stránkami wiki. Pro sledování všech událostí a aktivit v projektu se nabízí rozhraní v podobě časové osy.
V uniformě pluginy K dispozici jsou moduly pro údržbu zpravodajských kanálů, vytváření diskusní platformy, provádění průzkumů, interakci s různými systémy kontinuální integrace, generování dokumentace v Doxygen, správu stahování, zasílání upozornění přes Slack, podporu Subversion a Mercurial.
Hlavní změny oproti stabilní větvi 1.2:
Přepněte na vykreslování pomocí rychlého šablonového modulu Jinja2. Šablonový engine Genshi založený na XML byl zastaralý, ale z důvodu kompatibility se stávajícími pluginy bude odstraněn pouze ve větvi nestabilní verze 1.5.
Zpětná kompatibilita s pluginy napsanými pro Trac verze starší než 1.0 byla ukončena. Změny se týkají především rozhraní pro přístup k databázi.
Skupiny uživatelů uvedené v poli CC se automaticky rozšíří na seznam uživatelů zahrnutých v této skupině.
Wiki stránky jsou vybaveny přepínačem mezi úzkým a celoobrazovkovým režimem pro prohlížení textu.
V šablonách mailových notifikací je nově možné využívat údaje o změnách v polích tiketu („changes.fields“).
Automatický náhled textu ve formátu wiki je implementován pro všechna standardní pole (například popis sestavy). Uživatelé byli také schopni nezávisle nakonfigurovat dobu čekání mezi zastavením vstupu a aktualizací oblasti náhledu.
TracMigratePlugin se stal součástí Trac a je dostupný jako příkaz trac-admin convert_db. Připomeňme, že tento plugin umožňuje migrovat data projektu Trac mezi různými databázemi (například SQLite → PostgreSQL). Můžete si také povšimnout vzhledu dílčích příkazů delete_comment a přesunutí přílohy.
Vlastní textová pole mají nyní atribut max_size.
Podpora pro klonování tiketů (stejně jako vytváření tiketů z komentářů) prostřednictvím volitelné komponenty tracopt.ticket.clone
Do hlavičky navigace je možné přidávat vlastní odkazy pomocí standardních nástrojů.
Rozsah validátorů změn byl rozšířen na nástroj pro dávkové úpravy a také na proces úpravy komentářů.
Podpora pro poskytování obsahu přes HTTPS přímo z tracd.
Aktualizované požadavky na minimální verzi pro Python (2.7 místo 2.6) a PostgreSQL (ne starší než 9.1).