Changelog Lazyload

3.4.0

Background Image Lazy Loading Capability (TDMET-1297)

  • Strategy Pattern Deployment: Implemented a strategy pattern to provide extendable custom lazy loading support to include background images and other media and improving code maintainability.

  • Automatic Conversion Mechanism: Included a mechanism that automatically converts background images to a lazy loading format.

YouTube iFrame Lazy Loading Capability

  • YouTube iFrame Lazy Loading: Implemented a mechanism to lazy load YouTube iFrames to keep compliant with GDPR and improve page load times.

  • YouTube iFrame Conversion: Included a mechanism that automatically converts YouTube iFrames to a lazy loading format.

3.3.0

Compatibility Update (TDMET-1246)

  • Provide compatibility for Magento 2.4.7

  • Update module dependencies

  • Add ES-Lint checks

  • Fix Tests

3.2.0

Compatibility Update (TDMET-1108)

  • Provide compatibility for Magento 2.4.6

  • Update module dependencies

  • Integrate phpstan checks

3.1.1

Troubleshooting HTML loading

  • Determine nolazyload for HTML loading lazy

  • Fix image parser

  • Update test routines

3.1.0

Native HTML lazyload (TDMET-965)

  • Provide native HTML lazyload option

  • Extend module config

  • Extend tests

3.0.0

Magento 2.4.4 Compatibility

  • Update Module for Magento 2.4.4

  • Add PHP 8.0 / PHP 8.1 support

  • Remove PHP 7.3 support

2.2.1

Troubleshooting HTML loading

  • Determine nolazyload for HTML loading lazy

  • Fix image parser

  • Update test routines

2.2.0

Native HTML lazyload (TDMET-965)

  • Provide native HTML lazyload option

  • Extend module config

  • Extend tests

2.1.2

Quality Improvements

  • Update test routines (TDMET-896)

2.1.1

Quality enhancements

  • Provide module Changelog

  • Extend documentation

2.1.0

Feature Release

  • Provide nolazyload handling for PageBuilder CSS classes (TDMET-812)

  • Update module ACL (TDMET-706)

  • Provide module version info (TDMET-755)

2.0.0

Magento 2.4 Compatibility (TDMET-566)

  • Update module dependencies

  • Refactoring based on version changes (CSP eg.)

  • Update test routines

1.1.0

Implement own exclude for images to lazyload

  • Default exclude from Magento 2 logo image in header

1.0.15

Improvement Module Quality (Tests)

  • Test automation incl. static tests

1.0.14

Improvement Module Quality (Tests)

  • Unittest automation

1.0.13

Fix Styles

  • Fix module styling to not trigger errors

1.0.12

Improvement srcset

  • Lazyload support srcset for responsive images

1.0.11

Improvement Backend Menu

  • Integrate MET-Base

  • New backend navigation point for module

1.0.10

Improvement Copyright

  • Update copyright info

1.0.9

Improvement NoLazy

  • Provide nolazyload css-class to except an image

1.0.8

Improvement Docu/ReadMe

  • Enhance description in readme.md

1.0.7

Improvement Docu/ReadMe

  • correct description in readme.md

1.0.6

Improvement Docu/ReadMe

  • cleanup

  • add description

  • add used third party libraries

  • add documentation link

1.0.5

Improvement Magento Compatibility

  • composer.json for Magento 2.3

1.0.4

Improvement Templates

  • implement common solution for all images, remove implementation about templates

1.0.3

Improvement Magento Compatibility

  • composer.json for Magento 2.2

1.0.2

Fix preload

  • Remove lazypreload-class on image-Template

1.0.1

Improvement Magento Compatibility

  • composer.json for Magento 2.1

1.0.0

LazyLoad Module

  • Module Config

  • Template Rendering

  • Default js and css logic