Event Gallery Core
Version 5.4.9 Stable
Maturity | Stable |
Released on | Sunday, 13 April 2025 |
Release notes
Minor Changes
-
#1462 The imagelist layout for Events in the Events-module has a new parameter to control the behavior of the last line in the layout. You can now select if the last row should be stretched over the full width or not.
-
#1463 Allow selecting a default Event Type in the components configuration. This setting is used for preselecting the right folder type when creating a new Event.
-
Some minor improvements for light/dark mode in the upload, sync database and thumnbail creator.
Bug Fixes
-
#1464 some images can contain EXIF-data which will make the upload or reading image metadata fail. This is handled now gracefully.
Version 5.4.8 Stable
Maturity | Stable |
Released on | Saturday, 22 March 2025 |
Release notes
Major Changes
-
#1456 Breakpoints are configurable in the component and modules. This will avoid the need for custom CSS to just change the size of thumbnails or the number of items per row. Check the manual for details.
Minor Changes
-
#1455 remove Google Photos Import since it will no longer working after Google changes the API access.
Bug Fixes
-
#1457 under rare conditions an error like
could show up for local images. This is fixed.MimeType not in in allowed list image/jpeg, image/gif, image/png, image/webp, video/mp4
-
#1458 the content plugin did not output alt-attributes for single images.
Version 5.4.7 Stable
Maturity | Stable |
Released on | Sunday, 16 March 2025 |
Release notes
Major Changes
-
#1456 Breakpoints are configurable in the component and modules. This will avoid the need for custom CSS to just change the size of thumbnails or the number of items per row. Check the manual for details.
Minor Changes
-
#1455 remove Google Photos Import since it will no longer working after Google changes the API access.
Version 5.4.6 Stable
Maturity | Stable |
Released on | Sunday, 09 March 2025 |
Release notes
Mayor Changes
-
#1451 Adding a CLI extension to migrate from Google Photos to local storage or S3 storage. Check https://www.svenbluege.de/blog/updates/217-oops-they-did-it-again-changes-to-the-google-photos-api-integration for details. Do the change until 25.3.2025!
Version 5.4.5 Stable
Maturity | Stable |
Released on | Saturday, 22 February 2025 |
Release notes
Minor Changes
-
#1436 Introducing a new plugin to support the web service API going forward. The first use case is the tracking of image hits. An image hit is counted when the lightbox is opened. This behavior can be disabled in the components options and applies only to local and S3 images.
-
#1437 Adding better support for dark mode by fixing the CSS classes for select boxes.
-
#1439 The checkout review page now includes an additional checkbox. While it is labeled as a newsletter opt-in by default, you can repurpose it for other uses by simply modifying the localization keys. The selected value is stored with the order for future reference. The default mail template for order confirmation contains this option if the user selects the opt-in switch.
-
#1449 restore compatibility with the current state of Joomla 6
Version 5.4.4 Stable
Maturity | Stable |
Released on | Sunday, 26 January 2025 |
Release notes
Bug Fixes
-
#1432 Avoid overriding the regular fontawesome CSS and uglify other parts of the page - second try!
Version 5.4.3 Stable
Maturity | Stable |
Released on | Sunday, 19 January 2025 |
Release notes
Major Changes
-
#1431 Google Photos will be no longer supported after May 2025 because Google will make their images unaccessible through their API. If you need to migrate, this is a pain. With this version, I added a link on the list of Events which allows you to copy the Event and download all the images to your local webspace.
This is a very alpha feature! Itll download images with a fixed size of 2400px and only to local webspace. You have to trigger this migration for every event and delete/deactivate the old Google Photos-based Event manually.
If you have any requirement to make your life easier, please reach out to me using the ticket system.
Minor Changes
-
#1433 A new button on the Event page in the backend can be used to reset the hit counter for an Event.
Bug Fixes
-
#1432 Avoid overriding the regular fontawesome CSS and uglify other parts of the page.
Version 5.4.2 Stable
Maturity | Stable |
Released on | Sunday, 22 December 2024 |
Release notes
Major Changes
#1428 Sanitize folder IDs. It will remove URL-unfriendly charaters like "/&?" and others. In the past, this happened only for local folders and even then only while creating a new Event. Now this happens always. If you have invalid characters in your folder IDs and you save those Events, the folder IDs will be changed.
Minor Changes
-
#1424 At the Event you can define user groups to allow the download of the original image. That selection is improved to easily see if the global component configuration is used and to allow reverting event-specific settings.
-
#1417 The lazy loading of images was improved to avoid too many requests to the server without a need. Images are much lazier than before.
-
#1418 The search for orders in the backend will now search for orders having a file or folder with the search term.
-
#1419 Allow the order status field to have user-defined colors to improve usability.
-
Updated Glide, the JS framework for the slides to the latest version https://github.com/glidejs/glide/releases/tag/v3.7.1
-
#1426 Use the X-platform icon instead of the legacy Twitter icon.
-
#1429 Update to Fontawesome 6.
-
#1430 adding LinkedIn sharing button.
Bug fixes
-
#1414 In rare cases, the pagination in an event was broken if this event was assigned within a category hierarchy.
Version 5.4.1 Stable
Maturity | Stable |
Released on | Tuesday, 29 October 2024 |
Release notes
Bug fixes
-
#1413 Fixes the thumbnail generation for local images. They are now cached again.
Version 5.4.0 Stable
Maturity | Stable |
Released on | Saturday, 26 October 2024 |
Release notes
Announcements
Support for Google Photos API
I need to inform you about upcoming changes to the Google Photos APIs that will impact how Event Gallery integrates with Google Photos.
Unfortunately, as of March 31, 2025, Google is removing certain features that Event Gallery currently relies on. This means that directly accessing Google Photos within Event Gallery will no longer be possible. Existing Events/albums will stop working. We know this already from the changes to Picasa back than. Lets continue the cat&mouse game!
Im actively exploring two potential solutions to ensure a smooth transition:
-
Option 1: Use shared links. This is already available and will support albums with up to 150 images.
-
Option 2: I integrated the new Google Photos Picker. It allows you to select images from Google Photos and upload them to local webspace or an AWS S3 bucket.
I appreciate your understanding and patience as I work through this. Please dont hesitate to reach out if you have any questions or concerns.
Migration Hints
-
If youre using Google Photos Accounts and you want to use the new Google Photos Picker in the File Upload dialog, please install the *Google Photos Picker API"-library to your Google App. You might need to refresh your Google Photos account in Event Gallery to grant the necessary permissions.
Major Changes
-
#1393 The upload allows to select if the uploaded image should be resized or not. The components options contain two new settings in the image-tab to enable the resizing by default and to set a size in px.
-
#1399 The file upload provides a new option. In combination with the existing Google Photos Accounts, you can select your files from Google Photos albums and upload them to local webspace or AWS S3 buckets.
Minor Changes
-
#1392 The Event Module has now two new configuration fields to override the default sorting of Events
Bug fixes
-
#1390 Fixes the broken pagination in Events in Joomla 5.1.3 and removes unneeded URL parameters from the paging URLs.
-
#1395 Paging in categories views did not work if that happened in a sub-category. It jumped back to the parent category.
-
#1396 In generated thumbnails, the EXIF information got broken due an outdated library. The update is in place and generated thumbnails contain the right EXIF now
-
#1406 In some cases, the Flickr-URLs are not created correctly and therefore not shown in the front end.
Version 5.3.5 Stable
Maturity | Stable |
Released on | Friday, 23 August 2024 |
Release notes
Minor Changes
-
#1368 fixes the strange coloring for configuration radio buttons in some cases and add color to drop down lists which contain global/no/yes choices. That should make getting an overview of the current configuration easier.
Bug fixes
-
#1387 If JPEG thumbnails for S3 are generated, they get stored as WebP-files. This bugfix corrects this and stores them correctly as JPEG images. Browsers are pretty tollerant when it comes to image formats and file names. You could regenerate your thumbnails or leave it like it is. New uploads are correct automatically.
-
#1347 If a module was loaded standalone, the lightbox contolls where not translated.
-
#1390 Fixes the broken pagination in Joomla 5.1.3
Version 5.3.4 Stable
Maturity | Stable |
Released on | Friday, 09 August 2024 |
Release notes
Bug fixes
-
#1386 fixes an error page, that will occur in some cases when using tags.
Version 5.3.3 Stable
Maturity | Stable |
Released on | Sunday, 04 August 2024 |
Release notes
Minior Changes
-
#1365 improve the performance when filtering Events in a menu item by tags.
-
#1373 allow links in Event titles and descriptions. This will no longer break the list of Events.
Bug fixes
-
#1349 fixes an issue with Flickr albums causing exceptions if they contain a video, and youre not using Flickr accounts.
-
#1360 fixes the PayPal Adaptive integration even if it is deprecated. It threw an exception due the Joomla 5 migration.
-
#1370 Flickr: fixes the authentication to access private Flickr albums. This was broken due the need of providing more data for API-requests.
-
#1372 Flickr: sometimes Flickr uses a different image ratio for the original image and the thumbnails. This leads to distored images in Event Gallery.
-
#1381 fixes exception when using the content plugin with an image that does not exist.
Version 5.3.2 Stable
Maturity | Stable |
Released on | Sunday, 07 April 2024 |
Release notes
Minor changes
-
#1332 remove pixel-based icons in the backend. They had been there for 14 years, the usage of an icon font is more modern.
-
#1333 use the lightbox for image is the backend. It is finally possible to click on a thumbnail and see the larger image version in a lightbox.
-
#1343 added a fallback for the case a template has the funny idea of replacing data-title with data-bs-title everywhere, even in places it should keep its fingers from. As a result, even in this case, the title will appear in the lightbox again.
Bug fixes
-
#1342 The module for the latest event can show the latest images, too. Now it can do this with different layouts without throwing an exeption.
-
#1346 With at least Joomla 5.1 RC2 there was an issue submitting the Event form with a non-english backend.
Version 5.3.1 Stable
Maturity | Stable |
Released on | Wednesday, 13 March 2024 |
Release notes
Minor changes
-
#1330 updating the documentation for Google Photos - Shared Page with a new tutorial video.
Version 5.1.1 Stable
Maturity | Stable |
Released on | Friday, 15 September 2023 |
Release notes
Migration Hints
-
#1252 the language key
uses now two strings as input. Before, it was a float value and a string. If you changed that key, please adjust it to get the correct money amount displayed. New value:COM_EVENTGALLERY_MONEY_FORMAT
COM_EVENTGALLERY_MONEY_FORMAT="%2$s %1$s"
-
#1269 If you use the cart connector, please adjust the pattern for the variables used in the link. Old:
, New:${foo}
. No automated change will happen.{foo}
Minor Changes
-
#1251 better support for the image list layout if it is used in a container which uses border-box
-
#1256 allow selection H5 and H6 as headline size for an Event
-
#1254 add links to the account management for Google Photos and Flickr to the overview page.
-
#1252 Money values use the correct separator for decimals and thousands bases on the current langage.
-
Update Braintree SDK to 6.13.0. Still, this payment method is deprecated. Please switch to another one like PayPal or Stripe.
-
#1266 Improved compatibility for Joomla 5 Beta 2
Bug Fixes
-
#1253 The content plugin could cause an InvalidActionException when loading CSS/JS too late. Some components/modules/plugins prevent adding additional scripts. As a result, this can lead to missing parts on the page
-
#1257 better PHP 8.2 support // remove deprecation messages
-
#1270 Fixes an issue with creating a menu item using Event Gallery Core
Version 4.3.2 Stable
Maturity | Stable |
Released on | Sunday, 22 January 2023 |
Release notes
Minor Changes
-
#1158 Allow to limit the maximum size of Flickr images. Right now, it is possible to download the original Flickr image with the download button. The lightbox uses the h-(2048px)-image. Now you can limit the size to the k-(1600px)- or b-(1024px)-image by modifying the config.php-file and create an overload. Please check the manual for details.
-
#1161 allow different ITPC-fields for title and description. This change is available via config.php file only.
-
#1163 EXIF data: the focal length is now shown with its 35mm equivalent if available. Example for a 1.5x crop camera: 30mm (45mm).
Bug Fixes
-
#1154 Fixes issues with the ISO value in EXIF data written Pentax camera
-
#1155 If a password was entered incorrectly, the message should show up as an error message. Before it was the default success message.
-
#1156 PHP 8.1 // Remove deprecation warning on list of files in the backend
-
PHP 8.1 // removed some deprecation warnings
-
#1157 allow changing the folder name if the change includes only changes in upper/lower case spelling
-
#1162 Unable to save event descriptions if using the Arc-editor and multiple languages. If not all descriptions are filled, nothing was saved.
Version 4.3.1 Stable
Maturity | Stable |
Released on | Saturday, 17 December 2022 |
Release notes
Minor Changes
-
#1144 Hide the social sharing icon if there are no services selected and the download-option uses a dedicated button. This finally allows to have a single download-button on an image.
-
#1139 Digital order links can be revoked by setting the order to a payment status other than paid.
Bug Fixes
-
#1135 Fixes an excetion is a XHR-call if the cart-feature is disabled.
-
#1137 Fixes the behavior for thumbnails if lazy loading is turned off. A funny tile pattern appeared since the usage of background images is no longer supported.
-
#1138 OSMap plugin does not crash if a reference to a non-existing event exists as menu item.
-
#1146 Joomla 4 // adding new tags to Events with the batch process did not work
-
#1145 Removed invalid configuration parameter show_image_caption_overlay for the categories menu item.
-
#1151 Fixes the lightbox which was not working in the Ajax layout.
Version 4.3.0 Stable
Maturity | Stable |
Released on | Saturday, 05 November 2022 |
Release notes
Important Changes
-
PayPal Adaptive and Braintree are no longer supported. PayPal Adaptive is no longer available for new customers since PayPal will shut down that API. Getting an account for Braintree is now very difficult, so it make no sense to support this for Event Gallery. You still have the regular PayPal-integration as well as Stripe-support available.
Major Changes
-
#1124 In the past, thumbnails used background images. This is hard to crawl. Thumbnails now use the src-attribute to reference the largest thumbnail, usually 1600px width. The srcset-attribute contains the adaptive image. Modern browsers do support the scrset-attribute and will load exactly the right image size.
-
#1131 Update Stripe payment plugin to support latest API version.
-
#1132 Allow to set the batch size and the parallel requests for sync database and thumbnail generation to adapt to slower servers or support the processing of larger images.
Minor Changes
-
#1110 the upload limit for images was fixes to 30MB. It now takes the server configuration into account.
-
#1106 do not create carts if the feature is disabled.
Bug Fixes
-
#1108 Image rotation was not detected in some photos if they do not contain EXIF but image rotation data.
-
#1111 Caching of the categories-module caused exception.
-
#1127 Remove Undefined index: view notice in router.php:38 in case the candidate for has no view key.
Version 4.2.2 Stable
Maturity | Stable |
Released on | Sunday, 07 August 2022 |
Release notes
Minor Changes
-
Update Smarty template engine for rendering emails to 4.2.0
Bug Fixes
-
#1107 Fixes an exception while opening the Google Photos Accounts page in the back office using Event Gallery Core.