Changelog

Welcome to the hub for the latest updates to the Alex Reservations plugin.

Stay informed about our upcoming developments and future plans by visiting our roadmap.

We value your input and feedback, so please don't hesitate to reach out to us with any feature requests or suggestions you may have. Simply contact us, and we'll be happy to assist you.

2024-12-20

Version 2.0.5 (105)

* Enhanced the reservation form to handle parallel server requests more efficiently.
* Resolved an issue in the calendar view where bookings failed to load when transitioning from December to January.

2024-12-17

Version 2.0.4 (104)

* New widget setting added to allow disabling the display of alternative dates.

2024-12-15

Version 2.0.3 (103)

* Fixed issue with timezone in the reservation form with alternative dates

2024-12-12

Version 2.0.2 (102)

* NEW: Detect if customer emails have been opened
* NEW: Added a "Cancel Reason" field to the popup displayed when a user cancels a booking.
* NEW: You can now add custom CSS to the dashboard
* NEW: Setting to display time slots as a dropdown instead of buttons
* NEW: Added new email tag {area_table_assigned} to show the area and table assigned to the customer
* Pending Bookings View: Now supports auto-refresh, updating every few seconds to ensure real-time accuracy.
* Floor View: When switched to another area, the view will automatically adjust

* Fixed issue where table changes made by customers (modify booking) were not being recorded in the booking history.
* Fixed issue with displaying client booking history.
* Fixed issue where tables changes from the 'edit booking' view were not being recorded.

2024-11-01

Version 2.0.1 (101)

* NEW: Users will be redirected to Google Reviews when they rate more than X stars
* NEW: Enhanced customer tag rules - bookings can now be set to 'Denied' or 'Pending' based on customer tags.
* NEW: Added permission to control access to the pending bookings list
* NEW: Added a new setting to disable the popup when marking a status as 'Finished'
* NEW: Added a setting to automatically fill in the reservation form with user data when logged in.

* Fixed issue not counting bookings with status 'Seated' in the reports
* Fixed issue with 'Other available dates' styling
* Fixed issue with rule for pending bookings
* Fixed issue with message 'This user has no restaurant assigned'

2024-09-29

Version 2.0.0 (100)

* NEW: Introduced recurring bookings feature
* Added search functionality by booking ID in list view, floor plan view, and calendar view
* Mobile: Added search by booking ID, email, and phone
* Mobile: Bookings can now be edited directly from the customer list view
* Introduced custom webhooks for sending notifications from the reservation form

* Fixed a bug where creating a new customer would fail if the customer existed in a different restaurant
* Booking creation date is now properly formatted according to the restaurant’s timezone
* Corrected total calculations in the monthly view
* Corrected total calculations in the reports

2024-09-06

Version 1.9.9 (99)

* NEW. When no dates are available, the system will suggest alternative dates to the customer
* NEW. When defining 0 days in Stripe for pre-authorization will use card-on-file only
* NEW. Added 'noindex' to the dashboard page prevent indexing by search engines
* Changed pre-authorization to new Stripe API

* Fixed bug when testing Stripe sandbox with card-on-file
* Pre-auth payment: fixed bug button not displayed after warning message

2024-08-21

Version 1.9.8 (98)

* Stripe updated to the new version API
* Added Stripe pre-authorization method
* Setting to define pre-authorization number of days
* Added new email tag {area_table} to show the area and table selected by the user when reserving
* Added area/table selected to the customer's  booking view

2024-07-21

Version 1.9.6 (96)

* New list view for all Pending reservations
* New setting for Shifts to define different working hours for every day of the week
* Added desktop scroll with mouse (left click + move) to the customers view & bookings list view
* Added new setting to SMTP to send emails directly using phpMailer instead of WP mail function
* Added warning message when the user has no restaurant assigned

* Fixed issue when hovering mouse on rotated tables

2024-06-27

Version 1.9.5 (95)

* When a customer cancels a reservation will receive an email
* Floor plan view can display any shift with bookings for printing
* When creating a reservation from the floor plan view will use the date selected in the view
* View number of visits/no-show of the customer selected when creating a reservation

2024-06-09

Version 1.9.4 (94)

* Reservation popup can be changed to the left side to view the full floor plan
* New settings section 'Dashboard'
* New setting for expiring time when using the floor plan time slider manually
* New setting to require the user to select the area before finishing reservation
* New filter for new notifications: pending / confirmed
* Create reservation popup: added user icon to edit customer

* Fixed issue when status change not showing popup to send email

2024-05-16

Version 1.9.3 (93)

