Skip to main content

iCagenda Core

Version 4.0.2 Stable

Joomla! 4.x Joomla! 5.x Joomla! 6.x

Released on: Wednesday, 21 January 2026
Maturity Stable
Released on Wednesday, 21 January 2026

Release notes

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!

Release Notes 4.0.2
! Patch version for missing parameters in new Calendar module (issue introduced in 4.0.1).
# [Module][LOW] Fixed: Missing parameters functionnality.
# [J4][LOW] Fixed: Event and Category admin edition ($this->getDatabase() not yet available in Joomla 4).

Changed files in 4.0.2
~ com_icagenda/admin/src/Table/EventTable.php
~ com_icagenda/admin/src/Table/IcategoryTable.php
~ [MODULE] mod_icagenda_calendar/src/Helper/IcagendaCalendarHelper.php

 

View files

Version 4.0.1 Stable

Joomla! 4.x Joomla! 5.x Joomla! 6.x

Released on: Monday, 19 January 2026
Maturity Stable
Released on Monday, 19 January 2026

Release notes

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!

Release Notes 4.0.1
~ Changed: Refactory of the package install script.
~ Changed: Update welcome pro message with new information about Download Key.
- Removed: Plugin Installer iCagenda (Used for Download Key. Now Download Key is managed in the Joomla extensions manager).
# [LOW] Fixed: List of participants HTML (closing balise placement).
# [LOW] Fixed: Add to Calendar missing closing ul.
# [J6][LOW] Fixed: missing setDatabase for new Installer.
# [Module][LOW] Fixed: JLIB_JS_AJAX_ERROR_OTHER error message depending on your server.
# [Module][LOW] Fixed: Multiple calendar module instances.
# [Module][LOW] Fixed: Missing Ajax error language strings.
# [Module][LOW] Fixed: Error 404 on module calendar (when URL not valid).

Changed files in 4.0.1
~ pkg_icagenda.xml
~ script.icagenda.php
~ com_icagenda/script.com_icagenda.php
~ [LANG] com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
~ com_icagenda/admin/src/Model/IcagendaModel.php
~ com_icagenda/admin/src/Utilities/Icons/Icons.php
~ com_icagenda/admin/src/View/Icagenda/HtmlView.php
~ com_icagenda/admin/tmpl/icagenda/default.php
~ com_icagenda/site/layouts/icagenda/participants/list.php
~ [LEGACY] legacy/modules/site/mod_iccalendar/src/Helper/CalendarHelper.php
~ [MODULE] mod_icagenda_calendar/mod_icagenda_calendar.xml
~ [MODULE] mod_icagenda_calendar/media/joomla.asset.json
~ [MODULE] mod_icagenda_calendar/media/js/icagenda-calendar.js
~ [MODULE] mod_icagenda_calendar/src/Helper/IcagendaCalendarHelper.php
~ [MODULE] mod_icagenda_calendar/tmpl/default.php
~ [PLUGIN][PRO] plg_icagenda-pro/forms/config_pro.xml
- [PLUGIN] plg_installer_icagenda/icagenda.xml
- [PLUGIN] plg_installer_icagenda/LICENSE.txt
- [PLUGIN] plg_installer_icagenda/language/en-GB/en-GB.plg_installer_icagenda.ini
- [PLUGIN] plg_installer_icagenda/language/en-GB/en-GB.plg_installer_icagenda.sys.ini
- [PLUGIN] plg_installer_icagenda/services/provider.php
- [PLUGIN] plg_installer_icagenda/src/Extension/Icagenda.php

 

View files

Version 4.0.0 Stable

Joomla! 4.x Joomla! 5.x Joomla! 6.x

Released on: Thursday, 15 January 2026
Maturity Stable
Released on Thursday, 15 January 2026

Release notes

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.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!

Release Notes 4.0.0
~ Changed: QuickIcon Update info plugin, improve colour depending on status.
~ Changed: Improve retrieving of mail sending errors.
~ Changed: Improve Feature Tags function to integrate better with new Calendar module.
~ Changed: Improve Participants list function (integrate userid for advanced usage).
~ Changed: Themes, replace read more with details button text.
~ Changed: Improve colour contrasts (A11y: WCAG reviewed).
~ Changed: Improved routing SEF for register button.
~ [PRO] Changed: Default PayPal API version (v2 as default).
+ Added: New dashboard message to inform about deprecated iCagenda extensions.
+ Added: plugin event onICagendaEventsBeforeItem (before any event in the main list of events).
+ [MODULE] Added: Option to display category name in new Calendar module.
- Deprecated: old Calendar Module (Removed from new install. Legacy mode. Removed iCagenda 4.1).
- Deprecated: plugin Search iCagenda (Use Smart Search plugin instead: plg_finder_icagenda).
# [LOW][J6] Fixed: JUri error message in admin list of event, when event submitted in frontend.
# [LOW][J6] Fixed: Router Joomla 6 - manager view to edit event.
# [LOW] Fixed: missing \Log namespace in Participants class.
# [LOW] Fixed: menu filtering of current and upcoming events in modules.
# [LOW] Fixed: Missing FileLayout in admin list of registrations (instead of deprecated JLayoutFile).
# [LOW] Fixed: Link to event details view not including the date in registration form header.
# [LOW] Fixed: Auto selected date in registration form.

