DPCalendar 8.1.5 Stable

Released on: Thursday, 28 October 2021 11:05

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.


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


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.


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

  • [#8808]   Very big debug log file on CalDAV server
  • [#8812]   Unnecessary warning in backend event overview when search date is empty
  • [#8793]   Quick add shows all calendars instead of only the ones with create permission
  • [#8794]   Google Plugin: Notice: Undefined property: stdClass::$recurringEventId in
  • [#8799]   Similar events list has offset on J4
  • [#8801]   FB amd Twitter form shows stacked labels on J4
  • [#8805]   Capacity invalid error in free version on J4
  • [#8813]   Menu Item - Single Event - Cannot select an Event
  • [#8815]   Toggle to change event state to "featured" not working on J4
  • [#8818]   Image width and height are not set on Joomla4
  • [#8821]   Sorting is not correct when many events on same day in calendar view
  • [#8828]   Sampledata fails on J4 with strict MySQL 8

DPCalendar Free

Joomla 3.10 Joomla 3.9 Joomla 4.0 PHP 7.4 PHP 8.0

Downloaded 1802 times
File size 2.97 Mb
MD5 Signature 401f910a5c2e556e418b51f05097f7e2
SHA1 Signature b0bb6254a9d76e0c72c73c64e94a1bc936773b7d
SHA-256 Signature 679a7b1c5d4aea265aa9c11d114258494a292eb4cee7c5597f0c2b47609c30b9
SHA-384 Signature 50d970a243fae8f33dbf52711829f6977ebed45b6c31df4c268cd7eb30fa717c0ed2de952d0543af839564173e8d8a9c
SHA-512 Signature 605c2de7e301a42bf5072686919bc910c3d3a91054a0dee9020289410a39cfdcf630d99dc29343db5e1799dc4c5293047901369a5e701e025cc6d219190866b6
Compatibility Joomla 3.10 Joomla 3.9 Joomla 4.0 PHP 7.4 PHP 8.0

The DPCalendar Free installer package with the component, modules and plugins. You can install the whole zip file in one step.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.