I am thankful for this release. It finally fixed two major issues that had plagued Gitlab for us for a long time:<p>- The "Rebase" button now actually seems to work reliably with no cases of endless spinning to report in the few tens of button presses so far for me (we merge fast-forward only). Hoping this is not a fluke and will not regress in the future.<p>- The "Hide whitespace changes" button works again after breaking what feels like some time in 2018.<p>These 2 sound like really basic functionality, so it also represents the sad state of Gitlab development - a priority on useless fluff on top of regressions in each release, while hundreds of bugs that actually affect users go unaddressed.<p>This is a good release.<p>Edit: Their issue tracker [1] actually lists 37.8k issues with 23.9k "open", which represents 63% of all issues ever created. As a project matures and ages, you would expect this metric to start to go down naturally, as you "plateau" on a sustainable level of open issues. If this were my project, I would be freaking out.<p>[1] <a href="https://gitlab.com/gitlab-org/gitlab/issues" rel="nofollow">https://gitlab.com/gitlab-org/gitlab/issues</a>
Unfortunatelly there is still no way to run CI file locally which is major turn down. Deprecated `exec` command is hell to use.<p>I should be able to install runner on developers machine and just run and debug pipeline there, with or without Gitlab server present.
> Streamline Audits with Release Evidence<p>I've seen companies with overly painful audit requirements, and making the process of generating artifacts for audit as easy as possible is a great way forward. Box ticking exercises should take minimal engineering time.<p>My current project doesn't use gitlab, but I love the constant innovation Gitlab pushes out.
Interesting addition of Conan support right into GitLab.<p>> For any development organization, having an easy and secure way to manage dependencies is critical. Package management tools, such as Conan for C/C++ developers, provide a standardized way to share and version control these libraries across projects.<p>> In GitLab 12.6, we are proud to offer Conan repositories built directly into GitLab. Developers can now publish their packaged libraries to their project’s Conan repository. Simply set the Conan remote to the GitLab Package Registry and start uploading, installing, and deleting packages today.