Skip to content

Conversation

@KahaMason
Copy link
Member

@KahaMason KahaMason commented Jan 23, 2026

  1. What triggered this change? (PBI link, Email Subject, conversation + reason, etc)

We're currently updating all our rules from .NET 8 Migration -> .NET 10 Migration
As such we need to locate and update all the relevant references.
This PR will not blindly update all references, as some have content that needs to be individually updated e.g. figures, examples and images.

  1. What was changed?
  • Update .NET 8 references to .NET 10
  • Quick sanity check of the content
  • Updated some of the URIs and links for the rules

⚠️ DON'T MERGE THIS YET ⚠️

⛔ Blocked by: SSWConsulting/SSW.Rules#2376

@github-actions github-actions bot added the Age: 🥚 - New About 2 hours old label Jan 23, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 23, 2026

PR Metrics

Thanks for keeping your pull request small.

Lines
Product Code -
Test Code -
Subtotal -
Ignored Code 100
Total 100

Metrics computed by PR Metrics. Add it to your Azure DevOps and GitHub PRs!

@github-actions github-actions bot changed the title ♻️ Updating all reference of .NET 8 to .NET 10 XS ◾ ♻️ Updating all reference of .NET 8 to .NET 10 Jan 23, 2026
@KahaMason
Copy link
Member Author

@KostaMadorsky @sylhuang @lukecookssw
Re-opened this PR in a branch within the main SSW.Rules.Content repo so that we can view the changes live through the site.

@github-actions github-actions bot added Age: 🐣 - Young About 4 hours old and removed Age: 🥚 - New About 2 hours old labels Jan 23, 2026
**Product Owner**: I don't want to upgrade to .NET 10 this Sprint because I want to wait for .NET 11

**Developer**: No, we should upgrade to .NET 8 this Sprint because it will help fix users' performance issues.
**Developer**: No, we should upgrade to .NET 10 this Sprint because it will help fix users' performance issues.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use a variable for .NET 10, mdx seem to support it and it works for rules:

Image

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In that case, should we:

  1. Have a centralized variable of [dotnetTarget] and have all rules reference this variable? like a constants.mdx (not sure if thats posssible, will take a look)
  2. Have the variable present in each rule individually instead?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried applying this change but it ended up breaking the markdown when viewing it locally.
image

Might attempt this is a separate PR

@github-actions github-actions bot added Age: 🐥 - Adolescent About 8 hours old and removed Age: 🐣 - Young About 4 hours old labels Jan 23, 2026
{
Id = table.Column<int>(type: "int", nullable: false)
.Annotation("SqlServer:Identity", "1, 1"),
Name = table.Column<string>(type: "nvarchar(max)", nullable: true)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did they change the signature in net10?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess the old one still exists, they just added more defined overload, otherwise it would break all the old migrations.

@KostaMadorsky KostaMadorsky marked this pull request as draft January 23, 2026 08:46
@github-actions github-actions bot added Age: 🐤 - Mature About 16 hours old Age: 🐓 - Old About 32 hours old Age: 🍗 - Ancient About 64 hours old 🔥 Merge Debt This PR contains merge debt, see https://www.ssw.com.au/rules/merge-debt/ and removed Age: 🐥 - Adolescent About 8 hours old Age: 🐤 - Mature About 16 hours old Age: 🐓 - Old About 32 hours old labels Jan 23, 2026
@github-actions
Copy link
Contributor

Howzit @KahaMason,

This PR has been here a while.

Did you know you should avoid merge debt?

  1. Please action (e.g. get a review) and merge or close

Thanks!

@github-actions github-actions bot added Age: 🦖 - Extinct About 128 hours old and removed Age: 🍗 - Ancient About 64 hours old labels Jan 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Age: 🦖 - Extinct About 128 hours old 🔥 Merge Debt This PR contains merge debt, see https://www.ssw.com.au/rules/merge-debt/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants