This repository was archived by the owner on Sep 1, 2023. It is now read-only.
Releases: CoreTweet/CoreTweet
Releases · CoreTweet/CoreTweet
2.0.0-beta.1 First release for Twitter API v2
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
Added Endpoints
- Premium Search API (Thanks to @acid-chicken)
- Account Activity API
- Also supports parsing webhook requests POSTed from Twitter (
ActivityEvent.Parse)
- Also supports parsing webhook requests POSTed from Twitter (
Fixes
quick_replyfordirect_messages/events/newwas 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
Added Endpoints
- WelcomeMessages.List
Added Parameters
nametoWelcomeMessages.Newlink_color,theme,dnttoStatuses.Oembed(#156)
Changed Fields (Breaking Change)
- Add
Appsfield for responses of DM Events APIs - The type of
SenderIdfield,RecipientIdfield, andrecipient_idparameter is nowlonginstead ofstring
Improvements
0.8-2 API Update
Added Fields
- MediaEntity.AdditionalMediaInfo
- MessageCreateEvent.InitiatedVia
- MessageData.Ctas
- MessageCreate.SourceAppId
- CursoredMessageCreateEvents.Apps
Added Endpoints
- DirectMessagesEvents.Destroy
- DirectMessages.MarkRead
- DirectMessages.IndicateTyping
- Add
ctasparameter to DirectMessagesEvents.New
Changes
- Use
System.Net.Httpeven on Windows 8 and UWP
0.8-1 Bug Fix
- Fix the type of
WithheldInCountries - Fix using the unsuitable
TaskScheduler
0.8 New Direct Messages Features
New Features
- Support new Direct Messsage APIs
Breaking Changes
- The names of the members of
TweetModeenum were changed- compat → Compat
- extended → Extended
- The parameters of
Media.Metadata.Createwere changedtokens.Media.Metadata.Create(media_id: "id here", alt_text: "alt text")
ProfileBannerSizeswas changedsizesdiversified, so it was changed toIDictionary
- The type of
Place.WoeIdwas changed tolong
Small Changes
pinparameter inGetTokensmethod was renamed tooauthVerifier
Additions
Setting.SmartMute,TranslatorTypeUser.HasExtendedProfile,TranslatorType
Fixes
Proxywas not used in async methods
0.7-2 API Update
- Add exclude_reply_user_ids parameter to Statuses.Update
- Fix the bug that occurred in creating request with apponly auth in UWP (#134)
- Reuse HttpClient instances (https://www.infoq.com/news/2016/09/HttpClient)
0.7-1 Re-support Older NuGet
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
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.HttpClientin .NET Framework 4.5. This brought change to the members ofConnectionOptions
Removals
- Task Async support for .NET Framework 4.0
- Windows Phone 8 Silverlight support
0.6-4 API Update
Changes
- Add Media.UploadStatusCommand
- Add
media_categoryparameter to Media.UploadChunked
Media.UploadChunked supports "async upload method", so you can upload videos larger than 15MB.