iCagenda Core 4.0.3 Stable
Release Notes 4.0.3
+ Added: PHP8+ Icalcreator 2.41.92 library (previous version moved to legacy folder to be loaded on installs with PHP version prior to PHP8).
~ Changed: PHP version check to select correct iCalcreator library compatibility.
~ Changed: Special exception for end time display, when period with days of the week and end time is set to 00:00.
# [LOW] Fixed: Category search filter in admin events list if global option for default category is set (not meant to be autoselected as default here).
# [LOW] Fixed: Control if weekdays isset (array count) in admin event edit view.
# [MODULE][LOW] Fixed: Empty list of events when specific menu item selected and use menu filters enabled.
# [MODULE][LOW] Fixed: Dialog min-height if not js auto-detected.
# [PLUGIN][LOW] Fixed: Smart Search CLI request.
# [PRO][MODULE][LOW] Fixed: Issue with Advanced Module Manager (Pro options not displayed in Calendar module).
# [PRO][MODULE][LOW] Fixed: Default setting for Events Indication in module Calendar (when selecting none in Pro version).
# [PRO][LOW] Fixed: Consent payment checkbox not displayed if payment disable in global options and enable per event.
# [PRO][LOW] Fixed: Tooltip Payment Consent when including HTML, in admin list of registrations.
Changed files in 4.0.3
~ [LANG] com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
~ com_icagenda/admin/src/Model/EventModel.php
~ com_icagenda/admin/src/Utilities/Event/Event.php
~ com_icagenda/admin/src/Utilities/Field/Icagenda/CategorySelectField.php
~ com_icagenda/admin/src/Utilities/Menus/Menus.php
~ com_icagenda/site/src/Model/EventModel.php
~ [LANG] legacy/modules/site/mod_iccalendar/language/en-GB/en-GB.mod_iccalendar.ini
~ [LANG] legacy/modules/site/mod_iccalendar/language/en-GB/en-GB.mod_iccalendar.sys.ini
~ [LIBRARY] lib_ic_library/Vendor/IcalcreatorLibrary.php
~ [LIBRARY] lib_ic_library/Vendor/Icalcreator/autoload.php
~ [LIBRARY][FOLDER][LEGACY] lib_ic_library/Vendor/Icalcreator/legacy/
~ [LIBRARY][FOLDER][PHP8+] lib_ic_library/Vendor/Icalcreator/
~ [MODULE] mod_icagenda_calendar/media/joomla.asset.json
~ [MODULE] mod_icagenda_calendar/media/css/icagenda-calendar.css
~ [MODULE] mod_icagenda_calendar/src/Helper/IcagendaCalendarHelper.php
~ [PLUGIN] plg_finder_icagenda/src/Extension/Icagenda.php
~ [PLUGIN] plg_icagenda-pro/forms/mod_icagenda_calendar_pro.xml
~ [PLUGIN] plg_icagenda-pro/src/Extension/Pro.php
~ [PLUGIN] plg_icagenda_payment_paypal-pro/layouts/payment_details.php
~ [PLUGIN] plg_icagenda_payment_paypal-pro/src/Extension/Payment_Paypal.php
Package iCagenda Core
| Downloaded | 246 times |
| File size | 2.10 Mb |
| Compatibility |
Announcement
• Removal of Joomla! 3 support.
• Compatible installation/upgrade from Joomla! 4 to Joomla! 6. This is a multi-platform version.
Requirements
• Joomla! 4.2 as minimum version required.
• PHP 8.0+ recommended (minimum 7.2.5).
• System requirements for databases and web servers; identical to those of Joomla:
https://manual.joomla.org/docs/next/get-started/technical-requirements/
Full Compatibility Joomla! 6
• This version can run without the need to enable the compatibility plugin.
Admin Relaunch
• New admin Interface.
• Improved Dashboard.
• Light/Dark Mode support in iCagenda administration.
• Code migration and refactory.
New Calendar Module
• A modern and accessible design with improved performance!
• This module displays an interactive calendar for iCagenda events.
• It uses modern techniques such as data loading via Fetch API requests.
• In addition, accessibility is optimally considered through semantic HTML, natural keyboard navigation, and integration with the WCAG 2 standard.
Key Features 4.0
• [PRO] Updated and improved PayPal plugin integrating API v2.
• [PRO] New Payment view for a better UX and integration of the payment buttons.
• [PRO] Options to show/hide custom fields in frontend list of participants (with access control).
• [PRO] Display Register button in component list of events and new Calendar module.
• [PRO] Display Registrations info in component list of events and new Calendar module.
• [PRO] Custom Fields frontend display and access options for both event information and list of participants.
• [PRO] Advanced options in new Calendar module.
• [LEGACY] Deprecated calendar module and search plugin updated only if previous iCagenda version prior to version 4.0. Not installed on new fresh install.
• Refactory and new layout for the List of Participants.
• Plugin Smart Search (finder) is now available in both free and pro versions.
• Removal of all out-dated code used by versions prior to Joomla 4.
Numerous improvements
• Replacement of deprecated methods, performance enhancements, and so much more!