UPGRADE-7.0.md
track_by_tracking_url configuration setting has been removed. Identification of contacts via the ct parameter in tracking URLs was already the default behavior.Mautic\MessengerBundle\MessageHandler\TestHandler removed with no replacement.Mautic\CoreBundle\Factory\MauticFactory removed. Use dependency injection instead.Mautic\CampaignBundle\Service\Campaign removed with no replacement.Mautic\CampaignBundle\Form\Type\CampaignEventLeadChangeType removed with no replacement.Mautic\CoreBundle\Event\CustomFormEvent removed with no replacement.Mautic\CoreBundle\Helper\UTF8Helper removed with no replacement.Mautic\CoreBundle\Test\MauticSqliteTestCase removed with no replacement.Mautic\CoreBundle\Twig\Extension\EmojiExtension removed with no replacement.Mautic\EmailBundle\Form\Type\AbTestPropertiesType removed with no replacement.Mautic\EmailBundle\Helper\RequestStorageHelper removed with no replacement.Mautic\FormBundle\Tests\FormTestAbstract removed with no replacement.Mautic\LeadBundle\Helper\PointEventHelper removed with no replacement.Mautic\MarketplaceBundle\Exception\InstallException removed with no replacement.Mautic\NotificationBundle\Event\NotificationClickEvent removed with no replacement.Mautic\NotificationBundle\Event\SendingNotificationEvent removed with no replacement.Mautic\NotificationBundle\Form\Type\ConfigType removed with no replacement.Mautic\SmsBundle\Api\AbstractSmsApi removed with no replacement.Mautic\SmsBundle\Api\TwilioApi removed with no replacement.Mautic\IntegrationsBundle\Auth\Provider\Oauth2ThreeLegged\AuthorizatorInterface removed. Use Mautic\IntegrationsBundle\Integration\Interfaces\AuthenticationInterface instead.Mautic\IntegrationsBundle\Auth\Provider\Oauth2ThreeLegged\CredentialsInterface removed. Use Mautic\IntegrationsBundle\Auth\Provider\AuthCredentialsInterface instead.Mautic\IntegrationsBundle\Auth\Provider\Oauth2ThreeLegged\AbstractClientFactory removed with no replacement.Mautic\IntegrationsBundle\Integration\BC\BcIntegrationSettingsTrait removed with no replacement.Mautic\CampaignBundle\Executioner\Scheduler\Exception\ExecutionProhibitedException and NotTimeYetException removed with no replacement.Mautic\CoreBundle\Form\DataTransformer\DatetimeToStringTransformerMautic\CoreBundle\Form\DataTransformer\EmojiToHtmlTransformerMautic\CoreBundle\Form\DataTransformer\NullToEmptyTransformerMauticFullContactBundle\Services\FullContact_APIMauticSocialBundle\Form\Type\TwitterCustomTypeapp/AppCache.php removed as it was no longer used.symfony/yaml see https://github.com/mautic/mautic/pull/14850symfony/security-acl see https://github.com/mautic/mautic/pull/14850symfony/css-selector see https://github.com/mautic/mautic/pull/14850symfony/templating see https://github.com/mautic/mautic/pull/14850noxlogic/ratelimit-bundle see https://github.com/mautic/mautic/pull/14876symfony/amqp-messenger see https://github.com/mautic/mautic/pull/14883php-amqplib/rabbitmq-bundle see https://github.com/mautic/mautic/pull/14883bandwidth-throttle/token-bucket see https://github.com/mautic/mautic/pull/15271Mautic\DashboardBundle\Dashboard\Widget::FORMAT_MYSQL constant. Use DateTimeHelper::FORMAT_DB_DATE_ONLY instead.Mautic\ApiBundle\Security\OAuth2\Firewall::OAuthListener class as it was empty. Use FOS\OAuthServerBundle\Security\Firewall\OAuthListener instead.Mautic\LeadBundle\Segment\Query\Filter\SegmentReferenceFilterQueryBuilder as unused.Mautic.insertTextInEditor function. Use Mautic.insertHtmlInEditor instead.app/migrations/Version20230522141144.php has been removed. If you do not use the Mautic Citrix plugin or a fork of it, you can manually drop the plugin_citrix_events table from the database, as it is no longer used.