The "Frosh\MailArchive\Task\CleanupTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
Since symfony/framework-bundle 6.1: Option "reset_on_message" at "framework.messenger" is deprecated. It does nothing and will be removed in version 7.0.
Since symfony/messenger 6.2: Implementing "Symfony\Component\Messenger\Handler\MessageSubscriberInterface" is deprecated, use the "Symfony\Component\Messenger\Attribute\AsMessageHandler" attribute instead.
The "Swag\CustomizedProducts\Template\ScheduledTask\CleanVersionsTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "Acris\ProductVideo\ScheduledTask\MetaDataTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "Acris\Tax\ScheduledTask\CollectorTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "Hatslogic\Sw\SearchKeywordHistory\ScheduledTask\DeleteSearchKeywordsHistoryTaskHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "Cbax\ModulAnalytics\ScheduledTask\AnalyticsHandler" class extends "Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTaskHandler" that is deprecated tag:v6.6.0 - reason:class-hierarchy-change - Won't implement MessageSubscriberInterface anymore, tag all ScheduledTaskHandlers with #[AsMessageHandler] instead.
The "Shopware\Core\Content\Media\Cms\Type\ImageSliderTypeDataResolver::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\ProductVideo\Core\Content\Media\Cms\Type\ImageGalleryTypeDataResolver".
Since symfony/twig-bundle 6.3: The "Twig_Environment" service alias is deprecated, use "Twig\Environment" or "twig" instead. It is being referenced by the "Prems\Plugin\PremsOnePageCheckout6\Twig\Extension\OpcFilterExistsTwigExtension" service.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "phpSchmied\LastSeenProducts\Subscriber\lastSeenProducts" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "Wbm\TagManagerAnalytics\Subscriber\CartAddPrice\AfterLineItemAddedSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
The "Symfony\Component\Console\Command\Command::$defaultName" property is considered final. You should not override it in "Swag\CustomizedProducts\Template\Commands\GenerateDecisionTreeCommand".
Since symfony/console 6.1: Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "Swag\CustomizedProducts\Template\Commands\GenerateDecisionTreeCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "XQueueMaileonShopware6\Command\MarkAbandonedCartCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "XQueueMaileonShopware6\Command\MarkAbandonedCartCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "XQueueMaileonShopware6\Command\DeleteAbandonedCartCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "XQueueMaileonShopware6\Command\DeleteAbandonedCartCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultName" for setting a command name is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "XQueueMaileonShopware6\Command\SendAbandonedCartCommand" class instead.
Since symfony/console 6.1: Relying on the static property "$defaultDescription" for setting a command description is deprecated. Add the "Symfony\Component\Console\Attribute\AsCommand" attribute to the "XQueueMaileonShopware6\Command\SendAbandonedCartCommand" class instead.
Method "Twig\Extension\ExtensionInterface::getFilters()" might add "array" as a native return type declaration in the future. Do the same in implementation "Swag\CustomizedProducts\Storefront\Framework\Twig\Extension\CustomizedProductsPriceTagTwigFilter" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Twig\Extension\ExtensionInterface::getFunctions()" might add "array" as a native return type declaration in the future. Do the same in implementation "Swag\CustomizedProducts\Storefront\Framework\Twig\Extension\CustomizedProductsLoadValidMimeTypes" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Twig\Extension\ExtensionInterface::getFilters()" might add "array" as a native return type declaration in the future. Do the same in implementation "Swag\CustomizedProducts\Storefront\Framework\Twig\Extension\CustomizedProductsTruncateEllipsisFilter" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Twig\Extension\ExtensionInterface::getFilters()" might add "array" as a native return type declaration in the future. Do the same in implementation "MoorlFoundation\Core\Framework\Twig\ListingExtension" now to avoid errors or add an explicit @return annotation to suppress this message.
The "Shopware\Core\Framework\Routing\CanonicalRedirectService::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Scop\PlatformRedirecter\Decorator\CanonicalRedirectServiceDecorator".
The "Shopware\Core\Framework\Test\TestCaseHelper\TestBrowser" class is considered internal. It may change without further notice. You should not use it from "Scop\PlatformRedirecter\Test\ScopTestBrowser".
The "Shopware\Core\Checkout\Cart\CartRuleLoader::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\Tax\Core\Checkout\Cart\CartRuleLoader".
The "Shopware\Core\Checkout\Customer\Validation\Constraint\CustomerVatIdentificationValidator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\Tax\Core\Checkout\Customer\Validation\Constraint\CustomerVatIdentificationValidator".
The "Shopware\Core\Content\Product\Cart\ProductCartProcessor::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\Tax\Core\Content\Product\Cart\ProductCartProcessor".
The "Shopware\Core\Checkout\Cart\Price\QuantityPriceCalculator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\Tax\Core\Checkout\Cart\Price\QuantityPriceCalculator".
The "Shopware\Core\Checkout\Cart\Price\AmountCalculator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\Tax\Core\Checkout\Cart\Price\AmountCalculator".
The "Shopware\Core\Checkout\Promotion\Cart\PromotionCalculator::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Acris\Tax\Core\Checkout\Promotion\Cart\PromotionCalculator".
The "Shopware\Core\Framework\DataAbstractionLayer\FieldSerializer\FieldSerializerInterface" interface is considered internal. It may change without further notice. You should not use it from "SwagSocialShopping\DataAbstractionLayer\FieldSerializer\FkFieldSerializerDecorator".
The "Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory::__construct()" method is considered internal. It may change without further notice. You should not extend it from "Maxia\MaxiaTaxSwitch6\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory".
The "Shopware\Core\Framework\DataAbstractionLayer\VersionManager" class is considered internal. It may change without further notice. You should not use it from "Swag\Security\Fixes\NEXT23915\PatchedVersionManager".
The "Monolog\Logger" class is considered final. It may change without further notice as of its next major version. You should not extend it from "Symfony\Bridge\Monolog\Logger".