d19b85083618569a8b3400a8d17a3d2028ef223d lrnassar Tue Sep 29 15:38:31 2026 -0700 The itemRgb doc said a color setting "in the same stanza" loses to an explicit itemRgb on, which is narrower than bedItemRgb() behaves: both settings go through trackDbSetting(), which walks the parent chain, and the two lookups are independent, so a parent's itemRgb on beats a color set on the child itself. Reworded that and the matching colorFields sentence, and added the changes.html row this should have had. Caught by CR of 64adf565f28. refs #36212 diff --git src/hg/htdocs/goldenPath/help/trackDb/changes.html src/hg/htdocs/goldenPath/help/trackDb/changes.html index 75ef51ebe3d..75ba64a30d1 100755 --- src/hg/htdocs/goldenPath/help/trackDb/changes.html +++ src/hg/htdocs/goldenPath/help/trackDb/changes.html @@ -32,30 +32,44 @@

Track Database Definition

This document summarizes the changes to the UCSC Genome Browser Hub TrackDb specification.

+ + + + + + +
Date Track Types Link to Doc Change
2026-09-21bed, bigBed, bedDetail, bedGraph, bedLogRitemRgbA track that sets both itemRgb on and + color again takes its item colors from the file's + RGB column and its label color from color; since 2025 color had + won outright. Both settings are inherited from a track's parent, and an + explicit itemRgb wins wherever it is set. The itemRgb entry now + lists all four combinations, and the + colorFields entry no longer says that any + color setting suppresses item coloring.
2026-09-18 all html A hub's track description page now has variables substituted into it. ${db}, ${organism}, ${Organism}, ${ORGANISM}, ${date} and ${downloadsServer} were already available on UCSC's own track descriptions and now work in a hub's as well. ${track} and ${parentTrack} are new: they give a track's name and the name of its container in the form the Genome Browser uses, so the page of a track inside a compositeTrack or a superTrack can link back to the container's own page. A dollar sign followed by anything else is left alone.