iCagenda Core 4.0.5 Stable
Release Notes 4.0.5
~ Changed: performance improved for the register button.
~ Changed: review vcal integration to work with API call.
~ [A11Y] Changed: improve A11y in the frontend search filters.
~ [A11Y] Changed: improve registration form semantic HTML.
~ [A11Y] Changed: improve 'Add to Calendar' accessibility dropdown elements.
~ [THEME][A11Y] Changed: not needed title attribute on link (redondant with link text).
~ [THEME][A11Y] Changed: Default theme pack, improve minimum font-size in box date of the list of events.
~ [MODULE][A11Y] Changed: improve module calendar header year and month selectors for screen readers.
~ [MEDIA] Changed: improve CSS class visually-hidden.
# [LOW] Fixed: custom fields if none in the participants list (warning message var is null).
# [LOW][A11Y] Fixed: registration dates select (if one date, no select, so no label).
# [LOW][A11Y] Fixed: missing 'for' attribute for label in dates select of the registration form.
Changed files in 4.0.5
~ com_icagenda/script.com_icagenda.php
~ com_icagenda/admin/sql/install/mysql/icagenda.install.sql
+ com_icagenda/admin/sql/updates/4.0.5.sql
~ com_icagenda/admin/src/Utilities/Field/Icagenda/RegistrationDatesField.php
~ com_icagenda/admin/src/Utilities/Field/Icagenda/RegistrationPeopleField.php
~ com_icagenda/admin/src/Utilities/Icons/Icons.php
~ com_icagenda/admin/src/Utilities/Registration/Registration.php
~ com_icagenda/admin/tmpl/events/default.php
~ [MEDIA] com_icagenda/media/css/icagenda-front.css
~ com_icagenda/site/layouts/icagenda/participants/list.php
~ com_icagenda/site/src/View/Event/HtmlView.php
~ [THEME] com_icagenda/site/themes/packs/default/default_registration.php
~ [THEME] com_icagenda/site/themes/packs/default/css/default_component.css
~ [THEME] com_icagenda/site/themes/packs/ic_rounded/ic_rounded_registration.php
- com_icagenda/site/tmpl/event/default_vcal.php
+ com_icagenda/site/tmpl/event/vcal.php
~ com_icagenda/site/tmpl/events/default_filters.php
~ com_icagenda/site/tmpl/registration/default.php
~ [MODULE] mod_icagenda_calendar/src/Helper/IcagendaCalendarHelper.php
Package iCagenda Core
| Downloaded | 131 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!