iCagenda Pro

iCagenda Pro 3.9.2

No permission to download

3.9.2​

Released on Friday, 22 March 2024 14:00

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4 / Joomla 5

Don't hesitate to report any bug, error or issue encountered with this version on the pro ticket support.


Release Notes :
~ [J4/J5] Changed: some code improvements and cleanups.
# [LOW] Fixed: Updated the filter attribute in the editor type form field, to use the namespace (error on J5 if the compatibility plugin is disabled).
# [LOW] Fixed: Defined setting of the option to cancel registrations if defined in the event options.

Changed Files in 3.9.2
~ com_icagenda/admin/config.xml
~ com_icagenda/admin/models/forms/category.xml
~ com_icagenda/admin/models/forms/customfield.xml
~ com_icagenda/admin/models/forms/event.xml
~ com_icagenda/admin/models/forms/feature.xml
~ com_icagenda/admin/models/forms/registration.xml
~ com_icagenda/site/src/Model/RegistrationModel.php
~ com_icagenda/site/tmpl/registration/cancel.php
~ com_icagenda/site/views/registration/tmpl/cancel.php
~ [FILE][PRO] file_icagenda-pro/site/models/forms/event.xml
~ [MODULE][PRO] mod_ic_event_list-pro/mod_ic_event_list.xml
~ [MODULE] mod_iccalendar/mod_iccalendar.xml

3.9.1​

Released on Wednesday, 13 March 2024 16:09

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4 / Joomla 5

Release Notes :
~ [MODULE] Changed: Prevent click event when swiping on mobile in module calendar.
# [LOW][J3] Fixed: ListField not found when frontend search filters are enable.
# [LOW][J4/J5] Fixed: tel rule error when telephone field is required in registration form.

Changed Files in 3.9.1
~ com_icagenda/site/layouts/joomla/form/field/file.php
~ com_icagenda/site/models/fields/categories.php
~ com_icagenda/site/models/fields/month.php
~ com_icagenda/site/models/fields/year.php
~ com_icagenda/site/src/Model/RegistrationModel.php
~ [MODULE] mod_iccalendar/mod_iccalendar.php

3.9.0​

Released on Monday, 11 March 2024 15:22

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4 / Joomla 5

Release Notes :
! Full Compatibility Joomla 5
1 This version can run without the need to enable the compatibility plugin on Joomla 5.
~ Refactory: All form fields recoded.
~ Refactory: All plugins updated to Joomla 5.
~ Refactory: Numerous code reviews, improvements and clean-up.
~ Changed: Removal of all out-dated code used by versions prior to Joomla 3.10.
~ Changed: Improve retrieving of mail sending errors.
~ [PLUGIN][PRO] Changed: Improve finder Smart Search description result.
# [LOW][J4/J5] Fixed: Missing form-select class for core_people override custom field.
# [LOW][J4/J5] Fixed: Thumbnail image link not sanitized + add image as feed enclosure.
# [LOW] Fixed: Don't route edit url (prevent issue with suffix url).
# [LOW] Fixed: Falang routing on language switch for event details view.
# [LOW][PHP8.2] Fixed: Thumb create float to int error.

