iCagenda / ChangeLog

Keep Connected!

iCagenda 4.0.0-rc1

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-rc1 (2025.12.30)

  • !
    Key Features 4.0.0-rc1
  • [PRO] Register button in component list of events and new module calendar.
  • [PRO] Custom Fields frontend display and access options for both event information and list of participants.
  • [LEGACY] Deprecated module calendar and search plugin updated only if previous iCagenda version prior to version 4.0. Not installed on new fresh install.
  • !
    Numerous improvements: replacement of deprecated methods, performance enhancements, and so much more!
  • ~
    Changed: Default PayPal API version (v2 as default).
  • #
    [LOW] Fixed: Register button status when full period.
  • #
    [LOW] Fixed: Missing FileLayout in admin list of registrations (instead of deprecated JLayoutFile).

Changed files in 4.0.0-rc1

  • ~
    pkg_icagenda.xml
  • ~
    script.icagenda.php
  • ~
    com_icagenda/icagenda.xml
  • ~
    com_icagenda/script.com_icagenda.php
  • ~
    com_icagenda/admin/config.xml
  • ~
    com_icagenda/admin/forms/customfield.xml
  • ~
    [LANG] com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
  • ~
    com_icagenda/admin/src/Model/CustomfieldModel.php
  • ~
    com_icagenda/admin/src/Model/EventModel.php
  • ~
    com_icagenda/admin/src/Model/ThemesModel.php
  • ~
    com_icagenda/admin/src/Utilities/Event/Event.php
  • ~
    com_icagenda/admin/src/Utilities/Media/Media.php
  • ~
    com_icagenda/admin/src/Utilities/Registration/Registration.php
  • ~
    com_icagenda/admin/tmpl/customfield/edit.php
  • ~
    com_icagenda/admin/tmpl/registrations/default.php
  • ~
    com_icagenda/site/layouts/icagenda/participants/list.php
  • ~
    com_icagenda/site/src/Model/SubmitModel.php
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/LICENSE.txt
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/mod_iccalendar.php
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/mod_iccalendar.xml
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/js/jQuery.highlightToday.js
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/js/jQuery.highlightToday.min.js
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/js/jquery.noconflict.js
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/language/en-GB/en-GB.mod_iccalendar.ini
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/language/en-GB/en-GB.mod_iccalendar.sys.ini
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/src/Dispatcher/Dispatcher.php
  • +
    [LEGACY][MODULE] legacy/modules/site/mod_iccalendar/src/Helper/CalendarHelper.php
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/icagenda.php
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/icagenda.xml
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/LICENSE.txt
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/index.html
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/en-GB/en-GB.plg_search_icagenda.ini
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/en-GB/en-GB.plg_search_icagenda.sys.ini
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/en-GB/index.html
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/fr-FR/fr-FR.plg_search_icagenda.ini
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/fr-FR/fr-FR.plg_search_icagenda.sys.ini
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/fr-FR/index.html
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/it-IT/index.html
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/it-IT/it-IT.plg_search_icagenda.ini
  • +
    [LEGACY][PLUGIN] legacy/plugins/search/plg_search_icagenda/language/it-IT/it-IT.plg_search_icagenda.sys.ini
  • ~
    [MODULE] mod_icagenda_calendar/mod_icagenda_calendar.xml
  • ~
    [MODULE][LANG] mod_icagenda_calendar/language/en-GB/mod_icagenda_calendar.ini
  • ~
    [MODULE] mod_icagenda_calendar/src/Helper/IcagendaCalendarHelper.php
  • -
    [MODULE] mod_iccalendar/LICENSE.txt
  • -
    [MODULE] mod_iccalendar/mod_iccalendar.php
  • -
    [MODULE] mod_iccalendar/mod_iccalendar.xml
  • -
    [MODULE] mod_iccalendar/js/jQuery.highlightToday.js
  • -
    [MODULE] mod_iccalendar/js/jQuery.highlightToday.min.js
  • -
    [MODULE] mod_iccalendar/js/jquery.noconflict.js
  • -
    [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/language/fr-FR/fr-FR.mod_iccalendar.ini
  • -
    [MODULE] mod_iccalendar/language/it-IT/it-IT.mod_iccalendar.ini
  • -
    [MODULE] mod_iccalendar/src/Dispatcher/Dispatcher.php
  • -
    [MODULE] mod_iccalendar/src/Helper/CalendarHelper.php
  • ~
    [PLUGIN][PRO] plg_icagenda-pro/pro.xml
  • ~
    [PLUGIN][PRO] plg_icagenda-pro/forms/config_pro.xml
  • ~
    [PLUGIN][PRO] plg_icagenda-pro/forms/customfield_frontend.xml
  • ~
    [PLUGIN][PRO] plg_icagenda-pro/forms/mod_icagenda_calendar_pro.xml
  • ~
    [PLUGIN][PRO][LANG] plg_icagenda-pro/language/en-GB/en-GB.plg_icagenda_pro.ini
  • ~
    [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/forms/config_payment.xml
  • ~
    [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/forms/event_actions.xml
  • ~
    [PLUGIN][PRO][LANG] plg_icagenda_payment_paypal-pro/language/en-GB/en-GB.plg_icagenda_payment_paypal.ini
  • ~
    [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/src/Extension/Payment_Paypal.php

Follow Us

Search