Here you can find an overview of the most important changes in JoomGallery 3.5.0.

In addition to these changes, there are other minor improvements and bug fixes. As always, a complete list of the changes can be found in changelog.xml.

 

2Click solution for the Google Map - PR50

In order to comply with the current data protection regulations, the map is only loaded in the detailed view after express permission. The activation of the map is saved until the browser is closed.

 

maps-gdpr-compliant-en

 

Lazy loading for thumbnails - PR39

The thumbnails now also receive the HTML attribute "loading = lazy" in the frontend. Specification: https://html.spec.whatwg.org/multipage/embedded-content.html#attr-img-loading
As a result, the thumbnails are only loaded when they are in the viewport (in the visible area) of the browser. On pages where many images are displayed, this should improve the performance.

 

JoomIMGtools - A new class for image processing - PR35 PR49

The new class allows better processing of the image files. In detail, these are the following points:

ImageMagick v7.x support added
Support of transparent images (PNG & GIF) added
Support of animated GIF added
Improved auto-orientation based on EXIF ​​metadata (JPG)
Handling of image metadata improved (JPG & PNG)
Handling of php error "memory size exhausted" improved

 

Please note: If you have created template overrides for one of the JoomGallery views, these must be updated based on the new template files.