Clean up a ton of stuff in the docs
Review Request #2905 — Created Jan. 1, 2024 and submitted
This is mostly just adding missing documentation but we also changed the since tags to just be major.minor by removing the micro which shouldn't be a part of the API versioning.
Built the docs and verified them locally.