- Updated dependencies
- Implemented
UserService.profileBanner
request
- Fixed
InitialInfo
andEditedInfo
models were missing theexplicitToJson: true
flag (Thanks @ryzizub!)
- Added
extEditControl
field inTweet
s andincludeExtEditControl
param in requests (Thanks @ryzizub!)
- Removed unnecessary annotation (Thanks @myConsciousness!)
- Fixed
MediaData.indices
was not parsed correctly (Thanks @matiasosuna!)
- Updated formatting
- Fixed unable to parse dates when the dart environment locale was set to some non-en_US locales (Thanks @jonjomckay!)
- Fixed
ListService.membersCreate
request (Thanks @nikolajjsj!) - Fixed
count
param was not included inTweetService.retweets
(Thanks @dre8597!)
- Added
ListsService
with implementations for alllists/*
endpoints
- Fixed twitter client non-2xx response not returned correctly
- Fixed twitter client forcing header argument to be non null
- Added support for web
- Migrated to null safety
- Added
TrendsService
with implementations for alltrends/*
endpoints - Raised
oauth
dependency to include a bugfix where authentication failed when some special characters where included in the request Thanks @nikolajjsj!
- Fixed user timeline
userId
&screenName
request parameter
- Added user entities to the
User
object
- Implemented the
friendships/lookup
request - Added the
status
object for aUser
- Added more exports to the
twitter_api.dart
library
- Fixed
DateTime
in response models not set to UTC
- Fixed using the
Size
object instead ofSizes
in the tweet media object - Added
VideoInfo
andAdditionalMediaInfo
to the tweet media object
- Fixed parsing a
PaginatedUsers
response
- Added the user service
- Added support to change the twitter client default timeout
- Added support to change the twitter client api keys & token after instantiation
- Updated readme
- Initial release