Changed files in 4.0.0
See Release Notes 4.0.0-alpha1 to 4.0.0-rc3.

 

View files

Version 3.9.14 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x Joomla! 6.x

Released on: Wednesday, 15 October 2025
Maturity Stable
Released on Wednesday, 15 October 2025

Release notes

! Joomla 5.4 ready.
! Joomla 6.0 compatible (with 'Behaviour - Backward Compatibility 6' plugin enabled).
+ When installing iCagenda on Joomla 6 for the first time, verify that the Compatibility 6 plugin is enabled.
# [J6][5.4] Fix AfterCleanCacheEvent error on install/update.
# [J6][PRO][Plugin][LOW] Fixed: castAsChar error in Finder Plugin (Note: The Finder plugin for iCagenda will be available in the free version starting with the upcoming version 4.0).

Changed files in 3.9.14
~ script.icagenda.php
~ [PLUGIN][PRO] plg_finder_icagenda-pro/src/Extension/Icagenda.php

View files

Version 3.9.13 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Thursday, 09 October 2025
Maturity Stable
Released on Thursday, 09 October 2025

Release notes

! Joomla 5.4 ready.
# [LOW] Fixed: Pagination integer control.

Changed files in 3.9.13
~ script.icagenda.php
~ com_icagenda/admin/src/Utilities/Events/EventsList.php
~ com_icagenda/site/src/View/Events/HtmlView.php

View files

Version 3.9.12 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Thursday, 14 August 2025
Maturity Stable
Released on Thursday, 14 August 2025

Release notes

~ Changed: Add robots metadata for frontend list of events and submit form views.
~ [J4/J5] Changed: Integrate Category Order option for frontend search filter category.
# [LOW] Fixed: Quicktask text for Add Event in admin menu.
# [LOW][J3] Fixed: typo JText.

Changed files in 3.9.12
~ com_icagenda/icagenda.xml
~ com_icagenda/site/src/Model/EventsModel.php
~ com_icagenda/site/src/View/Events/HtmlView.php
~ com_icagenda/site/src/View/Submit/HtmlView.php
~ com_icagenda/site/views/list/view.html.php
~ com_icagenda/site/views/list/tmpl/default_categories.php
~ com_icagenda/site/views/submit/view.html.php

View files

Version 3.9.11 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Tuesday, 22 April 2025
Maturity Stable
Released on Tuesday, 22 April 2025

Release notes

~ Changed: Remove clean cache from component (processed in package install).
# [LOW] Fixed: Checks if the image is readable before generating thumbnails.
# [LOW] Fixed: Additional end day error on a period, if start and end dates are at the same time.

Changed files in 3.9.11
~ script.com_icagenda.php
~ [LIBRARY] lib_ic_library/Date/Period.php
~ [LIBRARY] lib_ic_library/lib/date/period.php
~ [LIBRARY] lib_ic_library/lib/thumb/get.php
~ [LIBRARY] lib_ic_library/Thumb/Get.php

View files

Version 3.9.10 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Monday, 10 March 2025
Maturity Stable
Released on Monday, 10 March 2025

Release notes

~ [MODULE] Improve: Registration counter to be more accurate.
# [LOW][MODULE] Fixed: Missing past full periods (no week days) in calendar module.
# [LOW][MODULE] Fixed: Registration status could be wrong depending on timezone.

Changed files in 3.9.10
~ com_icagenda/admin/src/Utilities/Registration/Registration.php
~ com_icagenda/admin/utilities/registration/registration.php
~ [LIBRARY] lib_ic_library/Date/Period.php
~ [LIBRARY] lib_ic_library/lib/date/period.php
~ [MODULE] mod_iccalendar/helper.php

View files

Version 3.9.9 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Wednesday, 29 January 2025
Maturity Stable
Released on Wednesday, 29 January 2025

Release notes

~ [MODULE] Changed: Improve participants total counter in module tooltip.
# [LOW][J4/J5] Fixed: Missing Notes button in admin registrations list.
# [LOW] Fixed: Current day and time control (timezone issue).
# [LOW] Fixed: Date in session for period.
# [LOW] Fixed: user_action if null.

