diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-06-20 13:43:29 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-06-20 13:43:29 +0300 |
commit | 3b1af5cc7ed2666ff18b718ce5d30fa5a2756674 (patch) | |
tree | 3bc4a40e0ee51ec27eabf917c537033c0c5b14d4 /data/whats_new | |
parent | 9bba14be3f2c211bf79e15769cd9b77bc73a13bc (diff) |
Add latest changes from gitlab-org/gitlab@16-1-stable-eev16.1.0-rc42
Diffstat (limited to 'data/whats_new')
-rw-r--r-- | data/whats_new/202304220001_15_11.yml | 2 | ||||
-rw-r--r-- | data/whats_new/202305220001_16_0.yml | 211 |
2 files changed, 212 insertions, 1 deletions
diff --git a/data/whats_new/202304220001_15_11.yml b/data/whats_new/202304220001_15_11.yml index cda793f672c..38e5d8bef31 100644 --- a/data/whats_new/202304220001_15_11.yml +++ b/data/whats_new/202304220001_15_11.yml @@ -2,7 +2,7 @@ description: | Every day millions of developers use GitLab to contribute code. In February, we launched a closed Beta of this feature, and since then, we’ve been working hard to make [Code Suggestions](https://about.gitlab.com/direction/modelops/ai_assisted/code_suggestions/) available to more developers. During Beta, Code Suggestions is free for all Ultimate and Premium customers. Group admins can enable this setting with a new [group-level control](https://docs.gitlab.com/ee/user/project/repository/code_suggestions.html#group-level-setting). Depending on the prompt, the extension either provides entire code snippets like generating functions or completes the current line. Simply pressing the tab key allows you to accept the suggestions. - GitLab Code Suggestions can improve developer productivity, focus, and innovation without context switching and within a single DevSecOps platform. Please note that this is a high-demand [Beta feature](https://docs.gitlab.com/ee/policy/alpha-beta-support.html#beta) and may have unscheduled downtime. During beta, it may also produce low-quality or incomplete suggestions. Read about [known limitations](https://docs.gitlab.com/ee/user/project/repository/code_suggestions.html#known-limitations). We are continuously iterating to improve Code Suggestions and make it better. Give it a try, and [share your feedback with us](https://gitlab.com/gitlab-org/gitlab/-/issues/405152). + GitLab Code Suggestions can improve developer productivity, focus, and innovation without context switching and within a single DevSecOps platform. Please note that this is a high-demand [Beta feature](https://docs.gitlab.com/ee/policy/experiment-beta-support.html#beta) and may have unscheduled downtime. During beta, it may also produce low-quality or incomplete suggestions. Read about [known limitations](https://docs.gitlab.com/ee/user/project/repository/code_suggestions.html#known-limitations). We are continuously iterating to improve Code Suggestions and make it better. Give it a try, and [share your feedback with us](https://gitlab.com/gitlab-org/gitlab/-/issues/405152). stage: modelops self-managed: false gitlab-com: true diff --git a/data/whats_new/202305220001_16_0.yml b/data/whats_new/202305220001_16_0.yml new file mode 100644 index 00000000000..c911d9ef356 --- /dev/null +++ b/data/whats_new/202305220001_16_0.yml @@ -0,0 +1,211 @@ +- name: Value Streams Dashboard is now generally available + description: | # Do not modify this line, instead modify the lines below. + This [new dashboard](https://youtu.be/EA9Sbks27g4) provides strategic insights into metrics that help decision-makers identify trends and patterns to optimize software delivery. The first iteration of the GitLab Value Streams Dashboard is focused on enabling teams to continuously improve software delivery workflows by benchmarking value stream life cycle ([value stream analytics](https://docs.gitlab.com/ee/user/group/value_stream_analytics/), [DORA4](https://docs.gitlab.com/ee/user/analytics/dora_metrics.html)), and [vulnerabilities](https://docs.gitlab.com/ee/user/application_security/vulnerability_report/) metrics. + + Organizations can use the [Value Streams Dashboard](https://docs.gitlab.com/ee/user/analytics/value_streams_dashboard.html) to track and compare these metrics over a period of time, identify downward trends early, understand security exposure, and drill down into individual projects or metrics to take actions for improvements. + + This comprehensive view built as a single application with a unified data store allows all stakeholders, from executives to individual contributors, to have visibility into the software development life cycle, without needing to buy or maintain a third-party tool. + stage: Plan + self-managed: true + gitlab-com: true + available_in: [Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/analytics/value_streams_dashboard.html + image_url: https://about.gitlab.com/images/16_0/16.0_vsd_ga.gif + published_at: 2023-05-22 + release: 16.0 + +- name: Upsizing GitLab SaaS runners on Linux + description: | # Do not modify this line, instead modify the lines below. + You asked, we listened! In our efforts to be best-in-class for CI/CD build speeds, we're doubling the vCPU & RAM for all GitLab SaaS runners on Linux, with no increase in the [cost factor](https://docs.gitlab.com/ee/ci/pipelines/cicd_minutes.html#cost-factor). + + We're excited to see pipelines run faster and boost productivity. + stage: Verify + self-managed: false + gitlab-com: true + available_in: [Free, Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/ci/runners/saas/linux_saas_runner.html + image_url: https://about.gitlab.com/images/16_0/upsize-runners.png + published_at: 2023-05-22 + release: 16.0 + +- name: GPU-enabled SaaS runners on Linux + description: | # Do not modify this line, instead modify the lines below. + We are aiming to bring the best practices of DevSecOps to data sciences by providing more powerful compute hardware within GitLab runner. Previously, data scientists may have had workloads that were compute-intensive and as a result, jobs may not have been as quickly executed in GitLab. + + Now, with GPU-enabled SaaS runners on Linux, these workloads can be seamlessly supported using GitLab.com. + + So why wait? Try out the new runner today and let us know what you think in this [issue](https://gitlab.com/gitlab-org/gitlab/-/issues/403008). We can't wait to hear your feedback! + stage: Verify + self-managed: false + gitlab-com: true + available_in: [Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/ci/runners/saas/linux_saas_runner.html#gpu-enabled-saas-runners-on-linux + image_url: https://about.gitlab.com/images/16_0/gpu_standard_runner_tag.png + published_at: 2023-05-22 + release: 16.0 + +- name: Apple silicon (M1) GitLab SaaS runners on macOS - Beta + description: | # Do not modify this line, instead modify the lines below. + Mobile DevOps teams can now run their entire CI/CD workflows on Apple silicon (M1) [GitLab SaaS runners on macOS](https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner) to seamlessly create, test, and deploy applications for the Apple ecosystem. + + With up to **three times** the performance of hosted x86-64 macOS Runners, you will increase your development team's velocity in building and deploying applications that require macOS in a secure, on-demand GitLab Runner build environment integrated with GitLab CI/CD. + stage: Verify + self-managed: false + gitlab-com: true + available_in: [Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html#example-gitlab-ciyml-file + image_url: https://about.gitlab.com/images/16_0/macos-m1-runners.png + published_at: 2023-05-22 + release: 16.0 + +- name: Comment templates + description: | # Do not modify this line, instead modify the lines below. + When you're commenting in issues, epics, or merge requests you might repeat yourself and need to write the same comment over and over. Maybe you always need to ask for more information about a bug report. Maybe you're applying labels via a quick action as part of a triage process. Or maybe you just like to finish all your code reviews with a funny gif or appropriate emoji. 🎉 + + Comment templates enable you to create saved responses that you can apply in comment boxes around GitLab to speed up your workflow. To create a comment template, go to **User settings > Comment templates** and then fill out your template. After it's saved, select the **Insert comment template** icon on any text area, and your saved response will be applied. + + This is a great way to standardize your replies and save you time! + stage: Create + self-managed: true + gitlab-com: true + available_in: [Free, Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/profile/comment_templates.html + image_url: https://about.gitlab.com/images/16_0/create-comment-templates.gif + published_at: 2023-05-22 + release: 16.0 + +- name: Update your fork from the GitLab UI + description: | # Do not modify this line, instead modify the lines below. + Managing your fork just got easier. When your fork is behind, select **Update fork** in the GitLab UI to catch it up with upstream changes. When your fork is ahead, select **Create merge request** to contribute your change back to the upstream project. Both operations previously required you to use the command line. + + See how many commits your fork is ahead (or behind) on your project's main page and at **Repository > Files**. If merge conflicts exist, the UI gives guidance on how to resolve them using Git from the command line. + stage: Create + self-managed: true + gitlab-com: true + available_in: [Free, Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html#update-your-fork + image_url: https://about.gitlab.com/images/16_0/fetch_new_upstream_contents_when_fork_is_behind.png + published_at: 2023-05-22 + release: 16.0 + +- name: Mirror specific branches only + description: | # Do not modify this line, instead modify the lines below. + Do you need to mirror a busy repository with many branches, but you only need a few of them? Limit the number of branches you mirror by creating a regular expression that matches only the branches you need. + + Previously, mirrors required you to mirror an entire repository, or all protected branches. This new flexibility can decrease the amount of data your mirrors push or pull, and keep sensitive branches out of public mirrors. + stage: Create + self-managed: true + gitlab-com: true + available_in: [Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/project/repository/mirror/#mirror-specific-branches + image_url: https://about.gitlab.com/images/16_0/mirror_specific_branches_only.png + published_at: 2023-05-22 + release: 16.0 + +- name: New Web IDE experience now generally available + description: | # Do not modify this line, instead modify the lines below. + Since its introduction, we've been iterating on the usability, performance, and stability of the Web IDE, which has enabled us to build features like remote development workspaces and code suggestions on a powerful foundation. + + We have received overwhelmingly positive feedback on the Web IDE Beta and starting in GitLab 16.0, we are making it the default multi-file code editor across GitLab. + stage: Create + self-managed: true + gitlab-com: true + available_in: [Free, Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/project/web_ide/ + image_url: https://about.gitlab.com/images/16_0/web-ide-ga.png + published_at: 2023-05-22 + release: 16.0 + +- name: Remote development workspaces available in Beta for public projects + description: | # Do not modify this line, instead modify the lines below. + Stop spending hours, or even days, troubleshooting your local development environment and interpreting inscrutable package installation errors. Now you can define a consistent, stable, and secure development environment in code and use it to create on-demand, remote development workspaces. + + These workspaces serve as personal, ephemeral development environments in the cloud. By eliminating the need for a local development environment, you can focus more on your code and less on your dependencies. Accelerate the process of onboarding to a new project and get up and running in minutes instead of days. + + After the GitLab Agent for Kubernetes is configured and [the dependencies are installed](https://docs.gitlab.com/ee/user/workspace/#prerequisites) in your self-hosted cluster or cloud platform of choice, you can define your development environment in a `.devfile.yaml` file and store it in a public project. Then, you and any other developers with access to the agent can create a workspace based on the `.devfile.yaml` file and edit directly in the embedded Web IDE. You'll have full terminal access to the container, allowing you to work more efficiently. When you're done, or if something goes wrong, you can shut down the workspace and start a fresh, new workspace for your next development task. + + This short video walks you through the lifecycle of a workspace in the current Beta. Learn more about workspaces in the [documentation](https://docs.gitlab.com/ee/user/workspace/index.html) and let us know what you think in the [feedback issue](https://gitlab.com/gitlab-org/gitlab/-/issues/410031). + stage: Create + self-managed: true + gitlab-com: true + available_in: [Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/workspace/index.html + image_url: https://img.youtube.com/vi/yjweL075Cdo/hqdefault.jpg + published_at: 2023-05-22 + release: 16.0 + +- name: Security training with SecureFlag + description: | # Do not modify this line, instead modify the lines below. + As security shifts left, remediating security findings without guidance can be challenging. Developers need actionable advice so they can resolve vulnerabilities and continue building features. Contextual training that is relevant to the specific vulnerabilty detected was released in GitLab 14.9. + + In this release, we are adding an integration with SecureFlag based upon the CWE of the vulnerability. SecureFlag's training solution is unique in that the labs involve remediating the vulnerability in a live environment, which can be transferred to a real environment. + stage: Govern + self-managed: true + gitlab-com: true + available_in: [Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/application_security/vulnerabilities/#enable-security-training-for-vulnerabilities + image_url: https://about.gitlab.com/images/16_0/secureflag.png + published_at: 2023-05-22 + release: 16.0 + +- name: Token rotation API + description: | # Do not modify this line, instead modify the lines below. + As security shifts left, remediating security findings without guidance can be challenging. Developers need actionable advice so they can resolve vulnerabilities and continue building features. Contextual training that is relevant to the specific vulnerabilty detected was released in GitLab 14.9. + + In this release, we are adding an integration with SecureFlag based upon the CWE of the vulnerability. SecureFlag's training solution is unique in that the labs involve remediating the vulnerability in a live environment, which can be transferred to a real environment. + stage: Govern + self-managed: true + gitlab-com: true + available_in: [Free, Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/security/token_overview.html + image_url: https://img.youtube.com/vi/Lzb7DbPuqBU/hqdefault.jpg + published_at: 2023-05-22 + release: 16.0 + +- name: AI-powered workflow features + description: | # Do not modify this line, instead modify the lines below. + GitLab is evolving into an AI-powered DevSecOps platform. Over the past month, we've introduced 10 new experiments to improve efficiency and productivity across various GitLab features, all leveraging AI. + + These AI-powered workflows boost efficiency and reduce cycle times in every phase of the software development lifecycle. + + Learn more about [AI-powered workflows](https://about.gitlab.com/solutions/ai/) + stage: ModelOps + self-managed: false + gitlab-com: true + available_in: [Ultimate] + documentation_link: https://docs.gitlab.com/ee/development/ai_features.html + image_url: https://img.youtube.com/vi/ILJeqWoVswM/hqdefault.jpg + published_at: 2023-05-22 + release: 16.0 + +- name: Code Suggestions improvements + description: | # Do not modify this line, instead modify the lines below. + Code Suggestions is now available on GitLab.com for all users for free while the feature is in Beta. Teams can boost efficiency with the help of generative AI that suggests code while you're developing. + + We've extended language support from our initial six languages to now include 13 languages: C/C++, C#, Go, Java, JavaScript, Python, PHP, Ruby, Rust, Scala, Kotlin, and TypeScript. + + We are making improvements to the Code Suggestions underlying AI model weekly to improve the quality of suggestions. Please remember that AI is non-deterministic, so you may not get the same suggestion week to week. + + Read more about these [improvements and what's next](https://about.gitlab.com/blog/2023/05/16/code-suggestions-for-all-during-beta/). + stage: ModelOps + self-managed: false + gitlab-com: true + available_in: [Free, Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/project/repository/code_suggestions.html + image_url: https://about.gitlab.com/images/15_11/code-suggestions-loop.gif + published_at: 2023-05-22 + release: 16.0 + +- name: Custom value streams for project-level value stream analytics + description: | # Do not modify this line, instead modify the lines below. + To improve the visibility into the complete workstream, we are adding to the project-level Value Stream Analytics (VSA) the [Overview stage](https://docs.gitlab.com/ee/user/group/value_stream_analytics) and the option to [create custom value streams](https://docs.gitlab.com/ee/user/group/value_stream_analytics/#create-a-value-stream-with-custom-stages). + + Until now, these features were only available at the group-level VSA only. + stage: Plan + self-managed: true + gitlab-com: true + available_in: [Premium, Ultimate] + documentation_link: https://docs.gitlab.com/ee/user/group/value_stream_analytics/ + image_url: https://about.gitlab.com/images/16_0/16_vsaparity.gif + published_at: 2023-05-22 + release: 16.0 |