Skip to content

Comments

Update to net8 and add docs#12

Merged
edgarfgp merged 15 commits intomasterfrom
update-to-net8-and-add-docs
Nov 19, 2025
Merged

Update to net8 and add docs#12
edgarfgp merged 15 commits intomasterfrom
update-to-net8-and-add-docs

Conversation

@edgarfgp
Copy link
Contributor

@edgarfgp edgarfgp commented Nov 11, 2025

Screenshot 2025-11-11 at 16 07 33

@edgarfgp edgarfgp force-pushed the update-to-net8-and-add-docs branch from eaa8330 to 157fad3 Compare November 11, 2025 15:16
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the project to .NET 8.0 and adds documentation infrastructure. The changes remove two project-specific flags and add documentation-related metadata and dependencies.

Key Changes

  • Upgraded target framework to .NET 8.0 with SDK version 8.0.406
  • Removed TreatWarningsAsErrors and DisableImplicitFSharpCoreReference flags from the project file
  • Added FSharp.Docs metadata properties to the project file
  • Updated dependency versions (FsCheck, FsToolkit.ErrorHandling, Mono.Cecil, Newtonsoft.Json, and System.* packages)
  • Changed framework specification from auto-detect to explicit net8.0
  • Changed FSharp.Core version constraint from ~> 8.0.403 to ~> 8
  • Added new documentation dependencies and static assets (fonts, icons, JavaScript, CSS)

Reviewed Changes

Copilot reviewed 58 out of 117 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/AsyncWriterResult/AsyncWriterResult.fsproj Removed two flags and added FSharp.Docs metadata links
paket.lock Updated package versions for the main and Docs groups
paket.dependencies Changed framework specification to net8.0 and updated FSharp.Core constraint, added doc dependencies
global.json New file specifying .NET SDK 8.0.406 with latestMinor rollForward policy
docs/static/* Added documentation static assets (fonts, icons, JavaScript, CSS files)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@edgarfgp edgarfgp marked this pull request as ready for review November 12, 2025 14:07
@blair55
Copy link
Contributor

blair55 commented Nov 12, 2025

my AWR baby is growing up 🤗🥹

Copy link
Contributor

@michaelwinch michaelwinch left a comment

Choose a reason for hiding this comment

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

Nice docs!

@edgarfgp edgarfgp force-pushed the update-to-net8-and-add-docs branch from 7751a6e to 0efaef1 Compare November 19, 2025 16:24
@edgarfgp edgarfgp merged commit da08ae7 into master Nov 19, 2025
3 checks passed
@edgarfgp edgarfgp deleted the update-to-net8-and-add-docs branch November 19, 2025 16:30
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.

3 participants