Skip to content

Update SQLitePCLRaw to 2.1.6 and remove NETSDK1206 suppressions#82156

Merged
JoeRobich merged 5 commits intomainfrom
copilot/update-sqliteversion-and-remove-netsdk1206
Jan 28, 2026
Merged

Update SQLitePCLRaw to 2.1.6 and remove NETSDK1206 suppressions#82156
JoeRobich merged 5 commits intomainfrom
copilot/update-sqliteversion-and-remove-netsdk1206

Conversation

Copy link
Contributor

Copilot AI commented Jan 26, 2026

SQLitePCLRaw versions prior to 2.1.6 shipped alpine-specific runtime assets that triggered NETSDK1206 warnings about distribution-specific RIDs. Version 2.1.6 removes these assets, eliminating the need for warning suppressions in most projects.

Changes

  • eng/Packages.props: Bump SqliteVersion from 2.1.0 to 2.1.6
  • Project files: Remove NETSDK1206 from <NoWarn> and <MSBuildWarningsAsMessages> properties in:
    • src/Tools/AnalyzerRunner/AnalyzerRunner.csproj
    • src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Microsoft.CodeAnalysis.LanguageServer.csproj
    • src/LanguageServer/Microsoft.CodeAnalysis.LanguageServer.UnitTests/Microsoft.CodeAnalysis.LanguageServer.UnitTests.csproj
    • src/Workspaces/Remote/ServiceHub.CoreComponents/x64/Microsoft.CodeAnalysis.Remote.ServiceHub.CoreComponents.x64.csproj
    • src/Workspaces/Remote/ServiceHub.CoreComponents/arm64/Microsoft.CodeAnalysis.Remote.ServiceHub.CoreComponents.arm64.csproj
    • eng/targets/Imports.targets

Note: The NETSDK1206 suppression is retained in src/Tools/IdeCoreBenchmarks/IdeCoreBenchmarks.csproj as this project still requires it.

Original prompt

Update SqliteVersion in eng/Packages.props from "2.1.0" to "2.1.6".

Search for NETSDK1206 in all .csproj, .vbproj, and .targets files. Remove it from any or nodes if present. Do not remove other warnings or unrelated content in those elements – only remove the NETSDK1206 entry. Commit changes with clear messages describing what was changed in each file.

This pull request was created from Copilot chat.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: JoeRobich <611219+JoeRobich@users.noreply.github.com>
Copilot AI changed the title [WIP] Update SqliteVersion to 2.1.6 and remove NETSDK1206 warnings Update SQLitePCLRaw to 2.1.6 and remove NETSDK1206 suppressions Jan 26, 2026
Copilot AI requested a review from JoeRobich January 26, 2026 22:12
@JoeRobich
Copy link
Member

/pr-val 147fe28

@github-actions
Copy link
Contributor

View PR Validation Run triggered by @JoeRobich

Parameters
  • Validation Type: pr-val
  • Pipeline ID: 8972
  • Pipeline Version: main
  • PR Number: 82156
  • Commit SHA: 147fe28
  • Source Branch: copilot/update-sqliteversion-and-remove-netsdk1206
  • Target Branch: main
  • Build ID: 13171206

@JoeRobich
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@JoeRobich
Copy link
Member

/pr-val 147fe28

@github-actions
Copy link
Contributor

View PR Validation Run triggered by @JoeRobich

Parameters
  • Validation Type: pr-val
  • Pipeline ID: 8972
  • Pipeline Version: main
  • PR Number: 82156
  • Commit SHA: 147fe286dd9189965882f7e7cb8f212ad3b9ef99
  • Source Branch: copilot/update-sqliteversion-and-remove-netsdk1206
  • Target Branch: main
  • Build ID: 13172721

@CyrusNajmabadi
Copy link
Contributor

It's probably a reasonable idea to delete the existing dbs in a hive (that has this change), and validate they come back when launching the give again.

Co-authored-by: JoeRobich <611219+JoeRobich@users.noreply.github.com>
@JoeRobich
Copy link
Member

Regressions in PR Val run were from a separate bug fix where an exception was granted.

@JoeRobich JoeRobich marked this pull request as ready for review January 27, 2026 22:15
@JoeRobich JoeRobich requested review from a team as code owners January 27, 2026 22:15
@JoeRobich
Copy link
Member

It's probably a reasonable idea to delete the existing dbs in a hive (that has this change), and validate they come back when launching the give again.

@CyrusNajmabadi I can confirm this works.

@CyrusNajmabadi
Copy link
Contributor

@CyrusNajmabadi I can confirm this works.

Awesome. Thanks! The sql authoring stuff was always finicky. So good to get confirmation. I'm glad how much this simplifies things!

@JoeRobich JoeRobich enabled auto-merge (squash) January 28, 2026 18:11
@JoeRobich JoeRobich merged commit 4ac2093 into main Jan 28, 2026
27 of 28 checks passed
@dotnet-policy-service dotnet-policy-service bot added this to the Next milestone Jan 28, 2026
@phil-allen-msft phil-allen-msft deleted the copilot/update-sqliteversion-and-remove-netsdk1206 branch February 13, 2026 16:56
@akhera99 akhera99 modified the milestones: Next, 18.5 Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants