/
2025 February

2025 February

image-20241008-120250.png

Module

Notes

Module

Notes

1

magesuite-google-structured-data

FEATURE Added basic information about Return Policy on the organization level.
FEATURE Added a possibility to disable modifier for Product Data.

2

magesuite-content-constructor-admin

CLEANUP Removed entirely deprecated Image Teaser Legacy

ACCESSIBILITY For image teasers -> moved “Image Alt Text” field to “Content” tab of image teaser configuration

3

magesuite-content-constructor-frontend

CLEANUP Removed entirely deprecated Image Teaser Legacy
CLEANUP Removed entirely references to deprecated WebP support (we do not use it for a more than 2 years now in favor of PiO Worker)

ACCESSIBILITY
Accessibility fixes :

  • Changed the way how image teaser alt text is handled. It now relies on slogan, description, custom alt, and scenario if teaser is a whole link or only CTA button is linked:

    • If editor provides custom alt text - it’s always used for the image.

    • If teaser is a whole link - alt tag is empty (slogan and description serves as link’s accessible text)

    • if only CTA button is linked - alt tag for the image is generated from slogan + description

    • if teaser is only an image with a link - ALT will be empty by default (should be provided by editor)

    • if teaser is only an image with linked, only CTA - ALT will be empty by default (should be provided by editor)

4

magesuite-theme-helpers

ACCESSIBILITY
Modified \MageSuite_ThemeHelpers\Block\Icon
Changed the way how alt/aria-labels/aria-hidden attributes are generated for images and SVGs to support accessibility properly

5

magesuite-rest-api-rate-limit-terminator

SECURITY

  • Enhanced Endpoint Security: Introduced stricter access control for REST endpoints by enforcing ACL rules. Unauthorized requests are now blocked by default, ensuring that only authenticated users with proper permissions can access restricted endpoints.

  • Anti-Bot Protection for Shopping Carts: Implemented a fingerprinting mechanism to limit excessive cart creation by bots. Unique visitor fingerprints, based on device attributes, IP, or browser characteristics, help track and restrict rapid cart creation, mitigating automated abuse and enhancing system stability.

image-20241008-120306.png

 

Related content