iCagenda 4.0.9 Stable
Release Notes 4.0.9
! Improve the Security Checker introduced since version 4.0.8, to perform security checks when updating your iCagenda installation.
+ Added: Enhanced security measures to protect the icagenda media folder in your images path (generating .htaccess and web.config files to block any code execution from the web).
~ Changed: Extend event image upload control in admin event edition.
~ Changed: Extend event image upload control in frontend event submit form.
~ [J4-J5] Changed: Improve error handling for file uploads.
~ [PRO] Changed: Improve frontend event edit routing if SEF enabled.
# [LOW][PHP 8.1+] Fixed: Deprecated FILTER_SANITIZE_STRING (one change missing from 4.0.8).
# [LOW][J4-J5] Fixed: The error message was not returned when an attachment's file type was rejected (admin event edit and frontend event submit).
# [PRO][LOW] Fixed: Return page lost when save event in frontend with error. (was then returning to default page on next success save).
Changed Files in 4.0.9
~ script.icagenda.php
~ com_icagenda/admin/src/Model/EventModel.php
~ com_icagenda/site/src/Controller/SubmitController.php
~ com_icagenda/site/src/Model/RegistrationModel.php
~ com_icagenda/site/src/Model/SubmitModel.php
~ com_icagenda/site/src/Service/Router.php
~ [PRO][FILE] file_icagenda-pro/site/src/Controller/EventController.php
~ [LANG] language/en-GB/en-GB.pkg_icagenda.sys.ini