WPCasa – Real Estate for WordPress

Changelog

1.5.0

  • NEW: Added the option to also delete the listings media files when a listing is deleted.
  • NEW: Added an admin notice for outdated WPCasa themes that require an update to keep the single listing location output working.
  • NEW: Added an admin notice inviting users to review WPCasa on WordPress.org.
  • NEW: Added helpful links to the plugin row meta on the plugins overview screen.
  • NEW: Added new logo.
  • FIX: Added WPCasa user roles on activation and remove them on deactivation.
  • TWEAK: Changed call of itemscope itemtype from http to https
  • TWEAK: Load Google Maps API only when an API key is available.
  • TWEAK: Improved Google Maps API loading with async callback handling for listing maps.
  • TWEAK: Improved message handling for discontinued WPCasa add-ons.
  • TWEAK: Introduced uninstall.php to remove all WPCasa data when uninstalling the plugin.
  • TWEAK: Improved PHP 8 compatibility.

1.4.3

  • FIX: Not showing message when no listing available (thanks to @DAnn2012 on github)
  • TWEAK: Badge for new add-ons on add-on page

1.4.2

  • FIX: Vulnerable to cross site scripting (XSS) with shortcodes ‘wpsight_listings_map’ reported by Muhammad Yudha – DJ on Patchstack – Thank you for that!
  • FIX: Vulnerable to API code injection reported by mikemyers from Wordfence – Thank you for that!
  • FIX: Deprecated message “Creation of dynamic property”
  • FIX: “Trying to access array offset on false” on settings page

1.4.1

  • FIX: The license page may show an error under certain circumstances

1.4.0

  • NEW: Added basic compatibility with the block editor and REST API endpoints for listings and all related taxonomies.
  • NEW: Added energy efficiency diagram to page printout. Requires WPCasa Energy Efficiency.
  • NEW: Added color selector for use on the settings page, as with WPCasa Featured Listing and WPCasa Listing Labels.
  • NEW: Added note if the updater class for paid plugins is missing.
  • TWEAK: Twitter renamed to X.
  • TWEAK: Translation settings improved and missing strings for translation added.
  • FIX: Textdomain WPCasa was loaded too early.
  • FIX: Message if no image is assigned to an agent.
  • FIX: Vulnerability for Cross Site Scripting (XSS) fixed (thanks to Patchstack).

1.3.2

  • TEWAK: Text improvements

1.3.1

  • TWEAK: Added string translation for listing details
  • UPDATE: CMB2 updated to 2.11.0
  • FIX: Fixed authenticated stored XSS (Thanks to Vlad Nikandrov)

1.3.0

  • NEW: Added input field for longitude and latitude to manually set the location of the listing
  • NEW: Switch to using language files from GlotPress.
  • NEW: Sanitize price before saving and remove
  • NEW: A decimal separator has been added in preparation for upcoming functions that require a decimal separator.
  • NEW: Option to select Swiss Franc currency symbol between ‘SFr.’ and ‘CHF’. Default ‘CHF’
  • TWEAK: The settings for thousands separator are more flexible, now. Countries that do not use commas or periods are now also covered.
  • TWEAK: Improved use of singular and plural string translation
  • TWEAK: Minified JS files for increase page load
  • TWEAK: Improved PHP 8 compatibility
  • FIX: Added missing file needed for WPCasa Dashboard to show the map
  • FIX: Fixed some notice when debug mode is activated
  • FIX: Fixed SQL error on media page when WP_DEBUG is activated
  • FIX: Fixed insecure direct object references (IDOR) (Thanks to Patchstack)

