diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index f59b7b34d..0959ff0fb 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,7 @@ +## 18.0.0 + +* Update FCS to 43.7.200 + ## 17.2.2 * Improvement for `` [#789](https://github.com/fsprojects/FSharp.Formatting/issues/789) diff --git a/paket.dependencies b/paket.dependencies index caf0fa0fb..d155ea545 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -5,13 +5,14 @@ framework: auto-detect storage: none nuget FSharp.Core >= 4.7 lowest_matching:true -nuget FSharp.Compiler.Service 42.7.101 +nuget FSharp.Compiler.Service 43.7.200 nuget CommandLineParser ~> 2.8 -nuget Microsoft.Build.Framework -nuget Microsoft.Build.Tasks.Core -nuget Microsoft.Build.Utilities.Core -nuget Ionide.ProjInfo 0.61.0 -nuget Ionide.ProjInfo.Sln 0.61.0 +nuget Microsoft.Build copy_local: false +nuget Microsoft.Build.Framework copy_local: false +nuget Microsoft.Build.Utilities.Core copy_local: false +nuget Microsoft.Build.Tasks.Core copy_local: false +nuget Ionide.ProjInfo 0.61.1 +nuget Ionide.ProjInfo.Sln 0.61.1 nuget Newtonsoft.Json nuget Suave nuget System.Memory diff --git a/paket.lock b/paket.lock index 2c7e53dea..f01fb1d7c 100644 --- a/paket.lock +++ b/paket.lock @@ -3,46 +3,44 @@ RESTRICTION: || (== net7.0) (== netstandard2.1) NUGET remote: https://api.nuget.org/v3/index.json CommandLineParser (2.9.1) - FSharp.Compiler.Service (42.7.101) - FSharp.Core (7.0) - Microsoft.Build.Framework (>= 17.4) - Microsoft.Build.Tasks.Core (>= 17.4) - Microsoft.Build.Utilities.Core (>= 17.4) + FSharp.Compiler.Service (43.7.200) + FSharp.Core (7.0.200) System.Buffers (>= 4.5.1) System.Collections.Immutable (>= 6.0) + System.Diagnostics.DiagnosticSource (>= 6.0) System.Memory (>= 4.5.5) System.Reflection.Emit (>= 4.7) System.Reflection.Metadata (>= 6.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - FSharp.Core (7.0) + FSharp.Core (7.0.200) FSharp.Data (3.3.3) FSharp.Core (>= 4.3.4) FsUnit (3.9) FSharp.Core (>= 4.2.3) NETStandard.Library (>= 2.0.3) NUnit (>= 3.12 < 4.0) - Ionide.ProjInfo (0.61) + Ionide.ProjInfo (0.61.1) FSharp.Core (>= 6.0.5) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) - Ionide.ProjInfo.Sln (>= 0.61) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) + Ionide.ProjInfo.Sln (>= 0.61.1) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) Microsoft.Build (>= 17.2) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) Microsoft.Build.Framework (>= 17.2) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) SemanticVersioning (>= 2.0.2) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) - Ionide.ProjInfo.Sln (0.61) - Microsoft.Build (17.3.1) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) - Microsoft.Build.Framework (>= 17.3.1) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net6.0)) - Microsoft.NET.StringTools (>= 17.3.1) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net6.0)) - System.Collections.Immutable (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net6.0)) - System.Configuration.ConfigurationManager (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net6.0)) - System.Reflection.Metadata (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) - System.Reflection.MetadataLoadContext (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net6.0)) - System.Security.Principal.Windows (>= 5.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) - System.Text.Encoding.CodePages (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) - System.Text.Json (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net6.0)) - System.Threading.Tasks.Dataflow (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net6.0)) - Microsoft.Build.Framework (17.4) + Ionide.ProjInfo.Sln (0.61.1) + Microsoft.Build (17.4) - copy_local: false + Microsoft.Build.Framework (>= 17.4) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + Microsoft.NET.StringTools (>= 17.4) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + System.Collections.Immutable (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + System.Configuration.ConfigurationManager (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + System.Reflection.Metadata (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net7.0)) + System.Reflection.MetadataLoadContext (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + System.Security.Principal.Windows (>= 5.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net7.0)) + System.Text.Encoding.CodePages (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net7.0)) + System.Text.Json (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + System.Threading.Tasks.Dataflow (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + Microsoft.Build.Framework (17.4) - copy_local: false Microsoft.Win32.Registry (>= 5.0) - restriction: == netstandard2.1 System.Security.Permissions (>= 6.0) - Microsoft.Build.Tasks.Core (17.4) + Microsoft.Build.Tasks.Core (17.4) - copy_local: false Microsoft.Build.Framework (>= 17.4) Microsoft.Build.Utilities.Core (>= 17.4) Microsoft.NET.StringTools (>= 17.4) @@ -55,7 +53,7 @@ NUGET System.Security.Cryptography.Xml (>= 6.0) System.Security.Permissions (>= 6.0) System.Threading.Tasks.Dataflow (>= 6.0) - Microsoft.Build.Utilities.Core (17.4) + Microsoft.Build.Utilities.Core (17.4) - copy_local: false Microsoft.Build.Framework (>= 17.4) Microsoft.NET.StringTools (>= 17.4) Microsoft.Win32.Registry (>= 5.0) - restriction: == netstandard2.1 @@ -75,7 +73,7 @@ NUGET Microsoft.CodeAnalysis.CSharp (3.11) Microsoft.CodeAnalysis.Common (3.11) Microsoft.CodeCoverage (17.4) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net462)) (&& (== netstandard2.1) (>= netcoreapp3.1)) - Microsoft.NET.StringTools (17.4) + Microsoft.NET.StringTools (17.4) - copy_local: false System.Memory (>= 4.5.5) System.Runtime.CompilerServices.Unsafe (>= 6.0) Microsoft.NET.Test.Sdk (17.4) @@ -88,12 +86,12 @@ NUGET Microsoft.TestPlatform.TestHost (17.4) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) Microsoft.TestPlatform.ObjectModel (>= 17.4) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) Newtonsoft.Json (>= 13.0.1) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) - Microsoft.Win32.Registry (5.0) - restriction: == netstandard2.1 + Microsoft.Win32.Registry (5.0) - copy_local: false, restriction: == netstandard2.1 System.Buffers (>= 4.5.1) - restriction: || (&& (== net7.0) (>= monoandroid) (< netstandard1.3)) (&& (== net7.0) (>= monotouch)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (>= xamarinios)) (&& (== net7.0) (>= xamarinmac)) (&& (== net7.0) (>= xamarintvos)) (&& (== net7.0) (>= xamarinwatchos)) (== netstandard2.1) System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net7.0) (>= uap10.1)) (== netstandard2.1) System.Security.AccessControl (>= 5.0) System.Security.Principal.Windows (>= 5.0) - Microsoft.Win32.SystemEvents (6.0.1) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) + Microsoft.Win32.SystemEvents (6.0.1) - copy_local: false, restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) NETStandard.Library (2.0.3) Microsoft.NETCore.Platforms (>= 1.1) Newtonsoft.Json (13.0.1) @@ -105,16 +103,19 @@ NUGET Suave (2.6.2) FSharp.Core System.Buffers (4.5.1) - System.CodeDom (6.0) + System.CodeDom (6.0) - copy_local: false System.Collections.Immutable (6.0) System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (>= net461)) (&& (== net7.0) (< net6.0)) (== netstandard2.1) System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Configuration.ConfigurationManager (6.0) + System.Configuration.ConfigurationManager (6.0) - copy_local: false System.Security.Cryptography.ProtectedData (>= 6.0) System.Security.Permissions (>= 6.0) - System.Drawing.Common (6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) + System.Diagnostics.DiagnosticSource (7.0.1) + System.Memory (>= 4.5.5) - restriction: || (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (== netstandard2.1) + System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (== netstandard2.1) + System.Drawing.Common (6.0) - copy_local: false, restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) Microsoft.Win32.SystemEvents (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) - System.Formats.Asn1 (6.0) + System.Formats.Asn1 (6.0) - copy_local: false System.Buffers (>= 4.5.1) - restriction: || (&& (== net7.0) (>= net461)) (&& (== net7.0) (< net6.0)) (== netstandard2.1) System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (>= net461)) (&& (== net7.0) (< net6.0)) (== netstandard2.1) System.Memory (4.5.5) @@ -125,40 +126,38 @@ NUGET System.Reflection.Emit (4.7) System.Reflection.Metadata (6.0.1) System.Collections.Immutable (>= 6.0) - System.Reflection.MetadataLoadContext (6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) + System.Reflection.MetadataLoadContext (6.0) - copy_local: false, restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) System.Collections.Immutable (>= 6.0) System.Reflection.Metadata (>= 6.0) - System.Resources.Extensions (6.0) + System.Resources.Extensions (6.0) - copy_local: false System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (>= net461)) (&& (== net7.0) (< net6.0)) (== netstandard2.1) System.Runtime.CompilerServices.Unsafe (6.0) - System.Security.AccessControl (6.0) + System.Security.AccessControl (6.0) - copy_local: false System.Security.Principal.Windows (>= 5.0) - restriction: || (&& (== net7.0) (>= net461)) (&& (== net7.0) (< net6.0)) (== netstandard2.1) - System.Security.Cryptography.Cng (5.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netcoreapp3.1)) (&& (== net7.0) (< netstandard2.1)) (== netstandard2.1) - System.Security.Cryptography.Pkcs (6.0.1) + System.Security.Cryptography.Cng (5.0) - copy_local: false, restriction: || (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netcoreapp3.1)) (&& (== net7.0) (< netstandard2.1)) (== netstandard2.1) + System.Security.Cryptography.Pkcs (6.0.1) - copy_local: false System.Formats.Asn1 (>= 6.0) System.Security.Cryptography.Cng (>= 5.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netcoreapp3.1)) (&& (== net7.0) (< netstandard2.1)) (== netstandard2.1) - System.Security.Cryptography.ProtectedData (6.0) - System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (< net6.0)) (== netstandard2.1) - System.Security.Cryptography.Xml (6.0.1) + System.Security.Cryptography.ProtectedData (6.0) - copy_local: false, restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) + System.Security.Cryptography.Xml (6.0.1) - copy_local: false System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (< net6.0)) (== netstandard2.1) System.Security.AccessControl (>= 6.0) System.Security.Cryptography.Pkcs (>= 6.0.1) - System.Security.Permissions (6.0) + System.Security.Permissions (6.0) - copy_local: false System.Security.AccessControl (>= 6.0) System.Windows.Extensions (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) - System.Security.Principal.Windows (5.0) - System.Text.Encoding.CodePages (6.0) - System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (>= net461)) (&& (== net7.0) (< netcoreapp3.1)) (== netstandard2.1) + System.Security.Principal.Windows (5.0) - copy_local: false + System.Text.Encoding.CodePages (6.0) - copy_local: false System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Text.Encodings.Web (6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) + System.Text.Encodings.Web (6.0) - copy_local: false, restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Text.Json (6.0.5) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= net6.0)) + System.Text.Json (6.0.5) - copy_local: false, restriction: || (== net7.0) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net7.0)) System.Runtime.CompilerServices.Unsafe (>= 6.0) System.Text.Encodings.Web (>= 6.0) - System.Threading.Tasks.Dataflow (6.0) + System.Threading.Tasks.Dataflow (6.0) - copy_local: false System.Threading.Tasks.Extensions (4.5.4) System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (== net7.0) (>= net461)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net7.0) (< netstandard1.0)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= wp8)) (== netstandard2.1) - System.Windows.Extensions (6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) + System.Windows.Extensions (6.0) - copy_local: false, restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) System.Drawing.Common (>= 6.0) - restriction: || (== net7.0) (&& (== netstandard2.1) (>= netcoreapp3.1)) GROUP Fake