@azyobuzin azyobuzin released this Oct 10, 2018 · 1 commit to master since this release

Assets 3

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.

@azyobuzin azyobuzin released this Apr 27, 2018 · 49 commits to master since this release

Assets 3

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)

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

Assets 3

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

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

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

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

Assets 3

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

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

Assets 3

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

Assets 3

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.

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

Assets 3

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

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

Assets 3

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.

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

Assets 3

Now we support Extended Tweet!

Changes

  • 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

Removals

  • 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)