Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

VikWP | Vik Appointments Changelog

Every recorded version, newest first, with what changed in each one.

Latest 1.2.239 versions

Undated · 9 versions

  1. 1.2.23

    Latest
    3 improvements4 fixes9 changes
    Improved
    • Improved the handling of selectable months on the service/employee details pages.
    • Updated various language definitions.
    • Improved the caching system to prevent duplicate queries.
    Fixed
    • Fixed an issue with midnight times.
    • Fixed an issue that could unexpectedly change the server's time zone.
    • Fixed an issue with the Employees Filter widget when displayed alongside the confirmation page.
    • Fixed minor security vulnerabilities.
    Changes
    • Release date - 21 October 2026
    • = New Features =
    • The One-Page Booking widget now pre-selects the earliest available date for the selected service.
    • = Improvements =
    • Calendar availability estimation is now up to 10 times faster.
    • When a service is removed from the cart because it is no longer available, the system now redirects to the details page of the last removed service instead of the generic services list page.
    • The timeline now displays the remaining occupancy (when explicitly configured) for services that do not allow multiple appointments per time slot.
    • = Bug Fixes =
    • The timeline now correctly handles times affected by daylight saving time (DST).
  2. 1.2.22

    4 fixes6 changes
    Fixed
    • Fixed a vulnerability that could allow attackers to delete arbitrary files through file custom fields.
    • Fixed an issue that could cause successful payments to be ignored if they were received too close to the expiration time.
    • Fixed a fatal error with the offline credit card payment method.
    • Fixed minor PHP warnings.
    Changes
    • Release date - 30 September 2026
    • = Improvements =
    • The system now maintains a history of all documents uploaded through file custom fields.
    • Different status comments are now used for appointments booked by guests from the front end.
    • Minor CSS enhancements.
    • = Bug Fixes =
  3. 1.2.21

    1 improvement5 fixes5 changes
    Improved
    • Improved the layout of the invoices archive back-end page.
    Fixed
    • Fixed a PHP warning that could cause availability overbookings under rare setup conditions.
    • Fixed an issue that was preventing the selection of the correct access level for options, packages and payments.
    • Fixed SQL-injection vulnerability on front-end rating filters.
    • Fixed an issue that displayed an untranslated string when attempting to complete a package purchase without filling in all the mandatory custom fields.
    • Fixed minor PHP warnings.
    Changes
    • Release date - 1 September 2026
    • = Improvements =
    • The custom fields now block the booking process if the provided email address or phone number is invalid.
    • = Bug Fixes =
    • Tel and mailto input attributes have been escaped to prevent XSS attacks.
  4. 1.2.20

    1 improvement4 fixes6 changes
    Improved
    • Improved the availability checks for services owning time slots with length different than the default duration.
    Fixed
    • Fixed an issue with review/rating filter, which were applied starting from the next page refresh.
    • Fixed SQL-injection vulnerability on front-end rating filters.
    • Fixed an issue that was generating a different invoice for all the appointments belonging to a parent order.
    • Fixed minor PHP warnings.
    Changes
    • Release date - 27 July 2026
    • = Improvements =
    • It is now possible to override the service capacity for each assigned employee.
    • Introduced a new hook to extend the query used to load the incoming appointments on the employees area dashboard.
    • Introduced 2 new hooks to extend the supported subscription types.
    • = Bug Fixes =
  5. 1.2.19

    2 improvements3 fixes8 changes
    Improved
    • Compatibility enhancements with WordPress 7.0.
    • Changed max-width of company logo on mail templates.
    Fixed
    • Fixed fatal error while trying to manually send a mail notification for an order with multiple appointments.
    • Fixed an issue with the shortcode-page assignment process that could occur for certain page builders.
    • Fixed an issue with the weekly calendar page that was erroneously displaying certain appointments and times.
    Changes
    • Release date - 28 May 2026
    • = Improvements =
    • Several layout improvements.
    • Secret random codes generation is now even more secure.
    • Moved the company info on the right side for all the invoice templates.
    • = Bug Fixes =
    • The system no longer sends cancellation notifications to employees if an email address has not been specified.
    • The countdown is no longer displayed in case the appointment has been partially paid.
  6. 1.2.18

    1 improvement5 fixes20 changes
    Improved
    • Improved the validation of shareable options.
    Fixed
    • Fixed an issue that was not able to check whether the check-out of a reservation was not exceeding the ending time of a shift, when configured at midnight.
    • Fixed an issue that was restoring the stock feature for the options.
    • Fixed the fatal error that could occur after clicking the Save & New button under the service working days page (employees area).
    • Fixed an issue that was triggering the AJAX Filters layout after clicking the buttons of the pagination.
    • Fixed issue with the editor tags highlighting (cron jobs).
    Changes
    • Release date - 4 February 2026
    • = New Features =
    • It is now possible to request a custom deposit for each reservation.
    • Implemented Country, SSN and PEC/SDI custom field rules.
    • = Improvements =
    • The availability search now ignores the publishing status of a service if we are in the back-end.
    • The description of the options now supports HTML tags.
    • It is now possible to use Whatsapp templates for SMS notifications.
    • Pending appointments that have been partially paid are no longer automatically marked as expired.
    • The system is now able to redirect the users to the specified return URL also in case of login failures.
    • Several improvements to One-Page Booking widget.
    • The mail reminder cron job now supports a tag to display the link to the booking page.
    • URL rewriting minor improvements.
    • = Bug Fixes =
    • The logo image displayed in the e-mail templates now uses a maximum width.
    • The profile page now lets the employees fulfill the required custom fields, even if they are not allowed to edit the profile page.
    • The min/max booking dates now properly consider the employee timezone.
    • The service/employee details page now shows the correct maximum capacity according to the custom override.
    • Minor fixes to improve WordPress compatibility.
    • Minor fixes to improve PHP 8.4 compatibility.
  7. 1.2.17

    1 fix2 changes
    Fixed
    • Fixed CSRF vulnerability on back-end wizard.
    Changes
    • Release date - 7 January 2025
    • = Bug Fixes =
  8. 1.2.16

    1 new2 fixes13 changes
    New
    • Added the possibility to display the service details page with 3 different layouts (default, image banner, featured image).
    Fixed
    • Fixed the layout of the user notes displayed in the front-end.
    • Fixed an issue with the employees list filters.
    Changes
    • Release date - 16 December 2024
    • = New Features =
    • The customers are now able to edit the custom fields after booking an appointment.
    • Implemented a stock system for the options.
    • Implemented WhatsApp driver to send SMS messages (WhatsApp Business account required).
    • It is now possible to specify a different reply-to address for the notification e-mails sent to the customers.
    • Introduced a new setting to choose whether the e-mail address of a specific employee should be used as reply-to for the notifications sent to the customers.
    • Implemented a new setting to choose whether a notification e-mail should be automatically sent whenever the status of the appointment changes (also from the back-end).
    • = Improvements =
    • Various UI adjustments to improve the layout on small devices.
    • In case a remote iCal event is named as "Closure", the system will now automatically create a closure rather than an appointment.
    • The employees filters widget is now able to properly use textual inputs.
    • = Bug Fixes =
  9. 1.2.15

    2 fixes4 changes
    Fixed
    • Fixed an issue that could display certain time slots as available but that were actually occupied. Despite this issue, the availability system was still preventing overbookings.
    • Fixed a minor PHP warning.
    Changes
    • Release date - 15 August 2024
    • = Bug Fixes =
    • = Earlier versions =
    • For further details about older versions, please refer to the [changelog.md]

Changelog published by the developer, in their original language.