Skip to content

LINQ to Twitter v6.0.0

Compare
Choose a tag to compare
@JoeMayo JoeMayo released this 11 Nov 04:25
· 233 commits to main since this release

Supporting Twitter API v2 and v1 endpoints that aren't yet replaced by v2. Changes in this release:

  • Supports .NET 5.0
    -- Recommend LINQ to Twitter v5.0 for earlier .NET versions
  • Includes new Twitter API v2.0 and v1.1
  • Supports C# v8.0 Nullable References
  • Supports C# v9.0
  • Entities (e.g. Tweet, User, etc.) are now record types
  • Namespace changes:
    -- Authorizers are in LinqToTwitter.OAuth
    -- LINQ types are in LinqToTwitter.Provider
  • Internally uses System.Text.Json
  • HMAC/SHA1 hashes use .NET 5.0 System.Security.Cryptography

This release also changes specific technology support. The primary linqtotwitter library is technology agnostic and deploys on all .NET 5 platforms. Technology-specific types are part of a new package. e.g. ASP.NET Core 5 is in the new LinqToTwitter.AspNet package.

Note: LINQ to Twitter v6.x supports .NET 5 and 6 (preview). Please see the release for LINQ to Twitter 5.x for earlier .NET versions and Twitter API v1.1 support.

Also on NuGet: