Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 1, 2021

Bumps FSharp.Core from 6.0.0 to 6.0.1.

Changelog

Sourced from FSharp.Core's changelog.

36.0.1

From dotnet/fsharp:522dd906c..16bca5aef:

  • Fixes to attribute range parsing (thanks @​auduchinok)
  • Added nested exception details to Type Provider load errors (thanks @​dsyme)
  • Improved error messages around unknown identifiers in patterns (thanks @​jbeeko)
  • Better dependency probing behavior with Facade assemblies (thanks @​KevinRansom)
  • APIs for programmatically adding and retrieving bindings in an FSI session (thanks @​TIHan)
  • Optional parameter on FSharpChecker.FindBackgroundReferencesInFile API to allow for stale results (thanks @​TIHan)
  • Better tooltips for function arguments (thanks @​mcon)
  • Many performance tweaks to various compiler function implementations (thanks @​forki)
  • Typo fixes in the AST (thanks @​auduchinok)
  • Better IL emitted for usages of static members as System.Action (thanks @​MoFtZ)
  • Allow for indexers to specify a type annotation (thanks @​TIHan)
  • Allow languages/scripts that have no notion of upper-case to use their characters for DU identifiers (thanks @​KevinRansom)
  • more optimized comparison/equality for DateTime (thanks @​cartermp)
  • add support for char for the GenericZero/GenericOne mechanisms (thanks @​Happypig375)
  • enhancements for the dependencymanager's resolution for native scripts (thanks @​KevinRansom)
  • more consistent support for type-directed nullable parameters (thanks @​dsyme)
  • fix FSI's ordering of out-of-order dlls in nuget packages (thanks @​KevinRansom)
  • New SyntaxTree.Paren syntax node (thanks @​auduchinok)
  • add SRTP witness solutions (via the new CallWithWitnesses pattern) (thanks @​dsyme)

35.0.0

This version bumps the major due to API surface area changes in the AST and TAST. In addition, there's a new package for the built-in Nuget dependency manager for FSI: FSharp.DependencyManager.Nuget

Members are now in SyntaxTree/SyntaxTreeOps and TypedTree/TypedTreeBasics/TypedTreeOps/TypedTreePickle.

From dotnet/fsharp:d1a3d0705..522dd906c:

  • Improved error recovery from patterns (thanks @​auduchinok)
  • Smaller IL Emit for unsigned 64-bit constants (thanks @​teo-tsirpanis)
  • Improved ProvidedTypes Type generation (thanks @​DedSec256)
  • Improved CodeLenses provided (thanks @​realvictorprm)
  • Optimize internal member calculations in PrettyNaming and items lookup (thanks @​auduchinok)
  • More fixes to compiler internals, ranges, etc (thanks @​auduchinok)
  • Support for consumption of C# Default Interfaces
  • Better encapsulation of ProvidedExpr members (thanks @​DedSec256)

34.1.1

From dotnet/fsharp:3777cd4d8..836da28c0:

  • Slight tweaks to error messages around numeric literals (Thanks @​Happypig375)
  • Deny taking native address of an immutable local value (Thanks @​TIHan)
  • Fixes to reported ranges for wildcard self-identifiers, module abbreviations, nested modules, attributes, nested types, and fields (Thanks @​auduchinok)
  • Better compiler error recovery for errors in constructor expressions (Thanks @​auduchinok)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [FSharp.Core](https://github.com/dotnet/fsharp) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/dotnet/fsharp/releases)
- [Changelog](https://github.com/dotnet/fsharp/blob/main/release-notes.md)
- [Commits](https://github.com/dotnet/fsharp/commits)

---
updated-dependencies:
- dependency-name: FSharp.Core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 1, 2021
@Aaronontheweb Aaronontheweb merged commit 35c3b9e into dev Nov 2, 2021
@Aaronontheweb Aaronontheweb deleted the dependabot/nuget/FSharp.Core-6.0.1 branch November 2, 2021 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants