Skip to content

Conversation

@ysmoradi
Copy link
Member

@ysmoradi ysmoradi commented Oct 12, 2025

closes #11476

Summary by CodeRabbit

  • Documentation

    • Updated Getting Started to use .NET 10 preview SDK and clarified Ubuntu PATH setup.
    • Raised Visual Studio requirement to 2026 (v18.0+) and adjusted installation guidance.
    • Pinned Bit Boilerplate template to a specific pre-release version.
    • Removed RESX Editor from the recommended VS Code extensions.
    • Updated SQL Server LocalDb guidance text from 2022 to 2025.
  • Chores

    • Upgraded a server-side dependency to the latest preview version.

@coderabbitai
Copy link

coderabbitai bot commented Oct 12, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

Updates docs and scripts to target .NET 10 and newer IDEs. Adjusts download/install commands, template version pins, and Visual Studio winget IDs. Removes a VS Code extension entry. Bumps a server package dependency version. Minor text tweak for SQL Server LocalDb year.

Changes

Cohort / File(s) Summary
Docs: Getting Started and Create Project pages
src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor, .../Templates05CreateProjectPage.razor
Update .NET SDK URL to 10.0.100-rc.1.25451.107; add explicit PATH export line for Ubuntu snippet; pin Bit.Boilerplate to Bit.Boilerplate::10.0.0-pre-02; raise Visual Studio requirement to 2026/18.0; change LocalDb text from 2022 to 2025.
Installer logic: Getting Started page code-behind
src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor.cs
Switch winget ID from Microsoft.DotNet.SDK.9 to Microsoft.DotNet.SDK.Preview; pin dotnet new install to Bit.Boilerplate::10.0.0-pre-02; remove RESX Editor from VS Code extensions; update VS install prompt to 2026 Community; change winget ID to Microsoft.VisualStudio.Community.Insiders; adjust related conditionals.
Server dependency bump
src/Websites/Platform/src/Bit.Websites.Platform.Server/Bit.Websites.Platform.Server.csproj
Bump ModelContextProtocol PackageReference from 0.4.0-preview.1 to 0.4.0-preview.2.

Sequence Diagram(s)

sequenceDiagram
  autonumber
  participant U as User
  participant GP as GettingStarted Page
  participant OS as OS Shell
  participant WG as winget
  participant DN as dotnet CLI
  participant VS as Visual Studio Installer

  U->>GP: Click "Install prerequisites"
  rect rgba(200,240,255,0.3)
    note over GP,OS: .NET SDK installation (Preview)
    GP->>WG: install Microsoft.DotNet.SDK.Preview
    WG-->>GP: status/result
  end

  rect rgba(220,255,220,0.3)
    note over GP,DN: Boilerplate template
    GP->>DN: dotnet new install Bit.Boilerplate::10.0.0-pre-02
    DN-->>GP: installed
  end

  rect rgba(255,240,200,0.3)
    note over GP,VS: Visual Studio (2026 Community / Insiders)
    GP->>WG: install Microsoft.VisualStudio.Community.Insiders
    WG-->>GP: status/result
  end

  GP-->>U: Show completion/status messages
Loading

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

I nibbled the docs, hop-hop—new and bright,
.NET 10 carrots gleam in autumn light.
Winget trails updated, templates pinned true,
Visual burrows 2026—fresh and new.
A squeak, a twitch—dependencies align;
Ship it, and let the features shine! 🥕✨

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Knowledge base: Disabled due to Reviews -> Disable Knowledge Base setting

📥 Commits

Reviewing files that changed from the base of the PR and between ff89d24 and 64be8bd.

📒 Files selected for processing (4)
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor (3 hunks)
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor.cs (3 hunks)
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates05CreateProjectPage.razor (1 hunks)
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Bit.Websites.Platform.Server.csproj (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ysmoradi ysmoradi merged commit ae445ae into bitfoundation:develop Oct 12, 2025
2 of 3 checks passed
@ysmoradi ysmoradi deleted the 11476 branch October 12, 2025 13:18
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.

Platform website docs must be updated to .NET 10 version of the bitplatform products

1 participant