Latest release

0.9 API Update

@azyobuzin azyobuzin released this Apr 27, 2018 · 1 commit to master since this release

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


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

0.8-2 API Update

@azyobuzin azyobuzin released this Feb 5, 2018 · 11 commits to master since this release

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


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

0.8-1 Bug Fix

@azyobuzin azyobuzin released this Sep 26, 2017 · 17 commits to master since this release

  • Fix the type of WithheldInCountries
  • Fix using the unsuitable TaskScheduler

0.8 New Direct Messages Features

@azyobuzin azyobuzin released this May 5, 2017 · 27 commits to master since this release

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


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


  • Proxy was not used in async methods

0.7-2 API Update

@azyobuzin azyobuzin released this Sep 29, 2016 · 59 commits to master since this release

0.7-1 Re-support Older NuGet

@azyobuzin azyobuzin released this Aug 10, 2016 · 65 commits to master since this release

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!


  • 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

@azyobuzin azyobuzin released this Jul 24, 2016 · 71 commits to master since this release


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


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


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

0.6-4 API Update

@azyobuzin azyobuzin released this Jun 23, 2016 · 100 commits to master since this release


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

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

0.6-3 API Update

@azyobuzin azyobuzin released this May 29, 2016 · 107 commits to master since this release

Now we support Extended Tweet!


  • include_ext_alt_text and tweet_mode parameter
  • Update geo objects
    • Yelp support (add Place.VenderInfo)
    • The type of Place.Attributes is changed from GeoAttributes to IDictionary<string, string> (breaking change)
    • The properties named "Longtitude" is renamed to "Longitude" (breaking change)
    • Add some new properties
  • Add attachment_url and auto_populate_reply_metadata parameter to Statuses.Update
  • Add DisplayTextRange and ExtendedTweet property to Status object


  • Account.UpdateDeliveryService
  • Account.UpdateProfileColors

Bug fixes

  • The way to create a query of URI in GET requests was wrong

Example of Extended mode

t.Statuses.HomeTimeline(tweet_mode: TweetMode.extended)

0.6-2 API Update

@azyobuzin azyobuzin released this Mar 3, 2016 · 116 commits to master since this release

  • Add API: Statuses.Unretweet
  • Add Status.PossiblySensitiveAppealable property
  • #124
  • Fix the behavior when the Response property of the WebException is null