Author Archive

Changelog

Before browsing new features (on our demo or your website after update) please flush cache and perform “hard reload” by pressing Ctrl + F5 (or Cmd + Shift + R on Mac). 🙂

After theme update:
1. Make sure you updated also plugins (Listeo Core, Listeo Editor, and Listeo Elementor)
2. Clear your website’s cache and hosting cache after the update

How to update theme and plugins →

15/07/2026

2.0.53

New
  • New Elementor demo widgets: Simple Hero, Fan Hero, Marketplace 3D Hero, Bento Grid, Stories Bento, Account Types Bento, Category Marquee, Taxonomy Expanding Strip, Feature Tabs, Reviews Marquee, Modern FAQ, Accent Headline/Markup and Hero Slide Source — powering new demo homepage layouts (Listeo Elementor add-on).
  • New "Verified users only" messaging setting: when enabled, only users marked "Verified" on their profile can start or reply to private messages; everyone else sees a notice instead of the message form.
Fixes
  • Elementor editor loads noticeably faster on sites with many taxonomy terms (dynamic-tag field discovery no longer runs a database lookup per term).
Tweaks
  • Minor visual polish to the modern bookings list and the manual booking dialog.
Changes
  • Zoom: listing owners (hosts) can now optionally receive their own "New Zoom Meeting" email when a booking gets a meeting, including a new {meeting_timezone} placeholder. Off by default.
  • Team / Employees: listing owners can invite staff members and grant them scoped access — to editing, bookings, and/or messages — for specific listings or individual Booking Plus resources. Includes a dedicated team dashboard, invitation emails, and a "Register & Join Team" onboarding flow for new staff accounts.
  • Modern booking view (dashboard list + single booking) now shows client/host email and phone again, adds quick "Start Zoom" / "Join Zoom" buttons plus a full meeting-details panel, and displays the assigned Booking Plus resource on a booking.
06/07/2026

2.0.52

New
03/07/2026

2.0.51

New
  • Support for Listeo AI Agents module, includes rewritten template-dashboard.php Dashboard navigation is built as a filterable, ordered array so add-ons can insert, remove, reorder or relabel items
Updated
  • New hooks and filters for easier customizations
Fixes
  • Other small fixes
01/07/2026

2.0.50

New
  • New
  • New Bookings dashboard for Owner and Guest with a single booking view, integrated with Messages chat
  • new availability / event-date / auto modes. With auto mode you can search by date range all listing types at once
Improved
  • Improved RTL stylesheet
Fixes
  • Some fixes for translations
  • Fixes
  • send_message_ajax no longer re-reads the raw request after sanitizing, and
Changes
  • Booking messaging settings: enable/disable the detail-view chat (auto-off
  • when no Messages page is set) + "allow messaging only after Paid".
  • Date-range search is now capability-driven (Date Range / Tickets), not
  • hardcoded to rental/event slugs, so custom listing types are searchable;
  • Custom listing types with the Tickets capability now write the searchable
  • _event_date_timestamp on save
  • Listings Packages Manager overhaul
  • Price breakdown is now actually stored on bookings
  • returns the conversation id.
  • listeo_count_bookings: missing space broke the author-filter count query.
  • Post Grid / Testimonials Include/Exclude autocomplete is now post-type-aware
  • (suggests posts / testimonials, not listings);
23/06/2026

2.0.49

New
  • Separate "reservation hold" time for bookings pending approval (independent of payment deadline; can be disabled by setting 0).
  • Support for fixed-amount commission (flat fee per order) alongside percentage commission in stats and reports.
  • New hooks for add-ons on the booking confirmation page and the post-listing-submission screen.
Updated
  • Updated option to manually Add Booking as owner
  • Listing name in cart, checkout, orders, and emails now shows the current listing title instead of the previously stored version.
  • Listing selector in stats showed all users' listings (now only the user's own; admin still sees all).
  • Pricing Table (WooCommerce) widget now supports membership packages alongside listing packages.
