Looks good but could you strip the v2, v3 comments from the commit message? If you want to add these notes it's better to just add a comment on the Gitlab MR, otherwise they'll stay in the commit when the branch is merged (to the contrary to when we were sending patches, `git am` was stripping comments below `---`).