milestones/projects for releases planning
I know that there is one "large" project with planed rouadmap, but it probably updated very often.
I would recomend to use milestones (or a project) but name it with next planed release and contuasly add tasks threre to be done before the particular release, so:

it clear what has to be done for the next release
after agrregation this list you can simply write change list

see: https://stackoverflow.com/questions/39591795/what-is-the-difference-relationship-between-github-projects-and-milestones