Changed Files in 3.9.0
~ script.icagenda.php
~ com_icagenda/script.com_icagenda.php
~ com_icagenda/admin/config.xml
~ com_icagenda/admin/icagenda.php
- com_icagenda/admin/assets/elements/desc.php
- com_icagenda/admin/assets/elements/title.php
- com_icagenda/admin/assets/elements/titleheader.php
- com_icagenda/admin/assets/elements/titleimg.php
~ com_icagenda/admin/assets/jcms/info.php
~ com_icagenda/admin/controllers/registrations.raw.php
~ com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
~ com_icagenda/admin/layouts/icagenda/updater/liveupdate.php
~ com_icagenda/admin/layouts/joomla/form/field/subform/repeatable/section.php
~ com_icagenda/admin/models/download.php
- com_icagenda/admin/models/fields.php
~ com_icagenda/admin/models/mail.php
~ com_icagenda/admin/models/themes.php
- com_icagenda/admin/models/fields/list.php
- com_icagenda/admin/models/fields/config/emailtags.php
- com_icagenda/admin/models/fields/iclist/globalization.php
- com_icagenda/admin/models/fields/icmap/city.php
- com_icagenda/admin/models/fields/icmap/country.php
- com_icagenda/admin/models/fields/icmap/lat.php
- com_icagenda/admin/models/fields/icmap/lng.php
- com_icagenda/admin/models/fields/modal/cat.php
- com_icagenda/admin/models/fields/modal/checkdnsrr.php
- com_icagenda/admin/models/fields/modal/coordinate.php
- com_icagenda/admin/models/fields/modal/evt.php
- com_icagenda/admin/models/fields/modal/evt_date.php
- com_icagenda/admin/models/fields/modal/ic_editor.php
- com_icagenda/admin/models/fields/modal/ic_password.php
- com_icagenda/admin/models/fields/modal/icalert_msg.php
- com_icagenda/admin/models/fields/modal/icfile.php
- com_icagenda/admin/models/fields/modal/icvalue_field.php
- com_icagenda/admin/models/fields/modal/icvalue_opt.php
- com_icagenda/admin/models/fields/modal/menulink.php
- com_icagenda/admin/models/fields/modal/multicat.php
- com_icagenda/admin/models/fields/modal/template.php
- com_icagenda/admin/models/fields/modal/thumbs.php
- com_icagenda/admin/models/fields/spacer/description.php
- com_icagenda/admin/models/fields/spacer/label.php
~ com_icagenda/admin/models/forms/customfield.xml
~ com_icagenda/admin/models/forms/download.xml
~ com_icagenda/admin/models/forms/event.xml
~ com_icagenda/admin/models/forms/feature.xml
~ com_icagenda/admin/models/forms/filter_events.xml
~ com_icagenda/admin/models/forms/mail.xml
~ com_icagenda/admin/models/forms/registration.xml
~ com_icagenda/admin/src/Controller/CustomfieldController.php
~ com_icagenda/admin/src/Controller/EventController.php
~ com_icagenda/admin/src/Controller/RegistrationController.php
~ com_icagenda/admin/src/Extension/iCagendaComponent.php
- com_icagenda/admin/src/Field/CustomfieldGroupsField.php
- com_icagenda/admin/src/Field/MultipleCategoryField.php
~ com_icagenda/admin/src/Helper/iCagendaHelper.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/RegistrationTable.php
~ com_icagenda/admin/src/Utilities/Customfields/Customfields.php
~ com_icagenda/admin/src/Utilities/Event/Event.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/CategorySelectField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/CheckdnsrrField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/ConfigTermsDefaultField.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/DeadlineBeforeField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/DeadlineTimeField.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/FilterCustomfieldTypesField.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/MapCountryField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/MapLatitudeField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/MapLocalityField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/MapLongitudeField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/MediaUploadField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/MultipleCategoryField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/RegistrationDatesField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/RegistrationPeopleField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/SeparatorField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/TermsField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/TextareaCounterField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/ThemeField.php
+ com_icagenda/admin/src/Utilities/Field/Icagenda/ThumbnailField.php
~ com_icagenda/admin/src/Utilities/Manager/Manager.php
~ com_icagenda/admin/src/Utilities/Maps/Maps.php
~ com_icagenda/admin/src/Utilities/Theme/Theme.php
~ com_icagenda/admin/src/Utilities/Update/icagendaUpdate.php
~ com_icagenda/admin/tables/customfield.php
~ com_icagenda/admin/tables/feature.php
~ com_icagenda/admin/tables/registration.php
~ com_icagenda/admin/tmpl/categories/default.php
~ com_icagenda/admin/tmpl/customfield/edit.php
~ com_icagenda/admin/tmpl/event/edit.php
~ com_icagenda/admin/tmpl/events/default.php
~ com_icagenda/admin/tmpl/icagenda/default.php
- com_icagenda/admin/tmpl/icagenda/default_modal_pro.php
~ com_icagenda/admin/tmpl/registration/edit.php
~ com_icagenda/admin/tmpl/registrations/default.php
+ com_icagenda/admin/utilities/field/categoryselect.php
+ com_icagenda/admin/utilities/field/checkdnsrr.php
+ com_icagenda/admin/utilities/field/configtermsdefault.php
+ com_icagenda/admin/utilities/field/customfieldgroups.php
+ com_icagenda/admin/utilities/field/customform.php
+ com_icagenda/admin/utilities/field/deadlinebefore.php
+ com_icagenda/admin/utilities/field/deadlinetime.php
+ com_icagenda/admin/utilities/field/eventdateslist.php
+ com_icagenda/admin/utilities/field/eventslist.php
+ com_icagenda/admin/utilities/field/eventsmenuitems.php
+ com_icagenda/admin/utilities/field/filtercategories.php
+ com_icagenda/admin/utilities/field/filtercustomfieldgroups.php
+ com_icagenda/admin/utilities/field/filtercustomfieldtypes.php
+ com_icagenda/admin/utilities/field/filterdates.php
+ com_icagenda/admin/utilities/field/filterevents.php
+ com_icagenda/admin/utilities/field/filtersubmitmenuitemid.php
+ com_icagenda/admin/utilities/field/mapcountry.php
+ com_icagenda/admin/utilities/field/maplatitude.php
+ com_icagenda/admin/utilities/field/maplocality.php
+ com_icagenda/admin/utilities/field/maplongitude.php
+ com_icagenda/admin/utilities/field/mediaupload.php
+ com_icagenda/admin/utilities/field/multiplecategory.php
+ com_icagenda/admin/utilities/field/registrationdates.php
+ com_icagenda/admin/utilities/field/registrationpeople.php
+ com_icagenda/admin/utilities/field/separator.php
+ com_icagenda/admin/utilities/field/terms.php
+ com_icagenda/admin/utilities/field/textareacounter.php
+ com_icagenda/admin/utilities/field/theme.php
+ com_icagenda/admin/utilities/field/thumbnail.php
- com_icagenda/admin/utilities/form/field/categoryselect.php
- com_icagenda/admin/utilities/form/field/configtermsdefault.php
- com_icagenda/admin/utilities/form/field/customfieldgroups.php
- com_icagenda/admin/utilities/form/field/customform.php
- com_icagenda/admin/utilities/form/field/deadlinefield.php
- com_icagenda/admin/utilities/form/field/deadlinetimefield.php
- com_icagenda/admin/utilities/form/field/filtercategories.php
- com_icagenda/admin/utilities/form/field/filtercustomfieldgroups.php
- com_icagenda/admin/utilities/form/field/filtercustomfieldtypes.php
- com_icagenda/admin/utilities/form/field/filterdates.php
- com_icagenda/admin/utilities/form/field/filterevents.php
- com_icagenda/admin/utilities/form/field/multiplecategory.php
- com_icagenda/admin/utilities/form/field/registrationdates.php
- com_icagenda/admin/utilities/form/field/registrationpeople.php
- com_icagenda/admin/utilities/form/field/registrationterms.php
- com_icagenda/admin/utilities/form/field/separator.php
- com_icagenda/admin/utilities/form/field/submitmenuitemid.php
- com_icagenda/admin/utilities/form/field/terms.php
- com_icagenda/admin/utilities/form/field/textareacounter.php
- com_icagenda/admin/utilities/theme/joomla25.php
~ com_icagenda/admin/utilities/theme/theme.php
~ com_icagenda/admin/views/categories/view.html.php
~ com_icagenda/admin/views/categories/tmpl/default.php
~ com_icagenda/admin/views/category/view.html.php
~ com_icagenda/admin/views/category/tmpl/edit.php
~ com_icagenda/admin/views/customfield/view.html.php
~ com_icagenda/admin/views/customfield/tmpl/edit.php
~ com_icagenda/admin/views/customfields/view.html.php
~ com_icagenda/admin/views/customfields/tmpl/default.php
~ com_icagenda/admin/views/download/tmpl/default.php
~ com_icagenda/admin/views/event/view.html.php
~ com_icagenda/admin/views/events/view.html.php
~ com_icagenda/admin/views/events/tmpl/default.php
~ com_icagenda/admin/views/feature/view.html.php
~ com_icagenda/admin/views/feature/tmpl/edit.php
~ com_icagenda/admin/views/features/view.html.php
~ com_icagenda/admin/views/icagenda/view.html.php
~ com_icagenda/admin/views/icagenda/tmpl/default.php
~ com_icagenda/admin/views/info/view.html.php
~ com_icagenda/admin/views/mail/view.html.php
~ com_icagenda/admin/views/mail/tmpl/edit.php
~ com_icagenda/admin/views/registration/view.html.php
~ com_icagenda/admin/views/registration/tmpl/edit.php
~ com_icagenda/admin/views/registrations/view.html.php
~ com_icagenda/admin/views/registrations/view.raw.php
~ com_icagenda/admin/views/themes/view.html.php
~ [MEDIA] com_icagenda/media/css/icagenda-back.css
- [MEDIA] com_icagenda/media/css/icagenda-back.j25.css
- [MEDIA] com_icagenda/media/css/icagenda-front.j25.css
- [MEDIA] com_icagenda/media/css/template.j25.css
- [MEDIA] com_icagenda/media/images/payment/icon_cca.gif
- [MEDIA] com_icagenda/media/images/payment/icon_chk.gif
- [MEDIA] com_icagenda/media/images/payment/icon_pal.gif
- [MEDIA] com_icagenda/media/images/payment/icon_wtr.gif
~ com_icagenda/site/language/en-GB/en-GB.com_icagenda.ini
~ com_icagenda/site/layouts/icagenda/registration/button/box.php
~ com_icagenda/site/layouts/icagenda/registration/button/cancel.php
~ com_icagenda/site/layouts/icagenda/registration/button/info.php
~ com_icagenda/site/layouts/icagenda/registration/button/register.php
~ com_icagenda/site/layouts/joomla/form/field/file.php
~ com_icagenda/site/layouts/joomla/form/field/subform/repeatable.php
~ com_icagenda/site/layouts/joomla/form/field/subform/repeatable/section.php
~ com_icagenda/site/models/fields/categories.php
~ com_icagenda/site/models/fields/month.php
~ com_icagenda/site/models/fields/year.php
~ com_icagenda/site/models/forms/registration.xml
~ com_icagenda/site/models/forms/submit.xml
~ com_icagenda/site/router.php
~ com_icagenda/site/src/Assets/EventShortcuts.php
~ com_icagenda/site/src/Assets/ListShortcuts.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
~ com_icagenda/site/src/View/Event/HtmlView.php
~ com_icagenda/site/src/View/Events/FeedView.php
~ com_icagenda/site/src/View/Events/HtmlView.php
~ com_icagenda/site/src/View/Registration/HtmlView.php
~ com_icagenda/site/src/View/Submit/HtmlView.php
~ com_icagenda/site/tmpl/events/default.xml
~ com_icagenda/site/tmpl/events/default_filters.php
~ com_icagenda/site/tmpl/registration/complete.php
~ com_icagenda/site/tmpl/registration/default.php
~ com_icagenda/site/tmpl/submit/default.php
~ com_icagenda/site/tmpl/submit/default.xml
~ com_icagenda/site/views/event/view.html.php
~ com_icagenda/site/views/list/tmpl/default.xml
~ com_icagenda/site/views/registration/view.html.php
~ com_icagenda/site/views/submit/view.html.php
~ com_icagenda/site/views/submit/tmpl/default.xml
~ [FILE][PRO] file_icagenda-pro/file_icagenda.xml
~ [FILE][PRO] file_icagenda-pro/site/controllers/event.php
~ [FILE][PRO] file_icagenda-pro/site/layouts/icagenda/manager/button/edit.php
~ [FILE][PRO] file_icagenda-pro/site/models/forms/event.xml
~ [FILE][PRO] file_icagenda-pro/site/src/Controller/EventController.php
~ [FILE][PRO] file_icagenda-pro/site/src/Model/ManagerModel.php
~ [FILE][PRO] file_icagenda-pro/site/tmpl/manager/event_edit.php
~ [FILE][PRO] file_icagenda-pro/site/views/manager/tmpl/event_edit.php
~ LIBRARY] lib_ic_library/lib_ic_library.xml
+ [LIBRARY] lib_ic_library/Field/IC/LocaleDateFormatsField.php
+ [LIBRARY] lib_ic_library/Field/IC/SortableFieldsField.php
- [LIBRARY] lib_ic_library/Form/Field/SortableFieldsField.php
- [LIBRARY] lib_ic_library/Form/Rule/PositiveIntegerRule.php
~ [LIBRARY] lib_ic_library/language/en-GB/en-GB.lib_ic_library.ini
+ [LIBRARY] lib_ic_library/lib/form/field/localedateformats.php
~ [LIBRARY] lib_ic_library/lib/form/field/sortablefields.php
~ [LIBRARY] lib_ic_library/lib/form/rule/tel.php
~ [LIBRARY] lib_ic_library/lib/thumb/create.php
~ [LIBRARY] lib_ic_library/Library/Library.php
+ [LIBRARY] lib_ic_library/Rule/IC/PositiveIntegerRule.php
+ [LIBRARY] lib_ic_library/Rule/IC/TelRule.php
~ [LIBRARY] lib_ic_library/Thumb/Create.php
~ [LIBRARY] lib_ic_library/Thumb/Get.php
~ [MODULE][PRO] mod_ic_event_list-pro/mod_ic_event_list.php
~ [MODULE][PRO] mod_ic_event_list-pro/mod_ic_event_list.xml
~ [MODULE][PRO] mod_ic_event_list-pro/src/Helper/EventsHelper.php
~ [MODULE] mod_iccalendar/helper.php
~ [MODULE] mod_iccalendar/mod_iccalendar.php
~ [MODULE] mod_iccalendar/mod_iccalendar.xml
~ [PLUGIN] plg_actionlog_icagenda/icagenda.xml
+ [PLUGIN] plg_actionlog_icagenda/services/provider.php
+ [PLUGIN] plg_actionlog_icagenda/src/Extension/Icagenda.php
~ [PLUGIN][PRO] plg_finder_icagenda-pro/icagenda.php
~ [PLUGIN][PRO] plg_finder_icagenda-pro/icagenda.xml
+ [PLUGIN][PRO] plg_finder_icagenda-pro/services/provider.php
+ [PLUGIN][PRO] plg_finder_icagenda-pro/src/Extension/Icagenda.php
~ [PLUGIN][PRO] plg_icagenda-pro/pro.xml
~ [PLUGIN][PRO] plg_icagenda-pro/forms/config_pro.xml
+ [PLUGIN][PRO] plg_icagenda-pro/services/provider.php
+ [PLUGIN][PRO] plg_icagenda-pro/src/Extension/Pro.php
~ [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/payment_paypal.xml
~ [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/layouts/payment_details.php
+ [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/services/provider.php
+ [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/src/Extension/Payment_Paypal.php
~ [PLUGIN][PRO] plg_icagenda_tickets-pro/tickets.xml
~ [PLUGIN][PRO] plg_icagenda_tickets-pro/layouts/payment.php
+ [PLUGIN][PRO] plg_icagenda_tickets-pro/services/provider.php
+ [PLUGIN][PRO] plg_icagenda_tickets-pro/src/Extension/Tickets.php
~ [PLUGIN] plg_installer_icagenda/icagenda.xml
+ [PLUGIN] plg_installer_icagenda/services/provider.php
+ [PLUGIN] plg_installer_icagenda/src/Extension/Icagenda.php
~ [PLUGIN] plg_privacy_icagenda/icagenda.xml
~ [PLUGIN] plg_privacy_icagenda/language/en-GB/en-GB.plg_privacy_icagenda.ini
+ [PLUGIN] plg_privacy_icagenda/services/provider.php
+ [PLUGIN] plg_privacy_icagenda/src/Extension/Icagenda.php
~ [PLUGIN] plg_quickicon_icagendaupdate/icagendaupdate.xml
+ [PLUGIN] plg_quickicon_icagendaupdate/services/provider.php
+ [PLUGIN] plg_quickicon_icagendaupdate/src/Extension/Icagendaupdate.php
~ [PLUGIN] plg_search_icagenda/icagenda.xml
~ [PLUGIN] plg_system_ic_autologin/ic_autologin.xml
+ [PLUGIN] plg_system_ic_autologin/services/provider.php
+ [PLUGIN] plg_system_ic_autologin/src/Extension/Ic_AutoLogin.php
~ [PLUGIN] plg_system_ic_library/ic_library.php
~ [PLUGIN] plg_system_ic_library/ic_library.xml
+ [PLUGIN] plg_system_ic_library/services/provider.php
+ [PLUGIN] plg_system_ic_library/src/Extension/Ic_Library.php
~ [PLUGIN] plg_system_icagenda/icagenda.xml
+ [PLUGIN] plg_system_icagenda/services/provider.php
+ [PLUGIN] plg_system_icagenda/src/Extension/Icagenda.php

3.8.24​

Released on Wednesday, 06 December 2023 15:41

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4 / Joomla 5


Release Notes :
+ Added: Add 'translateformat' to calendar type custom field (date formatted in current language).
~ Changed: Exclude separator form field from csv export.
# [LOW][PHP8] Fixed : missing $key for customfields insertObject (does not generate any bugs, but it is better to fix them).
# [LOW][J3][PHP8] Fixed : Submit event frontend form, count() error, Argument #1 ($value) must be of type Countable|array, null given.
# [LOW][PLUGIN][PRO] Fixed : possible error during payment validation.

Changed Files in 3.8.24
~ com_icagenda/admin/models/registrations.php
~ com_icagenda/admin/src/Model/RegistrationsModel.php
~ com_icagenda/admin/utilities/customfields/customfields.php
~ com_icagenda/admin/src/Utilities/Customfields/Customfields.php
~ com_icagenda/site/models/submit.php
~ com_icagenda/site/src/Model/SubmitModel.php
~ [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/payment_paypal.php
3.8.23

Released on Sunday, 03 December 2023 01:33

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4 / Joomla 5


Release Notes :
# [MEDIUM] Fixed : Custom fields on the registration form are not linked to the registration ID (parent_id) in database table #__icagenda_customfields_data. The data is stored, but unfortunately it is also impossible to know which record it is linked to.
# [LOW] Fixed : ic_rounded aria-label for icons not well generated.

Changed Files in 3.8.23
~ com_icagenda/site/models/registration.php
~ com_icagenda/site/src/Model/RegistrationModel.php
~ [THEME] com_icagenda/site/themes/packs/ic_rounded/ic_rounded_event.php

3.8.22

Released on Wednesday, 29 November 2023 19:14

Release Notes :
~ Changed: Improve Media folder control when site installed on a sub-directory, and images path is changed in Media manager.
# [LOW] Fixed : Default typeReg value. To correctly set registration dates in notification emails for older events.
# [LOW] Fixed : cache registration counter for visitors.
# [LOW] Fixed : insertObject id.
# [LOW][J4/J5] Fixed : Remaining deprecated JText.
# [LOW][J4/J5] Fixed : Event URL routing in registration notification email.
# [LOW][PHP8.2] Fixed : explode() in participants list.
# [LOW][PHP8.1] Fixed : Implicit incompatible float to int conversion is deprecated.

Changed Files in 3.8.22
~ com_icagenda/admin/src/Model/CustomfieldModel.php
~ com_icagenda/admin/src/Model/EventModel.php
~ com_icagenda/admin/src/Model/FeatureModel.php
~ com_icagenda/admin/src/Model/IcategoryModel.php
~ com_icagenda/admin/src/Model/RegistrationModel.php
~ com_icagenda/admin/src/Utilities/Ajax/Ajax.php
~ com_icagenda/admin/src/Utilities/Customfields/Customfields.php
~ com_icagenda/admin/src/Utilities/Maps/Maps.php
~ com_icagenda/admin/src/Utilities/Media/Media.php
~ com_icagenda/admin/src/Utilities/Registration/Participants.php
~ com_icagenda/admin/src/Utilities/Registration/Registration.php
~ com_icagenda/admin/tmpl/customfields/default.php
~ com_icagenda/admin/tmpl/event/edit.php
~ com_icagenda/admin/tmpl/events/default.php
~ com_icagenda/admin/tmpl/features/default.php
~ com_icagenda/admin/tmpl/icagenda/default_modal_pro.php
~ com_icagenda/admin/utilities/ajax/ajax.php
~ com_icagenda/admin/utilities/customfields/customfields.php
~ com_icagenda/admin/utilities/form/field/registrationdates.php
~ com_icagenda/admin/utilities/registration/participants.php
~ com_icagenda/site/models/registration.php
~ com_icagenda/site/models/submit.php
~ com_icagenda/site/src/Assets/EventShortcuts.php
~ com_icagenda/site/src/Model/RegistrationModel.php
~ com_icagenda/site/src/Model/SubmitModel.php
~ [THEME] com_icagenda/site/themes/packs/default/default_day.php
~ [THEME] com_icagenda/site/themes/packs/default/default_event.php
~ [THEME] com_icagenda/site/themes/packs/default/default_events.php
~ [THEME] com_icagenda/site/themes/packs/ic_rounded/ic_rounded_day.php
~ [THEME] com_icagenda/site/themes/packs/ic_rounded/ic_rounded_event.php
~ [THEME] com_icagenda/site/themes/packs/ic_rounded/ic_rounded_events.php
~ com_icagenda/site/tmpl/submit/default.php
~ [FILE][PRO] file_icagenda-pro/site/models/manager.php
~ [FILE][PRO] file_icagenda-pro/site/src/Model/ManagerModel.php
~ [LIBRARY] lib_ic_library/Globalize/Globalize.php
~ [LIBRARY] lib_ic_library/Globalize/culture/fa-IR.php
~ [LIBRARY] lib_ic_library/lib/thumb/create.php
~ [LIBRARY] lib_ic_library/Thumb/Create.php
~ [MODULE][PRO] mod_ic_event_list-pro/mod_ic_event_list.php
~ [MODULE][PRO] mod_ic_event_list-pro/tmpl/default.php
~ [MODULE][PRO] mod_ic_event_list-pro/tmpl/icrounded.php
~ [MODULE] mod_iccalendar/helper.php
~ [PLUGIN][PRO] plg_icagenda_payment_paypal-pro/payment_paypal.php

3.8.21​

Maturity : Stable
Released onThursday, 02 November 2023 19:07

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4 / Joomla 5


Release Notes :
~ Changed: Improve alias generation on save as a copy (events and categories).
# [LOW] Fixed : Registration validation, reverts the empty value for custom_fields.
# [LOW] Fixed : null hits on new event.
# [LOW] Fixed : Wrong element id (checking for com_icagenda instead of pkg_icagenda) for updater notification.
# [LOW] Fixed : Missing time for created/modified form fields in registration edition form.
# [LOW][PHP8.2] Fixed : created/modified warning deprecated message calendar form field.
# [LOW][J4/J5] Fixed : Time selector in calendar picker for event dates.
# [LOW][J3] Fixed : Thumbs generation, broken iCagenda image path directory.
# [LOW][J3] Fixed : Ordering of categories in admin filter by option set.

Changed Files in 3.8.21
~ [LANGUAGE] com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
~ com_icagenda/admin/models/category.php
~ com_icagenda/admin/models/event.php
~ com_icagenda/admin/models/events.php
~ com_icagenda/admin/models/registrations.php
~ com_icagenda/admin/models/forms/customfield.xml
~ com_icagenda/admin/models/forms/event.xml
~ com_icagenda/admin/models/forms/registration.xml
~ com_icagenda/admin/src/Model/EventModel.php
~ com_icagenda/admin/src/Model/IcategoryModel.php
~ com_icagenda/admin/src/Table/EventTable.php
~ com_icagenda/admin/src/Table/IcategoryTable.php
~ com_icagenda/admin/src/Utilities/Update/icagendaUpdate.php
~ com_icagenda/admin/tables/category.php
~ com_icagenda/admin/tables/event.php
~ com_icagenda/admin/utilities/thumb/thumb.php
~ com_icagenda/admin/utilities/update/update.php
~ com_icagenda/site/models/registration.php
~ com_icagenda/site/src/Model/RegistrationModel.php
~ [PLUGIN] plg_quickicon_icagendaupdate/icagendaupdate.php

3.8.20​

Maturity : Stable
Released on Saturday, 21 October 2023 13:49

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4


Release Notes :
! A bug was introduced in J4.4 and J5 with calendar form field picker when week numbers are hidden and time format is 24h.
1 And it's all my fault (Oops)! I introduced this issue by improving the display of the core calendar picker in the official Joomla CMS.
1 There the Joomla PR with the patch: https://github.com/joomla/joomla-cms/pull/42185
# [LOW][J4.4-J5] Fixed : Time selector in calendar picker for event dates.

Changed Files in 3.8.20
~ com_icagenda/admin/models/forms/event.xml
~ com_icagenda/site/models/forms/submit.xml
~ [FILE][PRO] file_icagenda-pro/site/models/forms/event.xml

3.8.19​

Maturity Stable
Released on Thursday, 19 October 2023 20:58

Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
Install/Update on Joomla 3 / Joomla 4

Release Notes :
! Joomla 5 Ready!
+ Added: Admin dark mode support on Joomla 5.
+ Added: Workaround for utf8_encode and _decode being deprecated in PHP 8.2
~ [THEMES] Changed: Improve Date/Dates label (singular/plural) in event details view.
# [LOW] Fixed : Improve retrieved path of iCagenda images folder.
# [LOW] Fixed : AddThis End of Service message on fresh install (do not displayed).
# [LOW][PHP 8.2] Fixed : Dynamic properties warning in module calendar.
# [LOW][PHP 8.2] Fixed : Deprecated Passing null warning messages in admin registration.
# [LOW][PHP 8.x] Fixed : Registration form, 1364 Field 'Custom_Fields' doesn't have a default value.
# [LOW][PRO] Fixed : Missing Features in frontend edition.
# [LOW][J4] Fixed : Improve category check in admin events list.
# [LOW][J3] Fixed : Call to a member function format() on bool in event edit depending on language used.

Changed Files in 3.8.19
~ script.icagenda.php
~ com_icagenda/script.com_icagenda.php
~ com_icagenda/admin/models/event.php
~ com_icagenda/admin/models/fields/modal/evt_date.php
~ com_icagenda/admin/models/forms/registration.xml
~ com_icagenda/admin/src/Utilities/Event/Event.php
+ com_icagenda/admin/src/Utilities/Media/Media.php
~ com_icagenda/admin/src/Utilities/Thumb/Thumb.php
~ com_icagenda/admin/src/View/Events/HtmlView.php
~ com_icagenda/admin/tmpl/events/default.php
~ com_icagenda/admin/tmpl/features/default.php
~ com_icagenda/admin/tmpl/icagenda/default.php
~ com_icagenda/admin/tmpl/info/default.php
~ com_icagenda/admin/utilities/form/field/textareacounter.php
+ com_icagenda/admin/utilities/media/media.php
~ com_icagenda/admin/utilities/thumb/thumb.php
~ com_icagenda/admin/views/events/tmpl/default.php
~ com_icagenda/admin/views/features/tmpl/default.php
~ com_icagenda/admin/views/icagenda/tmpl/default.php
~ [MEDIA] com_icagenda/media/css/icagenda-back.css
~ [MEDIA] com_icagenda/media/css/icagenda.css
~ com_icagenda/site/add/elements/icevent_vars.php
~ com_icagenda/site/add/elements/iclist_vars.php
~ com_icagenda/site/language/en-GB/en-GB.com_icagenda.ini
~ com_icagenda/site/layouts/joomla/form/field/subform/repeatable.php
~ com_icagenda/site/layouts/joomla/form/field/subform/repeatable/section.php
~ com_icagenda/site/models/registration.php
~ com_icagenda/site/src/Assets/EventShortcuts.php
~ com_icagenda/site/src/Assets/ListShortcuts.php
~ com_icagenda/site/src/Model/RegistrationModel.php
~ [THEME] com_icagenda/site/themes/packs/default/default_event.php
~ [THEME] com_icagenda/site/themes/packs/ic_rounded/ic_rounded_event.php
~ [FILE][PRO] file_icagenda-pro/site/models/forms/event.xml
~ [FILE][PRO] file_icagenda-pro/site/tmpl/manager/event_edit.php
~ [FILE][PRO] file_icagenda-pro/site/views/manager/tmpl/event_edit.php
~ [LIBRARY] lib_ic_library/Form/Field/SortableFieldsField.php
~ [LIBRARY] lib_ic_library/lib/form/field/sortablefields.php
+ [LIBRARY] lib_ic_library/Utf8/Utf8.php
~ [LIBRARY] lib_ic_library/Vendor/Icalcreator/src/Util/HttpFactory.php
~ [MODULE][PRO] mod_ic_event_list-pro/mod_ic_event_list.php
~ [MODULE] mod_iccalendar/helper.php
~ [MODULE] mod_iccalendar/mod_iccalendar.php
Release Notes :
! Notice of Termination of AddThis Services.
1 Oracle has made the business decision to terminate all AddThis services effective as of May 31, 2023.
1 Existing AddThis users can expect that after May 31, 2023:
1 - AddThis buttons may disappear from the user’s websites
1 - the AddThis dashboard associated with the user’s registration for AddThis, and all support for AddThis services, will no longer be available.
! All code associated with AddThis is therefore removed
1 iCagenda's social sharing is currently discontinued until a new solution is offered.
! In the meantime, you can use a third-party extension for social sharing
1 -> https://extensions.joomla.org/category/social-web/social-share/
1 or use the sharing functionality of your site template if it includes one.
1 Sorry for the inconvenience beyond our control.
- Removed : All AddThis related code.
+ Added : Display venue with [VENUE] tag placeholder in custom registration notification email.

Changed Files in 3.8.18
~ com_icagenda/admin/config.xml
~ com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
~ com_icagenda/admin/language/en-GB/en-GB.com_icagenda.sys.ini
~ com_icagenda/admin/models/forms/event.xml
~ com_icagenda/admin/src/Utilities/AddThis/AddThis.php
~ com_icagenda/admin/tmpl/event/edit.php
~ com_icagenda/admin/tmpl/icagenda/default.php
~ com_icagenda/admin/utilities/addthis/addthis.php
~ com_icagenda/admin/views/event/tmpl/edit.php
~ com_icagenda/admin/views/icagenda/tmpl/default.php
~ com_icagenda/site/add/elements/icevent_vars.php
~ com_icagenda/site/models/registration.php
~ com_icagenda/site/src/Assets/EventShortcuts.php
~ com_icagenda/site/src/Model/RegistrationModel.php
~ com_icagenda/site/src/View/Events/HtmlView.php
~ [THEME] com_icagenda/site/themes/packs/default/default_event.php
~ [THEME] com_icagenda/site/themes/packs/ic_rounded/ic_rounded_event.php
~ com_icagenda/site/tmpl/events/default.php
~ com_icagenda/site/views/list/view.html.php
~ com_icagenda/site/views/list/tmpl/default.php
~ [PLUGIN] plg_privacy_icagenda/icagenda.php
~ [PLUGIN] plg_privacy_icagenda/language/en-GB/en-GB.plg_privacy_icagenda.ini
Back
Top