Improved
  • Price summary in the booking widget hides zero-value line items.
  • Expanded the Font Awesome icon list in the icon picker.
Fixes
  • Price breakdown correctly displays fractional values (e.g. "× 1.5 hours").
  • PHP 8 fatal error when calculating service price (empty/free price or symbol/comma).
  • Listing-type save failure ("Unknown column 'booking_type'") — added self-healing for missing DB columns.
  • WordPress pages were being hijacked by listing URL rules and failed to display correctly.
  • Zoom integration OAuth callback redirected to the blog page instead of handling the connection.
  • "Copy to all days" button in opening hours did not work with 12-hour format.
  • Confirmation-page price for multi-tier tickets/events now matches the widget price.
  • Minor escaping and display fixes on the post-submission screen.
  • Listing Resources widget visible again in the Elementor panel and Theme Builder; better listing-context detection and clearer editor messages.
  • Booking Plus resource styles load correctly on Elementor pages and in the editor preview.
  • CSS fixes: dashboard calendar width, select2 dropdown position in the manual booking modal.
18/06/2026

2.0.48

New
Security
  • Security fixes
Improved
  • Listeo Analytics performance enhancements
16/06/2026

2.0.47

New
  • Touch support for front-end drag/sort (gallery, slots, pricing rows) via bundled jQuery UI Touch Punch.
Improved
  • "Login to Book": guest's date + time slot + service now restored after login (was date-only); fee total recomputed (bookings.js).
  • Recurring-event hooks: cards/search show next occurrence or "Past event" badge instead of a past start date (listeo_card_event_date, listeo_detail_event_date_value, listeo_core_event_expiry_ids).
  • Visits counted once per visitor / 30 min (cookie dedupe + new server-side legit_visits stat; analytics sums those).
  • Auto-created WooCommerce booking products now use the listing's featured/gallery image (thumbnail in cart/emails/Stripe).
  • Add-ons: Install enabled when a key is present; license verified at install time and cached.
Updated
  • Booking Plus moved to the license-included add-on flow (no longer "paid separate"); removed PRO badge/filter pill.
Fixes
  • Prevented accidental ticket/event auto-submit on page load
  • Expired/pending-unpaid bookings now release their slot instead of blocking it indefinitely.
  • Recurring events no longer expire on their first occurrence.
  • Google schema image emitted as ImageObject (fixes Search Console error).
  • Safer paid-listings package getters (no undefined-property notices).
14/06/2026

2.0.46

New
  • Listeo Booking Plus Free version included with Listeo
Improved
  • Small user dashboard overhaul
10/06/2026

2.0.45

New
  • Listeo Dashboard — new admin area to browse, install, and manage Listeo add-ons and licensing (add-ons catalog + dashboard UI).
  • New listeo_listing_type_row_meta hook so add-ons can show extra info on listing-type rows.
  • Booking price breakdown in the booking widget can start collapsed and expands by clicking the "Total Cost" row (new option "Show booking price breakdown expanded by default").
Improved
  • Accent-aware alphabetical ordering for search taxonomy dropdowns (filterable per field).
Updated
  • Bundled plugin versions updated (Listeo Core and add-ons).
Fixes
  • Coupons are now applied to the WooCommerce order for confirmed bookings — owner/seller coupons were previously rejected in programmatically-created orders, charging the full price.
  • Removed the enqueue of a non-existent listeo-modern-admin.js that caused a 404 on admin settings pages.
Tweaks
  • Minor listing card price display refinement.
  • Admin assets now load on the new Add-ons and Core settings pages.
  • Minor admin and customizer cleanup.
05/06/2026

2.0.44

Fixes
  • Fixes for Listeo Booking Plus

Third Party Extensions for Listeo

We are not affiliated with these extensions and take no responsibility for them. Updates and compatibility are not guaranteed, and similar features may be added to the theme core in the future.

Want your plugin listed here? Contact us at [email protected]. If it meets our guidelines and doesn’t compete with official extensions, we may add it.

https://listingpilot.gr.com/