View Categories

Changelog

10 min read

Each entry is tagged:New featureImprovementFixOptimizationChangeCompatibility

Looking for what is next? Vote on the WooCommerce rental plugin roadmap, or send us a feature request.

1.0.62 Released September 13, 2026 #

A REST API for the whole rental lifecycle — quote, reserve, send, return — including barcode scan endpoints for the warehouse, plus a new Usage Report, a redesigned product page layout, and customer self-service rental extensions. Full API documentation: the WooCommerce rental REST API.

  • New featureREST API for rentals: /wc-sibooking/v1/ covers bookings, availability, serials, pricing and orders-by-date, authenticated with an ordinary WooCommerce API key. Reserve, re-date and release stock from a point of sale, a dashboard or your own back office
  • New featureSend and return over the API: work queues for what is due out today and what is still with customers (with overdue and next-7-days filters), single or batched movements carrying serial codes, and the full movement history. Customer emails are opt-in per call, so an integration that syncs warehouse state stays quiet
  • New featureBarcode scanning endpoints: scan a serial code to book it back in and the code alone finds the rental it belongs to. Scanning out resolves the booking when only one is waiting for that product, and offers the choices when there is more than one
  • New featureAdd a rental to the cart over the Store API, and orders created through /wc/v3/orders with rental dates on the line item are booked in the calendar like any checkout
  • New featureAPI tester under Rentals › Tools: a single page that runs every endpoint against your own store, with the request bodies filled in. Documentation is at rentalbookingsoftware.com/docs/rest-api/
  • New featureUsage Report (Rentals › Usage Report): utilisation, turns and revenue for every rentable product over a 30, 90 or 365 day window, filtered the same way as the Inventory Report. It answers which kit earns its keep and which is sitting on the shelf
  • New featureProduct page layout: a pricing card that lists every rate with its per-day equivalent, a sticky booking bar carrying the quantity and Reserve button, and a calendar that folds down to a one-line confirmation once the dates are chosen. Choose it in the Calendar Styler; the previous layout is still available
  • New featureExtend a rental from My Account: the customer picks a new return date on your own calendar, availability is checked without their existing hire blocking it, and the difference is priced from your rate grid and charged to the saved card. Off by default — switch it on under Settings › Extend
  • New featureRental dates on the admin order screen: every rental line shows “Tue 8 Sep → Sun 13 Sep · 5 days” with an Edit dates button that opens two calendars, greys out days other orders have sold out, re-checks availability, optionally re-prices the line and notes the change on the order
  • ImprovementFixed Rental Date and Time products work in the guided pickers: only days with a departure are selectable, each is marked, and picking one shows the departures as cards with their start time, return and units left
  • ImprovementThe calendar follows the WordPress site language and start of week, including right-to-left locales
  • ImprovementThe Rentals dashboard’s Send and Return links open those screens on the day you were looking at, instead of always on today
  • OptimizationProduct pages served from a full-page cache (WP Rocket, LiteSpeed, Cloudflare and friends) refresh their availability, earliest bookable day and security token in the background, so a page stored days ago can no longer offer a day that has since sold out
  • CompatibilityThe bundled copy of ACF is skipped when Secure Custom Fields or your own ACF is already active, so the two no longer fight over the same admin menu
  • FixFixed: closed days set as start-only or end-only were not enforced on the server; buying a bookable product outright was refused at add-to-cart; weekly fixed-date repeats skipped their first date; typing a quantity then clicking a day swallowed the click; the Price column of the admin Products list printed the whole storefront pricing card, rates table and all, instead of a single line; and the running total on the Reserve button could print over its right edge on themes that set a width on the add-to-cart button

1.0.61 Released September 8, 2026 #

A new front-end date picker, and a Calendar Styler so it matches your store without touching CSS. The customer is walked through start date → start time → end date → end time in one panel, sees the hours that are already booked, and gets the rental total the moment the last step is done. Read the full write-up: A guided rental date picker and Calendar Styler for WooCommerce.

  • New featureIn Line Range Picker (the new default): one guided panel with a progress legend across the top. Each finished step shows its value and can be clicked to change it; changing the start date resets the end date. A Start over button sits in the summary bar
  • New featurePopup Range Picker: the same flow opened from a “Select your dates” field, as a floating card on desktop and a bottom sheet on phones. It closes itself when the last step is done
  • New featureSeparate Date Pickers: start and end fields with popup calendars, and a time slot grid that opens automatically after each date
  • ChangePrevious Date Picker: the calendar that shipped before 1.0.61, untouched, selectable at any time if you need to rule out the new picker
  • ImprovementTime of day is a slot grid grouped by morning, afternoon and evening. Hours inside an existing booking or its turnover buffer are greyed out; on a same-day return, slots up to the pick-up time are too
  • New featureCalendar Styler tab in Rentals › Settings: choose the picker and one of four styles (Airy, Card, Bold, Classic), set the main colour, corner radius and time slot interval, and switch on price per day or units left in each day. The preview beside the controls is the real calendar with sample bookings and updates as you change things
  • New featureEditable labels: Start Date, Start Time, End Date and End Time can be renamed, and are registered with WPML String Translation and Polylang
  • New featureBlock-out reason: closed days and holidays have an optional Reason column; customers see it when they hover a blocked day (otherwise “Disabled”)
  • New featureThe rental total for the chosen dates fades in under the price as soon as the dates and times are complete
  • ImprovementRentals still run through a closed day without starting or ending on it, and sold-out days cap the return calendar. Closed-day ranges are now computed once, so a weekly closure no longer slows the calendar down on busy products
  • ChangeThe Contracts settings (rental agreement signing) moved into Rentals › Settings as their own tab; the separate menu item is gone
  • FixThe global calendar widget is always an open start / end picker, and no longer picks up a subscription product’s options from the category page
  • FixFixed: the composite and bundle product scripts could run before the calendar was ready

