- The minimum required PHP version has been increased from 8.1 to 8.2.
- The minimum required MySQL version has been increased from 5.7.14 to 8.4.0.
- The minimum required MariaDB version has been increased from 10.2.7 to 10.11.0.
- The ability to update Mautic in the browser (via user interface) has been removed. To update Mautic, use the command line instead.
- The API Limiter was removed temporarily. Shoud be added back before the M7-stable is released. mautic#14876
- The
track_by_tracking_urlconfiguration setting has been removed. Identification of contacts via thectparameter in tracking URLs was already the default behavior.
- Deprecated class
Mautic\MessengerBundle\MessageHandler\TestHandlerremoved with no replacement. - Deprecated class
Mautic\CoreBundle\Factory\MauticFactoryremoved. Use dependency injection instead. - Deprecated class
Mautic\CampaignBundle\Service\Campaignremoved with no replacement. - Deprecated class
Mautic\CampaignBundle\Form\Type\CampaignEventLeadChangeTyperemoved with no replacement. - Deprecated class
Mautic\CoreBundle\Event\CustomFormEventremoved with no replacement. - Deprecated class
Mautic\CoreBundle\Helper\UTF8Helperremoved with no replacement. - Deprecated class
Mautic\CoreBundle\Test\MauticSqliteTestCaseremoved with no replacement. - Deprecated class
Mautic\CoreBundle\Twig\Extension\EmojiExtensionremoved with no replacement. - Deprecated class
Mautic\EmailBundle\Form\Type\AbTestPropertiesTyperemoved with no replacement. - Deprecated class
Mautic\EmailBundle\Helper\RequestStorageHelperremoved with no replacement. - Deprecated class
Mautic\FormBundle\Tests\FormTestAbstractremoved with no replacement. - Deprecated class
Mautic\LeadBundle\Helper\PointEventHelperremoved with no replacement. - Deprecated class
Mautic\MarketplaceBundle\Exception\InstallExceptionremoved with no replacement. - Deprecated class
Mautic\NotificationBundle\Event\NotificationClickEventremoved with no replacement. - Deprecated class
Mautic\NotificationBundle\Event\SendingNotificationEventremoved with no replacement. - Deprecated class
Mautic\NotificationBundle\Form\Type\ConfigTyperemoved with no replacement. - Deprecated class
Mautic\SmsBundle\Api\AbstractSmsApiremoved with no replacement. - Deprecated class
Mautic\SmsBundle\Api\TwilioApiremoved with no replacement. - Deprecated interface
Mautic\IntegrationsBundle\Auth\Provider\Oauth2ThreeLegged\AuthorizatorInterfaceremoved. UseMautic\IntegrationsBundle\Integration\Interfaces\AuthenticationInterfaceinstead. - Deprecated interface
Mautic\IntegrationsBundle\Auth\Provider\Oauth2ThreeLegged\CredentialsInterfaceremoved. UseMautic\IntegrationsBundle\Auth\Provider\AuthCredentialsInterfaceinstead. - Deprecated class
Mautic\IntegrationsBundle\Auth\Provider\Oauth2ThreeLegged\AbstractClientFactoryremoved with no replacement. - Deprecated trait
Mautic\IntegrationsBundle\Integration\BC\BcIntegrationSettingsTraitremoved with no replacement. - Deprecated exception classes
Mautic\CampaignBundle\Executioner\Scheduler\Exception\ExecutionProhibitedExceptionandNotTimeYetExceptionremoved with no replacement. - Deprecated form data transformers removed:
Mautic\CoreBundle\Form\DataTransformer\DatetimeToStringTransformerMautic\CoreBundle\Form\DataTransformer\EmojiToHtmlTransformerMautic\CoreBundle\Form\DataTransformer\NullToEmptyTransformer
- Deprecated plugin classes removed:
MauticFullContactBundle\Services\FullContact_APIMauticSocialBundle\Form\Type\TwitterCustomType
- File
app/AppCache.phpremoved as it was no longer used.
symfony/yamlsee mautic#14850symfony/security-aclsee mautic#14850symfony/css-selectorsee mautic#14850symfony/templatingsee mautic#14850noxlogic/ratelimit-bundlesee mautic#14876symfony/amqp-messengersee mautic#14883php-amqplib/rabbitmq-bundlesee mautic#14883bandwidth-throttle/token-bucketsee mautic#15271
- Removed
Mautic\DashboardBundle\Dashboard\Widget::FORMAT_MYSQLconstant. UseDateTimeHelper::FORMAT_DB_DATE_ONLYinstead. - Removed
Mautic\ApiBundle\Security\OAuth2\Firewall::OAuthListenerclass as it was empty. UseFOS\OAuthServerBundle\Security\Firewall\OAuthListenerinstead. - Removed
Mautic\LeadBundle\Segment\Query\Filter\SegmentReferenceFilterQueryBuilderas unused.
- Removed
Mautic.insertTextInEditorfunction. UseMautic.insertHtmlInEditorinstead.
- Migration file
app/migrations/Version20230522141144.phphas been removed. If you do not use the Mautic Citrix plugin or a fork of it, you can manually drop theplugin_citrix_eventstable from the database, as it is no longer used.