Merge 4.8.4-1 changes back into main
As decided on previous dev meetings, the releases v4.8.3-1 and v4.8.4-1 were done from a separate branch. We can find them in release_4.8.4.
We need to merge them back into main before release v4.8.5-1.
Since gitlab is configured for fast-forward merge requests (multiple merge request types are not supported, as previously discussed in #263 (closed)), we cannot use the MR mechanism without loosing the history of this branch.
Therefore, this will be a manual merge, to be performed by me.
EDIT: It was actually not necessary to push directly to main, and instead still rely on the MR platform from gitlab. These were the steps:
- Create new branch
main_proxy, frommain. - Locally, merge
feature_branchintomain_proxy. Fix all conflicts and commit.-
main_proxywill preserve the history of bothfeature_branchandmain.
-
- Push
main_proxyto gitlab. - Create merge-request from
main_proxyintomain. - After approval - disable squash, do not rebase - and merge to main.
Edited by Joao Afonso