BingoRentals

Changelog

1.5.4

  • Fixed: “Powered by” credit link is now opt-in — hidden by default, enabled via new admin toggle in Appearance settings
  • Fixed: wpReview non-plugin file removed from distribution; .distignore added
  • Fixed: Backward-compatible [car_rental] shortcode alias removed — only [wpcr_car_rental] is registered
  • Updated: Admin settings page and documentation updated to reference [wpcr_car_rental]

1.5.3

  • Fixed: Inline <style> and <script> blocks moved to wp_add_inline_style() and wp_add_inline_script() via admin_enqueue_scripts hook
  • Fixed: Shortcode callback return now uses esc_html__() and esc_url() in the API-not-configured error branch
  • Fixed: Added prefixed shortcode [wpcr_car_rental]; [car_rental] kept as backward-compatible alias
  • Fixed: ipapi.co external service now documented in readme with terms and privacy policy links
  • Fixed: Replaced ip-api.com reference in readme with the correct service (ipapi.co)

1.5.2

  • Fixed: Language switcher flags replaced with SVG images for cross-platform rendering (Windows servers do not render Unicode flag emoji)
  • Improved: Flag images served as local assets, no external requests

1.5.1

  • Fixed: Full WordPress Plugin Check compliance — all escaping, unslashing, and sanitization requirements met
  • Fixed: Deprecated _e() / __() replaced with esc_html_e() / esc_attr_e() throughout admin settings
  • Fixed: date() replaced with gmdate() for timezone-safe output
  • Fixed: wp_create_nonce() output now escaped with esc_attr() in inline JS
  • Fixed: parse_url() replaced with wp_parse_url() in API class
  • Fixed: error_log() calls guarded behind WP_DEBUG check
  • Improved: Plugin Check reports “No errors found”

1.5.0

  • New: Plugin rebranded to BingoRentals
  • New: Text domain updated to bingorentals
  • New: Admin menu and settings page now show BingoRentals branding
  • Improved: Plugin folder, main file, and assets renamed to match new brand
  • Improved: All user-facing strings updated to BingoRentals

1.4.0

  • New: Fleet widget shortcode attribute support (show_categories, show_locations)
  • New: Dark theme support via theme=”dark” shortcode attribute
  • New: Custom primary color via primary_color shortcode attribute
  • New: Fleet cards with booking links connected to SaaS API
  • Improved: Shortcode renders inline styles based on admin appearance settings
  • Improved: Mobile responsive layout for fleet widget

1.3.0

  • Fixed: Empty API responses no longer cached (was causing permanent “All Locations” only)
  • New: Admin debug panel showing API URL, cache status, and error log
  • New: “Test API Now” button for real-time API testing
  • Improved: Comprehensive debug logging for troubleshooting
  • Improved: Better error handling and reporting

1.2.0

  • New: IP-based automatic language detection (Romania → Romanian, else English)
  • New: Language switcher buttons (🇬🇧 EN / 🇷🇴 RO) with localStorage persistence
  • New: Admin option to enable/disable auto-detection
  • New: show_lang_switch shortcode attribute
  • Improved: All form labels now use data-i18n for dynamic switching
  • Improved: Both EN and RO translations loaded upfront for instant switching

1.1.0

  • New: SaaS multi-tenant support with tenant_slug setting
  • New: Smart API URL building for path-based tenant routing (/api/app/tenant/)
  • New: Transient caching for locations, settings, extras (1 hour TTL)
  • New: “Clear Cache” button in admin settings
  • New: Auto-detection of tenant slug from API URL
  • Fixed: Locations disappearing after time (was caused by missing tenant context)
  • Fixed: URL construction for SaaS vs standalone installations
  • Improved: Debug logging when WP_DEBUG is enabled
  • Improved: Cache auto-clears when saving settings

1.0.0

  • Initial release (standalone BingoRentals support only)
  • Car search by date and location
  • Real-time availability checking
  • Booking form with customer details
  • Light and dark themes
  • Responsive design
  • Admin settings page
  • API connection test

Plugin Website
Visit website

Author
Adrian D
Version:
1.5.4
Last Updated
June 16, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
8.1

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.