1.0.60 Released September 6, 2026 #

A redesign of every admin screen. The plugin menu is now called Rentals, and everything under it shares one clean, modern layout with a summary strip, filters with counts and a bulk-action bar. Prefer the classic WordPress look? Switch back any time from the UI: Modern / Classic item in the admin bar.

  • New featureNew Rentals Dashboard: what is going out today, what is due back, what is overdue and what is currently out, the next seven days of movements, and a money section with revenue this month, the last 30 days against the previous 30, average rental order, orders awaiting payment and your top products by revenue
  • New featureInventory Report: 7 / 14 / 30 day window, available capacity in every cell, closed days shaded, totals row, summary strip and a CSV export
  • ImprovementBookings Calendar: each day now shows units going Out, coming In and Overdue; click a day to list its orders. The classic one-bar-per-order view is still there as “By order”
  • New featureBookings list with Upcoming / Out / Overdue / Returned filters
  • ImprovementSend and Return: Due today / Overdue / Next 7 days tabs, sent-of-booked progress, quantity steppers, and an overdue rail. The pick list and the send / return history are now buttons on these pages instead of separate menu items
  • ImprovementSerials: cost and last-movement columns, proper paging, and a serials editor directly under “Use Serial Tracking?” on the product edit page with code, status, acquired date, cost and notes — rows save as you type
  • ImprovementSettings are organised as tabs across the top with a sticky save bar. The licence is the first tab, green when active.
  • ImprovementField help is shown as tooltips (including inside repeaters) instead of long descriptions under every field
  • New featureSend and return history now record who sent or returned each item
  • FixFixed: the inventory report skipped the first product; the “update start date on early send” setting was reading the early-return option; the send and return pages could error on a deleted product; the serials list ignored paging

1.0.59 Released August 7, 2026 #

  • New featureNew picklist feature for generating a PDF or CSV for rentals that are sent that day
  • ChangeNew code to get ready for our subscriptions, memberships, and rental queue plugin (pro)
  • ImprovementReturn rentals now supports a list of serials to speed up the return process
  • New featureScan a barcode to return a rental: point a scanner at each item on the return screen and it checks itself in
  • New featureSecurity deposits can now be released automatically a set number of days after return, instead of only on order completion
  • New featureRecurring hire schedules: weekly or monthly repeating bookings for the same customer and item, generated in advance (subscriptions add-on)

1.0.50 Released August 8, 2025 #

  • New featureGenerate PDF labels of QR codes and Barcodes
  • CompatibilitySupport added for WooCommerce Product Bundles plugin. Composite products were already supported
  • New featureAbility to disable dates separately for start and end dates instead of both the start and end date together
  • ImprovementSearch improved for bookings, serials, and send / return pages

1.0.42 Released October 21, 2024 #

  • New featureAdvanced pricing grids now available. Add as many price points as you like, the price is automatically calculated according to the rental length.

1.0.3 Released June 30, 2023 #

  • New featureGreat new feature available allowing you to only have rental bookings available on special dates and times, and you can set the rental length as well. Very handy for tour operators or rentals where you only have special availability.

1.0.2 Released June 15, 2023 #

  • New featureShortcode calendar widget feature allowing placement of a global calendar anywhere on your website including the homepage and sidebar
  • New featureExclusive feature not found on other rental booking plugins: Admin order creator now has support for adding rental dates via a calendar
  • New featureAnother exclusive feature not found on other WooCommerce bookings plugins: Updating an admin order will re-book correctly all changed rental dates on that order in the rental bookings tables and cached inventory arrays
  • OptimizationSpeed of inventory lookups increased using a cached inventory array

1.0.1 Released March 15, 2023 #

  • New featureCustom integration for Dokan multi vendor plugin if you are interested please contact us as it is not included in the default plugin but is available at additional cost
  • New featureRental send and return history pages are completed
  • New featureSerial / Barcode / RFID support is completed

1.0.0 Initial Release January 15, 2023 #

Release history for the Sales Igniter WooCommerce rental plugin.