2.0.0-BETA1
Pre-release
Pre-release
Changelog
- BC Break: Dropped PHP 7.3 support,
- BC Break: Dropped support for Symfony:
>=5.1&<5.4(still with BC layer included), - BC Break:
OAuthExtensionis now a lazy Twig extension using a Runtime, - BC Break: removed support for
FOSUserBundle, - BC Break: changed
process()argument forForm/RegistrationFormHandlerInterface, fromForm $formtoFormInterface $form, - BC Break: changed form class name in template
Resources/views/Connect/connect_confirm.html.twigfromfos_user_registration_registertoregistration_register, - BC Break: removed configuration option
fosubfromoauth_user_provider, - BC Break: removed configuration options
hwi_oauth.fosub, & all related DI parameters, - BC Break: removed DI parameter
hwi_oauth.registration.form.factoryin favour of declaring form class name as DI parameter:hwi_oauth.connect.registration_form, - BC Break: changed
ResourceOwnerMapInterface::hasResourceOwnerByNamesignature, update if you use a custom resource owner, - BC Break: changed
ResourceOwnerMapInterface::getResourceOwnerByNamesignature, update if you use a custom resource owner, - BC Break: changed
ResourceOwnerMapInterface::getResourceOwnerByRequestsignature, update if you use a custom resource owner, - BC Break: changed
ResourceOwnerMapInterface::getResourceOwnerCheckPathsignature, update if you use a custom resource owner, - BC Break:
ResourceOwnerMapuses service locator instead of DI container, - BC Break: Removed abstract services:
hwi_oauth.abstract_resource_owner.generic,hwi_oauth.abstract_resource_owner.oauth1&hwi_oauth.abstract_resource_owner.oauth2, - BC Break: Removed
setName()method fromOAuth/ResourceOwnerInterface, - BC Break: changed
__construct()argument forOAuth/ResourceOwner/AbstractResourceOwner, fromHttpMethodsClient $httpClienttoHttpClientInterface $httpClient, - BC Break: replaced
php-http/httplug-bundlewithsymfony/http-client - BC Break: removed
hwi_oauth.httpconfiguration, - BC Break: reworked bundles structure to match Symfony best practices:
- bundle code moved to:
src/, - tests moved to:
tests/, - docs moved from
Resources/docinto:docs/,
- bundle code moved to:
- BC Break: routes provided by bundle now have
methodsrequirements:hwi_oauth_connect_service:GET&POST,hwi_oauth_connect_registration:GET&POST,hwi_oauth_connect:GET,hwi_oauth_service_redirect:GET,
- Added support for PHP 8.1,
- Added support for Symfony
5.4&6.0,
Kudos to "Old" Contributors (random order)
New Contributors
- @sjerdo made their first contribution in #1822
- @rmlev made their first contribution in #1826
- @gassan made their first contribution in #1831
Full Changelog: 1.4.5...2.0.0-BETA1