Legend: !important +added -removed ~changed #fixed
Info: access to the beta versions and pre-releases are reserved to users with a valid pro subscription.
iCagenda™ is distributed under the terms of the GNU General Public License version 3 or later; see LICENSE.txt.
iCagenda 3.8.0-beta1 (2021.12.18)
-
!
Announcement : Joomla 3.10 as minimum version required. PHP 8.0+ recommended (minimum 7.2).
-
!
New plugin iCagenda Pro to load Pro Options and Functionalities.
-
!
New router integration with ID removal option (check new tab 'Integration').
-
+
Added[J4] : New iCdropdown script (Add to Cal and select another date button dropdown).
-
~
Changed : Set OpenStreetMap as default on fresh install.
-
~
Changed : Run stored settings in data control only on iCagenda Update (not required on fresh install).
-
~
Changed : Improve alias control (we need unique alias for no-ids routing).
-
~
Changed : Update iCalcreator library to 2.30.10
-
~
Changed[J4] : Improve Google Maps API form fields rendering in frontend Submit an Event.
-
-
Removed : Deprecated icagendaGooglemaps class (use icagendaMaps).
-
#
[LOW] Fixed : Upload found button in control panel.
-
#
[MEDIUM][J4] Fixed : created and ticket_id data on saving payment.
-
#
[LOW][J4] Fixed : SQL 'desc' error on php8.
-
#
[LOW][J4] Fixed : Missing use statements for namespaces in Render emailTag.
-
#
[LOW][J4] Fixed : loading Maps on DOMContentLoaded (event details view).
-
#
[LOW][J3] Fixed : tipTip options settings (keepAlive issue).
Changed files in 3.8.0-beta1
-
~
pkg_icagenda.xml
-
~
script.icagenda.php
-
~
com_icagenda/script.com_icagenda.php
-
~
com_icagenda/admin/config.xml
-
~
com_icagenda/admin/language/en-GB/en-GB.com_icagenda.ini
-
~
com_icagenda/admin/models/event.php
-
~
com_icagenda/admin/models/forms/feature.xml
-
~
com_icagenda/admin/sql/install/mysql/icagenda.install.sql
-
+
com_icagenda/admin/sql/updates/3.8.0-beta1.sql
-
~
com_icagenda/admin/src/Extension/iCagendaComponent.php
-
~
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/Utilities/Icons/Icons.php
-
~
com_icagenda/admin/src/Utilities/Manager/Manager.php
-
~
com_icagenda/admin/src/Utilities/Maps/Maps.php
-
~
com_icagenda/admin/src/Utilities/Maps/Google/Search.php
-
~
com_icagenda/admin/src/Utilities/Maps/Leaflet/Search.php
-
~
com_icagenda/admin/src/Utilities/Render/Render.php
-
~
com_icagenda/admin/src/Utilities/Tiptip/Tiptip.php
-
~
com_icagenda/admin/src/View/Event/HtmlView.php
-
~
com_icagenda/admin/src/View/Icategory/HtmlView.php
-
~
com_icagenda/admin/tables/event.php
-
~
com_icagenda/admin/tmpl/event/edit.php
-
~
com_icagenda/admin/tmpl/feature/edit.php
-
+
com_icagenda/admin/utilities/form/field/separator.php
-
-
com_icagenda/admin/utilities/googlemaps/googlemaps.php
-
~
com_icagenda/admin/utilities/manager/manager.php
-
~
com_icagenda/admin/utilities/maps/maps.php
-
~
com_icagenda/admin/utilities/maps/leaflet/search.php
-
~
com_icagenda/admin/utilities/tiptip/tiptip.php
-
~
com_icagenda/admin/views/event/tmpl/edit.php
-
~
com_icagenda/media/css/icagenda-back.css
-
~
com_icagenda/media/css/icagenda-front.css
-
~
com_icagenda/media/css/icagenda.css
-
+
com_icagenda/media/js/iCdropdown.js
-
+
com_icagenda/media/js/iCdropdown.min.js
-
~
com_icagenda/site/icagenda.php
-
~
com_icagenda/site/router.php
-
~
com_icagenda/site/add/elements/icevent_vars.php
-
~
com_icagenda/site/controllers/submit.php
-
~
com_icagenda/site/language/en-GB/en-GB.com_icagenda.ini
-
~
com_icagenda/site/layouts/icagenda/registration/button/register.php
-
~
com_icagenda/site/models/event.php
-
~
com_icagenda/site/models/submit.php
-
~
com_icagenda/site/models/forms/submit.xml
-
~
com_icagenda/site/src/Model/EventModel.php
-
~
com_icagenda/site/src/Service/Router.php
-
~
com_icagenda/site/tmpl/event/default_vcal.php
-
~
com_icagenda/site/tmpl/submit/default.php
-
~
com_icagenda/site/views/event/view.html.php
-
~
com_icagenda/site/views/event/tmpl/default_vcal.php
-
~
com_icagenda/site/views/submit/tmpl/default.php
-
+
file_icagenda-pro/file_icagenda.xml
-
+
file_icagenda-pro/site/controllers/event.php
-
+
file_icagenda-pro/site/layouts/icagenda/manager/button/edit.php
-
+
file_icagenda-pro/site/models/manager.php
-
+
file_icagenda-pro/site/models/forms/event.xml
-
+
file_icagenda-pro/site/src/Controller/EventController.php
-
+
file_icagenda-pro/site/src/Model/ManagerModel.php
-
+
file_icagenda-pro/site/src/View/Manager/HtmlView.php
-
+
file_icagenda-pro/site/tmpl/manager/event_edit.php
-
+
file_icagenda-pro/site/views/manager/view.html.php
-
+
file_icagenda-pro/site/views/manager/tmpl/event_edit.php
-
-
lib_ic_library/lib/iCalcreator/iCalcreator.php
-
+
lib_ic_library/Library/Library.php
-
+
lib_ic_library/Vendor/IcalcreatorLibrary.php
-
+
lib_ic_library/Vendor/Icalcreator/autoload.php
-
+
[FOLDER] lib_ic_library/Vendor/Icalcreator/src/
-
+
[FOLDER] lib_ic_library/Vendor/Icalcreator/src/Traits/
-
+
[FOLDER] lib_ic_library/Vendor/Icalcreator/src/Util/
-
+
plg_icagenda-pro/pro.php
-
+
plg_icagenda-pro/pro.xml
-
+
plg_icagenda-pro/script.php
-
+
plg_icagenda-pro/forms/config_pro.xml
-
+
plg_icagenda-pro/language/en-GB/en-GB.plg_icagenda_pro.ini
-
+
plg_icagenda-pro/language/en-GB/en-GB.plg_icagenda_pro.sys.ini
-
~
plg_icagenda_payment_paypal-pro/payment_paypal.php
-
-
plg_icagenda_payment_paypal-pro/forms/config.xml
-
+
plg_icagenda_payment_paypal-pro/forms/config_payment.xml
-
-
plg_icagenda_payment_paypal-pro/forms/event.xml
-
+
plg_icagenda_payment_paypal-pro/forms/event_actions.xml