This repository has been 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_reply
fordirect_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
Added Endpoints
- WelcomeMessages.List
Added Parameters
name
toWelcomeMessages.New
link_color
,theme
,dnt
toStatuses.Oembed
(#156)
Changed Fields (Breaking Change)
- Add
Apps
field for responses of DM Events APIs - The type of
SenderId
field,RecipientId
field, andrecipient_id
parameter is nowlong
instead 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
ctas
parameter to DirectMessagesEvents.New
Changes
- Use
System.Net.Http
even 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
TweetMode
enum were changed- compat → Compat
- extended → Extended
- The parameters of
Media.Metadata.Create
were changedtokens.Media.Metadata.Create(media_id: "id here", alt_text: "alt text")
ProfileBannerSizes
was changedsizes
diversified, so it was changed toIDictionary
- The type of
Place.WoeId
was changed tolong
Small Changes
pin
parameter inGetTokens
method was renamed tooauthVerifier
Additions
Setting.SmartMute
,TranslatorType
User.HasExtendedProfile
,TranslatorType
Fixes
Proxy
was 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.HttpClient
in .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_category
parameter to Media.UploadChunked
Media.UploadChunked supports "async upload method", so you can upload videos larger than 15MB.