Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

Releases: CoreTweet/CoreTweet

2.0.0-beta.1 First release for Twitter API v2

20 Sep 14:33
Compare
Choose a tag to compare

Added Endpoints

  • v2 endpoints (thanks to @acid-chicken)
    • Tweet lookup
    • Search Tweets
    • User lookup
    • Hide replies
    • Filtered stream
    • Sampled stream

Breaking Changes

  • Fix parameter of DirectMessagesEvents.New

Fixes

  • Thread safety of ConnectionOptions

1.0 Account Activity API Support

10 Oct 14:43
Compare
Choose a tag to compare

Added Endpoints

  • Premium Search API (Thanks to @acid-chicken)
  • Account Activity API
    • Also supports parsing webhook requests POSTed from Twitter (ActivityEvent.Parse)

Fixes

  • quick_reply for direct_messages/events/new was not working.

API Changes

  • The retired streaming/DM endpoints are now marked as Obsolete.

End support of Windows 8.1

We no longer support Windows 8.1 because its BCL lacks the necessary cryptographic algorithms (such as SHA1). From this release, we support .NET Framework 3.5 or above, and .NET Standard 2.0 (including Xamarin and UWP).

As a result of this change, endpoint methods no longer accept the objects derived from WinRT (ex. IBuffer, IInputStream and IStorageFile) as parameters.

0.9 API Update

27 Apr 16:53
c9d4147
Compare
Choose a tag to compare

Added Endpoints

  • WelcomeMessages.List

Added Parameters

  • name to WelcomeMessages.New
  • link_color, theme, dnt to Statuses.Oembed (#156)

Changed Fields (Breaking Change)

  • Add Apps field for responses of DM Events APIs
  • The type of SenderId field, RecipientId field, and recipient_id parameter is now long instead of string

Improvements

  • Improve comments of RateLimit properties (#150)
  • Fix delaying streaming on UWP apps (#155)

0.8-2 API Update

05 Feb 14:21
Compare
Choose a tag to compare

Added Fields

  • MediaEntity.AdditionalMediaInfo
  • MessageCreateEvent.InitiatedVia
  • MessageData.Ctas
  • MessageCreate.SourceAppId
  • CursoredMessageCreateEvents.Apps

Added Endpoints

  • DirectMessagesEvents.Destroy
  • DirectMessages.MarkRead
  • DirectMessages.IndicateTyping
  • Add ctas parameter to DirectMessagesEvents.New

Changes

  • Use System.Net.Http even on Windows 8 and UWP

0.8-1 Bug Fix

26 Sep 14:59
Compare
Choose a tag to compare
  • Fix the type of WithheldInCountries
  • Fix using the unsuitable TaskScheduler

0.8 New Direct Messages Features

05 May 14:17
Compare
Choose a tag to compare

New Features

Breaking Changes

  • The names of the members of TweetMode enum were changed
    • compat → Compat
    • extended → Extended
  • The parameters of Media.Metadata.Create were changed
    • tokens.Media.Metadata.Create(media_id: "id here", alt_text: "alt text")
  • ProfileBannerSizes was changed
    • sizes diversified, so it was changed to IDictionary
  • The type of Place.WoeId was changed to long

Small Changes

  • pin parameter in GetTokens method was renamed to oauthVerifier

Additions

  • Setting.SmartMute, TranslatorType
  • User.HasExtendedProfile, TranslatorType

Fixes

  • Proxy was not used in async methods

0.7-2 API Update

29 Sep 10:08
Compare
Choose a tag to compare

0.7-1 Re-support Older NuGet

10 Aug 04:23
Compare
Choose a tag to compare

The 0.7.0 package supports only NuGet 3.0 or above, so you couldn't install CoreTweet 0.7.0 to your project with older Visual Studio or MonoDevelop. Now we restarted supporting older NuGet!

Changes

  • Update nuspec file to re-support older NuGet
  • Include true Xamarin assemblies: To date we have provided .NET 4.5 assembly as a reference assembly for Xamarin. Now we builds assemblies for MonoAndroid1.0 and Xamarin.iOS1.0.

0.7 Progress Reporting and More

24 Jul 14:43
Compare
Choose a tag to compare

Additions

  • Progress reporting in Media.UploadAsync and UploadChunkedAsync
  • Media.UploadChunkedWithRetryAsync (beta?)
  • Alt text support
  • Collections API support
  • .NET Core App and .NET Standard

Changes

  • Now CoreTweet uses System.Net.Http.HttpClient in .NET Framework 4.5. This brought change to the members of ConnectionOptions

Removals

  • Task Async support for .NET Framework 4.0
  • Windows Phone 8 Silverlight support

0.6-4 API Update

23 Jun 14:36
Compare
Choose a tag to compare

Changes

  • Add Media.UploadStatusCommand
  • Add media_category parameter to Media.UploadChunked

Media.UploadChunked supports "async upload method", so you can upload videos larger than 15MB.