Skip to content

Commit 55472bb

Browse files
Merge pull request #47519 from dotnet/main
Merge main into live
2 parents 453307a + 093f7ca commit 55472bb

File tree

58 files changed

+176
-103
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+176
-103
lines changed

.github/ISSUE_TEMPLATE/02-breaking-change.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,15 @@ body:
2323
options:
2424
- .NET 8
2525
- .NET 9
26-
- .NET 10 Preview 1
27-
- .NET 10 Preview 2
28-
- .NET 10 Preview 3
2926
- .NET 10 Preview 4
3027
- .NET 10 Preview 5
3128
- .NET 10 Preview 6
29+
- .NET 10 Preview 7
30+
- .NET 10 RC 1
31+
- .NET 10 RC 2
32+
- .NET 10 GA
33+
- .NET 11 Preview 1
34+
- .NEt 11 Preview 2
3235
- Other (please put exact version in description textbox)
3336
validations:
3437
required: true

.github/dependabot.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1361,6 +1361,17 @@ updates:
13611361
dotnet:
13621362
patterns:
13631363
- "*" # Prefer a single PR per project update.
1364+
- package-ecosystem: "nuget"
1365+
directory: "/docs/core/diagnostics/snippets/resource-monitoring-with-manual-metrics" #resource-monitoring-with-manual-metrics.csproj
1366+
schedule:
1367+
interval: "weekly"
1368+
day: "wednesday"
1369+
open-pull-requests-limit: 5
1370+
groups:
1371+
# Group .NET updates together for projects.
1372+
dotnet:
1373+
patterns:
1374+
- "*" # Prefer a single PR per project update.
13641375
- package-ecosystem: "nuget"
13651376
directory: "/docs/core/diagnostics/snippets/resource-monitoring" #resource-monitoring.csproj
13661377
schedule:
@@ -2186,14 +2197,3 @@ updates:
21862197
dotnet:
21872198
patterns:
21882199
- "*" # Prefer a single PR per project update.
2189-
- package-ecosystem: "nuget"
2190-
directory: "/docs/core/resilience/snippets/resilience" #resilience.csproj
2191-
schedule:
2192-
interval: "weekly"
2193-
day: "wednesday"
2194-
open-pull-requests-limit: 5
2195-
groups:
2196-
# Group .NET updates together for projects.
2197-
dotnet:
2198-
patterns:
2199-
- "*" # Prefer a single PR per project update.

.github/prompts/whats-new-net.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
When you're assigned an issue where one label includes the word "Release" and you're given a link to an issue with this prompt file as context to update the what's new in .NET pages, follow these guidelines:
2+
3+
## Task
4+
5+
You'll update 4 articles. For .NET 10, you update these:
6+
7+
- https://github.com/dotnet/docs/blob/main/docs/core/whats-new/dotnet-10/overview.md
8+
- https://github.com/dotnet/docs/blob/main/docs/core/whats-new/dotnet-10/runtime.md
9+
- https://github.com/dotnet/docs/blob/main/docs/core/whats-new/dotnet-10/libraries.md
10+
- https://github.com/dotnet/docs/blob/main/docs/core/whats-new/dotnet-10/sdk.md
11+
12+
For other releases, replace "dotnet-10" in the preceding paths with the correct release. For example, use "dotnet-11" for the ".NET 11" releases.
13+
14+
## Source material
15+
16+
To learn what's new in the targeted release, use the corresponding release notes in the [dotnet core](https://github.com/dotnet/core) repository. The release notes will be in a subfolder of the "release-notes" folder.
17+
18+
For production releases, the path is `<major-release>/<release-number>`, where:
19+
20+
- `<major-release>` is the release number. For example, `8.0`, `9.0` or `10.0`.
21+
- `<minor-release>` is the three part release number. For example, `8.0.3`, `9.0.6` or `10.0.0`.
22+
23+
For preview releases, the path is `<major-release>/preview/preview<n>` where:
24+
25+
- `<major-release>` is the release number. For example, `8.0`, `9.0` or `10.0`.
26+
- `n` is the preview number. For example, `1`, `3`, or `6`.
27+
28+
The primary release notes are in the `README.MD` file in that folder. That file contains links to other release notes for components of .NET: libraries, runtime, SDK, languages, and so on. Use all that information for source.
29+
30+
## Updates for each file
31+
32+
- Each file should have its `ms.date` metadata field updated to match the date you're assigned the issue.
33+
- Ensure each file has the `ai-usage: ai-assisted` metadata field added.
34+
- Update phrasing on the latest update to reference the current release (preview, GA, or service release). Individual features shouldn't reference a given preview release, but the article should make it clear which was the last preview.
35+
- Search this repository for articles that have been recently updated pertaining to new features. Add links to those as you write about that feature. Or, add applicable information from the release notes into existing feature articles where it makes sense.
36+
- For the runtime and libraries articles, include extensive examples as well as links to recently updated articles related to the new feature. The examples should be at least as thorough as the examples from the source release notes.
37+
- Where applicable, the SDK article should include the samples.
38+
- The overview article generally doesn't include examples. Its purpose is to direct readers to more detailed information in other articles.
39+
- All APIs should be referenced using an `xref` style link, at least on first mention.
40+
- All links to article in the `dotnet/docs` repository should be file relative.
41+
- Spell out acronyms on first use in each file.
42+
- In general, don't mention specific contributors or pull requests to the product repos.
43+
44+
Next, create a pull request. In the description, include the text "Fixes #\<issue-number>", where "issue-number" is the GitHub issue number.

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,6 @@ jobs:
7171