1.2.13

  • FIX: QR code on listing single page was not working anymore. Switched from Google to the free QR Code Generator (goqr.me)[https://goqr.me]

1.2.12

  • TWEAK: Compatible with PHP 8+
  • FIX: Listing Map styling of listing in popup box

1.2.11

  • NEW: Added upgrade notice on WordPress plugin page
  • TWEAK: Updated plugin header with file-level PHPDoc DocBlock
  • TWEAK: Ensure compatibility with WordPress 6.5
  • FIX: Listing Map settings didn’t save new value
  • FIX: In some cases, toggling the Listing Map link did not work
  • FIX: Removed unwanted extra character after description on listing single page

1.2.10.1

  • FIX: Search form stopped working for some non-WPCasa themes

1.2.10

  • FIX: Improved title escaping for compatibility with WPCasa Listing Labels
  • FIX: Load WPCasa CSS on all pages, not just on the single listing pages
  • TWEAK: Minimization of all CSS to improve the loading speed of the page

1.2.9.2

1.2.9.1

  • FIX: Additional classes for listings were no longer taken into account

1.2.9

  • TWEAK: Fixed guideline violation
  • TWEAK: Optimized code base
  • TWEAK: Bumped required WordPress version to 6.2
  • TWEAK: Removed server info panel in favor of Site Health tools
  • TWEAK: Improved speed of database query to get listings
  • TWEAK: Improved WPCasa about page
  • FIX: Listing filter with ‘wpsight_exclude_unavailable’ stopped working
  • FIX: Issue of not assigning default value after activation in checkbox
  • FIX: Apply and separate listing map default
  • UPDATE: Updated cmb2 to 2.10.1

1.2.8 – 2021/10/28

  • TWEAK: Optimized code base

1.2.7 – 2021/10/28

  • TWEAK: Sanitized input fields and data
  • TWEAK: Modifications to the Newsletter Panel in WPCasa Settings.
  • UPDATE: Updated CMB2 to 2.9.0

1.2.6 – 2021/07/20

  • NEW: Added German Formal Translation
  • NEW: Added filter wpsight_listing_text_not_available to customize the informal text when a listing is not available
  • TWEAK: Improved embedment of previously integrated functionality from WPCasa Listings Map and WPCasa Admin Map UI
  • TWEAK: Data for Javascript gets now provided through wp_add_inline_script instead of wp_localize_script
  • TWEAK: Improved data escaping
  • UPDATE: Updated swiper.js to 6.7.5

1.2.5 – 2021/02/09

  • FIX: Fixed admin license page issue
  • TWEAK: Ensure compatibility with latest version of WordPress

1.2.4 – 2020/05/26

  • FIX: Fixed licenses activation

1.2.3 – 2020/04/01

  • TWEAK: Add ability to disable listing map displaying

1.2.2 – 2020/03/31

  • FIX: Fixed reinitialize map coordinates in some cases when dev mode is true

1.2.1 – 2020/03/23

  • FIX: Fixed map functionality after deleting WPCasa Listing Map plugin

1.2.0 – 2020/03/20

  • NEW: Complete revamp of the WPCasa Admin UI
  • NEW: Integration of WPCasa Admin Map UI
  • NEW: Integration of WPCasa Listings Map
  • NEW: Ability to restore settings to default
  • NEW: Ability to delete all data
  • NEW: Added recommends items
  • TWEAK: Improved license algorithm
  • TWEAK: Updated file/folder structure
  • TWEAK: Improved map searching algorithm
  • TWEAK: Multiple plugin activation
  • TWEAK: Tested up to WordPress 5.3.2
  • FIX: Fixed bulk listing edit
  • UPDATE: Update CMB2 to 2.6.0

1.1.0 – 2019/09/02

  • Tested up to WordPress 5.2
  • Added Italian Translation
  • Added French Translation
  • Added Croatian Translation
  • Added Dutch Translation
  • Added Russian Translation
  • Added Romanian Translation
  • Added Slovak Translation
  • Added Farsi Translation
  • Added Brazilian Real currency symbol
  • Added option to query for available/unavailable items
  • Added filter ‘wpsight_geolocation_args’ for improved geolocation args control
  • Added filter ‘wpsight_listing_single_output’ for improved single listing output control
  • Improved PHP Compatibility
  • Improved ‘wpsight_get_currency’ filter hook
  • Improved Currency Symbol Display
  • Improved Listing Details Label Display by including the ‘:’ with CSS
  • Changed default order for listing type and location in search form
  • Fixed ‘edit_listings’ capability was set twice in class-wpsight-agents.php
  • Fixed reference conditional tag to corresponding query
  • Fixed rental period was returned as NULL
  • Fixed PHP Error caused by not properly checking if $var is an array
  • Fixed notice caused by missing array on listing details
  • Various other minor fixes

1.0.6.1

  • Tested up to WordPress 4.5.3
  • Added option to enter Google Maps API key

1.0.6

  • Tested up to WordPress 4.5
  • Add Brazilian Portuguese language files
  • Fix typo in German language files
  • Make sure $_GET values in listings search are escaped correctly
  • Make sure wpsight_exclude_unavailable filter works correctly
  • Make sure default rental periods are set correctly
  • Rebuild custom agent profiles fields using CMB2 meta boxes
  • Minor updates in German and Spanish language files

1.0.5

  • Add Spanish language files

1.0.4.1

  • Add wpsight_profile_agent_update_post_meta filter for WPCasa Polylang

1.0.4

  • Improve maybe_update_gallery()
  • Add missing string in German translation
  • Add property management plugin screenshot

1.0.3.1

  • Hotfix to avoid fatal error with wpsight_taxonomies() in v1.0.3 and some themes

1.0.3

  • Hide listing label when label is empty
  • Hide rental periods when label is empty
  • Fix default handling in wpsight_get_option()
  • Minor code cosmetics

1.0.2

  • Add wpsight_get_option filter hook
  • Make location fields visible in dashboard
  • Add helper function wpsight_taxonomies()
  • Correct WPSight_Geocode class name

1.0.1

  • Fix custom query pagination (offset must be set or empty string)
  • Fix CMB2 group fields handling through wpsight_meta_boxes filter

1.0.0

  • Initial release

Plugin Website
Visit website

Author
WPSight
Version:
1.5.0
Last Updated
April 21, 2026
Active Installs
1000
Requires
WordPress 6.2
Tested Up To
WordPress 7.0
Requires PHP
7.2

Share Post

Join our newsletter.

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