Skip to main content

Changelog

This changelog lists every released version of Backend Booking, the most recent first.

This page is generated automatically from the product's changelog file when a release is made. Changes made by hand are lost at the next synchronisation.

Version 1.0.6 – 12 August 2026

Changed

  • Some of the files shipped still named licence version 2. Everything now uniformly states the GNU General Public License version 3 or later.

Version 1.0.5 – 31 July 2026

Changed

  • The extension is licensed under the GNU General Public License version 3 or later. All details on licence, author and copyright are consistent.

Fixed

  • The licence file shipped named a different product and contained only a short notice instead of the full licence text.

Version 1.0.4 – 31 July 2026

Added

  • After an installation or update an overview panel appears with version, status and entry points to getting started, download key and manual.
  • A click on "Enable updates" leads straight to the update sites, already filtered to missing download keys.
  • The extension manager now shows the list of changes behind the version number.

Changed

  • Notices about the state of the booking overview or about DPCalendar being disabled now appear in the overview panel instead of loosely beside it.

Language

  • All messages shown during installation and update are available in German and English.

Version 1.0.3 – 29 July 2026

Fixed

  • One-click updates failed with "checksum verification failed". The download key is now passed in the form the update server expects.

Version 1.0.2 – 29 July 2026

Language

  • A consistent product name "Backend Booking" without mixed languages, in the German plugin list as well.

Version 1.0.1 – 29 July 2026

Added

  • The adjusted booking overview is managed automatically: installation and update set it up, uninstalling removes it again.
  • An overview you adjusted yourself is never overwritten or deleted in the process, only reported.
  • The installation checks beforehand whether DPCalendar version 10 or newer is present, and stops with a clear message otherwise.

Version 1.0.0 – 29 July 2026

Security

  • The access check now uses DPCalendar's own permission for bookings on behalf of others, additionally per calendar for each event.
  • The automatic account creation requires the permission to create users; groups with administrative rights are excluded as a target.
  • User names and email addresses are displayed safely in all messages; technical details only appear in the log.
  • Price-relevant and internal fields can no longer be set from outside.
  • Ticket quantities are limited server-side to the limit and the remaining capacity.

Added

  • The user selection searches name, username or email from two characters on and stays fast even with very many users.
  • Full events with a waiting list are bookable; the status "waiting list" is preselected so that nothing is overbooked by accident.
  • Success messages link directly to the booking created.
  • "Back to the booking form" in the personal data step keeps all entries.
  • New options for the maximum number of list entries and of users per booking run.

Changed

  • The status selection is reduced to the values that make sense in the backend.
  • The event list shows the number of hits and points out truncated results; the location filter only appears with a manageable number of locations.
  • From six booked users on, a summary message appears instead of many individual ones; warnings stay individual.
  • Tables, dates and card titles are consistent and usable with screen readers.

Fixed

  • Enabling one calendar accidentally enabled all calendars below it as well.
  • With multi-user booking, error messages were lost or assigned to the wrong user.

Notes

  • First stable version, consolidated from a complete audit of security, Joomla standards, performance and usability.

Version 0.6.1 – 29 July 2026

Added

  • If users are selected although guest contact details were entered, the personal data step now points out that those details were not carried over.

Version 0.6.0 – 29 July 2026

Changed

  • The booking form now separates clearly between "book for existing users" and "book as a guest"; the custom booking fields sit in an area of their own.
  • Carrying the form values over into the personal data step is now optional and off by default.

Fixed

  • Selection fields deselected in the personal data step were set again when saving.

Version 0.5.2 – 29 July 2026

Fixed

  • Invalid entries in custom fields led to a raw error page. They now appear as a normal validation message and the entries are preserved.
  • The payment provider is no longer pre-filled with an invented value; it is chosen from the providers actually available.

Version 0.5.1 – 29 July 2026

Added

  • Success messages now name the booked date, per user with multi-user booking as well.
  • The booking overview shows the booked date below every event link and combines several tickets for the same event.

Version 0.5.0 – 29 July 2026

Added

  • Multi-user booking with an intermediate step in which all booking fields can be edited individually per user. Pre-filled from the user account and profile.
  • All or nothing: only when every required field is filled in for every user are the bookings created — otherwise not a single one.

Version 0.4.1 – 29 July 2026

Fixed

  • The account creation no longer fails when sending email is switched off. The account is created silently; the guest gets access via "forgot password".

Version 0.4.0 – 29 July 2026

Added

  • New option for whether a user account is created for a guest booking: yes, no, or as configured in DPCalendar.

Version 0.3.1 – 28 July 2026

Added

  • The ticket quantities now also respect the DPCalendar limit for tickets per booking.
  • If a ticket quantity is trimmed automatically, a clear warning appears afterwards; this used to happen unnoticed.

Fixed

  • Tickets of other people's guest bookings for the same event wrongly counted against the personal ticket limit.

Version 0.3.0 – 28 July 2026

Added

  • The filter bar additionally offers period and location, matching the DPCalendar event overview.

Fixed

  • The single-user selection through a picker window was removed; it did not work reliably and could block scrolling. Assignment goes through "book for users".

Version 0.2.0 – 28 July 2026

Added

  • A filter bar in the event selection with full-text search and a calendar filter.
  • Multi-user booking: a separate booking is created for every selected user, with the same tickets and options.

Changed

  • Contact fields are no longer marked as required in the form while users are selected; server-side the requirement still applies.

Version 0.1.0 – 28 July 2026

Added

  • First release: a "New booking" button in the DPCalendar booking overview.
  • Event selection with calendar restriction, period filter, capacity display and detection of recurring events.
  • Booking form with ticket types, booking options and custom fields, filtered by calendar.
  • Saving through the official DPCalendar processing, including tickets, prices, status and emails.
  • Plugin options for permitted calendars, default status, sending email and the period.