diff --git a/CHANGELOG.md b/CHANGELOG.md index 513559e35..5ef66a3bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ Changelog ========= -## 0.4.0 (2015-??-??) +## 0.4.0 (2015-12-04) * [BC break] Added `UserResponseInterface#getFirstName()` method, also a new default path `firstname` was added, this path holds the first name of user, * [BC break] Added `UserResponseInterface#getLastName()` method, also a new default path `lastname` @@ -9,26 +9,37 @@ Changelog * [BC break] Added `UserResponseInterface::getOAuthToken()` & basic implementation in `AbstractUserResponse`, * [BC break] `GenericOAuth1ResourceOwner::getRequestToken()` is now public method (was protected), * Added: configuration parameter `firewall_name` (will be removed in next major version) - renamed to `firewall_names` to support mutiple firewalls, -* Added Auth0 resource owner -* Added Azure resource owner -* Added BufferApp resource owner -* Added Deezer resource owner -* Added Discogs resource owner -* Added EveOnline resource owner -* Added Fiware resource owner -* Added Hubic resource owner -* Added Paypal resource owner -* Added Reddit resource owner -* Added Runkeeper resource owner -* Added Soundcloud resource owner -* Added Spotify resource owner -* Added Strava resource owner -* Added Toshl resource owner -* Added Wechat resource owner -* Added Wordpress resource owner -* Added Xing resource owner -* Added Youtube resource owner + renamed to `firewall_names` to support multiple firewalls, +* Added: configuration parameter: `failed_auth_path` which contains route name, on which user + will be redirected after failure when connecting accounts (i.e. user denies connection), +* Added: `appsecret_proof` functionality support to the Facebook resource owner, +* Added: `sandbox` functionality support to the Salesforce resource owner, +* Added Auth0 resource owner, +* Added Azure resource owner, +* Added BufferApp resource owner, +* Added Deezer resource owner, +* Added Discogs resource owner, +* Added EveOnline resource owner, +* Added Fiware resource owner, +* Added Hubic resource owner, +* Added Paypal resource owner, +* Added Reddit resource owner, +* Added Runkeeper resource owner, +* Added Slack resource owner, +* Added Spotify resource owner, +* Added Soundcloud resource owner, +* Added Strava resource owner, +* Added Toshl resource owner, +* Added Trakt resource owner, +* Added Wechat resource owner, +* Added Wordpress resource owner, +* Added Xing resource owner, +* Added Youtube resource owner, +* Fixed: Revoking tokens for Facebook & Google resource owners, +* Fixed: Instagram allows only GET calls to fetch user details, +* Fixed: `ResourceOwnerMap` no longer depends on deprecated `ContainerAware` class, +* Fixed: Wrong usage of `json_decode` in Mail.ru resource owner, +* Fixed: Transform storage exceptions in OAuth1 resource owners into `AuthenticationException` * Fixed: Default scopes & fields for VKontakte resource owner ## 0.3.9 (2015-08-28) diff --git a/README.md b/README.md index cb0ad58be..61d02d0ff 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,9 @@ This bundle contains support for 40 different providers: * Box, * BufferApp, * Dailymotion, +* Deezer, * DeviantArt, +* Discogs, * Disqus, * Dropbox, * EVE Online, @@ -36,13 +38,16 @@ This bundle contains support for 40 different providers: * RunKeeper, * Salesforce, * Sensio Connect, -* Sina Weibo -* Spotify -* Soundcloud +* Sina Weibo, +* Slack, +* Soundcloud, +* Spotify, * Stack Exchange, * Stereomood, * Strava, * Toshl, +* Trakt, +* Trello, * Twitch, * Twitter, * VKontakte, @@ -62,7 +67,7 @@ Installation All the installation instructions are located in the documentation, check it for specific version: -* [__0.4__](https://github.com/hwi/HWIOAuthBundle/blob/master/Resources/doc/1-setting_up_the_bundle.md) with support for Symfony `>=2.3` +* [__0.4__](https://github.com/hwi/HWIOAuthBundle/blob/0.4/Resources/doc/1-setting_up_the_bundle.md) with support for Symfony `>=2.3,<3.0` * [__0.3__](https://github.com/hwi/HWIOAuthBundle/blob/0.3/Resources/doc/1-setting_up_the_bundle.md) with support for Symfony `>=2.1,<2.7` Documentation @@ -71,7 +76,7 @@ Documentation The bulk of the documentation is stored in the `Resources/doc/index.md` file in this bundle. Read the documentation for version: -* [__0.4__](https://github.com/hwi/HWIOAuthBundle/blob/master/Resources/doc/index.md) with support for Symfony `>=2.3` +* [__0.4__](https://github.com/hwi/HWIOAuthBundle/blob/0.4/Resources/doc/index.md) with support for Symfony `>=2.3,<3.0` * [__0.3__](https://github.com/hwi/HWIOAuthBundle/blob/0.3/Resources/doc/index.md) with support for Symfony `>=2.1,<2.7` License diff --git a/composer.json b/composer.json index 3452f7079..7a68c702c 100644 --- a/composer.json +++ b/composer.json @@ -13,15 +13,20 @@ "security", "amazon", + "auth0", + "azure", "bitbucket", "bitly", "box", "bufferapp", "dailymotion", + "deezer", "deviantart", + "discogs", "disqus", "dropbox", "eventbrite", + "eve online", "facebook", "fiware", "flickr", @@ -34,15 +39,21 @@ "linkedin", "mail.ru", "odnoklassniki", + "paypal", "qq", + "reddit", "runkeeper", "salesforce", "sensio connect", - "stack exchange", - "stereomood", "sina weibo", + "slack", + "sound cloud", "spotify", + "stack exchange", + "stereomood", "strava", + "toshl", + "trakt", "trello", "twitch", "twitter", @@ -50,8 +61,10 @@ "wechat", "windows live", "wordpress", + "xing", "yahoo", "yandex", + "youtube", "37signals" ],