To simplify updates to the documentation around latests changes on main and various tags that might be made (including follow up fixes to since released versions), it may be worth placing documentation into subdirectories separated by version info and capturing version selection at a higher level in the docs
Some possible resources for further exploration