Changed files in 3.9.9
~ com_icagenda/admin/src/Utilities/Registration/Participants.php
~ com_icagenda/admin/src/Utilities/Registration/Registration.php
~ com_icagenda/admin/tmpl/registrations/default.php
~ com_icagenda/admin/utilities/registration/participants.php
~ com_icagenda/admin/utilities/registration/registration.php
~ com_icagenda/site/models/event.php
~ com_icagenda/site/src/Model/EventModel.php
~ [MODULE] mod_iccalendar/helper.php

View files

Version 3.9.8 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Friday, 20 December 2024
Maturity Stable
Released on Friday, 20 December 2024

Release notes

~ Changed: Update Joomla max version to 5.3 (next version, iCagenda tested on alpha release).
# [LOW] Fixed: The option to show/hide the language field in the Submit an Event form was not effective.
# [LOW][J4/J5] Fixed: Namespace Uri if site_itemid in admin events list view.
# [LOW][J4/J5] Fixed: PHP deprecated method in RSS feed view.

Changed files in 3.9.8
~ script.icagenda.php
~ com_icagenda/admin/tmpl/events/default.php
~ com_icagenda/site/models/submit.php
~ com_icagenda/site/src/Model/SubmitModel.php
~ com_icagenda/site/src/View/Events/FeedView.php

View files

Version 3.9.7 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Monday, 14 October 2024
Maturity Stable
Released on Monday, 14 October 2024

Release notes

~ Changed: Remove update server info for theme packs (not accurate nor used).
~ [MEDIA] Changed: Improve iCicon font.
# [LOW] Fixed: Filter query for null dates in admin list of events search for past dates.
# [LOW][MODULE][PRO] Fixed: Check layout if not empty.

Changed files in 3.9.7
~ com_icagenda/admin/layouts/icagenda/admin/theme_pack_item.php
~ com_icagenda/admin/models/events.php
~ com_icagenda/admin/src/Model/EventsModel.php
~ com_icagenda/admin/views/themes/tmpl/default.php
~ [MEDIA] com_icagenda/media/icicons/style.css
~ [MODULE][PRO] mod_ic_event_list-pro/mod_ic_event_list.php

View files

Version 3.9.6 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Wednesday, 21 August 2024
Maturity Stable
Released on Wednesday, 21 August 2024

Release notes

# [LOW][MODULE][PRO] Fixed: The date time display for current full period events (wrong time).

Changed files in 3.9.6
~ com_icagenda/admin/src/Utilities/Registration/Registration.php
~ com_icagenda/admin/utilities/registration/registration.php

View files

Version 3.9.5 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Saturday, 20 July 2024
Maturity Stable
Released on Saturday, 20 July 2024

Release notes

View files

Version 3.9.4.1 Stable

Joomla! 3.10

Released on: Tuesday, 18 June 2024
Maturity Stable
Released on Tuesday, 18 June 2024

Release notes

View files

Version 3.9.4 Stable

Joomla! 4.x Joomla! 5.x

Released on: Monday, 17 June 2024
Maturity Stable
Released on Monday, 17 June 2024

Release notes

View files

Version 3.9.3 Stable

Joomla! 3.10 Joomla! 4.x Joomla! 5.x

Released on: Thursday, 18 April 2024
Maturity Stable
Released on Thursday, 18 April 2024

Release notes

~ Changed: Add 'p' tag in allowed HTML tags for auto-introtext option.
~ Changed: Feed RSS, do not control the format to allow a custom name for it (and get all dates in the RSS feed).
# [LOW] Fixed: Registration custom notification emails HTML filtering.

View files

Version 3.7.21 Stable

Joomla! 3.x

Released on: Friday, 04 February 2022
Maturity Stable
Released on Friday, 04 February 2022

Release notes

View files

Version 3.6.14 Stable

Joomla! 2.5 Joomla! 3.x

Released on: Friday, 04 May 2018
Maturity Stable
Released on Friday, 04 May 2018

Release notes

View files

Lastest Reviews iCagenda

Cool extension, great support        

Cool way to publish events, and is good for various scenarios, calendar and event views are efficient.

Excellent module et support nickel         

Excellent composant pour une asso qui doit gérer des événements avec inscriptions limitées aux membres.

Maximum satisfaction with the component        

I have been very satisfied with the tool for several years, using it for example to promote hundreds of events of a large cultural center, a community center for foreigners and others. Website visitors appreciate clarity, filterability, but also generating the history of events.

Alles Super        

Anzeigen von Events im Bundesland Bayern in Deutschland. Alle Events sind super leicht erklärt und es gibt sehr hohen Response.

Love what we do?

     
Spread the word!

Let us know by leaving a review on the JED and boost our motivation!   

Write a Review