* Added blinking + icon to bookings without tables attached
* New in timeline views for desktop: allow Drag & Drop to move reservations
* New in timeline views for desktop: mouse left click + drag horizontally to scroll
* New occupancy chart
* New mobile interface with floorplan and timeline views
* New pinch-zoom gestures in floorplan for touch devices
* Floorplan: added mouse-wheel zoom
* Google Tag Manager: added events: reserve_init, reserve_complete
* Reservation widget: added setting for custom CSS
* New SAAS settings

* Fixed issue with initial wizard
* Fixed issue with listing booking emails
* Fixed issue when importing customers tags
* Fixed issue with Stripe sandbox
* Fixed issue in widget when selecting event for a previous date

2024-04-25

Version 1.9.1 (91)

* Added SGD currency

* Fixed issue with walkin popup not assigning tables

2024-04-19

Version 1.9.0 (90)

* Revervation popup: metric added with new covers booked during the interval
* Line time slider will not reset automatically, has to be resetted manually
* Added new tag {service} for admin emails
* Added shareable tables to attach seats manually to the booking

* Fixed issue with reservation popup

2024-04-03

Version 1.8.8 (88)

* Added new setting 'Max new covers' in the 'Covers per slot' mode
* Added private booking tags, which are excluded from the emails sent to customers
* Added setting to require phone field for new bookings
* Added settings to enabled/disable tabs in the booking editor
* Added a history log of actions for bookings
* Line time removed from past days in floor view

* Fixed issue with included dates for shifts when adding manual reservations
* Fixed issue in Firefox - reservation form
* Fixed issue widget popup not loading in third party domain

2024-03-23

Version 1.8.6 (86)

* New: added drag & drop interface for tablets
* New setting to edit booking interface (multiple tabs or scroll)

* Fixed issue when saving tables assigned
* Fixed small issue when activating the plugin
* Fixed issue with timeline scroll

2024-03-21

Version 1.8.4 (84)

* New: added drag & drop interface to attach tables to booking in the floorplan view
* Simplified popup interface to create/modify reservation
* Added fields name, email to walkin form
* New: added authentication codes to remember user for 1 year
* New payment description for Mollie gateway

* Fixed issue with the option to prevent double bookings in tables
* Fixed issue: user reconfirm button only visible if enabled
* Fixed issue with Stripe when WooCommerce Stripe plugin is active
* Fixed issue when filtering shifts in floor plan view

2024-03-05

Version 1.8.3 (83)

2024-02-27

Version 1.8.2 (82)

* New: email layout added buttons and logos
* New: email layout can customize link and button colors
* New: send email/SMS notifications when payment is done during reservation
* New: added new field 'Include Dates' to shifts

2024-02-19

Version 1.8.1 (81)

* Customers can book multiple shifts on the same date, but cannot book the same shift more than once

* Fixed issue assigning tables automatically for shifts with specific tables
* Fixed issue with duplicate bookings when using 2 forms and same shifts

2024-02-16

Version 1.7.8 (78)

* New: Fixed issue when creating booking manually

2024-02-15

Version 1.7.7 (77)

* New: Tables can be blocked for a booking
* New: Emails can use a logo url instead of uploading an image
* Added new email tags: {restaurant_link} {restaurant_facebook} {restaurant_instagram}
* Added online help in the dashboard
* Improved functionality for importing customers from CSV file

2024-02-07

Version 1.7.5 (75)

* New: Shift/Event name and description can be used in multiple languages
* New: new tag for emails {end_time}
* New: show/hide reservation duration can be customized per shift/event
* New: widget messages can be customized per shift/event
* New: not available slots can be shown in the widget
* Adjustments in the reservation form for mobile screens

* Fixed issue with rules 'pending' for shifts

2024-01-23

Version 1.7.4 (74)

* New: Groups of tables can be blocked on specific days
* New: Groups of tables with some tables blocked will be blocked too
* Added permissions for email templates and reminders
* Added permissions for SMS reminders
* New rule for pending status: select specific days as pending
* New rule for pending status: select specific tables as pending

* Fixed issue when auto-selecting first date available in the widget

2024-01-10

Version 1.7.3 (73)

* New view to block tables for specific dates and times
* Responsive layout for tablet (list view and floor view)
* Floor view with floating sidebar
* Added tables to customer's bookings list

* Fixed issue with sliders in Mozilla
* Fixed issue with custom email textarea editor
* Fixed issue with Stripe sandbox check field
* Fixed issue with events tables calculations

2023-12-27

Version 1.7.1 (71)

Fixed issue with custom emails format

2023-12-26

Version 1.7.0 (70)

