You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current Nuget package states dependency:
FSharp.Compiler.Service = 43.8.100
(which is corrseponding FSharp.Core 8.0.100)
But there is already new FSharp.Compiler.Service 43.8.301
(...and corresponding FSharp.Core 8.0.301)
This project should not state exact F# compiler service dependency, but rather more relaxed >=.
Or if you want to keep releasing new Nuget-packages, then at least < 43.9.
Currently if I just run paket install with F# 8.0.301 then it reverts FSharp.Formatting to version 20 -> 14.0.1 where is more relaxed FSharp.Compiler.Service (>= 40.0.0)
The text was updated successfully, but these errors were encountered:
This project should not state exact F# compiler service dependency, but rather more relaxed
I understand the idea of having a more relaxed dependency on the F# compiler service for this project. However, I have some concerns. FCS versions don't always follow semver and can sometimes be incompatible with each other. For example, there are no release notes for 8.0.301 here: https://github.com/dotnet/fsharp/tree/main/docs/release-notes/.FSharp.Compiler.Service. So, we can't be sure if it's binary compatible with 8.0.300.
Relaxing the dependency might lead to issues if the next FCS release isn't stable for our project. It feels a bit risky, and I don't want us to run into unexpected runtime problems.
Current Nuget package states dependency:
FSharp.Compiler.Service = 43.8.100
(which is corrseponding FSharp.Core 8.0.100)
But there is already new FSharp.Compiler.Service 43.8.301
(...and corresponding FSharp.Core 8.0.301)
This project should not state exact F# compiler service dependency, but rather more relaxed
>=
.Or if you want to keep releasing new Nuget-packages, then at least < 43.9.
Currently if I just run
paket install
with F# 8.0.301 then it reverts FSharp.Formatting to version 20 -> 14.0.1 where is more relaxed FSharp.Compiler.Service (>= 40.0.0)The text was updated successfully, but these errors were encountered: