All notable changes to tweetkit
will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added the ability to add OAuth tokens when setting up the client instance. Credit to @rofreg
- Added OAuth as an option to authenticate requests. Credit to @rofreg
- Added the
post_tweet
method to post tweets via OAuth. Credit to @rofreg - Added the
delete_tweet
method to delete tweets via OAuth. Credit to @rofreg - Added tests for the
Tweets
module. - Added tests for the
Search
module. - Added tests for search building and cleaning in the
Conjunctions
class.
- Updated client responses to return a
Tweetkit::Response
object. TheTweetkit::Response
object contains aTweets
object that is made up ofTweet
objects that contain the data for each respective tweet.Fields
andExpansions
objects are also available depending on the fields and expansions made in the request. - Moved search building and cleaning logic to the
Conjunctions
class. - Fixed wrong config key names when setting up the client. Credit to @dewey
- No changes