New bookings with empty email will generate random email
Modified interface when associating customer to new booking
New feature: create custom emails for customers

2023-12-11

Version 1.6.9 (69)

* Added new objects to the floor plan builder
* Added custom links for social channels tracking

* Fixed booking language issue when updated

2023-12-05

Version 1.6.8 (68)

* New booking status: User Reconfirmed
* New reconfirm functionality
* New Confirmed/Pending rules for shifts/events
* Reservation form autofill user details from previous booking
* Added column for Booking/Customer language
* Added booking private notes
* Bookings CSV/print use columns from the list view
* When creating booking duration is updated depending on shift selected
* Removed red statuses from floorplan and timeline views

2023-11-28

Version 1.6.7 (67)

* Fixed header for timeline views

2023-11-27

Version 1.6.6 (66)

* Added new Dark Mode
* New permissions: Email reminders, Sms templates, Sms reminders
* Floor plan view: added timeline slider
* Implemented a logging system to capture all database actions

2023-11-13

Version 1.6.4 (64)

2023-11-06

Version 1.6.3 (63)

* New engine for reserving single tables and groups
* Shifts and Events are now sortable
* The display of available time slots is organized according to the sorted shifts and events

* Fixed issue when deleting area and not deleting tables
* Fixed issue with view booking page

2023-10-31

Version 1.6.2 (62)

Fixed issue with Payment

2023-10-30

Version 1.6.0 (60)

Capture credit cards from customers for online payments
Floor plan sidebar can be hidden 

2023-10-23

Version 1.5.7 (57)

New payment gateways: Paypal, Square, Mercadopago, Mollie, Redsys
Can hide sidebar in floor plan view

2023-10-13

Version 1.5.6 (56)

* New timeline view for tables in columns
* Minor UI changes

2023-10-05

Version 1.5.5 (55)

* New Pin-Code for users
* Quick mode to create Walk-in bookings
* Timeline view -> click table or time to create booking
* Floor view -> click table to create booking

2023-09-24

Version 1.5.4 (54)

* New mobile interface
* Allow overlapped shifts
* Assign tables when using overlapping shifts
* New permission for managers: show WP back button

2023-09-17

Version 1.5.3 (53)

* Fixed issue with timezone in notifications time displayed
* Fixed issue with reservation process > 10 min

2023-09-07

Version 1.5.2 (52)

* Added 3D reservations to the reservation widget
* Added new intervals for first-seating/last-seating

2023-09-02

Version 1.5.1 (51)

2023-09-01

Version 1.5.0 (50)

* Added creator for 360 panoramas tour

2023-08-25

Version 1.4.9 (49)

* New email template for modified reservations
* For admin email notifications the restaurant email is used by default


* Fixed issue with double notifications for administrators

2023-08-17

Version 1.4.8 (48)

* Added new settings for area/table reservations
* Areas highlighted in red indicate that no tables/seats are available

* Fixed issue when loading booking view for customer

2023-08-11

Version 1.4.7 (47)

* Highlight area selected in the reservation form
* Jump to next step automatically after selecting area/table
* New setting to show/hide areas images when reserving
* New setting to show/hide areas free seats when reserving
* New permissions for 'Close days' and 'Close slots'

2023-08-07

Version 1.4.6 (46)

* Better zoom buttons in floor plan

2023-08-04

Version 1.4.5 (45)

Reservation widget - User can select Area and Table

2023-07-21

Version 1.4.4 (44)

* Compatible with Elementor builder
* Compatible with Beaver builder
* Compatible with Divi builder

2023-07-13

Version 1.4.3 (43)

* New widget for external domains

* Fixed issue with login - magic code

2023-07-05

Version 1.4.2 (42)

* Fixed top bar color

2023-07-04

Version 1.4.1 (41)

* Google Reserve (Beta)
* Added custom class to each field in the widget form to help styling
* Styled checkboxes in the reservation form
* Email logo is now stored in the uploads folder

* Fixed issue with email logo for Android

2023-06-26

Version 1.4.0 (40)

* Admin can confirm bookings by email
* Added tables to the booking card view
* Added intervals every 15 min for durations
* Duplicate function for Shifts and Events
* Added search bar to the monthly view
* Added search bar to the weekly view

* Fixed issue with PDF not printing booking time

2023-06-20

Version 1.3.9 (39)

* Added new languages
* Added new currencies
* Added button 'Update and notify' to the reservation popup

* Fixed some issues

2023-06-14

Version 1.3.8 (38)

