Roadmap tab is missing if there are only inherited from parent project versions
It was fine before 4.2.0 so I suppose there were some changes in 4.2.0.
There is a project 'Project Big', it has versions created in settings (every version has 'inherited by subprojects' selected). There is its subproject 'Project Small' without versions at all.
'Project Small' has 'Roadmap' tab with all inherited versions in list.
After upgrading to 4.2.0:
'Project Small' has no 'Roadmap' tab at all. But I still can open it using direct link and see all versions inherited from 'Project Big'. If I add some fake version directly to 'Project Small' 'Roadmap' tab appears and contain both inherited and explicit versions in list.
What to fix: 'Roadmap' tab should be shown in subproject even if there are inherited versions only (as it was before 4.2.0).