You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35-24Lines changed: 35 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,16 @@
1
1
# Docs changelog
2
2
3
+
**9 April 2026**
4
+
5
+
We have added documentation for the code security risk assessment (CSRA), a free self-serve tool that helps organization admins and security managers understand their organization's exposure to code vulnerabilities.
6
+
New content includes:
7
+
8
+
*[Code security risk assessment](https://docs.github.com/en/code-security/concepts/code-scanning/code-security-risk-assessment): What the CSRA is, who can run it, what it scans, and how it relates to the secret risk assessment.
9
+
*[Running a code security risk assessment](https://docs.github.com/en/code-security/how-tos/secure-at-scale/configure-organization-security/configure-specific-tools/assess-your-vulnerability-risk): How to generate and rerun a CSRA report.
10
+
*[Interpreting code security risk assessment results](https://docs.github.com/en/code-security/tutorials/secure-your-organization/interpreting-code-security-risk-assessment-results): How to read the results dashboard, understand vulnerability and rule breakdowns, and enable Code Security directly from the assessment.
11
+
12
+
<hr>
13
+
3
14
**3 April 2026**
4
15
5
16
We've published documentation for the GitHub Copilot SDK, now available in public preview. These docs were migrated from the `github/copilot-sdk` repo and cover getting started, setup, authentication, usage patterns, hooks, observability, integrations, and troubleshooting.
@@ -102,7 +113,7 @@ We've added an article about the new `/research` slash command in Copilot CLI:
102
113
103
114
**27 February 2026**
104
115
105
-
We've extended the reference information for Copilot CLI, adding much more detail. See [GitHub Copilot CLI command reference](https://docs.github.com/copilot/reference/cli-command-reference#custom-agents-reference).
116
+
We've extended the reference information for Copilot CLI, adding much more detail. See [GitHub Copilot CLI command reference](https://docs.github.com/copilot/reference/copilot-cli-reference/cli-command-reference#custom-agents-reference).
106
117
107
118
<hr>
108
119
@@ -114,7 +125,7 @@ We've added many new articles to coincide with the [general availability release
114
125
*[New conceptual articles](https://docs.github.com/copilot/concepts/agents/copilot-cli) explaining plugins, autopilot mode, the `/fleet` slash command, and a comparison of CLI features.
115
126
* New how-to articles on [setting up](https://docs.github.com/copilot/how-tos/copilot-cli/set-up-copilot-cli) and [customizing](https://docs.github.com/copilot/how-tos/copilot-cli/customize-copilot) the CLI.
116
127
* An article on [administering Copilot CLI for your enterprise](https://docs.github.com/copilot/how-tos/copilot-cli/administer-copilot-cli-for-your-enterprise).
117
-
* More reference information about [commands](https://docs.github.com/copilot/reference/cli-command-reference) and [plugins](https://docs.github.com/copilot/reference/cli-plugin-reference).
128
+
* More reference information about [commands](https://docs.github.com/copilot/reference/copilot-cli-reference/cli-command-reference) and [plugins](https://docs.github.com/copilot/reference/copilot-cli-reference/cli-plugin-reference).
118
129
119
130
<hr>
120
131
@@ -140,11 +151,11 @@ We've published a new tutorial on [using GitHub Copilot coding agent to improve
140
151
141
152
**20 January 2026**
142
153
143
-
We published the first iteration of the [GitHub Copilot feature matrix](https://docs.github.com/copilot/reference/copilot-feature-matrix) to provide customers with the latest information about which Copilot features are available by which IDE/version.
154
+
We published the first iteration of the [GitHub Copilot feature matrix](https://docs.github.com/copilot/reference/copilot-feature-matrix) to provide customers with the latest information about which Copilot features are available by which IDE/version.
144
155
145
156
Historically, keeping Copilot feature and IDE availability up to date has required manual coordination with the Docs team, which does not scale well with the increasing number of features. The goal of this document and its process is to enable product owners to directly maintain the Copilot feature and IDE availability information as part of their normal release workflow. The feature matrix provides a single, easy to update source of truth.
146
157
147
-
The feature matrix is in public preview so that customers have time to gather and submit feedback to us.
158
+
The feature matrix is in public preview so that customers have time to gather and submit feedback to us.
148
159
149
160
<hr>
150
161
@@ -221,15 +232,15 @@ You can also now add files to a Copilot Space directly from the code view on Git
221
232
222
233
**25 November 2025**
223
234
224
-
We've added details of files that are excluded from Copilot code reviews.
235
+
We've added details of files that are excluded from Copilot code reviews.
225
236
226
237
See [About GitHub Copilot code review](https://docs.github.com/copilot/concepts/agents/code-review#excluded-files).
227
238
228
239
<hr>
229
240
230
241
**24 November 2025**
231
242
232
-
We've added a new tutorial on burning down technical debt in a project:
243
+
We've added a new tutorial on burning down technical debt in a project:
233
244
234
245
[Using GitHub Copilot to reduce technical debt](https://docs.github.com/copilot/tutorials/reduce-technical-debt)
235
246
@@ -396,17 +407,17 @@ We’ve updated the Spark documentation to support the launch for Copilot Enterp
396
407
397
408
**29 September 2025**
398
409
399
-
Claude Sonnet 4.5 has been released as a Public Preview. At the time of launch, it will be available on the following platforms:
410
+
Claude Sonnet 4.5 has been released as a Public Preview. At the time of launch, it will be available on the following platforms:
400
411
401
-
-**Copilot Chat**
412
+
-**Copilot Chat**
402
413
- Released for GitHub.com, VS Code, GitHub Mobile
403
414
- With: Copilot Pro, Pro+, Business, and Enterprise
404
415
-**Copilot Coding Agent**
405
-
- With: Copilot Pro, and Copilot Pro+
416
+
- With: Copilot Pro, and Copilot Pro+
406
417
-**Copilot CLI**
407
418
- With: Copilot Pro, Pro+, Business, and Enterprise
-[Supported AI models in GitHub Copilot](https://docs.github.com/copilot/reference/ai-models/supported-models)
@@ -441,9 +452,9 @@ See:
441
452
442
453
**25 September 2025**
443
454
444
-
We've updated the documentation for the GA release of [Copilot Spaces](https://github.com/copilot/spaces). Spaces allow you to organize and centralize content and resources in order to ground Copilot Chat's responses in that context and share knowledge across teams. You can now also access Copilot Spaces in your IDE via the GitHub MCP server.
455
+
We've updated the documentation for the GA release of [Copilot Spaces](https://github.com/copilot/spaces). Spaces allow you to organize and centralize content and resources in order to ground Copilot Chat's responses in that context and share knowledge across teams. You can now also access Copilot Spaces in your IDE via the GitHub MCP server.
445
456
446
-
See the updated docs:
457
+
See the updated docs:
447
458
*[About organizing and sharing context with GitHub Copilot Spaces](https://docs.github.com/copilot/concepts/context/spaces)
Until now, assigning Copilot coding agent to an issue was limited to the same repository as the issue.
466
+
Until now, assigning Copilot coding agent to an issue was limited to the same repository as the issue.
467
+
468
+
You can now:
456
469
457
-
You can now:
470
+
* Assign Copilot coding agent to work in a different repository, supporting workflows where issues and code files are managed separately.
471
+
* Provide additional instructions to tailor the agent's output to your requirements.
472
+
* Choose the base branch for the agent to use.
458
473
459
-
* Assign Copilot coding agent to work in a different repository, supporting workflows where issues and code files are managed separately.
460
-
* Provide additional instructions to tailor the agent's output to your requirements.
461
-
* Choose the base branch for the agent to use.
462
-
463
-
These changes provide a more flexible, transparent, and user-friendly experience for managing automated coding tasks with Copilot coding agent.
474
+
These changes provide a more flexible, transparent, and user-friendly experience for managing automated coding tasks with Copilot coding agent.
464
475
465
476
See the updated docs: [Using GitHub Copilot to work on an issue](https://docs.github.com/copilot/how-tos/use-copilot-agents/coding-agent/assign-copilot-to-an-issue#assigning-an-issue-to-copilot).
466
477
@@ -487,17 +498,17 @@ See [About the GitHub MCP Registry](https://docs.github.com/copilot/concepts/con
487
498
488
499
**17 September 2025**
489
500
490
-
We've added documentation for expanded features for reusing workflow configurations in GitHub Actions.
501
+
We've added documentation for expanded features for reusing workflow configurations in GitHub Actions.
491
502
492
-
You can now use YAML anchors and aliases to reuse pieces of content in a workflow. See [YAML anchors and aliases](https://docs.github.com/actions/concepts/workflows-and-actions/reusing-workflow-configurations#yaml-anchors-and-aliases).
503
+
You can now use YAML anchors and aliases to reuse pieces of content in a workflow. See [YAML anchors and aliases](https://docs.github.com/actions/concepts/workflows-and-actions/reusing-workflow-configurations#yaml-anchors-and-aliases).
493
504
494
505
To keep the content focused on users' job-to-be-done, we simplified the procedures for [creating workflow templates for your organization](https://docs.github.com/actions/how-tos/reuse-automations/create-workflow-templates). In addition, we updated reference documentation for workflow templates with details on permissions, repository visibility rules, rules for the metadata file, and examples. See [Workflow templates](https://docs.github.com/actions/reference/workflows-and-actions/reusing-workflow-configurations#workflow-templates).
495
506
496
507
<hr>
497
508
498
509
**17 September 2025**
499
510
500
-
You can now publish your Spark app as "read-only."
511
+
You can now publish your Spark app as "read-only."
501
512
502
513
By default, data stored in Spark is shared across all users of the app. You can choose to publish your app as "read-only" if you want to showcase your app to others, but you don't want others to be able to edit or delete any stored data.
503
514
@@ -610,7 +621,7 @@ See [Working with push protection and the GitHub MCP server](https://docs.github
610
621
611
622
**12 August 2025**
612
623
613
-
OpenAI GPT-5 is now available in public preview for GitHub Copilot. GPT-5 is slowly rolling out to all paid Copilot plans and you will be able to access the model in GitHub Copilot Chat on github.com and Visual Studio Code (Agent, Ask, and Edit modes).
624
+
OpenAI GPT-5 is now available in public preview for GitHub Copilot. GPT-5 is slowly rolling out to all paid Copilot plans and you will be able to access the model in GitHub Copilot Chat on github.com and Visual Studio Code (Agent, Ask, and Edit modes).
614
625
615
626
See [Supported AI models in Copilot](https://docs.github.com/copilot/reference/ai-models/supported-models).
616
627
@@ -632,7 +643,7 @@ We have added a tutorial for using Copilot to create Mermaid diagrams at [Creati
632
643
633
644
**4 August 2025**
634
645
635
-
To address common pain points that developers face when remediating a leaked secret, we created a new article, "[Remediating a leaked secret](https://docs.github.com/code-security/secret-scanning/working-with-secret-scanning-and-push-protection/remediating-a-leaked-secret)".
646
+
To address common pain points that developers face when remediating a leaked secret, we created a new article, "[Remediating a leaked secret](https://docs.github.com/code-security/secret-scanning/working-with-secret-scanning-and-push-protection/remediating-a-leaked-secret)".
636
647
637
648
The new guide incorporates cross-platform GitHub tools, as well as opinionated guidance from GitHub's secret scanning team, to walk the developer through a thorough remediation process.
Copy file name to clipboardExpand all lines: content/code-security/concepts/supply-chain-security/immutable-releases.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ category:
18
18
19
19
When you enable immutable releases, the following protections are enforced:
20
20
21
-
***Git tags cannot be moved or deleted**: Once an immutable release is published, its associated Git tag is locked to a specific commitand cannot be changed or removed.
21
+
***Git tags cannot be moved**: Once an immutable release is published, its associated Git tag is locked to a specific commit, cannot be changed, and cannot be deleted while the release exists. If you delete the immutable release, you can delete the tag, but you cannot reuse the same tag name.
22
22
***Release assets cannot be modified or deleted**: All files attached to the release (such as binaries and archives) are protected from modification or deletion.
23
23
24
24
Additionally, creating an immutable release automatically generates a **release attestation**, which is a cryptographically verifiable record of a release containing the release tag, commit SHA, and release assets. Consumers can use this attestation to make sure the releases and artifacts they are using exactly match the published {% data variables.product.github %} releases.
0 commit comments