* Custom fields can be displayed only for specific shifts/events
* Added custom settings for SAAS solution
* Send SMS when creating new reservation from the dashboard
* Old bookings selected or pending_payment are not deleted from DB, instead the status is changed to deleted

* Fixed issue when changing booking not assigning new tables if required

2023-06-08

Version 1.3.7 (37)

* Added SMS notifications
* Added SMS reminders
* New field to opt-in for receiving SMS

2023-05-29

Version 1.3.6 (36)

* Added custom fields to the reservation form
* Custom fields types: text, textarea, select option, multi option, checkbox
* New function for SHifts/Events: set status Confirmed up to X covers, otherwise set as Pending
* New columns added to export CSV bookings: time in 12h format, custom fields

* Fixed small issue with dates closed

2023-05-22

Version 1.3.2 (33)

New mobile bookings list view
Added notifications list to the mobile interface
Mobile interface: when changing status will ask for sending email

Fixed issue with the copy shortcode button
Fixed issue with the placeholder field inside the widget settings
Fixed issue with the 'close days' function

2023-05-16

Version 1.3.1 (32)

* Added Pre-payments with Stripe
* Added buffer time to allow booking cancellations
* Added buffer time to allow booking modifications
* Added new tag {service} to the email to show the shift/event name
* Added default country dial code to the reservation form
* Added placeholder to all widget fields
* Added new field to widget settings for custom message when no slots available
* Added scheduler to remove holded bookings after 10 minutes
* Added scheduler to remove pending payment bookings after 2 hours
* Email templates translated into Greek

* Fixed some translations
* Fixed issue when copying the widget shortcode
* Fixed issue when loading email templates

2023-05-08

Version 1.2.5 (30)

Import customers CSV file
Top bar responsive for tables
Redirect WP login to dashboard for managers
Added Greek language
Auto-sync custom translation with new strings

Fixed style front-end widget
Fixed issue with empty description in shifts/events
Fixed issue manager could not delete shifts/events

2023-05-02

Version 1.2.4 (29)

Close specific time slots for specific dates
Sidebar menus can be hidden
Added translations to login page
Delete manager users without removing WP user

Fixed bug with front-end calendar 'first day of week'

2023-04-24

Version 1.2.3 (28)

Added Email reminders
Added pending bookings to calendar view

Fixed issue when filtering available tables
Fixed issue with dashboard notifications

2023-04-21

Version 1.2.1 (26)

Prevent duplicate bookings
Filter available tables when creating/modifying a booking
Assign tables from the mobile view
Icon to show bookings attached to tables

Fixed bug when creating user name with ' (apostrophe)

2023-04-14

Version 1.2.0 (25)

- Added mobile responsive dashboard
- Added new settings for the dashboard

2023-04-06

Version 1.1.8 (24)

Customize fields in booking editor
Customize fields in customer editor

2023-04-04

Version 1.1.7 (23)

Added settings for customizing the login page
Edit columns for list bookings (hide and re-order)
Edit columns for list of customers (hide and re-order)

2023-03-29

Version 1.1.6 (22)

IMPORTANT: This version needs to install the FREE plugin from the WP repository. Follow these instructions:

1. Download the PRO plugin from your account in https://alexreservations.com
2. Deactivate the PRO plugin in your WP site.
3. Upload the PRO plugin to your WP site. Accept to replace the plugin.
4. Activate the plugin again. It will automatically download the FREE version from the WP repository and will activate it.

- Custom translations
- New widget settings
- Added new email templates
- New booking view for customers
- Customer can cancel and modify the booking
- Button to add to calendar (email and booking view)
- Added map to booking view
- Fixed issue when deleting resources
- Fixed issue with start/end seating labels for shifts

2023-03-21

Version 1.0.9 (15)

Issue sending admin emails
Issue assigning automatic tables
Widget header fixed
Shift slots fixed

2023-03-15

Version 1.0.7 (13)

New setting for time format

Fixed small issues

2023-03-02

Version 1.0.4 (10)

New Closed days setting
Widget hides services selector if there is only one
Widget can show available slots for multiple services
Added new calendar button on the sidebar
Added class to available slots in the widget to be able to hide them

Fullscreen mode
Special characters were not saved correctly

2023-02-23

Version 1.0.2 (8)

Widget can be embedded now
Widget will not show language dropdown if only 1 language

2023-02-22

Version 1.0.0 (6)

Version 1.0

2023-02-15

Version 0.8.4 (5)

Added new way to assign tables for a booking

2023-02-04

Version 0.8.3 (4)

EARLY ACCESS
List of bookings
Manage tables
Monthly view
Weekly view
Customers list view
Reports
Settings