PluginProbe
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution / 2.5.0
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution v2.5.0
2.5.0 2.4.0 2.3.0 2.2.5 2.2.0 2.1.2 2.1.1 trunk 1.10.0 1.10.01 1.10.02 1.5.0 1.5.01 1.5.02 1.5.1 1.5.10 1.5.20 1.5.21 1.5.22 1.5.23 1.5.24 1.5.25 1.6.0 1.7.0 1.7.1 All 34 releases
← All changes | readme.txt +108 -2 2.2.0 → 2.5.0 View file →
@@ -2,11 +2,11 @@
2 2 Contributors: techjewel, wpmanageninja
3 3 Author URI: https://fluentbooking.com/
4 4 Tags: booking, appointment booking, appointments, booking system
5 5 Requires at least: 6.0
6 -Tested up to: 7.0
6 +Tested up to: 7.1
7 7 Requires PHP: 7.4
8 -Stable tag: 2.2.0
8 +Stable tag: 2.5.0
9 9 License: GPLv2 or later
10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
11 11
12 12 The ultimate solution for booking appointments, meetings, webinars, events, sales calls, and more.
@@ -299,8 +299,114 @@
299 299 4. Guest and Meeting Information
300 300 5. General Settings
301 301
302 302 == Changelog ==
303 +
304 += 2.5.0 (Date: 24 Sep 2026)
305 +- Introduced: Host-Only Notes on Bookings
306 +- Added: Reschedule Bookings Without Leaving the Admin
307 +- Added: Map Fluent Forms Fields to Booking Questions
308 +- Added: Opt In to Product Updates and Usage Sharing
309 +- Added: Reschedule Restriction for One-Off Events
310 +- Added: Retry When Location Options Fail to Load
311 +- Improved: Enable the Landing Page From the Share Modal
312 +- Improved: Faster Host Lookup on Large Sites
313 +- Improved: Batched Conferencing Connection Checks
314 +- Security: Hardened Host Data Exposure, Access Gates and File Uploads
315 +- Fixed: Recurring Occurrences Missing From Emails, ICS and Google Calendar
316 +- Fixed: Dark Mode Contrast Across Modals, Forms and Notices
317 +- Fixed: DST Double Booking and Wrong Repeated-Hour Handling
318 +- Fixed: Coupon Usage Limits Exceeded Under Concurrent Bookings
319 +- Fixed: Refunds Lost or Reversed by Concurrent Payment Events
320 +- Fixed: FluentCart Checkout Order Bumps, Titles and Images
321 +- Fixed: Fluent Forms Bookings Confirmed Before Payment
322 +- Fixed: Calendar Delete Wiping Team Bookings
323 +- Fixed: Lost and Duplicated Booking Reminders
324 +- Fixed: Date Overrides Lost on the Default Schedule
325 +- Fixed: Conferencing Status and Zoom Payload Errors on New Events
326 +- Fixed: Apple and Nextcloud Fatal Error on Bad Credentials
327 +- Fixed: Google Calendar Cache Expiring Within Seconds
328 +- Fixed: Upload Size Limit Ignored on Public Uploads
329 +- Fixed: General Settings Save Resetting the Theme
330 +- Fixed: Clone Event List Empty With an Eventless Host
331 +
332 += 2.4.0 (Date: 09 Sep 2026)
333 +- Introduced: MCP Server for AI Agents to Manage Bookings
334 +- Added: Dependency Rule for Payment Settings Fields
335 +- Added: Currency Sign for the Salvadoran Colon
336 +- Improved: Overall Admin Responsiveness on Mobile and Tablet
337 +- Improved: Consistent Section Headers Across Admin Settings
338 +- Improved: Live PayPal IPN Skip Removed From UI, Still Available via Filter
339 +- Security: Hardened Input Sanitization, Access Control and Merge Tag Handling
340 +- Fixed: Admin Layout Breaking at Narrow and Mobile Widths
341 +- Fixed: Cart Bookings Stuck Pending After Payment
342 +- Fixed: Duplicate Booking Request Notifications
343 +- Fixed: Report Metrics, Filters and Date Range Validation
344 +- Fixed: Reschedule Writing Partial Data When a Step Failed
345 +- Fixed: Database Version Recorded Before the Migration Completed
346 +- Fixed: Fatal Error When an Integration Feed Is Missing
347 +- Fixed: Recurring Series Shifting an Hour at DST
348 +- Fixed: Refund Totals and PayPal Payment Amount Checks
349 +- Fixed: Twilio SMS Ignoring the Notification Toggle
350 +- Fixed: Standalone Portal Layout, Login Styles and Asset Loading
351 +- Fixed: Order Payment List Matching the Wrong Transaction Type
352 +- Fixed: Undefined Version Notice on Plugin Details
353 +
354 += 2.3.0 (Date: 28 Aug 2026)
355 +- Introduced: Fully Redesigned Admin Interface
356 +- Added: Next Meetings Grouped by Today, Tomorrow and Later
357 +- Improved: Stacked Layout for Integration and Payment Settings
358 +- Improved: Dashboard Booking Widgets and Graph Now Count the Same Bookings
359 +- Security: Hardened Ownership Checks and Merge Tag Evaluation
360 +- Fixed: Availability Save Blocked for Team Members
361 +- Fixed: Phone Field Sometimes Rendering Blank on Booking Form
362 +- Fixed: Prefilled Phone Number Cleared on Booking Form
363 +- Fixed: Stripe Card Field Failing to Load on Onsite Payment
364 +- Fixed: Fatal Error When Calendar Event Missing in Payment Update
365 +- Fixed: Light-Only Colors Leaking Into Dark Mode
366 +
367 += 2.2.5 (Date: 21 Aug 2026)
368 +- Added: Days Unit for Booking Cutoff Limits
369 +- Added: Cart Profile Widget in Booking Details Sidebar
370 +- Added: Inline Tag and List Creation in CRM Feed Editor
371 +- Added: Collapsible Booking Activity and Sidebar Widgets
372 +- Added: Event Types Tab in Host and Team Settings
373 +- Added: Help Tooltips for Event Limit Settings
374 +- Improved: License Management Screen and Keyboard Access
375 +- Improved: Dark and Light Mode Color Palette and Contrast
376 +- Improved: Distinct Status Badge Colors in Bookings
377 +- Improved: Booking and Host Queries Batched to Remove N+1 Lookups
378 +- Improved: Bounded Auto-Expire and Reservation Cleanup Batches
379 +- Security: Hardened Access Control, Payment Webhooks and Verification
380 +- Fixed: Availability Endpoint Returning a Fatal Error
381 +- Fixed: Negative Minimum Notice Opening Past Slots
382 +- Fixed: Meeting Time Shown in UTC on CRM Card
383 +- Fixed: Booking Form Auto-Focus Scroll Jump on Load
384 +- Fixed: Keyboard Access and Screen Reader Names on Booking Form
385 +- Fixed: FluentBooking Blocks Missing Styles in the Editor
386 +- Fixed: Duplicate Event API Call in Editor Block
387 +- Fixed: Dark Mode Contrast Across Modals, Badges and Notices
388 +- Fixed: Bookings Toolbar Overflow on Tablet Widths
389 +- Fixed: Export Button Stretching to Page Height on iOS
390 +- Fixed: Escaped Literals in Date Format Conversion
391 +- Fixed: Phone Number Validation and New Area Codes
392 +- Fixed: Deactivation Error Cleared by the Refresh Behind It
393 +- Fixed: User Not Found Warning in Availability Service
394 +- Fixed: Stale Editor State and Provider Mismatch on History Navigation
395 +- Fixed: Empty Slug Accepted When Creating CRM Tag or List
396 +- Fixed: Duplicate Payment Settings Route When Pro Is Active
397 +- Fixed: Booking Eligibility Re-Applied on Scheduler Mutations
398 +- Fixed: Location and Extra Info Accessors on Non-Array Input
399 +- Fixed: Microsoft Teams Join Link Missing in Booking Notifications
400 +- Fixed: Meeting URL Stripped From Twilio SMS
401 +- Fixed: Twilio Reschedule SMS Recipient Mapping
402 +- Fixed: Reversed Outlook Activity Log Types
403 +- Fixed: Integration Feed Routes Fatal Error on Load and Disconnect
404 +- Fixed: Recurring Config Lost When Disabling Multiple-Booking
405 +- Fixed: Webhook Feed Save Warning and Transport Error Logging
406 +
407 += 2.2.1 (Date: 26 Jun 2026)
408 +- Security: Gate CRM Profile Endpoints On FluentCRM Capabilities
303 409
304 410 = 2.2.0 (Date: 25 Jun 2026)
305 411 - Added: CRM Contact Search and Prefill in Admin Booking
306 412 - Added: Book Appointment for a FluentCRM Contact