7272
# Upload the results to GitHub's code scanning dashboard.
7373
- name: "Upload to code-scanning"
74-
uses: github/codeql-action/upload-sarif@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
74+
uses: github/codeql-action/upload-sarif@d6bbdef45e766d081b84a2def353b0055f728d3e # v3.29.3
7575
with:
7676
sarif_file: results.sarif

docs/ai/how-to/snippets/content-filtering/AIContentFiltering.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Azure.AI.OpenAI" />
11+
<PackageReference Include="Azure.AI.OpenAI" Version="2.1.0" />
1212
<PackageReference Include="Azure.Identity" Version="1.14.2" />
13-
<PackageReference Include="Microsoft.Extensions.AI" Version="9.7.0" />
13+
<PackageReference Include="Microsoft.Extensions.AI" Version="9.7.1" />
1414
<PackageReference Include="Microsoft.Extensions.AI.OpenAI" Version="9.4.0-preview.1.25207.5" />
1515
</ItemGroup>
1616

docs/ai/quickstarts/snippets/evaluate-ai-responses/TestAI.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<ItemGroup>
1212
<PackageReference Include="Azure.AI.OpenAI" Version="2.1.0" />
1313
<PackageReference Include="Azure.Identity" Version="1.14.2" />
14-
<PackageReference Include="Microsoft.Extensions.AI.Abstractions" Version="9.7.0" />
14+
<PackageReference Include="Microsoft.Extensions.AI.Abstractions" Version="9.7.1" />
1515
<PackageReference Include="Microsoft.Extensions.AI.Evaluation" Version="9.7.0" />
1616
<PackageReference Include="Microsoft.Extensions.AI.Evaluation.Quality" Version="9.7.0" />
1717
<PackageReference Include="Microsoft.Extensions.AI.OpenAI" Version="9.4.0-preview.1.25207.5" />

docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.AddMessages/ConsoleAI.AddMessages.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="OllamaSharp" Version="5.2.10" />
11+
<PackageReference Include="OllamaSharp" Version="5.3.1" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.CustomEmbeddingsMiddle/ConsoleAI.CustomEmbeddingsMiddle.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<ItemGroup>
1111
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="10.0.0-preview.6.25358.103" />
12-
<PackageReference Include="OllamaSharp" Version="5.2.10" />
12+
<PackageReference Include="OllamaSharp" Version="5.3.1" />
1313
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.12.0" />
1414
<ProjectReference Include="..\AI.Shared\AI.Shared.csproj" />
1515
</ItemGroup>

docs/ai/snippets/microsoft-extensions-ai/ConsoleAI.DependencyInjection/ConsoleAI.DependencyInjection.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="OllamaSharp" Version="5.2.10" />
11+
<PackageReference Include="OllamaSharp" Version="5.3.1" />
1212
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.0-preview.6.25358.103" />
1313
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="10.0.0-preview.6.25358.103" />
1414
<ProjectReference Include="..\AI.Shared\AI.Shared.csproj" />

docs/architecture/cloud-native/candidate-apps.md

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,9 @@ Applying cost/benefit analysis, there's a good chance some wouldn't support the
1616
What type of application might be a candidate for cloud native?
1717

1818
- Strategic enterprise systems that need to constantly evolve business capabilities/features
19-
2019
- An application that requires a high release velocity - with high confidence
21-
2220
- A system where individual features must release *without* a full redeployment of the entire system
23-
2421
- An application developed by teams with expertise in different technology stacks
25-
2622
- An application with components that must scale independently
2723

2824
Smaller, less impactful line-of-business applications might fare well with a simple monolithic architecture hosted in a Cloud PaaS environment.
@@ -70,29 +66,17 @@ With the introduction behind, we now dive into a much more detailed look at clou
7066
### References
7167

7268
- [Cloud Native Computing Foundation](https://www.cncf.io/)
73-
7469
- [.NET Microservices: Architecture for Containerized .NET applications](https://dotnet.microsoft.com/download/thank-you/microservices-architecture-ebook)
75-
7670
- [Microsoft Azure Well-Architected Framework](/azure/architecture/framework/)
77-
7871
- [Modernize existing .NET applications with Azure cloud and Windows Containers](https://dotnet.microsoft.com/download/thank-you/modernizing-existing-net-apps-ebook)
79-
8072
- [Cloud Native Patterns by Cornelia Davis](https://www.manning.com/books/cloud-native-patterns)
81-
8273
- [Cloud native applications: Ship faster, reduce risk, and grow your business](https://tanzu.vmware.com/cloud-native)
83-
8474
- [Dapr documents](https://dapr.io/)
85-
8675
- [Beyond the Twelve-Factor Application](https://content.pivotal.io/blog/beyond-the-twelve-factor-app)
87-
8876
- [What is Infrastructure as Code](/devops/deliver/what-is-infrastructure-as-code)
89-
9077
- [Uber Engineering's Micro Deploy: Deploying Daily with Confidence](https://www.uber.com/blog/micro-deploy-code/)
91-
9278
- [How Netflix Deploys Code](https://www.infoq.com/news/2013/06/netflix/)
9379

94-
- [Overload Control for Scaling WeChat Microservices](https://www.cs.columbia.edu/~ruigu/papers/socc18-final100.pdf)
95-
9680
>[!div class="step-by-step"]
9781
>[Previous](definition.md)
9882
>[Next](introduce-eshoponcontainers-reference-app.md)

0 commit comments

Comments
 (0)