diff options
Diffstat (limited to 'lib/codebird-php/CHANGELOG')
-rw-r--r-- | lib/codebird-php/CHANGELOG | 162 |
1 files changed, 162 insertions, 0 deletions
diff --git a/lib/codebird-php/CHANGELOG b/lib/codebird-php/CHANGELOG new file mode 100644 index 0000000..9eb31a7 --- /dev/null +++ b/lib/codebird-php/CHANGELOG @@ -0,0 +1,162 @@ +codebird-php - changelog +======================== + +3.1.0 (2016-02-15) ++ #143 Add support for proxy types ++ #152 Throw Exception on failed remote media download ++ Add REST API POST statuses/unretweet/:id ++ Add Ads API GET insights/keywords/search ++ #151 Avoid JSON_BIGINT_AS_STRING errors +- Fix typo in changelog + +3.0.0 (2016-01-01) ++ Add unit testing suite ++ #32 Support Twitter Streaming API ++ #144 Support Twitter Collections API ++ #145 Support Twitter TON (Object Nest) API ++ #120 Support Twitter Ads API ++ #117 Drop cURL workarounds added for PHP 5.3 ++ Update cacert.pem ++ #121 Allow for multiple parameters in templated methods + by replacing preg_match with preg_match_all ++ #134 Add support for compressed remote images ++ #129 Allow to change remote media download timeout ++ Support WebP media format ++ Fixes for non-multipart media uploads, see #141 ++ Return rate-limiting info as object, when return format = object +- #107 Decoding issue for big ints on 32-bit servers +- #147 Undefined index when checking for possible media files + +2.7.2 (2015-09-23) +- #135 Invalid HTTP request headers in non-cURL mode + +2.7.1 (2015-08-16) ++ #124 Download redirected remote images + +2.7.0 (2015-05-14) +- #92, #108 Fix issues with uploading special chars ++ #109 Proxy support +- Drop support for internal and old API methods ++ #111 Set user agent for remote calls ++ #106 Add logout method ++ #86 Return exception for failed cURL requests + +2.6.1 (2014-12-13) +- #90 Allow uploading media with special chars + +2.6.0 (2014-10-12) ++ #67 Don't require cURL, allow stream connections too ++ Use default timeout ++ #69 Add composer/installers to allow install path changes +- Regression: Codebird::getApiMethods removed accidentally in 2.5.0 ++ #66 Allow remote media uploads +- #81 CURLOPT_TIMEOUT_MS and CURLOPT_CONNECTTIMEOUT_MS errors on PHP 5.3 +- #83 Use POST for users/lookup and statuses/lookup, params may get too long for GET ++ Update README to reflect new process for uploading single/multiple media, see #78 + +2.5.0 (2014-06-20) ++ Add section about cacert.pem to README ++ Option to set cURL timeout ++ #42 Allow to get the supported API methods as array ++ #48 Update composer file to jublonet path ++ Update cacert.pem root certificates file ++ #58 support for GET statuses/retweeters/ids ++ #53 Better Proxy HTTP status detection +- #62 Places & Geo API call issue ++ #33 Support internal API methods ++ #59 Support all known API methods ++ Reset bearer token when requesting a new token ++ #61 Return rate limit details with each API call ++ #60 Support uploading multiple media +- #63 Return rate-limiting info only if contained in response +- #57 Don't require consumer key if bearer token is already known + +2.4.1 (2013-06-23) ++ #26 Stringify null and boolean parameters ++ Validate Twitter SSL certificate for oauth2/token method + +2.4.0 (2013-06-15) ++ Add contributing guidelines ++ rfe #21 JSON return format ++ Support HTTP proxy replies ++ Validate Twitter SSL certificate ++ #23 Readme: Fix authentication sample + +2.3.6 (2013-05-12) ++ Add backslash to stdClass construction, due to namespace + +2.3.5 (2013-04-30) ++ Fix fatal error: Class 'Codebird\Exception' not found + +2.3.4 (2013-04-28) ++ Fix namespace not properly cased + +2.3.3 (2013-04-26) ++ Detect API error responses as XML, see #1 ++ OAuth: add support for force_login, screen_name parameters, see #14 ++ Add namespace + +2.3.2 (2013-04-09) ++ Use protected keyword for methods that may be overriden in extended classes + +2.3.1 (2013-03-23) +- Re-remove statuses/sample. It's streaming API, which Codebird doesn't currently support ++ Don't send multipart POST to non-multipart methods, fix issue #8 ++ Remove auto-added backslashes from parsed API method parameters if magic quotes are on, fix #7 + +2.3.0 (2013-03-19) ++ Update README with info about how to get details of the current user ++ Clarify that the consumer secret and access token secret are not the same ++ Readme: Clarify authentication tokens ++ Add README section about rate-limiting ++ Add README section about cursored results ++ Add OAuth2 application-only auth +- Drop support for statuses/public_timeline +- Drop support for v1 API ++ add statuses/sample, friendships/no_retweets/ids methods ++ Add Changelog + +2.2.3 (2012-12-03) ++ Fix wrong assignment operator in _detectMethod for multi HTTP method endpoints ++ Add documentation about $params in _detectMethod ++ Add new methods now available in 1.1 ++ Add friends/list, followers/list API methods + +2.2.2 (2012-10-17) ++ Add profile banner methods ++ Drop separate media upload method as noted at https://dev.twitter.com/docs/api/1.1/post/statuses/update_with_media ++ Fix wrong Exception ++ add support for old endpoints ++ Update endpoints to 1.1 endpoints + +2.2.1 (2012-09-17) ++ Update to Twitter API 1.1 + +2.2.0 (2012-07-08) ++ Add support for users/profile_image/:screen_name +- drop support for string return format + +2.1 (2012-07-07) ++ Add documentation in readme ++ make OAuth consumer key and secret static ++ Highlight the 'uploading files to Twitter' docs ++ Return HTTP status with array return_format + +2.0 (2012-07-06) ++ Complete rewrite. Now supports media uploads. ++ Support API methods with templated variables (like statuses/show/:id) ++ Add documentation + +1.2 (2012-07-04) ++ Apply PEAR coding standards ++ Use self instead of class name + +1.1 (2011-07-08) ++ Fixed: Removed ; sign. ++ Added: Detect parameter-less messages (such as, error messages). ++ Changed: Oauth_Authorize should return the URL instead of redirecting there. ++ Added: Ability to provide parameters to oauth/request_token. ++ Changed: Use api.twitter.com as OAuth hostname. ++ Added: Allow oauth/access_token to have parameters. ++ Changed: Don't rely on intval() for the large tweet id's that Snowflake is generating nowadays. ++ Fixed: Decode empty JSON arrays [] properly. |