| @@ -1,6 +1,315 @@ | ||
| 1 | 1 | # Changelog |
| 2 | 2 | |
| 3 | +## 1.8.16 | |
| 4 | + | |
| 5 | +*Release date - 01 October 2026* | |
| 6 | + | |
| 7 | +- Introducing support for guest alias phone numbers (Channel Manager reservations). | |
| 8 | +- Task Manager: added new capabilities and permissions to operators (gated listing IDs). | |
| 9 | +- Door Access Control: added support to missing passcode detection for bookings. | |
| 10 | +- Improved calculation for outstanding balance payment window after deposit confirmation. | |
| 11 | +- Multiple XSS preventions applied. | |
| 12 | +- Various core framework updates. | |
| 13 | + | |
| 14 | +## 1.8.15 | |
| 15 | + | |
| 16 | +*Release date - 14 September 2026* | |
| 17 | + | |
| 18 | +- Reservation model improvements for payment method detection. | |
| 19 | +- Chat mediator support for dispatching mobile App Push notifications (Task Manager). | |
| 20 | +- Task Manager framework improvements. | |
| 21 | +- New Door Access Control driver for "offline/fixed" access codes. | |
| 22 | +- Automatic checked-in registration for first-access detection in Door Access Control. | |
| 23 | +- Introducing Events Observer for platform dispatcher. | |
| 24 | +- Dropped support for SVG files in Chat Mediator to improve security (thanks, anhdung1329 and WPScan). | |
| 25 | +- Multiple low-severity security fixes for CSRF and XSS prevention. | |
| 26 | + | |
| 27 | +## 1.8.14 | |
| 28 | + | |
| 29 | +*Release date - 16 July 2026* | |
| 30 | + | |
| 31 | +- Minor task manager improvements for OTA booking alterations. | |
| 32 | +- Multiple low-severity security fixes for CSRF and XSS prevention. | |
| 33 | + | |
| 34 | +## 1.8.13 | |
| 35 | + | |
| 36 | +*Release date - 30 June 2026* | |
| 37 | + | |
| 38 | +- New PMS Report "Bookings". | |
| 39 | +- Improvements to RMS Occupancy Pace report data collection. | |
| 40 | +- Outdated Channel Manager versions detection. | |
| 41 | +- Multiple low-severity security fixes for CSRF and XSS prevention. | |
| 42 | + | |
| 43 | +## 1.8.12 | |
| 44 | + | |
| 45 | +*Release date - 16 June 2026* | |
| 46 | + | |
| 47 | +- Added support to listing-level check-in instructions. | |
| 48 | +- Door Access Control passcodes available in front-end booking details page. | |
| 49 | +- Improved room-level minimum advance booking notice (empty notice allowed). | |
| 50 | +- Fixed URL routing issue for meta-search landing pages. | |
| 51 | + | |
| 52 | +## 1.8.11 | |
| 53 | + | |
| 54 | +*Release date - 03 June 2026* | |
| 55 | + | |
| 56 | +- Fixed "arbitrary file deletion" vulnerability through Chatbot (AI or administrator reply to first message was required to use the exploit). | |
| 57 | +- Booking color tags improvements to support any future OTA payout notification. | |
| 58 | +- Unified AJAX response parsing for guest messaging controllers. | |
| 59 | +- Styling improvements for compatibility with WordPress >= 7.0. | |
| 60 | +- Content translations applied to front-end Quote Details page. | |
| 61 | +- Quote URI routing improvements. | |
| 62 | +- Various booking and registry libraries updates. | |
| 63 | +- First payment detection improvements for OTA reservations. | |
| 64 | + | |
| 65 | +## 1.8.10 | |
| 66 | + | |
| 67 | +*Release date - 05 May 2026* | |
| 68 | + | |
| 69 | +- Quote framework minor improvements and fixes. | |
| 70 | +- Inquiries framework (and Chatbot) fixes. | |
| 71 | +- Security fixes mainly for XSS prevention or data filtering. | |
| 72 | + | |
| 73 | +## 1.8.9 | |
| 74 | + | |
| 75 | +*Release date - 28 April 2026* | |
| 76 | + | |
| 77 | +- Quote framework general improvements and bug fixes. | |
| 78 | +- Quote lock/do-not-lock option. | |
| 79 | +- Automatic payment collection scheduling for VCC and CC of additional OTAs. | |
| 80 | +- Language translation strings updated. | |
| 81 | +- Multiple low-severity security fixes for XSS prevention. | |
| 82 | + | |
| 83 | +## 1.8.8 | |
| 84 | + | |
| 85 | +*Release date - 20 April 2026* | |
| 86 | + | |
| 87 | +- Door Access Control: passcodes generation improvements for multi-unit (hotel inventory) room types. | |
| 88 | +- New front-end "Chat" module, available as a Gutenberg native block or as a legacy widget. | |
| 89 | +- AI Agent (Chatbot) to guide customers through the booking process or answer questions (CM required). | |
| 90 | +- New admin-widget "Inquiries Chat" to manage AI Agent conversations with guests and message requests. | |
| 91 | +- WhatsApp Business messaging support (Channel Manager required). | |
| 92 | +- New cron-job "Messaging Reminder" for scheduling the delivery of WhatsApp message templates to guests. | |
| 93 | +- AI powered auto-responder to guest messages received through WhatsApp backed by custom training system. | |
| 94 | +- Send custom and interactive WhatsApp message templates to guests (visit E4jConnect.com for more details). | |
| 95 | +- Introducing the new Quote system to manage custom quotes with various booking solutions for your customers. | |
| 96 | +- New admin-widget Quotes to monitor the status of the existing quotes. | |
| 97 | +- Send quote details via email and/or custom and interactive WhatsApp message templates. | |
| 98 | +- New front-end View (and Shortcode) "Quote Details" to let your customers see their quotes and proceed to booking. | |
| 99 | +- Added support for the latest FontAwesome webfonts version. | |
| 100 | +- Several framework improvements and fixes. | |
| 101 | + | |
| 102 | +## 1.8.7 | |
| 103 | + | |
| 104 | +*Release date - 11 February 2026* | |
| 105 | + | |
| 106 | +- Door Access Control: framework improvements (device data mapping). | |
| 107 | +- Door Access Control: automatic removal of expired passcodes. | |
| 108 | +- Door Access Control: hotel inventory room-types mapping (subunits). | |
| 109 | +- Door Access Control: new integration for U-tec Smart Home. | |
| 110 | +- Resolve room assignments through intelligent combinations matrix. | |
| 111 | +- Hotel inventory room-types with multiple subunits reassignment options. | |
| 112 | +- New notification of type "OTA Bank Transfer Update" (E4jConnect channel manager required). | |
| 113 | +- Improved notification of type "OTA Payout Update" (E4jConnect channel manager required). | |
| 114 | +- Rates Overview OTA Rates improvements (net rates) and automatic loading. | |
| 115 | +- Availability Overview preference for automatically loading rates and restrictions (Multi-calendar). | |
| 116 | +- Longer and alphanumeric customer pin codes enforcements. | |
| 117 | +- Template file customization improvements (DOMDocument HTML strings loading). | |
| 118 | +- Various RMS report metric calculations improved. | |
| 119 | +- PMS Reports automatic execution improvements with all-profiles processing. | |
| 120 | +- Improved Virtual Credit Cards fetching operations from OTAs (E4jConnect channel manager required). | |
| 121 | +- Various internal libraries updates. | |
| 122 | + | |
| 123 | +## 1.8.6 | |
| 124 | + | |
| 125 | +*Release date - 22 January 2026* | |
| 126 | + | |
| 127 | +- Availability Overview new "inline-scroll" layout. | |
| 128 | +- Increase/Decrease Rates in Rates Overview and Multi-Calendar. | |
| 129 | +- Rates Overview new option to display OTA rates (E4jConnect channel manager required). | |
| 130 | +- Newly created derived rate plans can populate the base rates for all listings. | |
| 131 | +- Identity document AI-powered details extraction through MRZ (E4jConnect channel manager required). | |
| 132 | +- Various pre-check-in improvements, including MRZ detection support. | |
| 133 | +- Introducing Revenue Manager (RMS) framework and libraries. | |
| 134 | +- New RMS Reports: Occupancy Pace and Booking Pace (E4jConnect channel manager required). | |
| 135 | +- New Door Access Control integration for Nuki - Smart Locks (E4jConnect channel manager required). | |
| 136 | +- Door Access Control passcode generation failures support re-try actions through the Notifications Center. | |
| 137 | +- OAuth2 support for custom third-party applications and Door Access Control framework. | |
| 138 | +- Webhook endpoint support for custom third-party applications and Door Access Control framework. | |
| 139 | +- Booking.com Virtual Card Update notifications (E4jConnect channel manager required). | |
| 140 | +- Automatic payment scheduling and collection for Virtual Credit Cards. | |
| 141 | +- Various improvements to OTA payout notifications (E4jConnect channel manager required). | |
| 142 | +- Various improvements to the electronic invoicing framework. | |
| 143 | +- Batch update for "unsafe" customer PIN codes detected. | |
| 144 | +- New admin-widget AI Training Drafts (E4jConnect channel manager required). | |
| 145 | +- Guest messaging: AI self-training functionalities for approval or rejection (E4jConnect channel manager required). | |
| 146 | +- Guest messaging: added support to suspicious messages (phishing) delivered by OTA notifications. | |
| 147 | +- Guest messaging: manually generated AI replies can rely on the model's pre-trained knowledge. | |
| 148 | +- New backup export type "Reservations - Pricing" to include only time-sensitive operational data. | |
| 149 | + | |
| 150 | +## 1.8.5 | |
| 151 | + | |
| 152 | +*Release date - 26 November 2025* | |
| 153 | + | |
| 154 | +- OTA onboarding improvements for new listings (E4jConnect channel manager required). | |
| 155 | +- OTA guest messages indexing and faster processing (E4jConnect channel manager required). | |
| 156 | +- Split stay bookings calculation improvements. | |
| 157 | +- New payment transaction hooks for custom metadata. | |
| 158 | +- Database optimization scheduling. | |
| 159 | +- Additional caching support to rates calculation. | |
| 160 | +- Minor framework improvements. | |
| 161 | + | |
| 162 | +## 1.8.4 | |
| 163 | + | |
| 164 | +*Release date - 13 November 2025* | |
| 165 | + | |
| 166 | +- Introducing the new Door Access Control framework (E4jConnect channel manager required). | |
| 167 | +- Native support for TTLock - Smart Locks added to Door Access Control framework. | |
| 168 | +- Task Manager: AI maintenance tasks from guest requests. | |
| 169 | +- OTA bookings expected payout amounts. | |
| 170 | +- Airbnb Hosting Quality metrics and dashboard (E4jConnect channel manager required). | |
| 171 | +- Minor framework improvements. | |
| 172 | + | |
| 173 | +## 1.8.3 | |
| 174 | + | |
| 175 | +*Release date - 13 October 2025* | |
| 176 | + | |
| 177 | +- Search results filtering options (categories, amenities, price range). | |
| 178 | +- Search results new interactive map with grid layout and advanced map markers. | |
| 179 | +- Custom check-in/out times can be defined and overwritten at listing-level. | |
| 180 | +- Minimum advance booking notice can be defined and overwritten at listing-level. | |
| 181 | +- Custom currency position (before or after price). | |
| 182 | +- Silent notifications within the Notification Center. | |
| 183 | +- Added support to new OTA payout notifications (E4jConnect channel manager required). | |
| 184 | +- Several new hooks added for the creation and modification of bookings. | |
| 185 | +- Various performance improvements with large data-sets. | |
| 186 | +- New PMS report "Guest Registration Data". | |
| 187 | +- Different format for customers PIN code (8 alphanumeric random characters). | |
| 188 | +- Various improvements to the Electronic Invoicing framework and interface. | |
| 189 | + | |
| 190 | +## 1.8.2 | |
| 191 | + | |
| 192 | +*Release date - 28 July 2025* | |
| 193 | + | |
| 194 | +- Custom cancellation policies for custom rate plans. | |
| 195 | +- Multi-calendar improvements in Availability Overview. | |
| 196 | +- Availability Overview "Holding Area" row for hotel-inventory rooms. | |
| 197 | +- Availability Overview "Unassigned units" row for hotel-inventory rooms. | |
| 198 | +- Availability Overview drag & drop actions improved. | |
| 199 | +- Main framework updated. | |
| 200 | +- Introducing the Help Wizard to automatically configure country-related functions. | |
| 201 | +- Booking.com Payments API for VCC reservations (E4jConnect channel manager required). | |
| 202 | +- New Task Manager settings for sequential or balanced operators assignment strategy. | |
| 203 | +- Task Manager new tasks scheduling frequency for pre-arrival. | |
| 204 | +- Booking availability pre-flight during manual modifications. | |
| 205 | +- Improved query execution timing for rooms with hotel-inventory. | |
| 206 | +- New PMS reports (Trentino, Italy). | |
| 207 | +- Minor fixes. | |
| 208 | + | |
| 209 | +## 1.8.1 | |
| 210 | + | |
| 211 | +*Release date - 18 June 2025* | |
| 212 | + | |
| 213 | +- Minor fixes. | |
| 214 | +- Minor CSS improvements. | |
| 215 | +- Improved support for third-party page builder plugins with Operators Login shortcode. | |
| 216 | + | |
| 217 | +## 1.8.0 | |
| 218 | + | |
| 219 | +*Release date - 10 June 2025* | |
| 220 | + | |
| 221 | +- Major framework update. | |
| 222 | +- Various improvements to PMS reports. | |
| 223 | +- PMS report auto-export functions with support for multiple account profiles. | |
| 224 | +- Operators work days, exceptions and days off. | |
| 225 | +- New operators tool for managing the work days. | |
| 226 | +- Task Manager framework introduced. | |
| 227 | +- Housekeeping and Maintenance automated tasks scheduling. | |
| 228 | +- Task Manager projects for sprint board. | |
| 229 | +- Private tasks for administrators. | |
| 230 | +- New operator permissions for tasks management. | |
| 231 | +- New admin widget "Operators Chat". | |
| 232 | +- Various task manager layouts: board, list, calendar and bookings overview. | |
| 233 | +- iCal calendar subscription for operator tasks with multiple formats. | |
| 234 | +- Various history framework improvements. | |
| 235 | +- New notifications center category for Operators. | |
| 236 | +- New WebPush Notifications for operator activities. | |
| 237 | +- Multi-calendar functionalities in availability overview for managing rates and restrictions. | |
| 238 | +- Matrix selection of multiple dates and listings to handle multiple rate update queues. | |
| 239 | +- Added support for off-session transactions through the Virtual Terminal (Stripe required). | |
| 240 | +- New Channel Manager capabilities for Virtual Credit Cards received from OTA reservations. | |
| 241 | +- Guest message reactions for OTA messaging (Channel Manager required). | |
| 242 | +- Generative AI improvements (Channel Manager required). | |
| 243 | +- Major improvements to electronic invoicing framework for an easier customization. | |
| 244 | +- Various improvements to pre-check-in framework. | |
| 245 | +- JS core major refactoring. | |
| 246 | +- Improved support up to PHP 8.4 | |
| 247 | +- New back-end and front-end styling. | |
| 248 | + | |
| 249 | +## 1.7.8 | |
| 250 | + | |
| 251 | +*Release date - 12 March 2025* | |
| 252 | + | |
| 253 | +- Fixed empty new line at the beginning of the file /wp-content/plugins/vikbooking/libraries/language/site.php. | |
| 254 | + | |
| 255 | +## 1.7.7 | |
| 256 | + | |
| 257 | +*Release date - 11 March 2025* | |
| 258 | + | |
| 259 | +- Various admin widgets improvements. | |
| 260 | +- Responsiveness improvements on admin section. | |
| 261 | +- Dates range picker improvements. | |
| 262 | +- Damage deposit separate payment improvements. | |
| 263 | +- PMS Reports framework updates with new profile settings support. | |
| 264 | +- Various improvements to the PMS Reports framework. | |
| 265 | +- Pre-checkin guests data collection drivers can validate the information before submission. | |
| 266 | +- Introducing PMS report for Catalonia (Spain) Mossos d'Esquadra. | |
| 267 | +- Cron jobs email and pre-checkin reminder new listings filter. | |
| 268 | +- Orphan dates collection and opening now available for the AI Assistant widget. | |
| 269 | + | |
| 270 | +## 1.7.6 | |
| 271 | + | |
| 272 | +*Release date - 19 February 2025* | |
| 273 | + | |
| 274 | +- Admin-widgets rendered in modal windows can be minimized or enlarged. | |
| 275 | +- Introducing the admin-dock bar for the minimized admin-widgets. | |
| 276 | +- New inbox-style layout for the admin-widget "Guest Messages" with infinite scroll loading. | |
| 277 | +- Options of type damage deposit allow to configure a payment window and payment method. | |
| 278 | +- Various improvements to the rates overview page and pricing update features. | |
| 279 | +- Various improvements to the operator tools framework. | |
| 280 | +- Introducing the new operator tool "Guest Messaging" (E4jConnect CM required). | |
| 281 | +- Various improvements to the listing-style layout of the front-end page "Room Details". | |
| 282 | +- Visual editor improvements for Cron Jobs to preview the message for a specific booking ID. | |
| 283 | + | |
| 284 | +## 1.7.5 | |
| 285 | + | |
| 286 | +*Release date - 29 January 2025* | |
| 287 | + | |
| 288 | +- JavaScript improvements with new dates-range picker calendars. | |
| 289 | +- Styling and responsiveness improvements with new dates-range picker calendars. | |
| 290 | +- Introduced listings automatic mini-thumbnail for drop down menus. | |
| 291 | +- Storing the pre-checkin guests registration data will invoke the pax driver callback. | |
| 292 | + | |
| 293 | +## 1.7.4 | |
| 294 | + | |
| 295 | +*Release date - 22 January 2025* | |
| 296 | + | |
| 297 | +- JavaScript bug fixing with new dates-range picker calendars. | |
| 298 | +- Introduced new guest registration field type signature. | |
| 299 | + | |
| 300 | +## 1.7.3 | |
| 301 | + | |
| 302 | +*Release date - 21 January 2025* | |
| 303 | + | |
| 304 | +- New dates-range picker calendars. | |
| 305 | +- New listing layout parameter for room-details shortcode. | |
| 306 | +- Gen AI functions for listing contents (E4jConnect CM required). | |
| 307 | +- Gen AI Assistant in Visual Editor (E4jConnect CM required). | |
| 308 | +- Various Visual Editor improvements. | |
| 309 | +- Maintenance controller for performance optimization (large datasets). | |
| 310 | +- Multiple security improvements. | |
| 311 | + | |
| 3 | 312 | ## 1.7.2 |
| 4 | 313 | |
| 5 | 314 | *Release date - 18 December 2024* |
| 6 | 315 | |