All notable changes to elogram
will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
- Nothing
- Nothing
- Nothing
- Nothing
- Nothing
- Setting access tokens via
Client::setAccessToken()
now works as expected.
- Access token is not JSON-serialized when using
Client::setAccessToken()
.
- Internal classes can now properly be overridden.
- Removed
$registerProviders
fromBuilder::__construct()
's method signature.
- Created
Http\UrlParserTrait
and moved methodsSecureRequestMiddleware::getPath()
andSecureRequestMiddleware::getParams()
to it.
- Changed namespace
Entities
toRepositories
.
- A bug in the instantiation of
RedirectLoginHelper
.
- Renamed
LeagueProvider
toLeagueAdapter
.
- Changed concrete dependency on
League\OAuth2\Provider\Instagram
by adding a new interfaceOAuth2\Providers\AdapterInterface
.
- Pagination now works correctly when secure requests are enabled.
Response::merge()
would return incorrect results when using older versions of theilluminate/support
package.
- Documentation for lots of things
Response::getRaw()
now accepts a$key
parameter
- Incorrect handling after authorization fixed.
- Package moved to new namespace
Larabros
and renamed to Elogram - Renamed
Instagram
toClient
- Removed
Instagram::getConfig()
.
- Added more rules to
.gitattributes
- Extracted
AbstractMiddleware::create()
intoCreateMiddlewareTrait
- Package now works from PHP 5.5.9 and above
- Project now fully adheres to the PSR-2 standard
- Broken middleware in PHP 5.
- More exceptions as per the API.
- The correct exceptions were not being thrown due to the API returning data inconsistently.
- Removed
Instagram::getLoginHelper()
in favour ofgetLoginUrl()
andgetAccessToken()
.
- An
OAuthException
is now thrown if the required parameters are not provided to a request.