Version 0.8.0
- update cacert.pem with certificate data from Mozilla as of: Sat Dec 29 20:03:40 2012
- in `$tmhOAuth->url` don't prepend the host name if the URL begins with `http`
- in `$tmhOAuth->url` remove multi-slashes
- rename tweets to messages in streaming metrics
- rename user_token and user_secret to token and secret so that it matches the oauth parameter names
- remove change history and publish to the wiki instead: <https://github.com/themattharris/tmhOAuth/wiki/Change-History>
- removed `tmhUtilities.php` as it's only used in the examples
- add application only auth support
- create request helper methods for unauthenticated, user and apponly requests.
- refactor `prepare_params` to support new auth methods
- introduce `reconfigure` method for updating the tmhOAuth configuration. (Issue #118). Props: philsturgeon
- don't set the default timezone. (Issue #125). Props: mbeccati
- introduce `bearer_token_credentials` for app only auth.
- `$tmhOAuth->config['v']` is ignored. instead specify the API version in the path you pass to `$tmhOAuth->url`
Version 0.8.1
- prioritize `$tmhOAuth->config['token']` and `$tmhOAuth->config['secret']` over `$tmhOAuth->config['user_token']` and `$tmhOAuth->config['oauth_secret']`
- consider `$tmhOAuth->config['use_ssl']` as well when setting +SSL in the useragent
- update readme and composer description
Version 0.8.2
- fix backwards compatibility with `$tmhOAuth->config['user_token']` and `$tmhOAuth->config['user_secret']`
Version 0.8.3
- allow setting of CURLOPT_HTTP_VERSION. (Issue #150) Props: kashum
- define __DIR__ if it's not defined already. (Issue #145) Props: kashum
- prepend a blank space to the beginning of strings in multipart requests so that curl doesn't try and process them as a file. (Issue #46)