Book.World Desktop 7

DormBook 7.26.1.11175 (2026-08-11)

  • daily prices in edit reservation; improved price calculation when extending reservations
  • passport reader: improved country/nationality assignment and passport number information
  • BWO rate: allow to define a default value for reservations created in DormBook
  • warn before changing the price of an OTA reservation
  • findGuest: improved display of long remarks and tooltip
  • findReservation: fixes for reservation number filter and prefilled search values
  • various layout and translation fixes
  • split/combine reservations adjustments
  • mac universal compile

Daily prices and extending reservations
Daily prices are now shown in the edit reservation dialogue. 
Previously, when a reservation was created, the mean price over all selected days was calculated and stored for the beds. When extending a reservation, this existing mean price was also used for the additional days.

By default, DormBook now uses the currently configured daily price for each additional day when extending a reservation.
A daily price can also be changed individually. The edit dialogue shows the price currently configured in the system and allows this price to be used directly.

The previous behaviour can be restored in

admin.book.world -> Settings -> App Options -> Diverse

with the option:
Use mean price value to extend a reservation (instead of daily price)

Passport reader

The assignment of country information from the MRZ has been changed. The issuing country is now used as country of residence, while the nationality is assigned to nationality.
The passport number now also includes the three-letter ISO code of the issuing country, e.g. CHE: X3F5789 instead of only X3F5789. This makes it clear which country issued the document, independently of nationality or country of residence.

DormBook 7.26.0.11150 (2026-04-22)

  • extend existing reservation in calendar: choose the reservation to extend; the guest and age-category information is then assigned to the new reservation
  • findRes: improve SQL performance, add time filter, redesign layout
  • findGuest: search resno, field resno, resize
  • editRes: tab order, no h-scrollbar for bed-list (persons)
  • editRes: allow move to negative coordinates (left from main screen) with open group dialog
  • editRes-Group: combine 2 reservations, add reservation from reservation group (#5434)
  • custom browser
  • osversion: wine detection
  • compile and sign on Mac: M1, Qt 5.15.18, Monterey, minimum version: Catalina
  • Guard DeleteDoubleResEntries (if a guest has >100 reservations)

Find reservation dialog with time filter:

Find guest dialog: search for reservation number and show reservation number(s) in a column:

Edit reservation group: combine 2 reservations into 1 (condition: either same arrival and same duration or full match of all beds)

edit reservation group: add a reservation from another reservation group or a full group to the current group reservation

Extend reservation:
when you choose "extend reservation" in the calendar, then just pick the reservation you want to extend and the guest information from the chosen reservation is assigned to the newly created reservation. 

configure your custom browser in local settings dialog