Skip to main content

Changelog

Deutsche Fassung

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.