iCagenda / ChangeLog

Keep Connected!

iCagenda 4.0.0-beta1

Legend: !important +added -removed ~changed #fixed
iCagenda™ is distributed under the terms of the GNU General Public License version 3 or later; see LICENSE.txt.

  iCagenda 4.0.0-beta1 (2025.11.01)

  • !
    Joomla 6.0 ready.
  • !
    New Module Calendar
  • 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.
  • !
    Numerous improvements: replacement of deprecated methods, performance enhancements, and so much more!
  • +
    Fixes from 3.9.13 and 3.9.14
  • ~
    QuickIcon Update info plugin, improve colour depending on status.
  • ~
    Improve Feature Tags function to integrate better with new Calendar module.
  • ~
    Improve Participants list function (integrate userid for advanced usage).
  • #
    [J6][LOW] Fixed: JUri error message in admin list of event, when event submitted in frontend.

Changed files in 4.0.0-beta1

  • ~
    pkg_icagenda.xml
  • ~
    script.icagenda.php
  • ~
    com_icagenda/script.com_icagenda.php
  • ~
    com_icagenda/admin/forms/feature.xml
  • ~
    com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
  • ~
    com_icagenda/admin/services/provider.php
  • ~
    com_icagenda/admin/src/Controller/DisplayController.php
  • ~
    com_icagenda/admin/src/Extension/iCagendaComponent.php
  • ~
    com_icagenda/admin/src/Model/CategoriesModel.php
  • ~
    com_icagenda/admin/src/Model/CustomfieldModel.php
  • ~
    com_icagenda/admin/src/Model/CustomfieldsModel.php
  • ~
    com_icagenda/admin/src/Model/EventModel.php
  • ~
    com_icagenda/admin/src/Model/EventsModel.php
  • ~
    com_icagenda/admin/src/Model/FeatureModel.php
  • ~
    com_icagenda/admin/src/Model/FeaturesModel.php
  • ~
    com_icagenda/admin/src/Model/IcagendaModel.php
  • ~
    com_icagenda/admin/src/Model/IcategoryModel.php
  • ~
    com_icagenda/admin/src/Model/MailModel.php
  • ~
    com_icagenda/admin/src/Model/RegistrationModel.php
  • ~
    com_icagenda/admin/src/Model/RegistrationsModel.php
  • ~
    com_icagenda/admin/src/Model/ThemesModel.php
  • ~
    com_icagenda/admin/src/Table/CustomfieldTable.php
  • ~
    com_icagenda/admin/src/Table/EventTable.php
  • ~
    com_icagenda/admin/src/Table/IcategoryTable.php
  • ~
    com_icagenda/admin/src/Utilities/Ajax/Ajax.php
  • ~
    com_icagenda/admin/src/Utilities/Ajax/Filter.php
  • ~
    com_icagenda/admin/src/Utilities/Categories/Categories.php
  • ~
    com_icagenda/admin/src/Utilities/Customfields/Customfields.php
  • ~
    com_icagenda/admin/src/Utilities/Event/Event.php
  • ~
    com_icagenda/admin/src/Utilities/Event/EventData.php
  • ~
    com_icagenda/admin/src/Utilities/Events/Events.php
  • ~
    com_icagenda/admin/src/Utilities/Events/EventsData.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/CategorySelectField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/CustomfieldGroupsField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/CustomFormField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/EventDatesListField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/EventsListField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/EventsMenuItemsField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/FilterCategoriesField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/FilterCustomfieldGroupsField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/FilterDatesField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/FilterEventsField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/FilterSubmitMenuItemidField.php
  • ~
    com_icagenda/admin/src/Utilities/Field/Icagenda/MultipleCategoryField.php
  • ~
    com_icagenda/admin/src/Utilities/Manager/Manager.php
  • ~
    com_icagenda/admin/src/Utilities/Media/Media.php
  • ~
    com_icagenda/admin/src/Utilities/Menus/Menus.php
  • ~
    com_icagenda/admin/src/Utilities/Participants/Participants.php
  • ~
    com_icagenda/admin/src/Utilities/Registration/Participants.php
  • ~
    com_icagenda/admin/src/Utilities/Registration/Registration.php
  • ~
    com_icagenda/admin/src/Utilities/Thumb/Thumb.php
  • ~
    com_icagenda/admin/src/Utilities/Update/icagendaUpdate.php
  • ~
    com_icagenda/admin/src/View/Icagenda/HtmlView.php
  • ~
    com_icagenda/admin/tmpl/events/default.php
  • ~
    com_icagenda/admin/tmpl/icagenda/default.php
  • ~
    com_icagenda/admin/tmpl/mail/edit.php
  • ~
    com_icagenda/admin/tmpl/registrations/default.php
  • ~
    [MEDIA] com_icagenda/media/js/icagendaupdatecheck.js
  • ~
    com_icagenda/site/src/Model/EventModel.php
  • ~
    com_icagenda/site/src/Model/EventsModel.php
  • ~
    com_icagenda/site/src/Model/RegistrationModel.php
  • ~
    com_icagenda/site/src/Model/SubmitModel.php
  • ~
    com_icagenda/site/src/Service/Router.php
  • ~
    [LIBRARY] lib_ic_library/Date/Period.php
  • ~
    [LIBRARY] lib_ic_library/Field/IC/LocaleDateFormatsField.php
  • ~
    [LIBRARY] lib_ic_library/Field/IC/SortableFieldsField.php
  • ~
    [LIBRARY] lib_ic_library/Library/Library.php
  • ~
    [LIBRARY] lib_ic_library/Rule/IC/PositiveIntegerRule.php
  • ~
    [LIBRARY] lib_ic_library/Rule/IC/TelRule.php
  • +
    [NEW][MODULE] mod_icagenda_calendar/mod_icagenda_calendar.xml
  • +
    [NEW][MODULE] mod_icagenda_calendar/language/en-GB/mod_icagenda_calendar.ini
  • +
    [NEW][MODULE] mod_icagenda_calendar/language/en-GB/mod_icagenda_calendar.sys.ini
  • +
    [NEW][MODULE] mod_icagenda_calendar/services/provider.php
  • +
    [NEW][MODULE] mod_icagenda_calendar/src/Dispatcher/Dispatcher.php
  • +
    [NEW][MODULE] mod_icagenda_calendar/src/Helper/IcagendaCalendarHelper.php
  • +
    [NEW][MODULE] mod_icagenda_calendar/tmpl/default.php
  • ~
    [MODULE] mod_iccalendar/mod_iccalendar.xml
  • ~
    [MODULE] mod_iccalendar/language/en-GB/en-GB.mod_iccalendar.ini
  • +
    [MODULE] mod_iccalendar/language/en-GB/en-GB.mod_iccalendar.sys.ini
  • ~
    [MODULE] mod_iccalendar/src/Helper/CalendarHelper.php
  • ~
    [PLUGIN] plg_actionlog_icagenda/src/Extension/Icagenda.php
  • ~
    [PLUGIN] plg_finder_icagenda/src/Extension/Icagenda.php
  • ~
    [PLUGIN] plg_icagenda-pro/script.php
  • ~
    [PLUGIN] plg_icagenda_payment_paypal-pro/media/js/paypal-checkout.js
  • ~
    [PLUGIN] plg_icagenda_payment_paypal-pro/src/Extension/Payment_Paypal.php
  • ~
    [PLUGIN] plg_privacy_icagenda/src/Extension/Icagenda.php
  • ~
    [PLUGIN] plg_quickicon_icagendaupdate/src/Extension/Icagendaupdate.php
  • ~
    [PLUGIN] plg_system_ic_autologin/src/Extension/Ic_AutoLogin.php
  • ~
    [PLUGIN] plg_system_icagenda/src/Extension/Icagenda.php

Follow Us

Search