Skip to content

Changelog

Release history for RD Rentals

v1.3.0 (September 9, 2026)

Added

  • Responsive Billing page with current-cycle metrics, usage events, plan status, and Shopify plan management
  • Loading and disabled feedback for plan selection and management actions

Changed

  • Current plan details reorganized into a clearer Polaris layout with plan summary, billing details, and benefits
  • Billing state now reconciles with the active Shopify subscription when the local plan cache is empty
  • Embedded admin setup and picker flows preserve Shopify context while showing their pending state

Fixed

  • Product variant editing now selects the first configured variant on initial render and keeps saves bounded to the selected variant
  • Deleting a variant now keeps the merchant on the same product editor and selects the remaining configurations in place

v1.2.0 (August 27, 2026)

Added

  • Native "Get support" entry in the embedded admin, wired to hosted Crisp chat in a new tab
  • Bulk rental setup and removal flows from the product selection toolbar, with shared defaults and product picker
  • Separate single-product setup entry on the product details page, preloaded with the merchant's variants
  • Compact rental status block on product details with localized currency and date formatting

Changed

  • Admin product setup and removal actions split per Shopify 2026 extension target, with deep links via the app: protocol
  • Polaris App Home templates restored on the single and bulk product setup pages

Fixed

  • Embedded admin navigation now reaches the app route (replaced client-side navigate and Link with window.location.assign and native anchors in ui-nav-menu)
  • Plan-confirm redirect lands on /app/billing instead of /app, dropping plan_handle so the confirm branch does not re-run
  • "Cancel plan" action removed (Shopify App Pricing has no programmatic cancellation; cancellation is merchant-driven via Manage plan)
  • Rental widget now hides when a variant switches to "Sell only" (variant detection reads the theme form first)
  • Purchase option select no longer dirties the product edit form on load (the form opens clean on the saved value)

v1.1.0 (August 20, 2026)

Added

  • Bookings move to Active automatically when the merchant fulfills the order
  • Real-time admin notification when a booking status changes, such as after fulfillment

Fixed

  • Booking status labels are now consistent across the list and detail views
  • Order links in booking details now open the correct Shopify admin page

v1.0.0 (August 17, 2026)

Added

  • Rental product configuration with inventory tracking
  • Booking calendar widget for Shopify storefronts (Theme App Block)
  • Cart Transform function for checkout integration
  • Usage-based billing with Free, Pro, and Enterprise plans
  • Admin dashboard with booking metrics and setup guide
  • Product management (add, edit, activate/deactivate rental products)
  • Booking list with status filtering, search, and pagination
  • Booking detail view with status tracking
  • Settings page for currency, buffer days, and deposit defaults
  • Server-Sent Events for live booking notifications
  • GDPR compliance webhooks (customers_data_request, customers_redact, shop_redact)
  • App uninstall and scope update webhook handling