Release information
This is a new version of the DPCalendar Joomla calendar extension. All users are kindly requested to update. Please read the release notes for a complete list of changes in this release.
Prerequisites
DPCalendar needs the following environment to run successfully:
- Joomla 3.9 and above
- MySQL >= 5 with the mysqli driver activated
- PHP >= 7.4.0
- Browsers: Firefox, Edge, Chrome, Opera but not Internet Explorer
- Curl is needed when interacting with external systems like Google calendar or PayPal
Installation
To install DPCalendar, you have to download the package and upload it through the Joomla installer. You can also install DPCalendar through the built in Joomla web installer. After a successful installation configure the component, modules and the plugins and publish them. More information how to get started with DPCalendar can be found in our introduction articles.
Upgrade
To upgrade DPCalendar from an earlier version, just install the package or individual extensions with the Joomla installer, DPCalendar will handle the upgrade procedure by itself.
Main changes in the 8.1 series
- [#5888] Waiting list for attendess
- [#8431] Booking form within the event details view
- [#8435] Horizontal calendar layout view for calendars like location view
- [#8398] Option to skip tickets step in booking process
- [#8428] Use url in ical export
- [#8429] Default value for booking information field in options
- [#8448] Booking cancel url variable in notification mails
- [#8474] Show number of tickets available on calendar
- [#8477] Add book admin permission for calendars to be used in overrides
- [#8495] Option to skip confirm step in booking process
- [#8510] Hide calendar selector on event form for specific calendar menu item
- [#8514] Image caption is missing with the calendars synchronization (Ical) in the upcoming events module
- [#8515] Inputs in extcalendars should be full width
- [#8528] Show review step only when multiple tickets as default
- [#8543] Prevent duplicate bookings when user clicks two times on the booking button
- [#8545] Improve color contrast of badges and info boxes
- [#8552] Jitsi do not ask to install chrome extension
Release notes
- [#8744] Time Zone option for MySQL plugin
- [#8755] Option to define SQL join condition
- [#8770] Google calendar import check for existing calendar
- [#8771] Improve compatibility with helix
- [#8713] Trashed bookings are counted in info panel
- [#8733] Booking process stopped when tickets are not displayed - JS error
- [#8742] Schema checker reports error on Joomla 4
- [#8749] Ticket ustom fields are not shown only in the selected calendar
- [#8760] Free version throws "Invalid field: Prices" error on J4
- [#8762] SQL plugin doesn't find single events when recurrence
- [#8767] SQL plugin event not picking up description on join
- [#8768] Booking backend: Events filter - events unordered
- [#8772] Default access level from menu item is ignored
- [#8773] Can't open event details page when no menu item on J4
- [#8777] Capacity is set to unlimited when booking tab is disabled on front end
- [#8778] Drag and drop throws a warning but succeeds
- [#8779] Open booking info should show each booking only once
- [#8780] Terms article selector is not working on J4