Press Enter to search or Esc to close

FW Real Estate

FW Real Estate

Real estate listing platform for individual agents, brokers, and agencies. MLS/IDX integration is included in the IDX Realtor and IDX Agency tiers, plus a full addon library covering search, property management, agents, SEO, and custom fields. Self-hosted on Joomla or WordPress, one subscription covers everything.
Top Features & Screenshots

Product Features

  • Responsive Property Listings
    Mobile friendly layouts for best performance and look on any device.
    List view
    List property listings layout with numerous display options.
    Visual Featured Badge
    Prominent Featured badge overlaid on property cards in listings. Visitors instantly spot highlighted properties without reading descriptions.
    Customizable Status Badges
    Create unlimited status labels with custom names and colors. Sold, New, Under Offer, Price Reduced, Investment, or any custom status your market needs.
    Multi-Currency Price Display
    Show prices in USD, EUR, GBP, AED, and any ISO currency. Visitors select their preferred currency from a dropdown selector on every listing and property page.
  • Image gallery
    Hi-quality images resized for optimal use with originals kept.
    360-Degree Tour Embedding
    Embed interactive panoramic tours and virtual walkthroughs on property detail pages. Works with Matterport, Kuula, iStaging, Zillow 3D Home or any provider that allows iframe embedding.
    Multi-Source Video Embedding
    Embed videos from YouTube, Vimeo, or direct file upload (MP4, FLV). Also supports remote hosting via URL for videos on your own CDN.
    Unlimited Floor Plan Upload
    Upload unlimited floor plan images per property with custom titles like Ground Floor, Master Suite, or Basement. No limits on number, perfect for multi-level homes and commercial properties.
    Interactive Payment Calculator
    Real-time mortgage payment estimates update as visitors adjust loan amount, down payment, interest rate, and term. Include property taxes, hazard insurance, and PMI for complete monthly cost picture.
  • Batch upload
    Fast and handy files management with batch upload feature.
    Translation manager
    Adjust language interface translations to your needs or create translation for a new language.
    Admin Approval Workflow
    Agent-submitted properties go to the standard admin queue for review. Optional email notifications alert admins to new submissions for quick approval.
    Complete Property Edit Form
    Full FW Real Estate edit form in the frontend. Category, type, pricing, location, metadata, gallery, all fields available to agents with the same controls as admins.
  • Dictionaries (customizable fields)
    10 special fields that can be edited, translated in any language and adjusted to your needs.
    Unlimited Field Creation
    Build as many custom fields as your market demands. No quantity limits. Perfect for luxury homes, vacation rentals, commercial properties, or any specialized real estate niche.
    Structured Amenities Data
    Comprehensive amenities checklist (pool, garage, air conditioning, balcony). Structured data instead of text descriptions lets visitors filter properties by specific features.
    Four Input Types
    Choose from text input, dropdown select, multi-checkbox lists, and yes/no boolean toggles. Select and checkbox types support unlimited predefined options with translatable labels.
    Groups and Tabs Organization
    Group related fields into logical sections and organize groups into tabs. Control display position with three zones: before details, after details, or additional sections.

More Features

  • 200+ US MLS Boards
    FWRE MLS Grid Connector
    Connect to over 200 US MLS boards through a single credential set — no separate agreements with individual boards required.
    Nationwide CoreLogic Coverage
    FWRE Trestle Connector
    Connect to Trestle-participating US MLS boards powered by CoreLogic Matrix — one of the broadest real estate data networks in the US.
    FBS-Powered MLS Boards
    FWRE Spark API Connector
    Connect to MLS boards running FBS Flex MLS software — the platform powering dozens of US boards that participate in Spark API.
    OAuth 2.0 Authentication
    FWRE MLS Grid Connector
    Authenticates via OAuth 2.0 client credentials — no legacy FTP or RETS login URLs, no stored passwords in plain text.
    OAuth 2.0 Authentication
    FWRE Trestle Connector
    OAuth 2.0 client credentials — secure, token-based authentication with no passwords or legacy login endpoints.
    Paginated Batch Import
    FWRE Spark API Connector
    Imports one OData page per cron invocation and resumes automatically — safe for catalogs of any size without special server configuration.
    Image Sizing Modes
    FWRE Slideshow View
    Choose Fill (crop to cover) or Fit (letterbox) to match your property photo aspect ratios. Customize slideshow height and thumbnail size.
    RESO Auto-Mapping
    FWRE MLS Grid Connector
    Auto-map RESO Data Dictionary field names to FW Real Estate property fields with one click, eliminating manual field configuration.
    RESO Data Dictionary Compliance
    FWRE Trestle Connector
    Full RESO Data Dictionary compliance ensures consistent field names across boards, enabling reliable one-click auto-mapping.
    Automatic Photo Downloads
    FWRE Spark API Connector
    Listing photos are downloaded and stored locally during import with automatic resizing — your site does not depend on the MLS CDN for image delivery.
    Scheduled Incremental Sync
    FWRE MLS Grid Connector
    Cron-driven incremental imports fetch only changed records since the last run, keeping listings current without reloading the full dataset.
    Multi-Class Import
    FWRE Trestle Connector
    Import Residential, Commercial, and Rental property classes in a single connector setup, merged into your FW Real Estate property list.
    RESO Auto-Mapping
    FWRE Spark API Connector
    Auto-map RESO Data Dictionary field names to FW Real Estate property fields with one click — no manual field configuration.
    Auto-Cleanup of Sold Listings
    FWRE MLS Grid Connector
    Sold, expired, and withdrawn listings are automatically removed or unpublished on each sync — no manual cleanup required.
    Incremental Sync
    FWRE Trestle Connector
    After the initial import, the connector fetches only records modified since the last run, minimizing API usage and import time.
    Large Catalog Support
    FWRE Spark API Connector
    Per-batch cron design prevents server timeouts, allowing import of tens of thousands of listings on standard hosting.
    Multi-Class Support
    FWRE MLS Grid Connector
    Import Residential, Commercial, Land, and other property classes in a single setup, each processed as a separate import pass.
    Auto-Removal of Expired Listings
    FWRE Trestle Connector
    Expired, withdrawn, and sold listings are automatically removed from your site on each sync cycle.
    Auto-Cleanup of Removed Listings
    FWRE Spark API Connector
    Expired and sold listings are automatically removed from your site on each sync — the MLS and your site stay in sync.
    Agent Contact Cards on Properties
    FWRE Agents
    Automatic agent contact block on every property detail page. Configurable position (right sidebar or bottom). Shows photo, name, company, phone, email, and social links.
    Multi-Language Field Definitions
    FWRE Custom Fields
    Define field names, labels, and option values in multiple languages. Each language version is stored separately, enabling truly localized property listings.
  • Sell listings
    Property for sale with adjusted pricing and terms.
    Multilingual support
    Built-in support for full content translation for any number of languages.
    Listing display settings
    Items per page, ordering, show/hide fields and filters, allow certain functions.
    Adjustable Property Page
    Set property info to be shown as sections listed one by one or tabs to save page space.
    Single property page
    Detailed property page with configuration option, media gallery, specification sections, etc.
    Property display settings
    Show property fields, set price validation, configure title.
    Resize on upload
    Dimensions set in configuration will be applied on upload while original files will be kept as alternative.
    Self-Service Agent Portal
    FWRE Property Manager
    Agents manage their complete property inventory independently through the Client Section. No admin credentials needed, no dependency on your staff for routine updates.
    Multi-Image Gallery Upload
    FWRE Property Manager
    Bulk upload property images individually or as ZIP files. Automatic processing creates optimized versions (large, medium, thumbnail) for every image.
    Property Duplication
    FWRE Property Manager
    Clone existing listings with one click to create similar properties faster. Preserves all details and metadata so agents only edit what differs.
    ACL Permission Control
    FWRE Property Manager
    Set which user groups can submit properties via Joomla ACL. Each agent sees only their own listings. Admins retain override access to everything.
  • Extended description
    26 fields to describe every listing and show exactly what your customers look for.
    Role-Based Field Visibility
    FWRE Custom Fields
    Restrict individual fields to specific user roles. Show sensitive data only to agents or admins, hide it from guests or public property views.
    Required Field Validation
    FWRE Custom Fields
    Mark any custom field as required. Agents cannot save properties without filling mandatory fields. Enforces data consistency across all listings.
    Investment and Financial Metrics
    FWRE Extra Fields
    Track premium, cost of rehab, fair market value, annual expenses, and capitalization rates. Essential for vacation rentals, investment properties, and income analysis.
    Rental Income Tracking
    FWRE Extra Fields
    Record gross rental income and annual expenses for income properties. Perfect for investment property marketing where buyers need yield calculations.
    Search Filter Integration
    FWRE Extra Fields
    Combined with Search Module, visitors can filter properties by specific amenities. Buyers find exactly what they need without reading descriptions.
    Dictionary Management
    FWRE Extra Fields
    Centrally manage amenities and financial categories from FW Real Estate > Dictionaries. Changes apply everywhere automatically with multi-language support.
  • Menu item settings
    Adjust country, region, city, category, type, filters on listing layout.
    Multiple Ordering Modes
    FWRE Latest Module
    Display properties by newest added, most popular (by view count), or random rotation. Each module instance can use a different sort order for targeted widgets.
    Three Layout Options
    FWRE Latest Module
    Choose vertical list, horizontal grid, or auto-rotating slideshow. Match the layout to your module position and screen space available.
    Advanced Filtering
    FWRE Latest Module
    Filter by category, type, status, featured flag, and open house availability. Build curated widgets for specific pages like Featured Villas or Open Houses This Weekend.
    Side-by-Side Comparison Table
    FWRE Compare Properties
    Select 3 to 4 properties and view all their details in aligned columns. Every field (price, area, bedrooms, amenities, custom fields) appears in rows for instant visual comparison.
    Multi-Property Selection
    FWRE Compare Properties
    Checkboxes on listing cards let visitors add properties to the comparison as they browse. Selection persists in the browser session across pages until they click Compare.
    All Fields Included
    FWRE Compare Properties
    Compare standard and custom fields including price, area, bedrooms, bathrooms, amenities, status, agent, and any custom fields you have configured. Every data point appears for direct comparison.
    One-Click Save for Later
    FWRE Favorites
    Heart icon on every property card and detail page. Click to save or unsave instantly. Button state shows whether a property is already saved. Works for both logged-in users and guests.
    Cross-Device Sync for Users
    FWRE Favorites
    Logged-in users have favorites stored in the database and synced across all devices. Log in on phone, tablet, or computer to see the same saved properties. Guest favorites stored in cookies merge into the user account upon registration.
    Dedicated Favorites Page
    FWRE Favorites
    Create a Favorites menu item to show all saved properties in the same grid or list layout as the main listing. Automatic cleanup removes unpublished or deleted properties from everyone favorites.
    Featured Flag and Priority
    FWRE Featured
    Mark any property as featured and it automatically appears at the top of every listing page regardless of sort order. One-click toggle from the property list or edit form.
    Module Integration
    FWRE Featured
    Latest Module and Layout Anywhere can filter to featured properties only. Build dedicated showcase sections for homepage hero, premium listings, or marketing campaigns.
    Automatic Address Geocoding
    FWRE Map View
    Enter a property address and the addon converts it to map coordinates automatically using the Google Geocoding API. No manual latitude/longitude entry needed.
    Google Maps or Mapbox
    FWRE Map View
    Choose between Google Maps or Mapbox as your map provider. Switch anytime without reconfiguring properties. Handles dual API keys (browser + server geocoding) for security.
    One-Click Search Save
    FWRE Saved Searches
    Visitors save current search filters with a single button. Property type, location, price, bedrooms, amenities, and all other filters preserved for future notifications.
    Automatic Email Alerts
    FWRE Saved Searches
    When new properties match saved criteria, subscribers receive email notifications with property details, images, and direct links. Keeps buyers engaged without ad spend.
    Multiple Searches Per User
    FWRE Saved Searches
    Each user maintains unlimited saved searches for different criteria. Different neighborhoods, price ranges, or property types with independent alert settings.
    Duplicate Prevention
    FWRE Saved Searches
    System tracks sent notifications across all saved searches to prevent duplicate emails. Users never receive the same listing twice.
    Custom Email Templates
    FWRE Saved Searches
    Admin configures email subject lines and HTML templates with property layouts including price, images, and custom fields. Every alert looks on-brand.
    Visual Property Signals
    FWRE Status Labels
    Status badges appear as overlaid labels on property main images in listing cards and detail pages. Instantly communicates status without requiring visitors to read text.
    Search Filter Integration
    FWRE Status Labels
    Combined with the Search Module, visitors can filter properties by status. Show only new listings, exclude sold ones, or browse price-reduced opportunities.
  • Print friendly listings
    Property page which is the longest among the others is designed to look nice when printed.
    Watermark protection
    Protect images from unauthorized usage on other websites or media.
    Click-to-Enlarge Gallery
    FWRE Floor Plans
    Click any floor plan to view at full size in a lightbox. Responsive sizing works on mobile, tablet, and desktop with touch-friendly controls.
    Drag-to-Reorder
    FWRE Floor Plans
    Reorder floor plans by dragging to control display sequence. Show them in logical order (ground, first, basement) or by priority.
    Multi-Channel Sharing
    FWRE Social Share
    One-click sharing to Facebook, Twitter, LinkedIn, and email from every property detail page. Each button opens the platform native share dialog with property image, price, and address preview pulled from your page meta tags.
    Selective Channel Control
    FWRE Social Share
    Enable or disable individual platforms based on your audience. Residential properties might use Facebook and email, commercial properties LinkedIn. Configure once in settings and every property gets the same buttons automatically.
    Zero Configuration Required
    FWRE Social Share
    No API keys, app registrations, or OAuth setup needed. Uses standard social platform share endpoints that work immediately. Enable in settings and buttons start working on the frontend right away.
    Simple URL Setup
    FWRE 3D Tour
    Paste the panorama URL into the property edit form. The plugin handles embedding automatically with no code or technical setup required.
    Mobile-Friendly Playback
    FWRE 3D Tour
    Tours work seamlessly on phones and tablets with touch gestures for pan and zoom. Native mobile experience for on-the-go buyers.
    Custom Cover Images
    FWRE Video
    Upload a custom thumbnail shown before video plays. Gives viewers a preview of the property content and encourages click-to-play engagement.
    Responsive Player
    FWRE Video
    Videos play in a responsive player adapting to screen size. Full-width on desktop, optimized for mobile viewing with touch-friendly controls.
  • Amortization Schedule
    FWRE Mortgage Calculator
    Display monthly or yearly breakdown of principal and interest payments over the full loan term. Shows how payments change over time for better financial planning.
    Configurable Defaults
    FWRE Mortgage Calculator
    Pre-fill calculator with typical down payment, rate, and loan term for your market. Place on property detail pages (right or bottom) or as standalone module positions.
    Automatic Exchange Rates
    FWRE Multi Currency
    Fetch real-time rates from the European Central Bank once daily. Rates update automatically on the first page visit each day, keeping prices current without manual work.
    Manual Rate Override
    FWRE Multi Currency
    Set manual exchange rates for individual currencies when needed. Useful for handling fees, commissions, or locking rates during volatile market periods.
    Per-Currency Configuration
    FWRE Multi Currency
    Configure each currency independently: symbol, position (before/after), update source, and publish status. Show only the currencies relevant to your markets.
    Session Persistence
    FWRE Multi Currency
    Visitor currency selection persists throughout the browsing session. Prices remain in their chosen currency across all pages until they switch or the session expires.
    Open House Scheduling
    FWRE Open House
    Add multiple open house dates with specific time windows per property. Unlimited events per property for multi-day showings, recurring Sunday viewings, or one-time events.
    Notes and Instructions
    FWRE Open House
    Add viewing notes per event like Ring the bell, Bring ID, Parking in the rear. Information displays alongside the date and time on the property page.
    Automatic Past Event Cleanup
    FWRE Open House
    Past events are filtered out automatically. Only future viewing times appear on the property page so the schedule is always current without manual cleanup.
  • Agent Directory Widget
    FWRE Agent Module
    Display multiple agents in any module position: sidebar, footer, homepage. Configurable quantity limits and flexible layouts (vertical list or grid with 2-6 columns).
    Flexible Ordering
    FWRE Agent Module
    Sort agents by newest added, alphabetical, or random rotation. Random gives every agent equal visibility over time for fair team promotion.
    Automatic Property Count
    FWRE Agent Module
    Each agent card shows the number of their published properties. Visitors see who is most active at a glance. Optional filter to hide agents with only one listing.
    Professional Agent Profiles
    FWRE Agents
    Create detailed profiles with photo, bio, company info, phone, email, and social links. Each agent has a public profile page that establishes credibility with buyers.
    Multi-Agent Property Assignment
    FWRE Agents
    Assign one or multiple agents to any property with custom job titles. Senior Agent, Listing Broker, Property Manager — your structure, your labels.
    Agent Self-Service Dashboard
    FWRE Agents
    Agents log in to the Client Section to upload properties, edit their profile, update contact info, and manage listings independently.
    Automatic Inquiry Routing
    FWRE Agents
    Property inquiry forms automatically email the assigned agent. No manual forwarding. Every lead reaches the right person immediately.
    Automated Lead Capture
    FWRE PDF Brochure
    Every brochure request captures name, email, phone, and address automatically in your Messages section for immediate follow-up. Turn casual viewers into confirmed leads.
    Branded Email Delivery
    FWRE PDF Brochure
    Send professional PDFs with customizable email templates using merge tags for property details, pricing, address, and agency branding. Every email looks on-brand.
    Per-Property PDF Templates
    FWRE PDF Brochure
    Upload custom PDFs and email templates for individual properties in the Media tab. Perfect for premium listings, open-house announcements, or seasonal promotions.
    Admin and Agent Notifications
    FWRE PDF Brochure
    Receive instant notifications when prospects request brochures. Agents get copies automatically so the team stays in sync without manual forwarding.
    Flexible Form Requirements
    FWRE PDF Brochure
    Configure the request form per your sales process. Toggle phone and address as required or optional. Name and email are always mandatory.
  • Dynamic Title Generation
    FWRE SEO Booster
    Generate unique keyword-rich page titles automatically from customizable templates using tokens like {site_name}, {category}, {type}, {price}, {address}. Separate templates for property pages and agent profiles.
    Google Rich Snippets
    FWRE SEO Booster
    Automatic JSON-LD RealEstateListing schema on property pages. Enables rich search results with images, prices, and addresses displayed directly in Google.
    Meta Description Management
    FWRE SEO Booster
    Custom meta descriptions per property with automatic fallback to the property description text. Search engines always have content to show in result snippets.
    Meta Keywords and Multi-Language
    FWRE SEO Booster
    Property-specific keyword tags for SEO context. Fully translatable across multi-language sites with independent metadata per language.
    Complete Design Coverage
    FWRE Official Design
    Styled layouts for all FWRE pages: listings, property detail with tabs, agent profiles, search results, and module templates. Every addon looks cohesive.
    Responsive Layouts
    FWRE Official Design
    All pages adapt seamlessly to desktop, tablet, and mobile screens. Touch-friendly interfaces and readable typography on any device size.
    Plugin Template Support
    FWRE Official Design
    Dedicated layout templates for 15+ plugins: Video, 3D Tour, Map View, Slideshow, Favorites, Compare, Contact Form, and more.
    Module Layout Templates
    FWRE Official Design
    Styled layouts for Search Module, Latest Module, Agent Profile, and Mortgage Calculator. Consistent design across all sidebar and footer areas.
    Tabbed Property Details
    FWRE Official Design
    Property detail page organizes information into tabs: Description, Details, Map, Floor Plans, Features. Keeps pages clean and organized.
    Full-Width Image Gallery
    FWRE Official Design
    Property photos display in a prominent full-width gallery or slideshow at the top of detail pages. Maximizes visual impact.
32 Add-ons

Add-ons

Free add-ons are available to everyone. Paid add-ons are unlocked by an active subscription. Use the tabs below to see what each tier includes.
  • FWRE Search Module Free
    Add a powerful property search form to any page on your real estate website with configurable fields, flexible layouts, and smart filtering.
    FWRE Grid View Free
    Put photos first. The Grid View add-on switches the default list to a card-based photo grid — three cards per row on desktop, adaptive on smaller screens, with all add-ons still working.
    FWRE Map View Solo Agent+
    Display properties on interactive maps for location-driven property discovery. Let buyers search by distance, verify neighborhoods instantly, and explore listings geographically with Google Maps or Mapbox integration.
    FWRE Slideshow View
    Browse properties cinematically. Full-screen slideshow layout with auto-play and thumbnail navigation for immersive property exploration.
    FWRE Layout Anywhere IDX Realtor+
    Embed property listings anywhere. Display full property browsing experience with search in any module position, article, or custom page.
    FWRE Contact Form Free
    Capture buyer inquiries on every property with built-in contact forms. All inquiries save to your admin Messages inbox and trigger an instant email notification.
    FWRE Custom Fields IDX Realtor+
    Create unlimited custom fields to capture any property data your market demands. Organize fields into groups and tabs, manage access by user role, and display them automatically on your property pages without coding.
    FWRE Status Labels Solo Agent+
    Visual status badges that tell buyers the market position of every property in seconds. Mark sold, new, price-reduced, and custom statuses with colored labels on listing cards.
    FWRE Multi Currency IDX Realtor+
    Expand global reach by showing prices in any currency. Automatic daily exchange rates from the European Central Bank let international buyers see properties in their preferred denomination.
    FWRE Property Manager IDX Realtor+
    Let your agents manage their own listings while you maintain complete control. Property Manager combines self-service flexibility with admin oversight, eliminating the bottleneck between agent submissions and live listings.
    FWRE Floor Plans IDX Realtor+
    Display architectural layouts on property pages. Upload multiple floor plans with titles so buyers can explore room configurations before viewing.
    FWRE Agents Solo Agent+
    Connect property buyers with the right agent. Assign agents to properties, showcase professional profiles, and route inquiries directly to your team with automatic email notifications and an agent directory.
    FWRE Rental Filter Free
    Adds rental filter and rental property type for properties. Allows showing price per month.
    FWRE SEO Booster IDX Realtor+
    Boost search visibility for every property listing with automatic SEO title generation and Google rich snippets. Customizable templates, structured data, and agent profile optimization.
    FWRE Open House IDX Realtor+
    Add a date, time window, and notes to any property so buyers know exactly when they can visit. Open-house properties stand out in search results and on listing cards.
    FWRE Saved Searches IDX Realtor+
    Keep buyers engaged with smart search alerts. Saved searches drive return traffic through automatic email notifications when new properties match visitor preferences.
    FWRE Extra Fields IDX Realtor+
    Add investment-focused fields to properties. Track amenities, financial metrics, and rental income with structured data that buyers can search.
    FWRE Featured IDX Realtor+
    Pin your best properties to the top. Mark any property as featured and it automatically appears first in all listings with a prominent badge.
    FWRE Favorites Solo Agent+
    Help buyers build their shortlist with one click. Logged-in visitors save any property to their personal Favorites page and pick up exactly where they left off — on any device.
    FWRE Compare Properties Solo Agent+
    Help buyers decide faster with side-by-side comparison tables. Select up to 4 properties and see prices, features, and amenities aligned in one view.
    FWRE PDF Brochure IDX Realtor+
    Every brochure download is a captured lead. Add a Download button to any property, collect contact details, and let the add-on email the PDF to the buyer and notify your whole team automatically.
    FWRE Video Free
    Embed property walkthrough videos from YouTube, Vimeo, remote files, or uploaded MP4. Each property features one video with optional custom cover images.
    FWRE 3D Tour Free
    Interactive 360-degree property tours that keep buyers engaged. Embed virtual walkthroughs from Matterport, Kuula, iStaging, or any embed-compatible tour service.
    FWRE Social Share Solo Agent+
    Turn property pages into shareable content. Visitors share listings on Facebook, X, LinkedIn, and email with one click, driving organic traffic through their networks.
    FWRE CSV Import Export IDX Realtor+
    Transfer your entire property catalog with one file. Export all listings to CSV, edit prices, statuses, and any field in Excel or Google Sheets, then import back — complete with gallery images, multi-language translations, and automatic lookup value creation.
    FWRE Latest Module Solo Agent+
    Showcase properties in any module position. Display newest, most popular, or random listings with vertical, horizontal, or slideshow layouts.
    FWRE Mortgage Calculator IDX Realtor+
    Help buyers understand affordability instantly. Interactive mortgage calculator with amortization schedule estimates monthly payments.
    FWRE Agent Module Solo Agent+
    Showcase your agent team everywhere. Display agent profiles in any module position with flexible layouts and smart filtering.
    FWRE Official Design Free
    The free official design template for FW Real Estate. Complete styled layouts for listings, property details, agent profiles, and all plugin features out of the box.
    FWRE MLS Grid Connector
    Connect FW Real Estate to 200+ US MLS boards through MLS Grid — the broadest RESO Web API aggregator in North America. Import and sync listings automatically using modern OAuth 2.0 credentials.
    FWRE Trestle Connector
    Connect FW Real Estate to Trestle by CoreLogic — a nationwide RESO Web API platform covering residential, commercial, and rental listings across the US. OAuth 2.0 authentication, multi-class import, full RESO Data Dictionary support.
    FWRE Spark API Connector
    Connect FW Real Estate to Spark API by FBS — the RESO Web API platform used by FBS-powered MLS boards across the US. Paginated OData imports, automatic photo downloads, and cron-based batch sync.
  • FWRE Search Module Free
    Add a powerful property search form to any page on your real estate website with configurable fields, flexible layouts, and smart filtering.
    FWRE Grid View Free
    Put photos first. The Grid View add-on switches the default list to a card-based photo grid — three cards per row on desktop, adaptive on smaller screens, with all add-ons still working.
    FWRE Contact Form Free
    Capture buyer inquiries on every property with built-in contact forms. All inquiries save to your admin Messages inbox and trigger an instant email notification.
    FWRE Rental Filter Free
    Adds rental filter and rental property type for properties. Allows showing price per month.
    FWRE Video Free
    Embed property walkthrough videos from YouTube, Vimeo, remote files, or uploaded MP4. Each property features one video with optional custom cover images.
    FWRE 3D Tour Free
    Interactive 360-degree property tours that keep buyers engaged. Embed virtual walkthroughs from Matterport, Kuula, iStaging, or any embed-compatible tour service.
    FWRE Official Design Free
    The free official design template for FW Real Estate. Complete styled layouts for listings, property details, agent profiles, and all plugin features out of the box.
  • FWRE Agent Module Solo Agent+
    Showcase your agent team everywhere. Display agent profiles in any module position with flexible layouts and smart filtering.
    FWRE Agents Solo Agent+
    Connect property buyers with the right agent. Assign agents to properties, showcase professional profiles, and route inquiries directly to your team with automatic email notifications and an agent directory.
    FWRE Compare Properties Solo Agent+
    Help buyers decide faster with side-by-side comparison tables. Select up to 4 properties and see prices, features, and amenities aligned in one view.
    FWRE Favorites Solo Agent+
    Help buyers build their shortlist with one click. Logged-in visitors save any property to their personal Favorites page and pick up exactly where they left off — on any device.
    FWRE Latest Module Solo Agent+
    Showcase properties in any module position. Display newest, most popular, or random listings with vertical, horizontal, or slideshow layouts.
    FWRE Map View Solo Agent+
    Display properties on interactive maps for location-driven property discovery. Let buyers search by distance, verify neighborhoods instantly, and explore listings geographically with Google Maps or Mapbox integration.
    FWRE Social Share Solo Agent+
    Turn property pages into shareable content. Visitors share listings on Facebook, X, LinkedIn, and email with one click, driving organic traffic through their networks.
    FWRE Status Labels Solo Agent+
    Visual status badges that tell buyers the market position of every property in seconds. Mark sold, new, price-reduced, and custom statuses with colored labels on listing cards.
  • FWRE Agent Module Solo Agent+
    Showcase your agent team everywhere. Display agent profiles in any module position with flexible layouts and smart filtering.
    FWRE Agents Solo Agent+
    Connect property buyers with the right agent. Assign agents to properties, showcase professional profiles, and route inquiries directly to your team with automatic email notifications and an agent directory.
    FWRE Compare Properties Solo Agent+
    Help buyers decide faster with side-by-side comparison tables. Select up to 4 properties and see prices, features, and amenities aligned in one view.
    FWRE CSV Import Export IDX Realtor+
    Transfer your entire property catalog with one file. Export all listings to CSV, edit prices, statuses, and any field in Excel or Google Sheets, then import back — complete with gallery images, multi-language translations, and automatic lookup value creation.
    FWRE Custom Fields IDX Realtor+
    Create unlimited custom fields to capture any property data your market demands. Organize fields into groups and tabs, manage access by user role, and display them automatically on your property pages without coding.
    FWRE Extra Fields IDX Realtor+
    Add investment-focused fields to properties. Track amenities, financial metrics, and rental income with structured data that buyers can search.
    FWRE Favorites Solo Agent+
    Help buyers build their shortlist with one click. Logged-in visitors save any property to their personal Favorites page and pick up exactly where they left off — on any device.
    FWRE Featured IDX Realtor+
    Pin your best properties to the top. Mark any property as featured and it automatically appears first in all listings with a prominent badge.
    FWRE Floor Plans IDX Realtor+
    Display architectural layouts on property pages. Upload multiple floor plans with titles so buyers can explore room configurations before viewing.
    FWRE Latest Module Solo Agent+
    Showcase properties in any module position. Display newest, most popular, or random listings with vertical, horizontal, or slideshow layouts.
    FWRE Layout Anywhere IDX Realtor+
    Embed property listings anywhere. Display full property browsing experience with search in any module position, article, or custom page.
    FWRE Map View Solo Agent+
    Display properties on interactive maps for location-driven property discovery. Let buyers search by distance, verify neighborhoods instantly, and explore listings geographically with Google Maps or Mapbox integration.
    FWRE Mortgage Calculator IDX Realtor+
    Help buyers understand affordability instantly. Interactive mortgage calculator with amortization schedule estimates monthly payments.
    FWRE Multi Currency IDX Realtor+
    Expand global reach by showing prices in any currency. Automatic daily exchange rates from the European Central Bank let international buyers see properties in their preferred denomination.
    FWRE Open House IDX Realtor+
    Add a date, time window, and notes to any property so buyers know exactly when they can visit. Open-house properties stand out in search results and on listing cards.
    FWRE PDF Brochure IDX Realtor+
    Every brochure download is a captured lead. Add a Download button to any property, collect contact details, and let the add-on email the PDF to the buyer and notify your whole team automatically.
    FWRE Property Manager IDX Realtor+
    Let your agents manage their own listings while you maintain complete control. Property Manager combines self-service flexibility with admin oversight, eliminating the bottleneck between agent submissions and live listings.
    FWRE Saved Searches IDX Realtor+
    Keep buyers engaged with smart search alerts. Saved searches drive return traffic through automatic email notifications when new properties match visitor preferences.
    FWRE SEO Booster IDX Realtor+
    Boost search visibility for every property listing with automatic SEO title generation and Google rich snippets. Customizable templates, structured data, and agent profile optimization.
    FWRE Social Share Solo Agent+
    Turn property pages into shareable content. Visitors share listings on Facebook, X, LinkedIn, and email with one click, driving organic traffic through their networks.
    FWRE Status Labels Solo Agent+
    Visual status badges that tell buyers the market position of every property in seconds. Mark sold, new, price-reduced, and custom statuses with colored labels on listing cards.
14 Services

Services

Product specific services are listed in this section. Every service can be customized individually for a client, based on the needs and budget. Our manager will ALWAYS get in touch with you and confirm the scope, BEFORE payment is made.
Theme Integration
Your product pages should look like they belong on your website, not like a third-party add-on. We match colors, fonts, layout, and spacing so everyth
Term: 2 days
Price: from $149 USD
3 packages available
Website Speed Boost
Your website is slow and losing visitors? We audit every bottleneck, optimize images, caching, and database, and deliver a before/after speed report w
Term: 2 days
Price: from $149 USD
3 packages available
IDX Watch
Your MLS feed, watched daily, cancel anytime. We catch silent feed failures before your visitors do.
Price: $19 USD/mo
Custom Add-on Care
Keep what we built for your site working through every update: a custom design, onsite changes or extra features.
Price: from $249 USD/yr
3 packages available
Custom Feature Development
Need a feature that does not exist yet? We build it as a private addon for your CMS extension or as a module for your custom platform. Clean, document
Term: 10 days
Price: $499 USD
Website Maintenance
Annual website maintenance: monthly updates, security scans, backup verification, uptime monitoring, and emergency fix allowance. Your site stays secu
Price: from $249 USD/yr
2 packages available
Emergency Fix & Recovery
Something on your website is broken? We diagnose and fix the issue, from minor display glitches to critical site failures. One issue per order.
Term: 1 days
Price: from $99 USD
3 packages available
Data Import & Migration
Have data in spreadsheets, another CMS, or an old system? We import it into your website cleanly. Every record mapped, verified, and ready to use.
Term: 2 days
Price: from $149 USD
3 packages available
Joomla & WordPress Plugin Setup
Need a Joomla extension or WordPress plugin installed and configured on your website? We handle the install, the setup, and the verification. From a s
Term: 1 days
Price: from $129 USD
3 packages available
Realtor IDX Website
A complete realtor website, built and launched for you and cared for every month: full property search, your own profile page, buyer tools, and leads
Term: 7 days
Price: $99 USD/mo
Custom MLS Integration
Your MLS provider is not on our standard list? We build custom integrations for any data source: proprietary APIs, XML/CSV feeds, or multi-source aggr
Term: 10 days
Price: from $499 USD
3 packages available
MLS/IDX Integration Setup
No monthly rent, no per-lead tax. Mapped to your market, importing every day, with an optional feed watch that keeps them alive. Cancel anytime.The cl
Term: 5 days
Price: from $399 USD
3 packages available
FW Real Estate Configuration
Just bought FW Real Estate? We install it, configure property types, custom fields, and search for your specific market. One order, fully ready to lis
Term: 2 days
Price: from $149 USD
3 packages available
MLS Maintenance Add-on
Keep the MLS feed on your website running. We fix it when your provider changes its API or fields, and we watch the feed so a failed import gets caugh
Price: $149 USD/yr
Multilingual Content

Languages

Any Interface Translation

The product comes with native English interface translation. Any additional language activated on your website can be installed via Translations section in Admin.

Multilingual Content

For multilingual websites, use built-in content manager. It allows translating all content stored in FW Real Estate database into any number of additional languages.

Pricing

Subscription Plans

EVERY subscription includes free updates for ALL add-ons, while active.
After subscription expires, the product and all its add-ons remain functional and can be used further.
Listings
Explore the full product with free add-ons. Build your first listings and see if it fits your workflow.
Free
forever
  • Update period
  • Add-ons
    7
  • Websites
    1
  • MLS integration
  • Technical support
    Tickets
  • Support response
    48h
  • Lifetime usage
Solo Agent
Individual real estate agents on their first RE website. Budget-friendly entry with essential features.
$49USD
$4.08 per month billed annually
  • Update period
    1 y
  • Add-ons
    16
  • Websites
    1
  • MLS integration
  • Technical support
    On-site
  • Support response
    24h
  • Lifetime usage
IDX Agency
Real estate agencies and teams. Fast-track support, MLS provider, and free initial configuration.
$349USD
$29.08 per month billed annually
Renews at 15% off
  • Update period
    1 y
  • Add-ons
    29
  • Websites
    3
    more on checkout
  • MLS integration
  • Technical support
    On-site
  • Support response
    24h
  • Lifetime usage
  • Free setup service
After your first year
Custom Add-on Care
Keep what we built for your site working through every update: a custom design, onsite changes or extra features.
FAQ

Frequently Asked Questions

Extended answers to the questions our customers ask via Ticket Support, while using our product. Don't hesitate to ask yours, in case you don't find the information you need below.
  • Is FW Real Estate a free plugin?

    Yes. The core is free and always has been: download it from the FW Real Estate product page on fastw3b.com, pick the package for your platform, agree to the terms and install that one file. There is nothing to buy first and no account needed to get it.

    What a paid subscription adds is add-ons. The core covers properties, fields, dictionaries and the front end on its own, and a great many sites never need more than that.

  • How are add-ons installed?

    Automatically. Install the core package for your platform, then connect the site to your fastw3b.com account, and every add-on you are entitled to is downloaded and switched on for you. There is no per-add-on Install button, and nothing to download by hand.

    To connect, click Connect in the FW Real Estate admin header. The lock icon and the red This website is not verified text beside it do the same thing, and the Add-ons screen offers the same action as Connect to install. It is one click: your fastw3b.com client section opens, the store registers this website and sends the key straight back, and the admin returns already verified. There is nothing to copy and no key to paste.

    From that moment the free add-ons and whatever your subscription covers install and enable themselves. The only manual actions afterwards are enabling, disabling and updating; add-ons cannot be deleted, so one you do not want is simply left disabled.

  • Why do I need to verify my website?

    Connecting pairs this site with your fastw3b.com account. It is what makes the following possible:

    1. Receiving your add-ons. Everything your subscription covers is installed and enabled automatically the moment it succeeds.
    2. Getting updates, both for the core and for the add-ons.
    3. Support through the Client Section at fastw3b.com.

    One button does it: Connect, in the FW Real Estate admin header. It opens your client section, registers the site and brings the key back by itself.

    Free add-ons come with connecting alone, no subscription required. An unconnected site keeps working, but it receives no add-ons and is offered no updates.

  • What are add-ons?

    Add-ons are extensions that work only with FW Real Estate and add to what it can do. They come in three kinds: plugins (features such as maps, agents, favourites or rentals), designs (how the front end looks) and modules (blocks you can place on a page).

    They are not Joomla extensions or WordPress plugins and will not appear in your platform's own extension or plugin manager. They live inside FW Real Estate and are managed from its Add-ons screen.

  • Why would I need an add-on?

    FW Real Estate is self-sufficient on its own: the core holds everything a property site cannot work without. Every other feature is an add-on, so that each site carries only what it actually uses.

    That split is also why disabling an add-on is clean. Turn one off and its fields, its output and its columns disappear from the site; turn it back on and they return with the data intact.

  • How to get an add-on?

    Connect your website to your fastw3b.com account, using the Connect button in the FW Real Estate admin header. The add-ons your subscription covers are then downloaded and enabled on their own, and the free ones come with connecting by itself.

    If the add-on you want is not among them, it needs a subscription that covers it. Take out or extend one on fastw3b.com and it will arrive automatically on a later visit to the admin, with nothing to download or install by hand.

    Everything the site has received is listed under Admin, FW Real Estate, Add-ons, where you can enable, disable and update each one. Add-ons cannot be deleted: an add-on you do not want is simply left disabled.

Reviews

12k+ clients love our product

We love our clients, and do our best to release regular updates with new features, improvements and bug fixes. We are proud of our clients, who provide us with a constant feedback, and help us improve our product and serve their needs even better.
With the MLS integration we were able to integrate with our existing in house property system. ... Documentation is straight forward. More complex details on integration could be a bit better but with their support soon gets it connected
David Wickstead
Verified review on the Joomla Extension Directory, July 2022
There are a lot of options so you can set it up to fit your unique requirements. Excellent and very reliable support. They respond to support tickets and provide answers or fixes quickly. Documentation has improved quite a bit over time.
Richard Sparks
Verified review on the Joomla Extension Directory, July 2021

If you can dream it, Fastw3b will design it. It is almost a year since I started working with  Fastw3b. In fact, having started on the Joomla journey (three months prior) and with no development experience, Fastw3b was the perfect first date.

After the initial – dancing around – trying to understand each other, we quickly established a relationship based on frankness and directness and this was probably the single most important trait that I respect them for. It would have been easier to repeat the “customer is king” mantra and get paid for the job. Not with Fastw3b. It seemed as if they genuinely were as interested and excited about the project as I was. It was as if I was working with my own inhouse team, rather than distant consultants.

If you are new to Joomla or indeed to development and are looking for a professional yet empathetic partner, I highly recommend Fastw3b. They deliver on time, are willing to own-up to errors and fix them, and best of all are as invested in your project as you.

Hoosen Essof - crowdfunding platform distributor, South Africa
Hoosen Essof - crowdfunding platform distributor, South Africa

Solid extension with great support

Functionality. This extension had every function available that my client requested and a lot more too.

Ease of use. Even a beginner could configure it right out of the box.

Support. If I could score them 110 here I would. The support has been fantastic, even though I am on the other side of the world.

Documentation. Documentation is a little thin, but the support makes up for it.

Value for money. Yup. Definitely worth it. Going to have them install IDX integration next.

Paul Brugger
Paul Brugger

Perfect !

Perfect and great support. Help, trust and safe. Thank you all

 

Sadi Yolgeçen
Sadi Yolgeçen

FW Real Estate - EXCELLENT !!!

I recently bought the extension FW Real Estate, to build a project were the goals of the estensão it claims to do. And to my surprise, the project is being built surpassing my expectations.

Support is fast, simple and very objective: Fantastic!

I recommend everyone this robust extension!

CONGRATULATIONS TO ITS DEVELOPERS AND SUPPORT YOUR TEAM!

Walbert Costa
Walbert Costa

Excellent component

We used some of Real Estate components for Joomla. We pay money and in most of cased we do not received a good component and good support.

But we found this component and for low money (it`s really very low money) we received a excellent Real Estate component with very very good support.

So - I recommend use this Real Estate component - it`s very cheaper, very good quality, very good support, and very easy to use it for building a real estate site.

Victor
Victor

The criteria for any successful project is for it to be on time, within budget and meets business and customer requirements. In order to achieve this you need a highly skilled team who are knowledgeable efficient in what they do and prepared to go the extra mile to ensure that the required work is completed to the highest quality. It is for this reason that I partner with Fastw3b as I can rely on them to always deliver a successful project. 

The strongest skill of Fastw3b is their ability to develop and deliver innovative technical solutions whilst always ensuring a high level of customer service.

I believe it is the willingness of Fastw3b to collaborate with a client during the project initiation phase by providing suggestions and advice on how to best solve a problem to ensure that a quality product and service is delivered.

Rajeev Singh - property portal owner, Australia
Rajeev Singh - property portal owner, Australia

Great component and support

I have been using this component for about 2 years now. Everything works perfectly. Recently I migrated to a new Joomla! website and installed the new component, something wasn't right and the support desk of FW helped me fast and good.

Roeland van Anholt
Roeland van Anholt

Couple of years ago when I wanted to redesign my art website I was looking for an easy to navigate and attractive picture gallery component with Lightbox effect and have found Fastw3b Gallery. With some customization of the FW Gallery extension I was able to showcase my extensive art and photography collection with specific information I needed in a clean, contemporary style.  This is a well organized, expandable structure with many features.

I could count on expert advise regarding website development, customization or upgrade questions, reliable communication and delivering work by schedule.

Judith Barath - artist and photographer, USA
Judith Barath - artist and photographer, USA

Why do you choose Fastw3b as provider for your projects?
At the time I selected Fastw3b, you offered what appeared to be the best Real Estate component for Joomla at a reasonable price.

What do you think is our strongest skill as a company?
I am very satisfied with your customization services. I have hired your team numerous times for FW Real Estate customization for one of my clients.

I appreciate the personal service and quick attention to issues that I’ve experienced with your customization services.

Richard Sprks - web developer, USA
Richard Sprks - web developer, USA

FW Real Estate Changelog

Version 7.2.7 (04 Nov 2026)

Version 7.2.7, a hotfix: 3 fixes.

Bugfix: Add-ons install and update on servers without the zip extension. On a host whose PHP has no zip extension, every add-on download failed to unpack, so the add-ons included in a subscription never arrived and updates never applied. They now install and update there too, with the same safety checks on every package.

Bugfix: The admin says when this server can't unpack add-ons or backups. "Check updates" now counts the add-ons that could not be installed and says why for each one, instead of only saying the list was refreshed. Where the server's PHP has neither the zip extension nor PharData, the add-ons screen and the Data screen say so and name what to ask the host for, and Create backup shows that message instead of failing with an error.

Bugfix: Backups work on servers without the zip extension. On a host whose PHP has no zip extension, the Backup tab failed with "Error: 0". Making, listing and restoring backups now works there too, previous-version backups included, and the archive is still an ordinary .zip that restores on any server.

Version 7.2.6 (03 Nov 2026)

Version 7.2.6: 12 updates, 4 fixes.

Update: One plain card for every Dashboard panel. Every panel on the Dashboard now sits on the same plain card in the light theme too, so a colour there always means something needs a look.

Update: Property fields opens on one group of fields at a time. The Fields tab used to list every field at once, several screens tall. It now opens on the first group, so you find the field you want without scrolling through all of them, and All groups is one choice away and stays chosen when you come back.

Update: The first-listing form is easier to read. It has a clearer lead line, friendlier hints and a Save button that says Save.

Update: Your first listing card has one clear button, and the short form has one Save. The card helps you pick what to add, the examples sit as a quiet link under the button, and the form saves from the Save at the top.

Update: Once you've seen your first listing on your site, its panel shows the next thing worth doing. It suggests one step at a time, such as adding a second listing or sending yourself a test enquiry, and See it on your site stays as a link.

Update: The bar on your first live listing now says what to do next. When you open your first listing on your own site, the bar's link names your next step, such as adding a second listing, and takes you straight there.

Update: After you save your first listing the page says Your first listing. More details is now a quiet link, so the next step stands out.

Update: Selected switches now show in the brand colour, and the Properties toolbar icons share one calm style. The chosen side of every Yes or No, Show or Hide switch in Settings and on the property form is filled in the admin's teal instead of the yellow kept for warnings, and the buttons above your Properties list no longer use a different colour each. Delete stays red.

Update: The welcome card says when your market was picked from your site's language. Under "Your market", a short line now says the country came from your site's language, or, when your language doesn't point to a country, that it's a starting point you can check and change.

Update: The welcome screen is shorter. It shows your first listing and the one button that gets it live.

Update: The welcome card opens on your first listing. The welcome card now opens on a preview of your first listing, with its price and area in your market's money and units, so you see where setup ends before you start.

Update: On a phone the welcome card now shows what your first listing gets and the button to start before the rest of its text. On a larger screen nothing moves.

Bugfix: In dark mode, headings and descriptions on Translations and Add-ons are readable, and the text editor turns dark too. The Translations heading no longer disappears into its dark card, and the rich text editor on the property form and in Settings, with its Visual and Code tabs and toolbar, follows the dark admin instead of staying bright white.

Bugfix: Once setup is done, the Dashboard opens on its own panels instead of the setup cards. The Getting started cards open once, right after you finish a step, and the rocket button in the header opens them any time. Reloading the page you reached from a "next steps" link no longer opens them again.

Bugfix: Card buttons on your saved favourites are big enough to tap. On a phone, the compare, share and 3D tour buttons on your saved favourites are now big enough to tap.

Bugfix: The welcome card's market line now shows a sample area, not just its unit. It also sets prices, areas and dates apart, and the line under it says where the starting country came from instead of asking a question.

Version 7.2.5 (02 Nov 2026)

Version 7.2.5, a hotfix: 1 update.

Update: Backups with images are about eight times faster. Photos are packed as they are instead of being compressed a second time, so a large library finishes well inside the time a shared host allows one request. A backup now takes FW Real Estate's own folders only, and the Data screen tidies away unfinished files that earlier, interrupted backups left on the server.

Version 7.2.4 (01 Nov 2026)

Version 7.2.4, a hotfix: 1 fix.

Bugfix: A backup with images downloads however large the photo library is. Creating a backup with images on a site with many photos could end in a browser error instead of a download, because the whole archive was read into memory first. The archive is now sent straight from disk, and a backup that can't be written shows a message on the Data screen and leaves no broken file in the list.

Version 7.2.3 (30 Oct 2026)

Version 7.2.3, a hotfix: 2 fixes.

Bugfix: A category search no longer ends in "too many redirects". On a server that writes every address in lower case, a search by a category with no alias bounced between two spellings of the same address. Letter case in a search address no longer counts as a different page.

Bugfix: Searching by price range finishes loading again. Setting a price with the slider or the dropdown stopped the search form with a script error, so the results never came. The form now shows the price filter and its results.

Version 7.2.2 (29 Oct 2026)

Version 7.2.2, a hotfix: 3 fixes.

Bugfix: Grid tiles can show the description again. Version 6 printed the start of the description on every tile of the grid view, and version 7 left it out. A new setting, "Description on grid tiles", under Configuration, Common settings, brings it back, cut to your description length. Sites upgraded from version 6 get it switched on, so their tiles look as they did; new sites keep it off, and you can change it at any time.

Bugfix: Add-on settings work again on Joomla sites that run Smart Slider 3. On those sites the Add-ons tab of Configuration showed pieces of program code under some add-ons, and their buttons did nothing, for example adding a custom field to the contact form. The same could happen on the property edit form. Smart Slider 3 brings its own copy of a filter FW Real Estate uses, and that copy removed our scripts and left their text on the page. FW Real Estate now adds its page scripts at the end of the page, where no filter reaches them.

Bugfix: The map on the property page shows again on Joomla. On a site that was first installed with an early 7.0 version, the map panel stayed empty after an update, because an old copy of its template was left behind. The update now removes those old copies.

Version 7.2.1 (28 Oct 2026)

Version 7.2.1: 2 fixes.

Bugfix: Your CBA feed keeps its setup after the upgrade. A site upgraded from the previous version shows its CBA country, featured rule and last import date again, and a site that upgraded with its CBA categories, export type or missed-listing rule left empty gets them back from the backup taken before the upgrade, with a note on the dashboard saying what came back.

Bugfix: Feeds no longer create categories. A feed field mapped to categories now files a listing under a category your site already has, beside the one you set for that importer, and never adds new categories or moves listings out of yours. A value that names no category is skipped and counted in the import summary.

Version 7.2.0 (26 Oct 2026)

Version 7.2.0: 15 new features, 39 updates, 82 fixes.

New: Your Fastw3b account sits at the top of every admin page. Connect with the yellow plug, then see your name and initials, your plan as a badge, and how many of its add-ons you've installed, or a renew link once it ends. A short menu holds the help links and Disconnect, and no page waits for the store.

New: Edit forms now open in your site's default language, as your site's own language settings set it. Settings shows that default with a link to where you change it, and the Editing language switch lists the languages your site publishes content in. A site with one language, such as WordPress without a multilingual plugin, shows no switch.

New: Your first listing opens in a short form: a title, a price, the city, a photo and the size, with the rest under More details. Type any city, even on a new site with an empty city list, and the photo is added when you save.

New: Your first listing, marked as live. When you open your first listing from the setup panel, a slim bar that only you can see tells you it's live and takes you back to FW Real Estate.

New: Your own first-run timeline. The setup card now shows your own timeline, from activation to your first listing live. It stays on your site.

New: A note from the person who builds it. After your first listing goes live, a short note from the person who builds FW Real Estate tells you where to ask if anything got in your way.

New: One click from your first listing to your site. After you save your first property, one click puts it on your site and opens it, adding a listing page to your menu if you don't have one yet.

New: What's next, on the setup card. Once your first listing is live, the setup card suggests what to do next: a second listing, a test enquiry and a look on your phone.

New: Import runs are reported to your Fastw3b account. On a connected, verified site, each property import run sends Fastw3b a short report of how it ended and what it counted, so MLS Maintenance can spot a failing import the same day. The last run's outcome is also kept on the site, and an import is never slowed or stopped when Fastw3b can't be reached.

New: On Joomla you can now choose to remove all FW Real Estate data when you uninstall the extension. The new switch in Configuration, under System, is off unless you turn it on; with it off, uninstalling removes the code only and your properties, settings and images stay.

New: Building a WordPress site for a client? Your dashboard shows a one-time note that FW Real Estate is free on WordPress too. Dismiss it and it won't come back.

New: A listing with no text in your site's default language now says so, for example "Needs English text", and nothing is moved for you. The list and the edit form show the text the listing has, and saving without typing never blanks its title. If many listings were saved under the wrong language, a notice offers to re-key them as your default language, after making a backup.

New: Your first steps now wait in the corner of every FW Real Estate screen, with a picture on each step, clickable step numbers and a one-click way to remove the examples. Each step is a white card on a green panel that stands out in the light and the dark admin, with its whole picture on top and the step under it. The step numbers sit in a row above the card, and the one you're on shows its name. Put them away and they become a small "Setup 2 of 4" button that stays put until you open it again. The form for your first listing opens on its essentials, and each field says what goes in it before you type. You'll see the most bedrooms your site allows, your currency and area unit, and the photo formats and largest size it takes. More details opens the rest of the editor in the same form.

New: Clean up unused photos and old PDF files. The Clean up tab in Data Management now also lists photos in a property's folder that none of its gallery images uses, and files in the previous version's PDF folder that no property names, with their count and size, and deletes them after you confirm. Gallery photos and their copies, video posters, brochures and videos are never touched.

New: Data Management can now clean up photo folders that no property owns. The new Clean up tab counts the folders left behind by properties that no longer exist, shows how many files and how much space they take, and deletes them after you confirm. Folders of existing properties, and anything changed in the last 24 hours, are never touched.

Update: The admin is easier to read: descriptions on dark cards are brighter, colours now only mark a status, and the Properties list shows more listings at once. Every Dashboard panel sits on the same card, an add-on's links share one button style, and a long address stays on one line with the full text on hover.

Update: The language picker stays on the filter row. In the property list, the editing language now shows just its flag and name, such as English, so it fits on the same line as the other filters. Open it and you'll see every language in full. Every filter dropdown in the admin now shares one borderless look. The Connect prompt in the header reads on two lines.

Update: Upgrade notes in one place. After an upgrade from version 6, everything the update needs to tell you is in one "After the upgrade" card on the dashboard. Each note stays until you dismiss it.

Update: The example properties now match European markets too. Sites in Ireland, Germany, France, Spain, Italy, the Netherlands and Portugal preview homes in their own country, priced in euros.

Update: The example properties now match your market. A UK site previews homes in UK towns, priced in pounds.

Update: Property fields can now be filtered by group, so a field is easy to find. The filter sits beside the others and stays in view while you scroll, and it keeps your choice when you sort, search or reload the page.

Update: One clear Save on your first listing. Your first listing's form now ends with one clear Save button, so you don't have to pick it out from a row of icons.

Update: The bar on your first live listing now shows your setup is 3 of 3 done, next to the link to what's next.

Update: The bar on your first live listing now shows what to do next, one click away. It says your listing is live, and Next steps and help opens your dashboard on the setup's finish card, with what to do next and where to get help.

Update: Before your first listing is live, the admin no longer shows offers, a rating link or a red verification warning; connecting your site is marked optional. Everything comes back as before once your first own listing is published.

Update: If your first listing has no photo yet, the setup panel says so and takes you straight to adding one, so your listing doesn't go live with a grey box.

Update: Your first listing's saved screen leads with the win. After you save your first listing, the screen shows that it's saved and live, with the rest of the form folded under More details until you need it.

Update: Remove the examples from the first success. When your first own listing is live, you can remove the example properties from the same screen in one click.

Update: After your first listing goes live, See it on your site is the one button on the panel, and Add another is a link beside it.

Update: Your first listing ends on what's next. Once your first listing is live, the panel after the save says all 3 setup steps are done and links to what's next.

Update: Setup is a deck of cards. The dashboard's First steps now shows one step at a time: confirm your market, add your first listing, put it on your site menu, then see it live. Each card leaves once its step is done, and the next one is waiting on top. Once your listing is live, the Keep going ideas follow the same way, one per card, and "Not now" or a swipe puts one aside for good.

Update: On the Your first listing card, Add your first listing is now the one button, and the example listings are a smaller link under it.

Update: Your market, picked from your site's language. The market step now starts from your site's language, so most sites only need to check it and confirm.

Update: See your market before you confirm it. The market step now shows how your prices, areas and dates will look before you confirm it.

Update: A calmer setup card. Before your first listing, the setup card shows only the pages your visitors use. The other pages wait under More pages.

Update: First steps now counts your own listing, not the examples, so you always know what's left. The example properties are a preview you can remove in one click; step 2 is done when your own first listing is published.

Update: The First steps guide now waits as a small button on every screen but the dashboard, so it no longer covers the buttons you came to use. One click on the rocket in the header opens it on your next step.

Update: Getting started opens in the middle of the screen with the page blurred behind it, a welcome and every step named across the top, a big picture beside each step and a yellow button for what to do next; the examples now count as your first listing until you add your own, and a Remove demo data button on the Properties screen takes them off again.

Update: A fresh install opens the dashboard. (Joomla only) A fresh install now opens the FW Real Estate dashboard, with the same first steps as WordPress.

Update: The dashboard names the customisations this version no longer reads. After an upgrade from the previous version, it lists any template override files and custom CSS rules this version no longer reads, so whoever built your site knows what to redo.

Update: The Styles screen shows your design's own stylesheet again. It sits read-only beside Custom CSS, so you can see the class names to write custom CSS against.

Update: The add-on pages look finished on a phone too. The property manager's filters, its inquiries and bookings tables and the agent's profile form no longer run off the side of the screen. Their buttons, fields and tabs are at least 44px tall, and so are the share and brochure dialogs'. On a property page the title gets its own row, with the share, favourite, print and brochure buttons under it. Compare lines its row labels up with their values, and the listing's tax switch sits after the currency menu with its full label. The white text on the Latest module's photo cards sits on a darker shade, so it's readable on a bright photo, and the mortgage calculator's chart and legend line up with its fields. Your account pages, saved searches and favourites use the design's buttons instead of plain blue ones. On a phone the manager's lists and the compare table read well, and the slideshow listing shows its photo again. The PDF brochures look exactly as before.

Update: The agents page and My account are easier to use. Each agent card now shows the phone number, the Show Profile button and quick links to email, WhatsApp and the agent's properties without hovering, so they work on a phone too. A site with no agents yet shows a proper "No agents listed yet" page with a button to the listings. My account shows your favourites, saved searches and listings as three cards, each with its count and a button to open it, and your own listings show prices in your site's currency format.

Update: Saved properties look like your listings, and the comparison says which figure wins. My favourites shows each saved property as the same card your listings page uses: price, status, View Details and the compare and favourite buttons. Tapping the gold star takes it off the page straight away. The comparison table puts a check and the word "Best" next to the better price, area or room count, so it doesn't rely on colour alone and a screen reader reads it out too.

Update: Listings and search show the results first. A property row keeps its photo beside the details from tablet width and reads title, address, the bedrooms, bathrooms and area on one line, then the price and View Details, with a two-line description. Grid, home and favourites tiles show each property's title again, and a featured listing is marked by its Featured label instead of a coloured card. The search form opens with location, type, bedrooms and price, and the other filters sit behind a Filters button that says how many are on; a setting in the search module keeps every filter open if you prefer. Each picker names its field ("Any city", "Any type"), and the results say what was searched, "12 results for your search", with each active filter as a chip you can remove.

Update: The map view lists its results. Your properties now show as cards beside the map on a computer and under it on a phone. Each card has its price, status, View Details and the compare and favourite buttons. Point at a card or tap its Show on map button and its pin lights up; click a pin and its card is highlighted and scrolled into view. A site that doesn't have a map key yet still shows every result as cards under the key notice.

Update: The map and the comparison read at a glance. Map pins and the round group markers now use your site's own colours, and a bigger group marker means more properties. On a phone, a Map and List button at the bottom of the screen takes you between the map and the results, and on a wide screen the results beside the map show as compact rows, so three homes fit where one and a half did. In the comparison table each figure is now larger than its label, the best figure keeps its check and "Best", and the other figures are no longer shaded red; each group of rows has a quiet heading instead of a coloured band.

Update: The property page leads with what a buyer came for. The page now opens with the property's title, its address, the price and the bedrooms, bathrooms and living area, right above a larger photo gallery, and every heading and price uses the same typeface as the rest of the page. The description is open when the page loads, and a single kind of media no longer shows a lone "Photo" tab. On a phone, a Send message button with your agent's photo stays at the bottom of the screen as visitors scroll. The mortgage calculator's chart uses your design's colours and its sliders are easier to drag on a phone.

Update: Getting started is easier to follow. "Put it on your site" now has one button that adds your listings page to the menu. Pages such as agents, favourites or saved searches come with their add-ons, so the step says where you'll add them later and links the documentation right below. Step pictures are square and the words start at the top, on a phone too.

Update: Your listings show first. On phones, and on sites with only a few properties, the search filters fold behind a Filters button so your listings show first.

Update: Settings, Add-ons now lists your add-ons on the side, so you can go straight to the one you want to change. Choosing one shows only its settings, and one Save still keeps every add-on's changes.

Update: Old store details cleared on upgrade. Upgrading from version 6 clears out old store and licence details the new version never reads, and your backups no longer carry them.

Update: The welcome card shows the market we picked from your site's language, and one click confirms it and takes you to your first listing. Change beside it still opens the full market card.

Update: The welcome screen now starts with what you're about to get, your first listing live on your own site, and confirms your market with Use these settings. The thank-you and the list of what the plugin does follow below the button, and the market step's own button reads Use these settings too.

Bugfix: The Disable button on the Add-ons screen is easy to read in dark mode again. It now has its own fill a shade lighter than the add-on's card, with light text.

Bugfix: Every published field shows in the property form. A field set to an access level you don't hold no longer disappears from the admin property form, so an editor can always see and change it. Only a field you've turned off is hidden there.

Bugfix: The admin page keeps its width. With the site's admin menu open, a wide property list pushed the page past the screen. Now every admin screen stays as wide as the window, and a list that doesn't fit scrolls inside its own card. The thumbnails in the property list are 80 px wide again instead of squeezed, and the search box no longer shrinks to a few letters.

Bugfix: The agents page shows the number of agents per page you set, with page links. "Agents per directory page" under Configuration, Add-ons now pages the agents directory, each page with its own link, as the property list does. Left empty, the page lists every agent, as before.

Bugfix: Long backup names stay inside their card. On the Data screen's Restore tab, a backup with a long file name, such as one carried over from your previous version, now wraps onto a second line instead of running past the edge of the card.

Bugfix: Your backups folder is closed to the web as soon as you install or update. Backups hold your whole database, including your users' password hashes, and the folder that keeps them sits inside your website. Installing or updating now always puts the protection in place, including an update run from the command line, so on servers that honour the folder's access rules, backups kept from the previous version can no longer be downloaded by a visitor who guesses their name.

Bugfix: Opening your admin now puts the backups folder's protection back. If the protection was never written, or a file in it was deleted since, the next time you open the admin it is restored, so you no longer have to take a backup before older backups stop being downloadable.

Bugfix: Brochure requests are filed under their property again. A visitor who asked for a property's brochure was recorded against no property, so the e-mail they got had no title, address or link, it came without the PDF it promised, and the property's agents were not copied. Each request now names its property, the e-mail carries the property's details and its brochure, and the agents get their copy. A required question you added to the enquiry form no longer stops visitors from requesting a brochure.

Bugfix: The brochure e-mail gives the property's address again. On a site updated from version 6, the brochure e-mail said the property was "located at" the visitor's own address, or at nothing when they left it blank. The address in that e-mail is now the property's, as it was before the update, and the visitor's address is still in the lead you receive.

Bugfix: The brochure e-mail gives the house number again. On a site updated from version 6, a brochure e-mail written as "[street_number] [street]" showed the token itself instead of the property's house number. It now shows the number, and the e-mail settings list the address tokens you can use.

Bugfix: CBA imports again after an upgrade. A site that upgraded with its CBA export type and category already saved stopped importing, and the scheduled run only reported that it had no work. The import now reads those settings as they were saved, fetches the export you chose into its category, and when no category is set the run says which one to choose.

Bugfix: Connect tells you when the update server didn't answer. It used to say "Successfully verified" although nothing was checked or installed. It now says your key is saved and that it'll try again, and on an upgraded site the "We couldn't check your site key" note goes once the update server has accepted your key.

Bugfix: Setting Dark Mode to No in Settings keeps the admin light again. It used to be saved and ignored, so the FW Real Estate pages turned dark whenever your computer was in dark mode. Auto still follows your computer.

Bugfix: Long words stay inside their dashboard cards. A text name listed in an After the upgrade note no longer runs past the card's edge, the Dismiss button moves under a note when the card is narrow, and a long tile label such as the German "Wiederherstellen" breaks onto a second line instead of being cut off.

Bugfix: The property page keeps restricted fields hidden. When you limit who may see the price, the bedrooms, the bathrooms or the living area under Fields, a visitor without that access no longer sees them on the property page either: not in the price, the summary, the mortgage calculator or the investment figures worked out from the price. The listings already hid them.

Bugfix: Dictionary names are saved without stray spaces. A space before or after a name, including a no-break space pasted from a web page, is removed when the name is saved, so a city or region keeps its place in alphabetical lists. An import that names an existing place with an extra space now finds it instead of adding a second one.

Bugfix: Enquiry e-mails show what visitors typed as plain text. A name, message or address sent through a property's enquiry form can no longer add links, images or formatting to the e-mail you and your agents receive, or to the automatic reply the visitor gets. Subjects show the same words without stray symbols.

Bugfix: Trestle no longer copies a site's listings after an update from version 6. The Trestle and Spark API importers now find an existing listing by the field you map to the MLS number (ListingId unless you changed it), which is what a site updated from version 6 already holds, so the first run updates those listings instead of adding a second copy of each. Visitors also see the public MLS number rather than the feed's internal key.

Bugfix: Feeds on sites upgraded from version 6 use their old default country, MLS Grid record filter, Spark featured rule and last import date again. A listing that arrives without a country is filed under the country set for its feed, MLS Grid imports only the records its record filter matches, Spark marks a listing as featured by its featured field and value, and the import panel shows when the feed last ran in version 6. The MLS Grid and Spark settings now offer the country, and Spark the featured field and value.

Bugfix: After your first listing's save, the line asking for a photo now goes as soon as you upload one. On Joomla it stayed until you reloaded the page.

Bugfix: The photo you add to your first listing now shows on your site straight away, instead of a grey box. A property page now loads its main photo first and draws it with the page.

Bugfix: The getting-started deck no longer covers an upgrade card you have to act on. On an upgraded site whose dashboard shows "Your previous version has newer data" or the not-copied-yet card, the deck opened over it and hid its button. It now waits as the rocket button in the header until you open it.

Bugfix: Alto keeps its categories when you save its settings. After an upgrade the settings card couldn't show the categories carried over for sale and to let, so saving it for any other reason cleared them and the feed stopped importing. The card now has a category for each listing type and keeps what was carried over.

Bugfix: An import that deletes missed properties now deletes their photos too. The photo folder of every property an import removed stayed on the server and stayed reachable from the web, along with the property's open-house sign-ups and other add-on records; they now go with the property, as they do when you delete it by hand.

Bugfix: One photo that can't be fetched no longer stops a feed import. If a listing's photo address is refused or the connection drops, that photo is skipped and counted as a media error, and the import carries on with the rest of the photos and listings.

Bugfix: The Joomla installer checks your PHP version first. On a site running PHP older than 8.1, the install now stops with a clear message and changes nothing, instead of leaving the site broken.

Bugfix: Modules from the previous version are replaced as soon as their add-ons arrive. After an upgrade, add-ons installed from the Add-ons screen left the old search, listing and agent modules in place, and opening one of them in the Modules screen showed an error. The next admin page you open now installs the current version of each module, keeping its position and settings.

Bugfix: Upgrading from 6.x never shows a restricted field to more people. A 6.x field access setting that matches no single access level now keeps its restriction, and the upgrade log says how many need a level set on the Fields screen.

Bugfix: Deleting the previous version's tables now keeps any table that still holds something this version hasn't brought over, and the dashboard says what and why. On a site upgraded from version 6, the "Delete legacy tables" step keeps the field visibility settings stored for a user group, your agents' Skype handles and any custom field presets not copied yet, and lists each with its count. Everything else is deleted as before.

Bugfix: Emails carry your site's name and working links. Enquiry replies, shares and alerts now sign off with your site's name, link to the property with a full address that opens from any mail app, and show the property's type and status.

Bugfix: Menu items keep their layout. Opening and saving a listing or account menu item carried over from version 6 no longer resets its layout to List or Dashboard.

Bugfix: The dashboard no longer offers to delete version 6 data that's newer than this site's copy. While your version 6 tables hold changes this site doesn't have yet, the clean-up steps stay hidden and refuse to run, and the repair button says plainly that nothing was copied instead of reporting a copy that didn't happen.

Bugfix: Visitors no longer see a database error when a form fails. When a request could not be saved, the visitor was shown the database's own error message. They now see a plain "please try again" message instead, and "Email me this comparison" or "Email me my saved list" still sends the list even if the request could not be filed in Messages.

Bugfix: The agent and manager pages fit a phone on your site too, not just on our demo. On a phone the manager's inquiries, bookings and property list show one card per row with each value named. The property edit form puts each label above its field, and the agent's working days fit the screen. The manager's own heading reads as a section heading under the page title, beside the greeting and the Logout button.

Bugfix: Compare, your account and the map fit a narrow page. When your theme puts a sidebar beside the listings, or on a phone, comparing three properties used to cut off the third one; now every value and every "Best" mark shows. The account cards go two to a row when three don't fit, so their buttons stay on one line. The map view's cards never squeeze View Details onto two lines.

Bugfix: On a phone the agent sits in the page, and every card icon is easy to tap. On a phone or a tablet the property page now shows the agent's photo and name with a Send message button right under the beds, baths and area, instead of a bar that floated at the bottom of the screen and covered the details under it. The map, compare, share, 3D tour and favourite icons on every property card are now full-size tap targets up to tablet width and stay on one line, so the favourite star no longer drops onto a line of its own. On the phone map, the List and Map button moves up while the bottom edge of the map passes behind it, so Google's notices along that edge stay readable. On a property page set to show its sections as a list, the Details title and the Specification heading no longer run together, and the side panel's buttons keep their labels on one line where they fit.

Bugfix: The official design looks the same on your site as on our demo. Compare paints each group of rows with the design's green band, tints the better and the worse value in a row, and shows Remove as a red outlined button. The property pages use the design's own typeface whatever your site's theme sets, and on a phone the compare table's columns keep their full width on every site template.

Bugfix: Search results, Compare and featured listings read better on a phone. Search results now show your listings first on a phone too: the filters fold behind the Filters button, which says how many filters are on, like "Filters (3)". Compare shows two properties side by side in full on a phone, each row's name above its values. With three or four, the next one peeks in at the edge and the property cards scroll with their columns. A featured listing now carries a Featured label on its photo, beside its status, so it's clear why the card is green.

Bugfix: Property pages use the full width, and the official design reads better on phones. On WordPress the property page, the agent profile and the listings don't fold into a narrow column any more. The home's latest properties line up with the rest of the page, their arrows sit under the cards, and the home doesn't scroll sideways. On a phone the sorting and currency choices fold behind one Ordering button so your listings show first, and every button on a property card is big enough to tap. A status like Available has the same colour on the card, the property page and the admin's property list. An agent without a photo gets a tidy placeholder, Compare shows where each property is, and an empty Compare page links back to the listings.

Bugfix: Headings, prices and labels use the typeface's real semibold. The design sets them semibold, but only the regular, medium and bold files shipped, so they showed a step bolder than designed. The semibold files now ship with the plugin.

Bugfix: Removing the old plugins says why it waits on a site with newer data in the previous version. It answered that the data migration wasn't verified yet. It now says the previous version's data is newer than the copy here, and that the data has to be copied again first, like the old-tables step.

Bugfix: OpenImmo applies deliveries in the order they were sent. When several deliveries wait on the FTP server, the import now applies the oldest first and the newest last, so an older delivery can no longer overwrite a newer price. When the server gives no file times, the deliveries are applied in file-name order.

Bugfix: OpenImmo keeps the listings you had before upgrading. After an upgrade, the next OpenImmo delivery updates the listings your site already holds instead of adding every one of them again, and any copies an earlier import made are taken offline (never deleted) and counted in the import summary. A saved field mapping without an MLS number no longer skips the whole delivery.

Bugfix: Your own texts and a downloaded language pack no longer overwrite each other. Saving the Translations screen removed an installed language pack, and installing a pack removed the texts you'd changed. They're kept apart now. Saving the screen also stopped storing every standard string as if you'd changed it, so later wording updates reach your site again. Files from earlier versions are sorted once: your own wording stays, copies of standard strings go, and the original is kept as a backup.

Bugfix: Your dashboard now tells you when a RETS or Vebra feed has stopped. After an upgrade from the previous version, a site that imported from RETS, Vebra or Vebra Alto gets a dashboard card naming each of those feeds. It says the feed isn't available in this version yet, so its listings aren't updating, and that the old plugin should stay installed. The card goes away by itself once the feed is available again.

Bugfix: A menu item that shows one agent's profile shows their public profile again. A profile menu item set to a particular agent, carried over from an earlier version, now shows that agent's public profile to every visitor, signed in or not. Before, a visitor was asked to log in, and a signed-in visitor saw the agent's own account page and profile form instead.

Bugfix: Backups from the previous version get names nobody can guess. They were named after the second they were taken, so on a server that ignores the backups folder's protection someone could find them by trying names. The update now adds a random part to each name; they stay on the Data screen and restore as before.

Bugfix: A price written in words shows again. A property with no number in its price, only a text such as "Price on request" or "0,70 EUR/m2", showed no price at all on its page, its listing card, its slideshow or its map pin. The text now prints on its own, and beside the number when both exist, as in version 6. The property list in the admin also shows each price with the site's own currency sign, on the side and with the digit grouping you chose, instead of a fixed dollar sign. The Latest Properties module prints the price text again when its "text price" option is on.

Bugfix: The "newer data" card counts a listing added on each side under the same ID. When a listing added on this site and one added in the previous version got the same ID, the card counted one edit here instead of one addition on each side. It now counts both and says that copying again keeps the previous version's listing, with this site's one saved in the backup.

Bugfix: Restoring a backup from the previous version keeps your agents' reviews. Reviews were left out of the restore, so they were lost. They now come back on the right agent, and a review that was still waiting for your approval keeps waiting, so you can approve or delete it from the agent's Reviews card.

Bugfix: Upgrading again brings your latest version 6 data. If you tried version 7 before, went back to version 6 and kept working there, upgrading now copies your current listings, prices and settings instead of keeping the older copy. When you've also changed things in version 7 since, the dashboard asks first and saves a backup before it copies.

Bugfix: Saving a property keeps its floor plans. A floor plan room without a name, as rooms brought over from your previous version can be, is no longer deleted with its plan image when you save the property. To remove a room, use its own delete button on the floor plans card.

Bugfix: Save search stores your search again. On some sites the Save search button opened the account page and stored nothing, and the alerts and delete buttons on the saved searches page changed nothing. Saving a search, turning its alerts on or off and deleting it now work everywhere, and the alerts and delete buttons work without JavaScript too.

Bugfix: The search panel's sliders write numbers the way your listings do. The price slider said "$2 395 000" beside cards that said "$739,000", because it grouped digits with spaces whatever your currency settings said. The price, lot size and living area sliders now use your thousands separator, the price sign sits where your currency puts it, and the filter chips under the search match. Superior Bay's search bar and its range summaries follow the same rules.

Bugfix: The Getting started steps show their whole name on a phone. On a narrow screen the step on show, such as "Put it on your site", was cut short with three dots; it now wraps onto a second line in every language.

Bugfix: Sites upgraded from version 6 show the same share buttons as before, and the dashboard says which ones and how to add more. A channel you never turned on in version 6 no longer appears in the share menu after the upgrade, and a new site still shows every channel.

Bugfix: The FW Real Estate link in the admin sidebar opens the full Dashboard. It showed the Dashboard without its title and kept Getting started closed. Now it's the same page the Dashboard link opens.

Bugfix: Backups from the previous version bring their photos back. Some backups made by the previous version restored the properties and settings without any property photos, agent images or the watermark, while saying the restore had worked. Those images now come back to where they were, and the restore message always says how many media files it restored, even when there are none.

Bugfix: Spark imports into the category you chose. The Spark API importer now uses the category saved on its settings screen, so a configured feed imports instead of stopping silently, and a site updated from version 6 carries on importing into the category it had.

Bugfix: An update that copied nothing no longer says your data was upgraded. When the update finds your previous version's data newer than the copy here and leaves the decision to you on the dashboard, it printed "your existing data was upgraded to the new format" beside the warning. Only the warning is shown now.

Bugfix: Updating repairs fields hidden after an upgrade from version 6. A field that a version 6 restriction hid from everyone shows in the property form again, without being shown to more visitors than before. A restriction an earlier update had opened to every visitor goes back to the group it was meant for. A property that lost its country or region when it was saved gets it back from its region or city.

Bugfix: The update cleans stray spaces from names already saved. Countries, regions, cities and other list values saved with a space before or after the name, in any language, are cleaned when you update, so they sort into their alphabetical place without being edited one by one.

Bugfix: Sites that upgraded through 7.0 get their site key back. The 7.0 upgrade left the site key from the previous version behind, so those sites weren't connected and their add-ons stayed off. The update puts the key back and reconnects the site. A site upgraded straight from the previous version also no longer brings back a property status you removed after the upgrade.

Bugfix: An upgrade from the previous version keeps how new agents are approved. If the previous version made you approve new agents, they still wait for you after the upgrade, and if it published them at once, it still does. Restoring a backup from the previous version carries the same choice.

Bugfix: Custom field presets and saved dates come across from version 6. The Presets tab shows the presets you had. Favourites and saved searches show the date they were saved instead of sorting last.

Bugfix: The upgrade cleanup keeps your RETS and Vebra plugins. After an upgrade from the previous version, the "Clean up after the upgrade" card no longer offers to delete the RETS, Vebra or Vebra Alto plugins, because this version can't run those feeds yet and the old plugin is the only copy. The card now names them as kept and no longer says the old plugins were replaced.

Bugfix: Cleaning up after an upgrade keeps your other languages. Custom field names, currency names, tabs and groups in a second language were held only in the previous version's tables, and "Clean up after the upgrade" deleted them. It now keeps those tables and lists them in the confirmation, so the translations stay available for a later update to bring back.

Bugfix: Your custom wording comes with you from version 6. Texts you'd changed in the old version went back to the standard wording after the upgrade. They're copied into this version now. A text that doesn't exist here any more is listed with its wording under After the upgrade on the dashboard, so you can enter it again on the Translations screen.

Bugfix: Upgrading from version 6 never deletes a site's own design: its files stay, can be downloaded, and pages pinned to a design get it back when it's installed. Deleting the old plugins after the upgrade now leaves any design you built or bought for yourself in place and offers its files as a ZIP, so a developer can rebuild it for this version. The dashboard names that design, and lists the pages and modules that had their own design.

Bugfix: Upgrading from version 6 keeps your photo sizes, map provider and card switches. The update no longer resizes new photos to 600 px or switches a Mapbox site to Google, and the grid, favourites, compare and currency switches keep what you had. Settings now shows the design your site actually uses.

Bugfix: Floor plans keep their names after an upgrade from 6.x. Rooms now get back the names and descriptions they had on 6.x, in every language, and sites already upgraded are repaired on the next update.

Bugfix: Status-change emails keep working after an upgrade from version 6. The statuses you picked for these emails now come across in full, and the emails stay switched on, instead of losing the first status in the list and stopping until someone turned the new switch on. A site that has already upgraded gets the switch back, for the statuses that survived, on its next update.

Bugfix: The After the upgrade note about your feeds and share buttons reads fully in your admin language. The settings it names, such as the last import date of a feed, and the share channel names were written in English inside a translated sentence.

Bugfix: Modules an earlier update lost track of come back too. If your site was upgraded from version 6 and updated again before its new modules arrived, the update forgot which modules it had switched off. This update reads its own install log once, finds the modules it names, and publishes them again as their new versions are installed. Modules you switched off yourself stay off, and any it can't be sure about are listed so you can publish them from the Modules screen.

Bugfix: Modules switched off by the upgrade come back. When your site was upgraded from version 6, the update switched off your old modules and promised to bring them back once their new versions were installed. Installing an update a second time in between used to lose that promise, so the modules stayed off. Now they are published again whenever their new version arrives, however many updates came first, and anything you had switched off yourself stays off.

Bugfix: Photo sizes and map provider back after an earlier upgrade. Sites that upgraded from version 6 before this fix get their photo sizes, map provider and card switches back from their last version 6 backup, with a note on the dashboard saying what changed.

Bugfix: Sites upgraded from version 6 keep their design: Agency sites are told it's now called Official, and a site whose own design arrives later switches to it by itself. A site that used another design is told it isn't available yet and uses Official meanwhile. A design you pick yourself after the upgrade is never replaced.

Bugfix: Sites upgraded from version 6 reconnect on their own. The site key you had before is checked once after the upgrade and your plan's add-ons are turned back on. The dashboard names any add-on you used before that isn't available yet.

Bugfix: Comparison and saved-list requests are stored again on an upgraded site. A site upgraded from the previous version kept an old limit on the kinds of request it could store, so "Email me this comparison" and "Email me my saved list" failed with a database error. The update lifts that limit, and every existing request stays as it was.

Bugfix: A version 6 backup brings its settings back. Restoring a version 6 backup now brings back its settings too, such as date format, price display and e-mail texts, and the Data screen shows what came back. A new button brings back a version 6 backup's settings on their own.

Bugfix: A version 6 backup restores into a new site. Restoring a version 6 backup into a site with no listings yet stopped with "Unknown column" when the backup's listings lacked one of the older feature fields, such as heating. Those fields are now skipped and the rest of the backup comes back.

Bugfix: Your watermark image comes back after an upgrade. A site that stamped photos with an uploaded watermark image in the previous version stamps that image again, both after updating in place and after restoring an older backup, and a restored backup keeps the watermark switched off when you had it off.

Version 7.1.17 (14 Oct 2026)

Version 7.1.17, a hotfix: 1 fix.

Bugfix: Property links in emails open again. The link to the property in an inquiry email, the auto-reply, the brochure follow-ups and a shared listing now carries your website's address, so it opens from any mail program.

Version 7.1.16 (13 Oct 2026)

Version 7.1.16, a hotfix: 2 fixes.

Bugfix: Property views are counted again. Each visit to a property page adds one to its Hits count in the Properties list, including visits your site answers from its page cache. A quick view doesn't count as a visit.

Bugfix: Map coordinates and other add-on fields save when you edit a translation. Latitude and longitude, Featured, the rental and investment figures, the video, the 3D tour and the extra fields now keep what you enter while editing a listing in another language, as they do in the default language.

Version 7.1.15 (12 Oct 2026)

Version 7.1.15, a hotfix: 2 fixes.

Bugfix: The House type list closes after you pick a type. On the property form, in the back office and on the front editor, the House type list stayed open after a pick until you pressed Esc. It now closes as soon as you pick, and you can open it again to add a second type.

Bugfix: The property list's pager takes you to the top of the new page. After you picked another page under the property list, the new properties loaded but the view stayed at the bottom, by the pager, so you had to scroll up to see them. The page now opens at the top of the results. Changing a search filter still leaves the view where it is.

Version 7.1.14 (12 Oct 2026)

Version 7.1.14: 3 fixes.

Bugfix: New properties lead the property list again. On a site upgraded from version 6, a property added since the upgrade showed at the bottom of the back-office list. It now shows at the top, newest first, ahead of the properties you've put in order by hand.

Bugfix: The Editing language switch reads the same everywhere. Every language is now named in your admin language, like "Dutch (Netherlands)", and the site's main language is marked "(default)". The language you're editing shows its flag beside the switch and at the start of the line under it. On edit forms the switch now sits in the header, just before Save. There, and on list screens, the "Editing language" label shows as a tooltip, so the screens stay tidy.

Bugfix: Editing in a second language no longer loses your changes. When you edited a listing, a dictionary value or an agent in another language, the price, categories, contact details and other values that are the same in every language were thrown away while the screen still said "saved". They're now saved from any language, every multilingual screen has a labelled Editing language switch with a line that says which language you're editing and what a save keeps, and switching with unsaved changes asks first. On WordPress the chosen language now lasts until you log out, as it does elsewhere.

Version 7.1.13 (10 Oct 2026)

Version 7.1.13, a hotfix: 1 update, 1 fix.

Update: House type and category come first in the property form. On the property form's Property Info card, the type and category now sit at the top, above bedrooms and bathrooms, in the admin and in the front-end submission form alike.

Bugfix: Province and city lists are alphabetical again. On the property form, the region and city dropdowns that fill in after you pick a country or a region now list places by name, in the admin and on the front-end submission form.

Version 7.1.12 (10 Oct 2026)

Version 7.1.12, a hotfix: 4 fixes.

Bugfix: Property photos open faster. The page loads the first photo and small previews, and fetches the rest as you browse.

Bugfix: Photos you upload together keep their file-name order. Photo 2 now comes before photo 10, on the property form and on the agent's own edit form.

Bugfix: The update notice goes away once the update is in. Right after you install an update from the dashboard, the Notifications card and the admin menu badge no longer say an update is waiting.

Bugfix: The dashboard and the header agree about updates. The Notifications card now says an update is available only when the version shown in the header has one, on every screen and right after an update.

Version 7.1.11 (09 Oct 2026)

Version 7.1.11, a hotfix: 1 fix.

Bugfix: Upgrading from 6.x keeps your fields visible. Field access from 6.x now carries over correctly, and saving a property no longer clears a field you couldn't see.

Version 7.1.10 (09 Oct 2026)

Version 7.1.10, a hotfix: 1 fix.

Bugfix: Addresses no longer start with "0,". A site moved from version 6 showed a street number of 0 on houses that never had one, in the admin list and on the site. An empty or zero street number is now left out. The admin property list also shows the MLS number before the address again, as version 6 did, whenever the MLS field is published.

Version 7.1.9 (08 Oct 2026)

Version 7.1.9: 2 fixes.

Bugfix: Your own styling shows on the site again. The custom styles you save on the Styles screen were kept, but they weren't added to your pages, so your own rules (including ones kept from 6.x) stopped applying after the move to 7.

Bugfix: Edit on the Translations screen opens the language again. On some sites it showed "Unknown screen" instead of the editor, so you couldn't change any wording from the admin.

Version 7.1.8 (08 Oct 2026)

Enquiries get through again after an update from version 6, and leads are easier to work with.

reCAPTCHA works with the keys you already have. A new reCAPTCHA type setting offers Invisible (the default, for v3 and invisible keys) or Checkbox. Version 7 drew a checkbox, which Google refuses for invisible and v3 keys, so enquiries failed their check.

Enter your reCAPTCHA keys in Configuration. The site key and the secret key are fields under Configuration, General, Captcha. The secret stays hidden once it's saved; leave the field empty to keep it.

Every lead shows its property. The Leads list and the opened message show the property's ID, linked to its edit screen, and its reference number under the label your site gives that field.

Opened leads stay read after the update. Leads you'd already opened before the update no longer come back as unread.

Links look like links again. Names in the admin lists are blue, and only unread leads are bold, with a red dot.

Clear the Joomla cache after updating. If page caching is on, open System, Clear Cache, so visitors get the new enquiry form straight away.

Version 7.1.7 (05 Oct 2026)

Searches remember what your visitors chose.

Sorting carries on to the next page. A visitor who sorts the results and moves to page 2 sees the same order there.

Back brings the search back. After Back or a reload, the price range and the ticked regions are the way the visitor left them, and the list doesn't say that 0 properties match.

Search works from every menu link. A page opened through a plain index.php?Itemid= link now searches and sorts without landing on an unknown page.

No more "$0" prices. A price too small to show after a currency conversion now shows your no-price text.

Update your search add-ons too. Hungarian Houses, Official, Superior Bay and the search module have matching updates in this release.

Version 7.1.6 (30 Sep 2026)

Moving your Joomla site up from version 6 is now smooth: your pages, links and messages come with you.

Nothing gets lost in the move. Every enquiry your visitors sent you is still there after the upgrade, with its name, e-mail and message. Brochure PDFs you uploaded stay on their properties, ready to download.

Your links keep working. Property pages, search results and menu pages open at the same addresses as before, so bookmarks, e-mails you've sent and search engines still find them.

Pages look the way you set them up. Page titles, headings, currencies and page numbers show just as they did, and the search box stays on the page it belongs to.

Live search works with page caching on. If you use Joomla's page cache to speed up your site, every visitor can still search.

News from us on your dashboard. When there's something your site should know about, you'll see it as a card you can close.

Update your add-ons at the same time. Several add-ons have matching updates in this release.

Version 7.1.5 (20 Sep 2026)

A release about backups that land on a different site, updates that say what they need, and a search panel that follows the page it sits on.

A backup restores into a site whose structure differs. A backup taken from a site that has been through earlier upgrades now restores into a newer or older one: each row is fitted to the table it arrives in, and the report says what was adjusted.

A backup describes the property data and nothing else. The site's own standing with the store stays behind, so a restored copy verifies itself instead of inheriting another site's key. A media backup leaves the backups folder out, so it no longer carries every earlier backup inside itself.

A backup without media is a compressed archive. On a test site 687 KB of data became a 45.8 KB file. Backups written by earlier versions are still listed and restored.

Updates say what they need. On a site that is not connected yet, the update window shows the new version, says that updates install on verified websites, and offers Connect. An add-on's Update button starts the same step.

The search module follows the page it is on. A menu item limited to a region, a city or a type shows those choices ticked and fixed in the module placed beside it, and a visitor's own filters apply within them. A module placed on a filtered page also shows the visitor's current picks.

Range fields can be two lists instead of a slider, with the highest value the site holds as the last entry in the To list, kept while the results recount or the currency changes.

The Minimal search layout can carry your own background image, chosen in the media manager, and its own photo is kept when none is chosen.

Settings a layout does not use are hidden in the module's settings, with one line saying why and the values kept for a layout that reads them.

Currency, date format and units follow the active design, and a design that sets units names them in a way every site can read.

Update your add-ons together with this version. The search module, Compare and the contributor form read what this version provides.

Version 7.1.4 (18 Sep 2026)

A release that helps a new site get started, and keeps add-on data where it belongs.

First steps on the dashboard. A new site is guided through three numbered steps: choose your market, which sets area and length units, currency and date format; add demo data or your first property; and put the property pages on a site menu. Each step is marked when it is done. The card folds away while a step is left and can be hidden once every step is done, and hiding it asks first.

Demo data in one click. Twelve example properties with photos, added and removed with one button, in the units of the market you chose. Removing them leaves your own properties untouched.

A Site menu card creates menu items for the property list, a single property and the pages your add-ons offer, and shows which of them are already on the chosen menu.

An updated site is recognised. A site updating from an earlier version has its market read from its own properties, so it is not asked to set up again and none of its settings are changed.

A switched-off add-on stays switched off. Its data is no longer shown on property pages and cards or used by search, filters and counts, and enquiries are not sent to agents while the Agents add-on is off.

Saving a property keeps your add-on data. Saving while an add-on is off no longer clears that add-on's fields, and a property's number of units is kept.

A property's status has one source. Status labels, comparison, saved-search alerts and the contributor form read it from the same place, so a listing withdrawn by an importer shows its new status everywhere.

Updating from the previous version. Three alert tables are moved onto this version's structure during the update, so it no longer reports differences in them; pages and modules limited to a region, city or type keep their selection after an update that had to be finished in stages.

Backup and restore get enough time on large sites and never lower a limit your host has set higher. A restore file larger than the server accepts is stopped before it is sent, with a message naming the size, the limit and where to copy the file instead.

Empty lists explain themselves and offer the next step, and area labels carry no guessed unit until a market is chosen.

Migration results on the dashboard. When an update leaves something to check, the dashboard says what to look at and offers a Copy log button for a message to support, instead of showing the raw log.

Update your add-ons together with this version. Several add-ons now save and read their own data, and their new versions need this one. An add-on left at its previous version keeps its existing values, but changes to its fields are not saved, statuses may not show in it, and enquiries do not reach agents until it is updated.

Version 7.1.3 (13 Sep 2026)

A maintenance release. It carries the engine changes of this version, and two that belong to this platform.

Your existing data is copied across reliably when you upgrade. An unusual value in a date field could stop the copy part way, leaving a site whose lists were all empty with nothing on screen to explain it. Nothing was ever lost: the data stayed in the previous version's tables. The copy now reads those values as they are and no longer depends on how strictly your database server is configured.

And if a copy does not finish, the dashboard says so and can finish it. It shows how many properties are still in the previous version's tables and how many have arrived, states that the data is not lost, and offers a button that copies it across in stages, so a large catalogue completes rather than running out of time. It can be pressed again at any point and never copies a record twice.

The installation log is readable from the dashboard. The record of what an update did is written to a file that cannot be opened from a browser, by design, which left it available only to someone with FTP access. The dashboard now shows the end of it directly on the page when there is something to explain.

An incomplete package now reports itself. If part of the package is missing, the installer says so on screen instead of finishing quietly with the database untouched.

A module's Layout setting lists the layouts that exist. Choosing a layout for a module is now a list of the layouts actually available to it rather than a free text box.

Your own currencies are kept when you upgrade, with their own exchange rates, rather than being replaced by the defaults.

The date switches in the Fields list reach the property page, and a comparison table and the spreadsheet importer show only your own fields rather than also those belonging to an add-on.

The enquiry e-mail lists only the details a property has, and the default e-mail templates have been revised.

A restore that has nothing to add says so. Restoring a previous-version backup into a site that already holds properties now reports that nothing was imported, and applies none of the backup's users, settings or media.

The property edit forms have been corrected.

The search module's field settings take effect. A field switched off in the module settings is now hidden on the site, and the settings show the fields as they appear. Modules saved earlier keep the fields their settings showed.

Version 7.1.2 (10 Sep 2026)

A maintenance release. It carries the engine changes of this version, and one that belongs to this platform.

Long lists work again. A list of properties, messages or dictionary terms that ran to more than one page could not be paged, and switching a property between published and unpublished from the list ended on a permission error although the change had been made. Both are fixed.

The enquiry form says Street and Post code, in place of an internal code, in all fifteen languages.

Settings show the value that is actually in force, rather than an empty box for a setting that had never been saved and was quietly using its default.

The admin menu module loads its stylesheet with a version. Its appearance could survive an update in a browser that had cached the previous file. It now changes when the module does.

A map keeps its markers while you narrow a search, the search panel offers only the fields your installation can answer, and the add-ons screen no longer shows counters that use one word for two different things.

Deleting a property removes everything that belonged to it, its images included.

Fixes to how a backup is collected. What a backup contains has been corrected, and what the screen says about it now describes what the button does.

Nothing else changes. No setting moves, no content is rewritten, and a site that was working before works the same way after.

Version 7.1.1 (02 Sep 2026)

A maintenance release for the component. Nothing it changes is visible on a page, and there is nothing to adjust after installing it.

Template names are validated before they are used. A template is chosen by name, and some of those names are assembled from settings a page carries. The name is now checked to be a name, so one that has been tampered with resolves to nothing instead of to a file. Every template a design or an add-on actually ships is unaffected: the check describes the shape they already have.

Submitted values are cleaned as they arrive. Text that a form sends is stripped of markup at the point it is read, in one place, rather than at each of the places that use it. Fields written in the rich-text editor are the exception, and they keep what the editor produced: a property description keeps its formatting, its links and its tables. Nothing was added to what that filter allows, because nothing needed to be: the video and the virtual tour a listing shows are built when the page is drawn, from the address stored with the property, and were never part of the description's own text.

Nothing else changes. No setting moves, no data is rewritten, and a site that was working before is working the same way after.

Version 7.1.0 (02 Sep 2026)

Nothing in this release changes what the component does. Files moved; behaviour did not. Every page renders what it rendered before and every setting means what it meant.

What moved: the markup for a feature now lives with the feature rather than in the design, so an add-on brings its own appearance with it and a design no longer has to know about every add-on that might be installed.

A design still has the last word, and a site that has customised one keeps every customisation. If the design offers its own version of a template, that version is used exactly as before; the add-on's copy is consulted only after the design and its parents have been asked. Updating the component replaces its files and removes none, so templates already on your site stay where they are and keep being used.

⚠️ Update the component before the add-ons. An add-on published alongside this release carries its own templates and needs the core that knows to look for them. The catalogue will not offer such an add-on to an older core, so the order takes care of itself if you update the component first.

Share via e-mail on the map listing was visible and did nothing, and now works.

There is nothing to do after installing this beyond the update itself.

Version 7.0.6 (28 Aug 2026)

This release carries engine 7.0.6, and nothing in it changes what you see. The English text the product ships was prepared so that platforms which translate software themselves can read it. On this platform that changes nothing at all: the fourteen translations install and work exactly as before, and the screen for reading, editing and ordering them is untouched.

There is nothing to do after installing this beyond the update itself.

Version 7.0.5 (26 Aug 2026)

This release carries engine 7.0.5, whose one visible change is that downloading an add-on or an update now uses your site's own connection settings, so a server that does not allow software to open its own connections can install and update normally.

Nothing else here changes what you see. The way pages are assembled internally was reworked; every screen, in the back office and on the site, was captured before and after and compared element by element, and none of them changed. There is nothing to do after installing this beyond the update itself.

Version 7.0.4 (25 Aug 2026)

Upgrading from version 6 no longer costs you your feed importer setup. Its address, access token, filter and fetch size are carried across, along with the licence key for your site — which means the site stays connected to the update server instead of appearing never to have been activated. The categories each feed imports into are re-pointed at the upgraded catalogue when the add-on is installed, so imported properties land where you configured them rather than in no category at all.

Modules the upgrade switched off come back on their own. Upgrading has to unpublish the version 6 modules, because their own code writes errors into whatever page they sit on. Until now they stayed off and putting them back was manual. The upgrade now remembers exactly which ones it switched off, and publishes those again once the replacement module is installed — only those. Anything you had switched off yourself is left alone, and anything you moved to the trash meanwhile stays in the trash.

The rest of this release is invisible on purpose. The component's markup and the way its screens read a request were reworked to the letter of what each platform expects. No screen changes: the back office and the site were captured before and after and compared element by element.

Version 7.0.3 (23 Aug 2026)

Buttons on the back-office screens work again. On this platform every script the product added was being placed at the top of the page, before the controls it was meant to attach to — so the control was drawn, looked normal, responded to nothing. Check updates on the Add-ons screen was the one people noticed; the search box and the status filter beside it were dead for the same reason, as were the CSV import form on Data Management and the message strip on Translation. Nothing was wrong with the site or the data: the page simply ran its instructions before the thing they referred to existed. All of them respond now.

  • Modules left over from version 6 no longer print errors across your pages. Upgrading leaves the old modules in place, and their own code writes PHP notices into whatever page they sit on — on one site roughly a screen's worth, above the notice explaining the situation, and each line disclosing a server path. The upgrade now unpublishes them and names each one it touched. Nothing is deleted; publish one again from the Modules screen if you need it back, and install the current version from FW Real Estate → Add-ons, where the modules are delivered.
  • A failed add-on update now says what went wrong. It used to report only that the add-on was not updated, which left nothing to act on. It now distinguishes the update server being unreachable, the server declining the download, and a package that arrived but could not be unpacked — and when the server declines it says why: no subscription, an expired one, an add-on outside your plan, expired access, or a licence key the server did not recognise. The server's own wording is shown alongside.

Version 7.0.2 (21 Aug 2026)

A profile no longer changes an existing account's password. Creating an agent or contributor profile on an e-mail address that already had an account reset that account's password — an address match was being treated as proof of ownership. An existing account is now left untouched. If you created a profile on an address belonging to someone else, that person's password was changed at the time and they will need to set a new one.

  • Feed imports bring photographs again, and only fetch them for a property that has none or when the run is set to update — so a routine import no longer re-downloads what you already have, and an image that fails to arrive no longer counts as a failed listing.
  • A feed's category and status mapping survives an upgrade. Importers now record which of their settings hold a lookup value, so incoming listings stop being filed under a stale category.
  • Large feeds finish. A long export is paged through a cursor kept on disk, so a run that is interrupted resumes instead of starting over, and a rate-limit response from a provider is treated as an instruction to wait rather than as a failed download.
  • Several fields from a feed can map into one of ours, which some providers need to describe a property fully.
  • The settings the form saves are the settings the engine reads. A small number of options were written but never read back.
  • Styles and scripts are handed to the platform instead of being written into the page, so a library is loaded once, in the right order, and a readable copy is used when the site is in debug mode.

Version 7.0.1 (18 Aug 2026)

A repair release for sites upgrading from 6.x.

  • Menu items and modules scoped to a category list their properties again. Some listed nothing after the upgrade because they still pointed at the previous version's category numbers.
  • A leftover module from the previous version can no longer take a page down with a fatal error.

Version 7.0.0 (17 Aug 2026)

FW Real Estate 7.0 is a complete rebuild, not an incremental update.

The component has been rewritten on a new engine: the database tables have been rebuilt, template and layout names have changed, CSS class names have changed, and several features that used to be built in are now separate add-ons delivered with your subscription.

Your content is migrated for you. Properties, agents, categories, dictionaries and enquiries all carry over. Nothing you have entered is discarded.

What does not carry over is anything written against the old component — template and layout overrides, custom CSS, bespoke plugins or modules, direct database queries, and third-party extensions that read FW Real Estate data. These will need to be redone or reviewed against the new structure.

If your site has any customisation at all, do not update it in place. Copy the site to a staging environment, run this update there, and check the front end, the property edit form and your integrations before you update the live site.

A stock installation with no customisation can be updated directly.

This update cannot be undone from inside the component. Returning to the previous version means restoring your backup.

FW Real Estate 7.0 is a rebuild of the product on a new cross-platform engine — the same product, now built from one codebase for both Joomla and WordPress. See the component release notes for what changed.

Joomla specifics

  • Ships as a package: the component plus its admin-menu module, installed, updated and removed together.
  • The install brings the database up to date on its own; a re-install or update never destroys your data.
  • Removing the extension removes code only. Uninstalling does not drop your property tables — your data survives an uninstall/reinstall cycle.

Upgrading from 6.x

Not an install-over: install 7.0, then import your 6.x backup from FW Real Estate → Data. The importer repairs the old archive's collation, settings keys and users as it goes, and stages everything in isolation so your live tables are untouched.

Version 6.2.6 (14 Jul 2026)

Bug Fixes:
- Fixed an issue where custom-built extensions could be incorrectly disabled automatically during a FW Real Estate update - Fixed a logic error that caused the unpublished extensions list to be read incorrectly when no custom extensions were configured
## [6.2.6] - 2026-07-14 Fixes auto-unpublish logic to protect custom-built extensions during updates ### 🐛 Bug Fixes - Fixed an issue where custom-built extensions could be incorrectly disabled automatically during a FW Real Estate update - Fixed a logic error that caused the unpublished extensions list to be read incorrectly when no custom extensions were configured

Version 6.2.5 (10 Jul 2026)

Bug Fixes:
- Fixed contact form not appearing on property listings that have no agent assigned - Fixed contact form emails not sending when a property has no email address set — now falls back to the component admin email, then the site's default sender address - Fixed a PHP warning caused by an undefined variable when saving gallery images with alt text
## [6.2.5] - 2026-07-10 Fixes contact form visibility, email fallback, and gallery alt text handling ### 🐛 Bug Fixes - Fixed contact form not appearing on property listings that have no agent assigned - Fixed contact form emails not sending when a property has no email address set — now falls back to the component admin email, then the site's default sender address - Fixed a PHP warning caused by an undefined variable when saving gallery images with alt text

Version 6.2.4 (02 Jul 2026)

Bug Fixes:
- Fixed missing street number display in property manager listings - Fixed PHP warnings when address fields such as street number or zip code are empty or null - Fixed potential error in property comparison when the compare list returns a non-array value - Fixed incorrect image count shown in latest properties slideshow module - Fixed PHP errors when map view, video, or SEO booster plugins run in a module context where the current item is not set - Fixed broken share link and title in slideshow view item loop - Fixed PHP warnings caused by passing non-string values to htmlspecialchars and htmlentities in search and agent modules - Fixed potential error when rental price or video counter templates are rendered without a valid item
## [6.2.4] - 2026-07-02 Fixes PHP warnings and null reference errors across property listings, modules, and plugins ### 🐛 Bug Fixes - Fixed missing street number display in property manager listings - Fixed PHP warnings when address fields such as street number or zip code are empty or null - Fixed potential error in property comparison when the compare list returns a non-array value - Fixed incorrect image count shown in latest properties slideshow module - Fixed PHP errors when map view, video, or SEO booster plugins run in a module context where the current item is not set - Fixed broken share link and title in slideshow view item loop - Fixed PHP warnings caused by passing non-string values to htmlspecialchars and htmlentities in search and agent modules - Fixed potential error when rental price or video counter templates are rendered without a valid item

Version 6.2.3 (02 Jul 2026)

Bug Fixes:
- Fixed PHP 8.1 warnings caused by missing default values in search module fields (text, bedrooms, bathrooms) - Fixed PHP 8.1 warning in agency listing template when accessing the property title
## [6.2.3] - 2026-07-02 Fixes PHP 8.1 compatibility warnings in search module and agency listing template ### 🐛 Bug Fixes - Fixed PHP 8.1 warnings caused by missing default values in search module fields (text, bedrooms, bathrooms) - Fixed PHP 8.1 warning in agency listing template when accessing the property title

Version 6.2.2 (01 Jul 2026)

Bug Fixes:
- Fixed a PHP 8.1 deprecation warning that could appear when a property price value was null or non-string
## [6.2.2] - 2026-07-01 Fixes PHP 8.1 deprecation warning in price parsing ### 🐛 Bug Fixes - Fixed a PHP 8.1 deprecation warning that could appear when a property price value was null or non-string

Version 6.2.1 (26 Jun 2026)

New Features:
- Added a custom email address field per property listing, allowing inquiries to be routed to a specific address instead of the global admin email - Redesigned the 'Add Value' button for dictionary dropdown fields — now uses a cleaner inline form with save/cancel icons instead of a special dropdown option - Bundled 14 language packs (Arabic, Czech, German, Greek, Spanish, French, Hungarian, Italian, Dutch, Portuguese, Slovak, Turkish, Ukrainian, Traditional Chinese) directly into the extension package
Updates:
- Removed a deprecated PHP E_STRICT error handler that was no longer needed - Improved reliability of property deletion cleanup during scheduled MLS Grid imports by requiring a full successful fetch before removing stale listings
Bug Fixes:
- Fixed contact form inquiry emails not being sent when a property has an assigned agent — emails now correctly reach both the agent and the admin - Fixed a bug where the contact form success/failure message was not shown correctly when multiple recipients were configured - Fixed MLS Grid importer incorrectly deleting properties that were not yet fetched when an import run was interrupted or incomplete - Fixed the first record in a CBA CSV import always being skipped due to an incorrect row offset - Fixed a PHP notice triggered when viewing the Dictionaries admin list - Fixed a PHP warning in the Fields admin model when field access property was not set - Fixed the CF Presets tab in the fields view failing to load when the Custom Fields plugin was not active - Fixed an undefined variable reference in the Agents plugin admin list - Fixed pagination on the Translation admin page defaulting to an undefined start position
## [6.2.1] - 2026-06-26 Adds per-property contact email, improved dictionary value UI, and 14 bundled language packs; fixes contact form routing, import reliability, and several minor bugs ### 🚀 New Features - Added a custom email address field per property listing, allowing inquiries to be routed to a specific address instead of the global admin email - Redesigned the 'Add Value' button for dictionary dropdown fields — now uses a cleaner inline form with save/cancel icons instead of a special dropdown option - Bundled 14 language packs (Arabic, Czech, German, Greek, Spanish, French, Hungarian, Italian, Dutch, Portuguese, Slovak, Turkish, Ukrainian, Traditional Chinese) directly into the extension package ### 🐛 Bug Fixes - Fixed contact form inquiry emails not being sent when a property has an assigned agent — emails now correctly reach both the agent and the admin - Fixed a bug where the contact form success/failure message was not shown correctly when multiple recipients were configured - Fixed MLS Grid importer incorrectly deleting properties that were not yet fetched when an import run was interrupted or incomplete - Fixed the first record in a CBA CSV import always being skipped due to an incorrect row offset - Fixed a PHP notice triggered when viewing the Dictionaries admin list - Fixed a PHP warning in the Fields admin model when field access property was not set - Fixed the CF Presets tab in the fields view failing to load when the Custom Fields plugin was not active - Fixed an undefined variable reference in the Agents plugin admin list - Fixed pagination on the Translation admin page defaulting to an undefined start position ### 🔧 Changes - Removed a deprecated PHP E_STRICT error handler that was no longer needed - Improved reliability of property deletion cleanup during scheduled MLS Grid imports by requiring a full successful fetch before removing stale listings

Version 6.2.0 (25 May 2026)

New Features:
- Inquiry management (messages/leads) built into core component — inquiries stored and managed in admin without the Contact Form plugin being enabled - Email template settings (inquire subject/body) moved to component configuration panel - Unified email templates across all plugins — configurable parameters with sensible defaults pre-filled on install
Updates:
- Improved dark mode admin theme — form inputs and odd-row backgrounds now render correctly - Improved listing page performance with lazy-loaded images and deferred non-critical JavaScript

Version 6.1.2 (30 Mar 2026)

Bug Fixes:
Fixed search module dropdowns not rendering on Android mobile devices (chosen.js was disabling itself)

Version 6.1.1 (24 Mar 2026)

Bug Fixes:
fix: Joomla 4 compatibility and array_search null check fix: add Joomla 4 compatibility for File::getExt/stripExt/makeSafe

Version 6.1.0 (17 Oct 2025)

Updates:
Joomla! v.6.0 compatibility

Version 6.0.11 (26 Feb 2025)

Bug Fixes:
Fixed fatal error in menu configuration when selecting property list

Version 6.0.10 (25 Feb 2025)

Bug Fixes:
Fixed fatal error in menu configuration when selecting property list

Version 6.0.9 (15 Feb 2025)

Bug Fixes:
fixed search by full address from the search module suggestion

Version 6.0.8 (20 Dec 2024)

New Features:
displaying notification on the top of admin pages in the case of network problems
Bug Fixes:
fixed search by dictionary values with a slash in names fixed removing verification in the case of network problems

Version 6.0.7 (09 Sep 2024)

New Features:
Added new parameter to set Single property title with Address (default) or Property title Added notifications after admin actions like save, delete, etc
Updates:
Unpublishing obsolete addons when updating FW Real Estate
Bug Fixes:
minor fixes in admin dashboard

Version 6.0.6 (23 Aug 2024)

Updates:
styles and scripts file versions have been replaced with their md5 hashes

Version 6.0.5 (23 Aug 2024)

New Features:
added images, videos, pdf counter in properties admin list

Version 6.0.4 (20 Aug 2024)

Updates:
removed unused code added new text constant - email body with address fields for contact form plugin

Version 6.0.3 (19 Aug 2024)

Updates:
support for new fields in contact form and pdf request form

Version 6.0.2 (15 Aug 2024)

New Features:
leads administrator dashboards and listing inprovements support

Version 6.0.1 (29 Jul 2024)

Updates:
Updates to support Send PDF brochure via e-mail

Version 6.0.0 (20 Jun 2024)

Updates:
UIkit uk prefix in css classes was replaced to fwk, in scripts to UIkit class was added the fwk prefix to avoid conflicts with UIkit used in templates and others extensions

Version 5.7.21 (15 May 2024)

Updates:
improvements to support menu item selection in agent settings

Version 5.7.20 (01 Apr 2024)

Updates:
moved configuration parameter Admin email from FWRE Contact Form to the component

Version 5.7.19 (15 Mar 2024)

New Features:
bathroom and bedroom max value admin parameters

Version 5.7.18 (11 Mar 2024)

New Features:
Map view to be set to satellite or other map type parameter

Version 5.7.17 (08 Mar 2024)

Bug Fixes:
fixed loading language file on the site side

Version 5.7.16 (09 Feb 2024)

Updates:
ability to load design addons css file(s) via addon to be able to change style file version outside of component

Version 5.7.15 (29 Jan 2024)

Bug Fixes:
fixed limitstart reset on search in admin fixed css storing fix fixed search in the property Layout Anywhere module

Version 5.7.14 (24 Jan 2024)

Bug Fixes:
fixed address fields publishing/unpublishing in admin

Version 5.7.13 (23 Jan 2024)

Bug Fixes:
fixed property saving error

Version 5.7.12 (17 Jan 2024)

Updates:
Address fields are always visible on a property add/edit form despite fields settings
Bug Fixes:
fixed mp4 video uploading fixed remote mp4 displaying

Version 5.7.11 (26 Dec 2023)

Updates:
Set default description length in menu parameters to 200 instead of 20
Bug Fixes:
added checking for numeric values in longitude and latitude fields

Version 5.7.10 (21 Dec 2023)

Updates:
language file update

Version 5.7.9 (12 Dec 2023)

Bug Fixes:
fixed appying fields access settings

Version 5.7.8 (07 Dec 2023)

Updates:
Added global config parameter to Dark Mode On/Off
Bug Fixes:
fixed modules settings custom parameters fixed error when adding some dictionaries new values, new property with some empty numerical fields fixed properties copying

Version 5.7.7 (05 Dec 2023)

Bug Fixes:
fixed checking a property numeric fields for non-numeric (empty) values which led to database server errors

Version 5.7.6 (29 Nov 2023)

Bug Fixes:
fixed fatal error for dictionaries admin in the fresh installations

Version 5.7.5 (28 Nov 2023)

Updates:
possibility to switch off loading UIkit framework for cases of using global Joomla! templates which are using UIkit updates in the dark admin theme
Bug Fixes:
fixed search in overriden language constants

Version 5.7.4 (21 Nov 2023)

Updates:
Sync UIKit css + icons JS Displaying a website key in update websites admin Added JArrayHelper class (if not exists) to support old existing code Added possibility to switch off loading UIkit via custom design addons code Hide admin main menu module in addons list
Bug Fixes:
Language constants fix

Version 5.7.3 (03 Nov 2023)

Updates:
Joomla! v.5.x compatibility Check for lost pdf files and asking to remove them if found after installing the component Added admin dark theme (if the browser or system uses a dark theme) Moving feed tempate to design addons Added displaying of MLS# in property admin list and search by it among some other fields
Bug Fixes:
search functionality improving and debugging

Version 5.7.2 (14 Sep 2023)

Bug Fixes:
fixed error during initial installation of the component

Version 5.7.1 (11 Sep 2023)

New Features:
New FWRE admin menu link module
Updates:
Added an update notification lightbox prior to installing an update
Bug Fixes:
fixed storing user translation to overrides search for street number with slash fix

Version 5.7.0 (18 Jul 2023)

Updates:
Admin Dashboard new design

Version 5.6.4 (09 Jul 2023)

Bug Fixes:
fixed notification popup design

Version 5.6.3 (05 Jul 2023)

Bug Fixes:
improved verification routine fixed css section

Version 5.6.2 (29 Jun 2023)

Updates:
added Agency and Demo designs to the installation package for easy upgrade and launch

Version 5.6.1 (27 Jun 2023)

Bug Fixes:
fixed Joomla 3.x fatal error with wrong parameter type for HttpFactory::getHttp()

Version 5.6.0 (26 Jun 2023)

Updates:
Moved all site template files (from the component, modules, add-ons) to the design add-ons

Version 5.5.0 (17 Apr 2023)

Updates:
Full admin design update
Bug Fixes:
Cleaning up update links to the .net domain

Version 5.4.4 (22 Mar 2023)

Bug Fixes:
fixed Placeholder images work for admin, not for the front-end

Version 5.4.3 (21 Mar 2023)

Bug Fixes:
Description doesn't save on Save

Version 5.4.2 (01 Mar 2023)

Updates:
added a badge with the current value to range sliders on property edit forms removed from the settings ability to switch off loading of UI kit

Version 5.4.1 (19 Feb 2023)

Updates:
rebuilding files upload scheme to making changes with files after pressing apply or save button only

Version 5.4.0 (14 Feb 2023)

Updates:
Better website verification
Bug Fixes:
fixed calulating properties qty in the search module when multicurrency plugin is enabled

Version 5.3.3 (23 Jan 2023)

Updates:
- on print page switching off tabs to display maximum info
Bug Fixes:
- changed filtering and calculating qty properties by exact qty of bathrooms or bedrooms - fixed error in the backup restore - non static method called statically in the component helper - calculating property slider thumbs height by js

Version 5.3.2 (20 Jan 2023)

Bug Fixes:
fixed loading UIkit custom icons

Version 5.3.1 (18 Jan 2023)

Bug Fixes:
for the new properties set initial empty values for ranges fixed escaping fron-end links when Joomla! SEF mode is off

Version 5.3.0 (05 Jan 2023)

New Features:
Add a setting to set a default image for properties when no images are uploaded.

Version 5.2.6 (02 Jan 2023)

Bug Fixes:
translation requesting and loading fix

Version 5.2.5 (13 Dec 2022)

Bug Fixes:
Do not display the slider if there are no pictures Property storage error when country, region, city, or other dictionaries are empty

Version 5.2.4 (17 Oct 2022)

Bug Fixes:
added a property title to the page title on a one property view

Version 5.2.3 (14 Sep 2022)

Bug Fixes:
fixed display of properties when no filters are set in the menu settings

Version 5.2.2 (13 Sep 2022)

Bug Fixes:
fixed display of installed addons on *nix hosting when there are uppercase letters in the path

Version 5.2.1 (12 Sep 2022)

Bug Fixes:
added a check for an active subscription with an inactive site

Version 5.1.1 (29 Jul 2022)

Bug Fixes:
unable to get to the FW dashboard

Version 5.0.3 (16 Feb 2022)

Updates:
Property List, Grid and Single Property layout icons fix.
Bug Fixes:
Map view critical fix to show property popup on marker click.

Version 5.0.2 (15 Feb 2022)

New Features:
Update button in admin Dashboard, when a new version comes out.

Version 5.0.1 (15 Feb 2022)

Updates:
Optimized FWRE Map View to avoid map markers duplication for some templates, when properties are clustered.
Bug Fixes:
Critical bugfix for saving properties when FWRE Status Labels add-on was not installed resulted in inability to save a property. Removed a country with "0" name when a property was created.

Version 5.0.0 (13 Feb 2022)

New Features:
New UIKit responsive framework used as a core library. Remembering opened tabs in Admin when a page is reloaded. Drag & drop sorting for property images and storing by clicking Save button. Property images Alt attributes for every image.
Updates:
Optimized component, which help to reduce a product size more than by 50%. Removed Bootstrap from the core of the component. Replaced Font Awesome with SVG elements. Significantly improved Admin design and unification. Admin Dictionaries ordering update to work the same way as in the other sections. Reworked and fixed modules' admin parameters and controls layout.

Version 4.4.1 (26 Nov 2021)

Updates:
FWRE Custom Fields sorting parameter for the fields. Remembering filter setting after a new field, fields group or fields tab is added/edited. If the new custom field alias is not unique, a warning message will be shown.

Version 4.4.0 (19 Oct 2021)

New Features:
Support for FWRE Custom Fields checkbox and select new field types. Group Custom fields in cards by field groups. Break custom fields cars into 2 columns.

Version 4.3.1 (17 Sep 2021)

Updates:
FWRE Saved Search removed one notification a day limit.
Bug Fixes:
FWRE Saved Search saving admin email template code parameter bug fixed.

Version 4.3.0 (09 Sep 2021)

Updates:
Major Joomla! 4 review Admin design fix Joomla! 4 router update

Version 4.2.3 (16 Jul 2021)

Updates:
Admin CSS Styles editor update for easier code look up and copy. Better integration with FWRE SEO Booster add-on.

Version 4.2.2 (28 Jun 2021)

Bug Fixes:
JavaScript bugfixes clean up. FWRE Social Share bug fixe to share properties with a friend.

Version 4.2.1 (25 Jun 2021)

New Features:
Copy from English button in Admin -> Dictionaries allow multilingual websites copying English (original) fields values into active additional language for selected values.
Bug Fixes:
Admin Wizard Assistant menu item is now static and only messages indicator changes when new notifications are available.

Version 4.2.0 (24 Jun 2021)

Updates:
Big update for multilingual websites: now when editing property, all dictionary fields show native value and original English version in parentheses. It was tricky to notice that the value was set in a different language, which caused many confusions.

Version 4.1.2 (24 Jun 2021)

Bug Fixes:
A fix for FWRE Extra Fields Interior dictionary field typo, that resulted into blank result on the front-end.

Version 4.1.1 (24 Jun 2021)

Bug Fixes:
Removed legacy .fade CSS class on front-end, that started to cause content invisibility for some templates.

Version 4.1.0 (22 Jun 2021)

New Features:
New admin panel design Sidebar wizard with batch installation and updates New verification system, using login instead of access code
Updates:
Numerous layout updates through admin system
Bug Fixes:
Custom fields fixes for earlier versions City dictionary bugfix Minor bugs clean up

Version 4.0.0 (22 Jun 2021)

New Features:
Major component review in terms of architecture and functionality. Joomla! 4.0.x compatibility.

Version 3.11.1 (27 Dec 2020)

Updates:
CSS clean up and optimization.

Version 3.11.0 (24 Dec 2020)

Updates:
Menu item options allow multiple status fields as parameter.

Version 3.10.1 (18 Dec 2020)

Bug Fixes:
Minor bug fix to show saved email when viewing lead (message) in a back-end.

Version 3.10.1 (18 Dec 2020)

Bug Fixes:
Minor bug fix to show saved email when viewing lead (message) in a back-end.

Version 3.10.1 (17 Dec 2020)

Bug Fixes:
Minor bug fix to show saved email when viewing lead (message) in a back-end.

Version 3.10.0 (15 Oct 2020)

New Features:
Integration with new radial search feature in Map View add-on allowing to set center point with coordinates and radius with mi/km to be visible on a Map View.

Version 3.9.9 (13 Oct 2020)

Bug Fixes:
Duplicating file extension bug fix on resize.

Version 3.9.8 (13 Oct 2020)

Bug Fixes:
Bug fix for gallery pictures not being stored on save. Old code cleanup.

Version 3.9.7 (08 Oct 2020)

Bug Fixes:
Minor updates and reported bugfixes.

Version 3.9.6 (01 Sep 2020)

Updates:
Changed add-ons publishing after update. Now all disabled add-ons will remain disabled after update.
Bug Fixes:
A fix for User Section menu to correctly appear on mobile views.

Version 3.9.6 (01 Sep 2020)

Bug Fixes:
A fix for User Section menu to correctly appear on mobile views.

Version 3.9.5 (28 Aug 2020)

Updates:
Update for parameters passed to Maps add-ons when calculating property coordinates by address. Now coordinates are more precise.

Version 3.9.4 (07 Aug 2020)

Updates:
Admin-> Add-ons: added detailed deals page with option to get a deal from the component.
Bug Fixes:
Admin -> Properties: search by address didn't work correctly in a search field in property list.

Version 3.9.3 (03 Aug 2020)

Updates:
Important search update to work with latest modifications that allow to store street number in a separate field. It was ignored in search previously, but now will work in Search module in a Street field or combined search field along with Country and State/Province.

Version 3.9.2 (24 Jul 2020)

Bug Fixes:
Leads admin section fixes to render recent updates from FWRE Contact Form add-on.

Version 3.9.1 (23 Jul 2020)

Updates:
Removed lightbox for password change in User Section.
Bug Fixes:
Active tab selection in User Section. Invisible Google Captcha fix to work with FWRE Google Captcha add-on.

Version 3.9.0 (19 Jul 2020)

New Features:
New Add-ons Menu Settings parameter with Hide value by default to avoid advanced add-on configuration for menu item settings. This was rarely used, but caused complications for add-ons added after menu item was created. Added Updated date field to make it possible to update this field with MLS/IDX import.
Updates:
Added Version and Subscription cart buttons to add-ons details in Add-ons section for better clarity for each option. Updated Fields Mapping table for smooth synchronization with external data feeds. Admin tabs and blocks with fields layout were unified.
Bug Fixes:
Fixed issue with disappearing menu column after hitting Apply button in Property Manager add-on. CSS refactoring.

Version 3.8.2 (13 Jul 2020)

Bug Fixes:
MLS/IDX integration updates. Cron jobs unification.

Version 3.8.1 (13 Jul 2020)

Bug Fixes:
Bugfixes for Agents and Rental add-ons.

Version 3.8.0 (10 Jul 2020)

New Features:
Separated apartment number from address in its own field for smooth MLS/IDX synchronization. It affected a number of add-ons. Make sure you have all your add-ons up to date.
Updates:
Default values set for Currency dictionary. Works for fresh installation only. Renames Dimensions to Measures in admin Dictionaries and added default values set. Works for fresh installation only.

Version 3.7.1 (17 Jun 2020)

New Features:
Admin Dashboard: add-ons section will now show documentation and demo links when available.
Updates:
Admin Dashboard: component section separated from add-ons list. Admin Dashboard: install all and update all buttons will appear in add-ons section header if available.
Bug Fixes:
Admin Dashboard: missing language constants added. Admin Dashboard: add-ons counter fixed in component section. Admin Translations: bug with copying language constants to Overrides.

Version 3.7.0 (13 Jun 2020)

New Features:
New Available Add-ons and Updates section in admin Dashboard. Now all available plugins are listed there and you can easily track installed versions and manager your add-ons set up. Admin Dashboard section provides all information on add-ons with links to product page, demo and documentation. Overrides option in Translations allows to copy constants you need to Joomla! Overrides to keep them through upgrades. Also if a constant has a value defined in Overrides there will be an indicator to notify that. Backup Translation button in admin Translations section helps storing manually modified file and prevent it from being replaced after an update. Added pagination to Translations section in admin.
Updates:
Translations in admin: path to main(edited) language file is shown upon selection. Translations in admin: path to Joomla! Overrides language file is shown to let user know where to lookup for replacement. Translations in admin: empty constants are not shown. Add-ons in admin: now shows only Add-ons you didn't purchase. All purchased and free add-ons are shown in Dashboard in a table for easier management.

Version 3.6.0 (10 May 2020)

New Features:
Integration with FWRE Slideshow View add-on that adds a new layout for component and Layout module. Integration with Featured add-on to allow showing featured properties on top in layouts. Integration with Google Structured data to allow adding structured code to optimize page for search bots and improve SEO. Integration with Mapbox Maps to allow using Mapbox APIs for map view. Integration with Yandex Maps to allow using Yandex APIs for map view.
Updates:
On single listing page slideshow update slider height to match the height of image in slider rather than keep it the same for all images disregarding their size. Updated Font Awesome CSS that comes with FWRE to isolate it from template's Font Awesome.
Bug Fixes:
Fixed prices output to make only price bold and all other text comments small on all layouts and single listing view.

Version 3.5.2 (15 Apr 2020)

Bug Fixes:
A typo in SQL query that resulted in inability to verify account in Admin panel.

Version 3.5.1 (09 Apr 2020)

Bug Fixes:
Update link was not rendered properly giving error at automatic Joomla! update.

Version 3.5.0 (08 Apr 2020)

New Features:
New design system allowing changing design and layouts. Currently we separated Default minimalistic Bootstrap design and added free Demo design shown on our demo website. But there will be more to come soon.
Updates:
Add-ons badges to help you see most popular, new, recommended and add-ons that have updates available. Add-on view page that provides detailed information on add-ons which is being constantly updated.

Version 3.4.2 (13 Mar 2020)

Updates:
Special update to make extension add-ons work with Joomla! native update system and show updates available if logged in into Fastw3b account with client Access Code.

Version 3.4.1 (04 Mar 2020)

Bug Fixes:
When property access for fields was saved it didn't restore in settings and all fields were showing Default instead of actual values.

Version 3.4.0 (27 Feb 2020)

New Features:
Publish/Unpublish property fields in Property Fields section. Added backups info into Quick Check on Dashboard. Added XML files for managing extension access in Joomla! Admin. Moved Digit Grouping parameter for formatting price output from Multi Currency add-on into main component.
Updates:
Google reCaptcha add-on image. CSS styles for deals and account block. Language constants update.
Bug Fixes:
Removed automated price update from Price Label field into Price Value if empty. This caused some issues depending on how numbers were entered. Changes classes in lightbox from “close” to “btn btn-secondary” for visual consistency. Fixed height for invisible captcha to avoid blocking textarea elements.

Version 3.3.0 (08 Feb 2020)

New Features:
Separated Pro and Agents pack into 27 independent add-ons which were refined and significantly improved. All previous purchases will be converted with the same add-ons amount as they were made in packs. Fastw3b account verification moved on top of side menu. As linking account is critical for downloading purchased add-ons we made it more obvious and easier to find. Maps Module is now replaced with Layout Module that can show any layout in module position with selection option or precisely the one layout selected. Property Fields section in Admin with the list of all fields available. Has convenient filters to search by title or select only fields relative to a certain add-on. Access level setting for every field on a front-end defines which user group can see data. New Custom Fields plugin allows adding your own text fields. They are not searchable at the moment, but you can define where to show them on a front-end. Right/Main/Hide setting for Agent, Mortgage Calculator and Contact form on a Property view. Property can now be assigned to multiple agents. All agents will receive email notification if Contact form is filled and sent.
Updates:
Sorted fields on Property Edit view to keep more import on the General tab and others on the Secondary tab. Thumbs will now not show up if there in only one image on a property view. Status add-on now shows selected color in a Dictionary list when selected. Contact form add-ons: phone field is now required. Properties can now be filtered by Agent when shown. Social share add-on now allows to share via email. Listing layout menu item now has "Allow layout switching" parameter to allow switching between different view or show only the one selected.
Bug Fixes:
Status edit view is fixed: color field in now bigger and fits HEX code number.

Version 3.2.1 (09 Dec 2019)

Updates:
Agent Property Listings view is now available in Menu Item if Agency plugin is activated.

Version 3.2.0 (18 Nov 2019)

New Features:
New concept: free main extension with add-ons. Now there will be same FW Real Estate platform for all packs with ability to extend core functionality. Mass add-ons installation and update. After add-ons are installed for the first time thay are enabled or published, but still parameters may need to be configured to use them properly. Admin Add-ons section new filters to easily see installed and available add-ons.
Updates:
Fastw3b Access Code form authorization has moved on top of sections menu as it now becomes vital for updates and support. Dashboard Add-ons statistics table with data on total, installed, available and update required items. FWRE Search module has all display fields enabled by default.

Version 3.0.0 (28 Oct 2019)

New Features:
The first release of FW Real Estate updated platform based on single environment with add-ons to extend functionality and design.

FW Real Estate WordPress Changelog

Version 7.2.7 (04 Nov 2026)

Version 7.2.7, a hotfix: 3 fixes.

Bugfix: Add-ons install and update on servers without the zip extension. On a host whose PHP has no zip extension, every add-on download failed to unpack, so the add-ons included in a subscription never arrived and updates never applied. They now install and update there too, with the same safety checks on every package.

Bugfix: The admin says when this server can't unpack add-ons or backups. "Check updates" now counts the add-ons that could not be installed and says why for each one, instead of only saying the list was refreshed. Where the server's PHP has neither the zip extension nor PharData, the add-ons screen and the Data screen say so and name what to ask the host for, and Create backup shows that message instead of failing with an error.

Bugfix: Backups work on servers without the zip extension. On a host whose PHP has no zip extension, the Backup tab failed with "Error: 0". Making, listing and restoring backups now works there too, previous-version backups included, and the archive is still an ordinary .zip that restores on any server.

Version 7.2.6 (03 Nov 2026)

Version 7.2.6: 12 updates, 4 fixes.

Update: One plain card for every Dashboard panel. Every panel on the Dashboard now sits on the same plain card in the light theme too, so a colour there always means something needs a look.

Update: Property fields opens on one group of fields at a time. The Fields tab used to list every field at once, several screens tall. It now opens on the first group, so you find the field you want without scrolling through all of them, and All groups is one choice away and stays chosen when you come back.

Update: The first-listing form is easier to read. It has a clearer lead line, friendlier hints and a Save button that says Save.

Update: Your first listing card has one clear button, and the short form has one Save. The card helps you pick what to add, the examples sit as a quiet link under the button, and the form saves from the Save at the top.

Update: Once you've seen your first listing on your site, its panel shows the next thing worth doing. It suggests one step at a time, such as adding a second listing or sending yourself a test enquiry, and See it on your site stays as a link.

Update: The bar on your first live listing now says what to do next. When you open your first listing on your own site, the bar's link names your next step, such as adding a second listing, and takes you straight there.

Update: After you save your first listing the page says Your first listing. More details is now a quiet link, so the next step stands out.

Update: Selected switches now show in the brand colour, and the Properties toolbar icons share one calm style. The chosen side of every Yes or No, Show or Hide switch in Settings and on the property form is filled in the admin's teal instead of the yellow kept for warnings, and the buttons above your Properties list no longer use a different colour each. Delete stays red.

Update: The welcome card says when your market was picked from your site's language. Under "Your market", a short line now says the country came from your site's language, or, when your language doesn't point to a country, that it's a starting point you can check and change.

Update: The welcome screen is shorter. It shows your first listing and the one button that gets it live.

Update: The welcome card opens on your first listing. The welcome card now opens on a preview of your first listing, with its price and area in your market's money and units, so you see where setup ends before you start.

Update: On a phone the welcome card now shows what your first listing gets and the button to start before the rest of its text. On a larger screen nothing moves.

Bugfix: In dark mode, headings and descriptions on Translations and Add-ons are readable, and the text editor turns dark too. The Translations heading no longer disappears into its dark card, and the rich text editor on the property form and in Settings, with its Visual and Code tabs and toolbar, follows the dark admin instead of staying bright white.

Bugfix: Once setup is done, the Dashboard opens on its own panels instead of the setup cards. The Getting started cards open once, right after you finish a step, and the rocket button in the header opens them any time. Reloading the page you reached from a "next steps" link no longer opens them again.

Bugfix: Card buttons on your saved favourites are big enough to tap. On a phone, the compare, share and 3D tour buttons on your saved favourites are now big enough to tap.

Bugfix: The welcome card's market line now shows a sample area, not just its unit. It also sets prices, areas and dates apart, and the line under it says where the starting country came from instead of asking a question.

Version 7.2.5 (02 Nov 2026)

Version 7.2.5, a hotfix: 1 update.

Update: Backups with images are about eight times faster. Photos are packed as they are instead of being compressed a second time, so a large library finishes well inside the time a shared host allows one request. A backup now takes FW Real Estate's own folders only, and the Data screen tidies away unfinished files that earlier, interrupted backups left on the server.

Version 7.2.4 (01 Nov 2026)

Version 7.2.4, a hotfix: 1 fix.

Bugfix: A backup with images downloads however large the photo library is. Creating a backup with images on a site with many photos could end in a browser error instead of a download, because the whole archive was read into memory first. The archive is now sent straight from disk, and a backup that can't be written shows a message on the Data screen and leaves no broken file in the list.

Version 7.2.3 (30 Oct 2026)

Version 7.2.3, a hotfix: 2 fixes.

Bugfix: A category search no longer ends in "too many redirects". On a server that writes every address in lower case, a search by a category with no alias bounced between two spellings of the same address. Letter case in a search address no longer counts as a different page.

Bugfix: Searching by price range finishes loading again. Setting a price with the slider or the dropdown stopped the search form with a script error, so the results never came. The form now shows the price filter and its results.

Version 7.2.2 (29 Oct 2026)

Version 7.2.2, a hotfix: 1 fix.

Bugfix: Grid tiles can show the description again. Version 6 printed the start of the description on every tile of the grid view, and version 7 left it out. A new setting, "Description on grid tiles", under Configuration, Common settings, brings it back, cut to your description length. Sites upgraded from version 6 get it switched on, so their tiles look as they did; new sites keep it off, and you can change it at any time.

Version 7.2.1 (28 Oct 2026)

Version 7.2.1: 2 fixes.

Bugfix: Your CBA feed keeps its setup after the upgrade. A site upgraded from the previous version shows its CBA country, featured rule and last import date again, and a site that upgraded with its CBA categories, export type or missed-listing rule left empty gets them back from the backup taken before the upgrade, with a note on the dashboard saying what came back.

Bugfix: Feeds no longer create categories. A feed field mapped to categories now files a listing under a category your site already has, beside the one you set for that importer, and never adds new categories or moves listings out of yours. A value that names no category is skipped and counted in the import summary.

Version 7.2.0 (26 Oct 2026)

Version 7.2.0: 14 new features, 41 updates, 72 fixes.

New: Your Fastw3b account sits at the top of every admin page. Connect with the yellow plug, then see your name and initials, your plan as a badge, and how many of its add-ons you've installed, or a renew link once it ends. A short menu holds the help links and Disconnect, and no page waits for the store.

New: Edit forms now open in your site's default language, as your site's own language settings set it. Settings shows that default with a link to where you change it, and the Editing language switch lists the languages your site publishes content in. A site with one language, such as WordPress without a multilingual plugin, shows no switch.

New: Deleting the plugin can take its data with it. A new setting, off unless you turn it on, removes your listings, settings and images when you delete FW Real Estate. Deactivating it leaves your site exactly as it was.

New: Your first listing opens in a short form: a title, a price, the city, a photo and the size, with the rest under More details. Type any city, even on a new site with an empty city list, and the photo is added when you save.

New: Your first listing, marked as live. When you open your first listing from the setup panel, a slim bar that only you can see tells you it's live and takes you back to FW Real Estate.

New: Your own first-run timeline. The setup card now shows your own timeline, from activation to your first listing live. It stays on your site.

New: A note from the person who builds it. After your first listing goes live, a short note from the person who builds FW Real Estate tells you where to ask if anything got in your way.

New: One click from your first listing to your site. After you save your first property, one click puts it on your site and opens it, adding a listing page to your menu if you don't have one yet.

New: What's next, on the setup card. Once your first listing is live, the setup card suggests what to do next: a second listing, a test enquiry and a look on your phone.

New: Import runs are reported to your Fastw3b account. On a connected, verified site, each property import run sends Fastw3b a short report of how it ended and what it counted, so MLS Maintenance can spot a failing import the same day. The last run's outcome is also kept on the site, and an import is never slowed or stopped when Fastw3b can't be reached.

New: A listing with no text in your site's default language now says so, for example "Needs English text", and nothing is moved for you. The list and the edit form show the text the listing has, and saving without typing never blanks its title. If many listings were saved under the wrong language, a notice offers to re-key them as your default language, after making a backup.

New: Your first steps now wait in the corner of every FW Real Estate screen, with a picture on each step, clickable step numbers and a one-click way to remove the examples. Each step is a white card on a green panel that stands out in the light and the dark admin, with its whole picture on top and the step under it. The step numbers sit in a row above the card, and the one you're on shows its name. Put them away and they become a small "Setup 2 of 4" button that stays put until you open it again. The form for your first listing opens on its essentials, and each field says what goes in it before you type. You'll see the most bedrooms your site allows, your currency and area unit, and the photo formats and largest size it takes. More details opens the rest of the editor in the same form.

New: Clean up unused photos and old PDF files. The Clean up tab in Data Management now also lists photos in a property's folder that none of its gallery images uses, and files in the previous version's PDF folder that no property names, with their count and size, and deletes them after you confirm. Gallery photos and their copies, video posters, brochures and videos are never touched.

New: Data Management can now clean up photo folders that no property owns. The new Clean up tab counts the folders left behind by properties that no longer exist, shows how many files and how much space they take, and deletes them after you confirm. Folders of existing properties, and anything changed in the last 24 hours, are never touched.

Update: The admin is easier to read: descriptions on dark cards are brighter, colours now only mark a status, and the Properties list shows more listings at once. Every Dashboard panel sits on the same card, an add-on's links share one button style, and a long address stays on one line with the full text on hover.

Update: The language picker stays on the filter row. In the property list, the editing language now shows just its flag and name, such as English, so it fits on the same line as the other filters. Open it and you'll see every language in full. Every filter dropdown in the admin now shares one borderless look. The Connect prompt in the header reads on two lines.

Update: The example properties now match European markets too. Sites in Ireland, Germany, France, Spain, Italy, the Netherlands and Portugal preview homes in their own country, priced in euros.

Update: The example properties now match your market. A UK site previews homes in UK towns, priced in pounds.

Update: Property fields can now be filtered by group, so a field is easy to find. The filter sits beside the others and stays in view while you scroll, and it keeps your choice when you sort, search or reload the page.

Update: One clear Save on your first listing. Your first listing's form now ends with one clear Save button, so you don't have to pick it out from a row of icons.

Update: The bar on your first live listing now shows your setup is 3 of 3 done, next to the link to what's next.

Update: The bar on your first live listing now shows what to do next, one click away. It says your listing is live, and Next steps and help opens your dashboard on the setup's finish card, with what to do next and where to get help.

Update: Before your first listing is live, the admin no longer shows offers, a rating link or a red verification warning; connecting your site is marked optional. Everything comes back as before once your first own listing is published.

Update: If your first listing has no photo yet, the setup panel says so and takes you straight to adding one, so your listing doesn't go live with a grey box.

Update: Your first listing's saved screen leads with the win. After you save your first listing, the screen shows that it's saved and live, with the rest of the form folded under More details until you need it.

Update: Remove the examples from the first success. When your first own listing is live, you can remove the example properties from the same screen in one click.

Update: After your first listing goes live, See it on your site is the one button on the panel, and Add another is a link beside it.

Update: Your first listing ends on what's next. Once your first listing is live, the panel after the save says all 3 setup steps are done and links to what's next.

Update: Setup is a deck of cards. The dashboard's First steps now shows one step at a time: confirm your market, add your first listing, put it on your site menu, then see it live. Each card leaves once its step is done, and the next one is waiting on top. Once your listing is live, the Keep going ideas follow the same way, one per card, and "Not now" or a swipe puts one aside for good.

Update: On the Your first listing card, Add your first listing is now the one button, and the example listings are a smaller link under it.

Update: Your market, picked from your site's language. The market step now starts from your site's language, so most sites only need to check it and confirm.

Update: See your market before you confirm it. The market step now shows how your prices, areas and dates will look before you confirm it.

Update: A calmer setup card. Before your first listing, the setup card shows only the pages your visitors use. The other pages wait under More pages.

Update: First steps now counts your own listing, not the examples, so you always know what's left. The example properties are a preview you can remove in one click; step 2 is done when your own first listing is published.

Update: The First steps guide now waits as a small button on every screen but the dashboard, so it no longer covers the buttons you came to use. One click on the rocket in the header opens it on your next step.

Update: Getting started opens in the middle of the screen with the page blurred behind it, a welcome and every step named across the top, a big picture beside each step and a yellow button for what to do next; the examples now count as your first listing until you add your own, and a Remove demo data button on the Properties screen takes them off again.

Update: The add-on pages look finished on a phone too. The property manager's filters, its inquiries and bookings tables and the agent's profile form no longer run off the side of the screen. Their buttons, fields and tabs are at least 44px tall, and so are the share and brochure dialogs'. On a property page the title gets its own row, with the share, favourite, print and brochure buttons under it. Compare lines its row labels up with their values, and the listing's tax switch sits after the currency menu with its full label. The white text on the Latest module's photo cards sits on a darker shade, so it's readable on a bright photo, and the mortgage calculator's chart and legend line up with its fields. Your account pages, saved searches and favourites use the design's buttons instead of plain blue ones. On a phone the manager's lists and the compare table read well, and the slideshow listing shows its photo again. The PDF brochures look exactly as before.

Update: The agents page and My account are easier to use. Each agent card now shows the phone number, the Show Profile button and quick links to email, WhatsApp and the agent's properties without hovering, so they work on a phone too. A site with no agents yet shows a proper "No agents listed yet" page with a button to the listings. My account shows your favourites, saved searches and listings as three cards, each with its count and a button to open it, and your own listings show prices in your site's currency format.

Update: Saved properties look like your listings, and the comparison says which figure wins. My favourites shows each saved property as the same card your listings page uses: price, status, View Details and the compare and favourite buttons. Tapping the gold star takes it off the page straight away. The comparison table puts a check and the word "Best" next to the better price, area or room count, so it doesn't rely on colour alone and a screen reader reads it out too.

Update: Listings and search show the results first. A property row keeps its photo beside the details from tablet width and reads title, address, the bedrooms, bathrooms and area on one line, then the price and View Details, with a two-line description. Grid, home and favourites tiles show each property's title again, and a featured listing is marked by its Featured label instead of a coloured card. The search form opens with location, type, bedrooms and price, and the other filters sit behind a Filters button that says how many are on; a setting in the search module keeps every filter open if you prefer. Each picker names its field ("Any city", "Any type"), and the results say what was searched, "12 results for your search", with each active filter as a chip you can remove.

Update: The map view lists its results. Your properties now show as cards beside the map on a computer and under it on a phone. Each card has its price, status, View Details and the compare and favourite buttons. Point at a card or tap its Show on map button and its pin lights up; click a pin and its card is highlighted and scrolled into view. A site that doesn't have a map key yet still shows every result as cards under the key notice.

Update: The map and the comparison read at a glance. Map pins and the round group markers now use your site's own colours, and a bigger group marker means more properties. On a phone, a Map and List button at the bottom of the screen takes you between the map and the results, and on a wide screen the results beside the map show as compact rows, so three homes fit where one and a half did. In the comparison table each figure is now larger than its label, the best figure keeps its check and "Best", and the other figures are no longer shaded red; each group of rows has a quiet heading instead of a coloured band.

Update: The property page leads with what a buyer came for. The page now opens with the property's title, its address, the price and the bedrooms, bathrooms and living area, right above a larger photo gallery, and every heading and price uses the same typeface as the rest of the page. The description is open when the page loads, and a single kind of media no longer shows a lone "Photo" tab. On a phone, a Send message button with your agent's photo stays at the bottom of the screen as visitors scroll. The mortgage calculator's chart uses your design's colours and its sliders are easier to drag on a phone.

Update: Getting started is easier to follow. "Put it on your site" now has one button that adds your listings page to the menu. Pages such as agents, favourites or saved searches come with their add-ons, so the step says where you'll add them later and links the documentation right below. Step pictures are square and the words start at the top, on a phone too.

Update: The Rate this plugin link on the Plugins screen now waits until your first listing is live, so nothing asks for a rating before you've seen the plugin work.

Update: A property opened from your listings page on WordPress shows the property first, without the search box above it. The list itself keeps its search box.

Update: The installation steps on wordpress.org now match the setup card. Activate, confirm your market, add your first listing and put it on your site.

Update: The plugin page now answers whether it's safe to try. It explains what deactivating and deleting FW Real Estate do to your site.

Update: The plugin page now opens on a finished property page. The screenshots are in a new order, each with its caption.

Update: Your listings show first. On phones, and on sites with only a few properties, the search filters fold behind a Filters button so your listings show first.

Update: Settings, Add-ons now lists your add-ons on the side, so you can go straight to the one you want to change. Choosing one shows only its settings, and one Save still keeps every add-on's changes.

Update: Old store details cleared on upgrade. Upgrading from version 6 clears out old store and licence details the new version never reads, and your backups no longer carry them.

Update: The welcome card shows the market we picked from your site's language, and one click confirms it and takes you to your first listing. Change beside it still opens the full market card.

Update: The welcome screen now starts with what you're about to get, your first listing live on your own site, and confirms your market with Use these settings. The thank-you and the list of what the plugin does follow below the button, and the market step's own button reads Use these settings too.

Update: The dashboard hands over custom CSS from a restored backup. If you restored a backup from the previous version that had custom CSS, the dashboard now shows it and where to paste it in WordPress, so your custom styling isn't lost.

Bugfix: The Disable button on the Add-ons screen is easy to read in dark mode again. It now has its own fill a shade lighter than the add-on's card, with light text.

Bugfix: Every published field shows in the property form. A field set to an access level you don't hold no longer disappears from the admin property form, so an editor can always see and change it. Only a field you've turned off is hidden there.

Bugfix: The admin page keeps its width. With the site's admin menu open, a wide property list pushed the page past the screen. Now every admin screen stays as wide as the window, and a list that doesn't fit scrolls inside its own card. The thumbnails in the property list are 80 px wide again instead of squeezed, and the search box no longer shrinks to a few letters.

Bugfix: Long backup names stay inside their card. On the Data screen's Restore tab, a backup with a long file name, such as one carried over from your previous version, now wraps onto a second line instead of running past the edge of the card.

Bugfix: Your backups folder is closed to the web as soon as you install or update. Backups hold your whole database, including your users' password hashes, and the folder that keeps them sits inside your website. Installing or updating now always puts the protection in place, including an update run from the command line, so on servers that honour the folder's access rules, backups kept from the previous version can no longer be downloaded by a visitor who guesses their name.

Bugfix: Opening your admin now puts the backups folder's protection back. If the protection was never written, or a file in it was deleted since, the next time you open the admin it is restored, so you no longer have to take a backup before older backups stop being downloadable.

Bugfix: Brochure requests are filed under their property again. A visitor who asked for a property's brochure was recorded against no property, so the e-mail they got had no title, address or link, it came without the PDF it promised, and the property's agents were not copied. Each request now names its property, the e-mail carries the property's details and its brochure, and the agents get their copy. A required question you added to the enquiry form no longer stops visitors from requesting a brochure.

Bugfix: The brochure e-mail gives the property's address again. On a site updated from version 6, the brochure e-mail said the property was "located at" the visitor's own address, or at nothing when they left it blank. The address in that e-mail is now the property's, as it was before the update, and the visitor's address is still in the lead you receive.

Bugfix: The brochure e-mail gives the house number again. On a site updated from version 6, a brochure e-mail written as "[street_number] [street]" showed the token itself instead of the property's house number. It now shows the number, and the e-mail settings list the address tokens you can use.

Bugfix: CBA imports again after an upgrade. A site that upgraded with its CBA export type and category already saved stopped importing, and the scheduled run only reported that it had no work. The import now reads those settings as they were saved, fetches the export you chose into its category, and when no category is set the run says which one to choose.

Bugfix: Connect tells you when the update server didn't answer. It used to say "Successfully verified" although nothing was checked or installed. It now says your key is saved and that it'll try again, and on an upgraded site the "We couldn't check your site key" note goes once the update server has accepted your key.

Bugfix: Setting Dark Mode to No in Settings keeps the admin light again. It used to be saved and ignored, so the FW Real Estate pages turned dark whenever your computer was in dark mode. Auto still follows your computer.

Bugfix: Long words stay inside their dashboard cards. A text name listed in an After the upgrade note no longer runs past the card's edge, the Dismiss button moves under a note when the card is narrow, and a long tile label such as the German "Wiederherstellen" breaks onto a second line instead of being cut off.

Bugfix: The property page keeps restricted fields hidden. When you limit who may see the price, the bedrooms, the bathrooms or the living area under Fields, a visitor without that access no longer sees them on the property page either: not in the price, the summary, the mortgage calculator or the investment figures worked out from the price. The listings already hid them.

Bugfix: Dictionary names are saved without stray spaces. A space before or after a name, including a no-break space pasted from a web page, is removed when the name is saved, so a city or region keeps its place in alphabetical lists. An import that names an existing place with an extra space now finds it instead of adding a second one.

Bugfix: Enquiry e-mails show what visitors typed as plain text. A name, message or address sent through a property's enquiry form can no longer add links, images or formatting to the e-mail you and your agents receive, or to the automatic reply the visitor gets. Subjects show the same words without stray symbols.

Bugfix: Trestle no longer copies a site's listings after an update from version 6. The Trestle and Spark API importers now find an existing listing by the field you map to the MLS number (ListingId unless you changed it), which is what a site updated from version 6 already holds, so the first run updates those listings instead of adding a second copy of each. Visitors also see the public MLS number rather than the feed's internal key.

Bugfix: Feeds on sites upgraded from version 6 use their old default country, MLS Grid record filter, Spark featured rule and last import date again. A listing that arrives without a country is filed under the country set for its feed, MLS Grid imports only the records its record filter matches, Spark marks a listing as featured by its featured field and value, and the import panel shows when the feed last ran in version 6. The MLS Grid and Spark settings now offer the country, and Spark the featured field and value.

Bugfix: The photo you add to your first listing now shows on your site straight away, instead of a grey box. A property page now loads its main photo first and draws it with the page.

Bugfix: The getting-started deck no longer covers an upgrade card you have to act on. On an upgraded site whose dashboard shows "Your previous version has newer data" or the not-copied-yet card, the deck opened over it and hid its button. It now waits as the rocket button in the header until you open it.

Bugfix: Alto keeps its categories when you save its settings. After an upgrade the settings card couldn't show the categories carried over for sale and to let, so saving it for any other reason cleared them and the feed stopped importing. The card now has a category for each listing type and keeps what was carried over.

Bugfix: An import that deletes missed properties now deletes their photos too. The photo folder of every property an import removed stayed on the server and stayed reachable from the web, along with the property's open-house sign-ups and other add-on records; they now go with the property, as they do when you delete it by hand.

Bugfix: One photo that can't be fetched no longer stops a feed import. If a listing's photo address is refused or the connection drops, that photo is skipped and counted as a media error, and the import carries on with the rest of the photos and listings.

Bugfix: Upgrading from 6.x never shows a restricted field to more people. A 6.x field access setting that matches no single access level now keeps its restriction, and the upgrade log says how many need a level set on the Fields screen.

Bugfix: Deleting the previous version's tables now keeps any table that still holds something this version hasn't brought over, and the dashboard says what and why. On a site upgraded from version 6, the "Delete legacy tables" step keeps the field visibility settings stored for a user group, your agents' Skype handles and any custom field presets not copied yet, and lists each with its count. Everything else is deleted as before.

Bugfix: Emails carry your site's name and working links. Enquiry replies, shares and alerts now sign off with your site's name, link to the property with a full address that opens from any mail app, and show the property's type and status.

Bugfix: The mortgage calculator is back on the property page. Sites that received the Mortgage Calculator add-on as a download showed an empty space where the calculator belongs in the property page's side panel. The add-on now carries the calculator itself, so every visitor sees it again once the add-on is updated.

Bugfix: The dashboard no longer offers to delete version 6 data that's newer than this site's copy. While your version 6 tables hold changes this site doesn't have yet, the clean-up steps stay hidden and refuse to run, and the repair button says plainly that nothing was copied instead of reporting a copy that didn't happen.

Bugfix: Visitors no longer see a database error when a form fails. When a request could not be saved, the visitor was shown the database's own error message. They now see a plain "please try again" message instead, and "Email me this comparison" or "Email me my saved list" still sends the list even if the request could not be filed in Messages.

Bugfix: The agent and manager pages fit a phone on your site too, not just on our demo. On a phone the manager's inquiries, bookings and property list show one card per row with each value named. The property edit form puts each label above its field, and the agent's working days fit the screen. The manager's own heading reads as a section heading under the page title, beside the greeting and the Logout button.

Bugfix: Compare, your account and the map fit a narrow page. When your theme puts a sidebar beside the listings, or on a phone, comparing three properties used to cut off the third one; now every value and every "Best" mark shows. The account cards go two to a row when three don't fit, so their buttons stay on one line. The map view's cards never squeeze View Details onto two lines.

Bugfix: Every real estate page has exactly one main heading. The agents list, compare, favourites, saved searches and the account and agent pages now show their own title, and on WordPress the page title your theme prints above them is no longer repeated. Search engines and screen readers get one clear heading per page.

Bugfix: On a phone the agent sits in the page, and every card icon is easy to tap. On a phone or a tablet the property page now shows the agent's photo and name with a Send message button right under the beds, baths and area, instead of a bar that floated at the bottom of the screen and covered the details under it. The map, compare, share, 3D tour and favourite icons on every property card are now full-size tap targets up to tablet width and stay on one line, so the favourite star no longer drops onto a line of its own. On the phone map, the List and Map button moves up while the bottom edge of the map passes behind it, so Google's notices along that edge stay readable. On a property page set to show its sections as a list, the Details title and the Specification heading no longer run together, and the side panel's buttons keep their labels on one line where they fit.

Bugfix: The official design looks the same on your site as on our demo. Compare paints each group of rows with the design's green band, tints the better and the worse value in a row, and shows Remove as a red outlined button. The property pages use the design's own typeface whatever your site's theme sets, and on a phone the compare table's columns keep their full width on every site template.

Bugfix: Search results, Compare and featured listings read better on a phone. Search results now show your listings first on a phone too: the filters fold behind the Filters button, which says how many filters are on, like "Filters (3)". Compare shows two properties side by side in full on a phone, each row's name above its values. With three or four, the next one peeks in at the edge and the property cards scroll with their columns. A featured listing now carries a Featured label on its photo, beside its status, so it's clear why the card is green.

Bugfix: Property pages use the full width, and the official design reads better on phones. On WordPress the property page, the agent profile and the listings don't fold into a narrow column any more. The home's latest properties line up with the rest of the page, their arrows sit under the cards, and the home doesn't scroll sideways. On a phone the sorting and currency choices fold behind one Ordering button so your listings show first, and every button on a property card is big enough to tap. A status like Available has the same colour on the card, the property page and the admin's property list. An agent without a photo gets a tidy placeholder, Compare shows where each property is, and an empty Compare page links back to the listings.

Bugfix: Headings, prices and labels use the typeface's real semibold. The design sets them semibold, but only the regular, medium and bold files shipped, so they showed a step bolder than designed. The semibold files now ship with the plugin.

Bugfix: OpenImmo applies deliveries in the order they were sent. When several deliveries wait on the FTP server, the import now applies the oldest first and the newest last, so an older delivery can no longer overwrite a newer price. When the server gives no file times, the deliveries are applied in file-name order.

Bugfix: OpenImmo keeps the listings you had before upgrading. After an upgrade, the next OpenImmo delivery updates the listings your site already holds instead of adding every one of them again, and any copies an earlier import made are taken offline (never deleted) and counted in the import summary. A saved field mapping without an MLS number no longer skips the whole delivery.

Bugfix: Your own texts and a downloaded language pack no longer overwrite each other. Saving the Translations screen removed an installed language pack, and installing a pack removed the texts you'd changed. They're kept apart now. Saving the screen also stopped storing every standard string as if you'd changed it, so later wording updates reach your site again. Files from earlier versions are sorted once: your own wording stays, copies of standard strings go, and the original is kept as a backup.

Bugfix: A menu item that shows one agent's profile shows their public profile again. A profile menu item set to a particular agent, carried over from an earlier version, now shows that agent's public profile to every visitor, signed in or not. Before, a visitor was asked to log in, and a signed-in visitor saw the agent's own account page and profile form instead.

Bugfix: Backups from the previous version get names nobody can guess. They were named after the second they were taken, so on a server that ignores the backups folder's protection someone could find them by trying names. The update now adds a random part to each name; they stay on the Data screen and restore as before.

Bugfix: A price written in words shows again. A property with no number in its price, only a text such as "Price on request" or "0,70 EUR/m2", showed no price at all on its page, its listing card, its slideshow or its map pin. The text now prints on its own, and beside the number when both exist, as in version 6. The property list in the admin also shows each price with the site's own currency sign, on the side and with the digit grouping you chose, instead of a fixed dollar sign. The Latest Properties module prints the price text again when its "text price" option is on.

Bugfix: The "newer data" card counts a listing added on each side under the same ID. When a listing added on this site and one added in the previous version got the same ID, the card counted one edit here instead of one addition on each side. It now counts both and says that copying again keeps the previous version's listing, with this site's one saved in the backup.

Bugfix: Restoring a backup from the previous version keeps your agents' reviews. Reviews were left out of the restore, so they were lost. They now come back on the right agent, and a review that was still waiting for your approval keeps waiting, so you can approve or delete it from the agent's Reviews card.

Bugfix: Upgrading again brings your latest version 6 data. If you tried version 7 before, went back to version 6 and kept working there, upgrading now copies your current listings, prices and settings instead of keeping the older copy. When you've also changed things in version 7 since, the dashboard asks first and saves a backup before it copies.

Bugfix: Saving a property keeps its floor plans. A floor plan room without a name, as rooms brought over from your previous version can be, is no longer deleted with its plan image when you save the property. To remove a room, use its own delete button on the floor plans card.

Bugfix: Save search stores your search again. On some sites the Save search button opened the account page and stored nothing, and the alerts and delete buttons on the saved searches page changed nothing. Saving a search, turning its alerts on or off and deleting it now work everywhere, and the alerts and delete buttons work without JavaScript too.

Bugfix: The search panel's sliders write numbers the way your listings do. The price slider said "$2 395 000" beside cards that said "$739,000", because it grouped digits with spaces whatever your currency settings said. The price, lot size and living area sliders now use your thousands separator, the price sign sits where your currency puts it, and the filter chips under the search match. Superior Bay's search bar and its range summaries follow the same rules.

Bugfix: The Getting started steps show their whole name on a phone. On a narrow screen the step on show, such as "Put it on your site", was cut short with three dots; it now wraps onto a second line in every language.

Bugfix: Sites upgraded from version 6 show the same share buttons as before, and the dashboard says which ones and how to add more. A channel you never turned on in version 6 no longer appears in the share menu after the upgrade, and a new site still shows every channel.

Bugfix: Backups from the previous version bring their photos back. Some backups made by the previous version restored the properties and settings without any property photos, agent images or the watermark, while saying the restore had worked. Those images now come back to where they were, and the restore message always says how many media files it restored, even when there are none.

Bugfix: Spark imports into the category you chose. The Spark API importer now uses the category saved on its settings screen, so a configured feed imports instead of stopping silently, and a site updated from version 6 carries on importing into the category it had.

Bugfix: Updating repairs fields hidden after an upgrade from version 6. A field that a version 6 restriction hid from everyone shows in the property form again, without being shown to more visitors than before. A restriction an earlier update had opened to every visitor goes back to the group it was meant for. A property that lost its country or region when it was saved gets it back from its region or city.

Bugfix: The update cleans stray spaces from names already saved. Countries, regions, cities and other list values saved with a space before or after the name, in any language, are cleaned when you update, so they sort into their alphabetical place without being edited one by one.

Bugfix: Sites that upgraded through 7.0 get their site key back. The 7.0 upgrade left the site key from the previous version behind, so those sites weren't connected and their add-ons stayed off. The update puts the key back and reconnects the site. A site upgraded straight from the previous version also no longer brings back a property status you removed after the upgrade.

Bugfix: An upgrade from the previous version keeps how new agents are approved. If the previous version made you approve new agents, they still wait for you after the upgrade, and if it published them at once, it still does. Restoring a backup from the previous version carries the same choice.

Bugfix: The upgrade cleanup keeps your RETS and Vebra plugins. After an upgrade from the previous version, the "Clean up after the upgrade" card no longer offers to delete the RETS, Vebra or Vebra Alto plugins, because this version can't run those feeds yet and the old plugin is the only copy. The card now names them as kept and no longer says the old plugins were replaced.

Bugfix: Cleaning up after an upgrade keeps your other languages. Custom field names, currency names, tabs and groups in a second language were held only in the previous version's tables, and "Clean up after the upgrade" deleted them. It now keeps those tables and lists them in the confirmation, so the translations stay available for a later update to bring back.

Bugfix: Your custom wording comes with you from version 6. Texts you'd changed in the old version went back to the standard wording after the upgrade. They're copied into this version now. A text that doesn't exist here any more is listed with its wording under After the upgrade on the dashboard, so you can enter it again on the Translations screen.

Bugfix: Upgrading from version 6 never deletes a site's own design: its files stay, can be downloaded, and pages pinned to a design get it back when it's installed. Deleting the old plugins after the upgrade now leaves any design you built or bought for yourself in place and offers its files as a ZIP, so a developer can rebuild it for this version. The dashboard names that design, and lists the pages and modules that had their own design.

Bugfix: Upgrading from version 6 keeps your photo sizes, map provider and card switches. The update no longer resizes new photos to 600 px or switches a Mapbox site to Google, and the grid, favourites, compare and currency switches keep what you had. Settings now shows the design your site actually uses.

Bugfix: Floor plans keep their names after an upgrade from 6.x. Rooms now get back the names and descriptions they had on 6.x, in every language, and sites already upgraded are repaired on the next update.

Bugfix: Status-change emails keep working after an upgrade from version 6. The statuses you picked for these emails now come across in full, and the emails stay switched on, instead of losing the first status in the list and stopping until someone turned the new switch on. A site that has already upgraded gets the switch back, for the statuses that survived, on its next update.

Bugfix: Photo sizes and map provider back after an earlier upgrade. Sites that upgraded from version 6 before this fix get their photo sizes, map provider and card switches back from their last version 6 backup, with a note on the dashboard saying what changed.

Bugfix: Sites upgraded from version 6 keep their design: Agency sites are told it's now called Official, and a site whose own design arrives later switches to it by itself. A site that used another design is told it isn't available yet and uses Official meanwhile. A design you pick yourself after the upgrade is never replaced.

Bugfix: Comparison and saved-list requests are stored again on an upgraded site. A site upgraded from the previous version kept an old limit on the kinds of request it could store, so "Email me this comparison" and "Email me my saved list" failed with a database error. The update lifts that limit, and every existing request stays as it was.

Bugfix: A version 6 backup brings its settings back. Restoring a version 6 backup now brings back its settings too, such as date format, price display and e-mail texts, and the Data screen shows what came back. A new button brings back a version 6 backup's settings on their own.

Bugfix: A version 6 backup restores into a new site. Restoring a version 6 backup into a site with no listings yet stopped with "Unknown column" when the backup's listings lacked one of the older feature fields, such as heating. Those fields are now skipped and the rest of the backup comes back.

Bugfix: Your watermark image comes back after an upgrade. A site that stamped photos with an uploaded watermark image in the previous version stamps that image again, both after updating in place and after restoring an older backup, and a restored backup keeps the watermark switched off when you had it off.

Bugfix: A property page's browser tab shows the property's title. The tab, bookmarks and search results showed the street address, even when the property's own title was shown on the page. The tab now shows the title whenever the title is displayed, and the address only when it's hidden. The "Page title" setting still picks the heading on the page.

Bugfix: The sign-in prompt matches your site. A visitor who opens the property manager, their favourites or another members-only page while signed out now gets a sign-in form right there, in your design's fields and buttons, and comes back to the same page once signed in. Before, they saw a single line of text and a plain blue button.

Version 7.1.17 (14 Oct 2026)

Version 7.1.17, a hotfix: 1 fix.

Bugfix: Property links in emails open again. The link to the property in an inquiry email, the auto-reply, the brochure follow-ups and a shared listing now carries your website's address, so it opens from any mail program.

Version 7.1.16 (13 Oct 2026)

Version 7.1.16, a hotfix: 2 fixes.

Bugfix: Property views are counted again. Each visit to a property page adds one to its Hits count in the Properties list, including visits your site answers from its page cache. A quick view doesn't count as a visit.

Bugfix: Map coordinates and other add-on fields save when you edit a translation. Latitude and longitude, Featured, the rental and investment figures, the video, the 3D tour and the extra fields now keep what you enter while editing a listing in another language, as they do in the default language.

Version 7.1.15 (12 Oct 2026)

Version 7.1.15, a hotfix: 2 fixes.

Bugfix: The House type list closes after you pick a type. On the property form, in the back office and on the front editor, the House type list stayed open after a pick until you pressed Esc. It now closes as soon as you pick, and you can open it again to add a second type.

Bugfix: The property list's pager takes you to the top of the new page. After you picked another page under the property list, the new properties loaded but the view stayed at the bottom, by the pager, so you had to scroll up to see them. The page now opens at the top of the results. Changing a search filter still leaves the view where it is.

Version 7.1.14 (12 Oct 2026)

Version 7.1.14: 3 fixes.

Bugfix: New properties lead the property list again. On a site upgraded from version 6, a property added since the upgrade showed at the bottom of the back-office list. It now shows at the top, newest first, ahead of the properties you've put in order by hand.

Bugfix: The Editing language switch reads the same everywhere. Every language is now named in your admin language, like "Dutch (Netherlands)", and the site's main language is marked "(default)". The language you're editing shows its flag beside the switch and at the start of the line under it. On edit forms the switch now sits in the header, just before Save. There, and on list screens, the "Editing language" label shows as a tooltip, so the screens stay tidy.

Bugfix: Editing in a second language no longer loses your changes. When you edited a listing, a dictionary value or an agent in another language, the price, categories, contact details and other values that are the same in every language were thrown away while the screen still said "saved". They're now saved from any language, every multilingual screen has a labelled Editing language switch with a line that says which language you're editing and what a save keeps, and switching with unsaved changes asks first. On WordPress the chosen language now lasts until you log out, as it does elsewhere.

Version 7.1.13 (10 Oct 2026)

Version 7.1.13, a hotfix: 1 update, 1 fix.

Update: House type and category come first in the property form. On the property form's Property Info card, the type and category now sit at the top, above bedrooms and bathrooms, in the admin and in the front-end submission form alike.

Bugfix: Province and city lists are alphabetical again. On the property form, the region and city dropdowns that fill in after you pick a country or a region now list places by name, in the admin and on the front-end submission form.

Version 7.1.12 (10 Oct 2026)

Version 7.1.12, a hotfix: 4 fixes.

Bugfix: Property photos open faster. The page loads the first photo and small previews, and fetches the rest as you browse.

Bugfix: Photos you upload together keep their file-name order. Photo 2 now comes before photo 10, on the property form and on the agent's own edit form.

Bugfix: The update notice goes away once the update is in. Right after you install an update from the dashboard, the Notifications card and the admin menu badge no longer say an update is waiting.

Bugfix: The dashboard and the header agree about updates. The Notifications card now says an update is available only when the version shown in the header has one, on every screen and right after an update.

Version 7.1.11 (09 Oct 2026)

Version 7.1.11, a hotfix: 1 fix.

Bugfix: Upgrading from 6.x keeps your fields visible. Field access from 6.x now carries over correctly, and saving a property no longer clears a field you couldn't see.

Version 7.1.10 (09 Oct 2026)

Version 7.1.10, a hotfix: 1 fix.

Bugfix: Addresses no longer start with "0,". A site moved from version 6 showed a street number of 0 on houses that never had one, in the admin list and on the site. An empty or zero street number is now left out. The admin property list also shows the MLS number before the address again, as version 6 did, whenever the MLS field is published.

Version 7.1.9 (08 Oct 2026)

Version 7.1.9: 1 fix.

Bugfix: Edit on the Translations screen opens the language again. On some sites it showed "Unknown screen" instead of the editor, so you couldn't change any wording from the admin.

Version 7.1.8 (08 Oct 2026)

Enquiries get through again after an update from version 6, and leads are easier to work with.

reCAPTCHA works with the keys you already have. A new reCAPTCHA type setting offers Invisible (the default, for v3 and invisible keys) or Checkbox. Version 7 drew a checkbox, which Google refuses for invisible and v3 keys, so enquiries failed their check.

Enter your reCAPTCHA keys in Configuration. The site key and the secret key are fields under Configuration, General, Captcha. The secret stays hidden once it's saved; leave the field empty to keep it.

Every lead shows its property. The Leads list and the opened message show the property's ID, linked to its edit screen, and its reference number under the label your site gives that field.

Opened leads stay read after the update. Leads you'd already opened before the update no longer come back as unread.

Links look like links again. Names in the admin lists are blue, and only unread leads are bold, with a red dot.

Version 7.1.7 (06 Oct 2026)

Searches remember what your visitors chose.

Sorting carries on to the next page. A visitor who sorts the results and moves to page 2 sees the same order there.

Back brings the search back. After Back or a reload, the price range and the ticked regions are the way the visitor left them, and the list doesn't say that 0 properties match.

No more "$0" prices. A price too small to show after a currency conversion now shows your no-price text.

Version 7.1.6 (30 Sep 2026)

A release that helps you get your site going, and keeps your visitors' searches intact.

See your progress. Your dashboard shows how many of your own properties are live, with a button to add the next one, until you've published five.

Tell others what you think. After your fifth property we'll ask once whether you'd leave a review. You can say not now, or that you already did.

News from us on your dashboard. When there's something your site should know about, you'll see it as a card you can close.

Shared searches stay exact. When a visitor sends someone a link to their search, the person opening it sees the same results.

Prices in your currency. Prices stay in the currency your site shows, and the currency list is in alphabetical order.

Version 7.1.5 (20 Sep 2026)

A release about backups that land on a different site, updates that say what they need, and a search block that follows the page it sits on.

A backup restores into a site whose structure differs. A backup taken from a site that has been through earlier upgrades now restores into a newer or older one: each row is fitted to the table it arrives in, and the report says what was adjusted.

A backup describes the property data and nothing else. The site's own standing with the store stays behind, so a restored copy verifies itself instead of inheriting another site's key. A media backup leaves the backups folder out, so it no longer carries every earlier backup inside itself.

A backup without media is a compressed archive. On a test site 687 KB of data became a 45.8 KB file. Backups written by earlier versions are still listed and restored.

Updates say what they need. On a site that is not connected yet, the update window shows the new version, says that updates install on verified websites, and offers Connect. An add-on's Update button starts the same step.

The search block follows the page it is on. Where the page carries a property list, the list's region, city or type is shown ticked and fixed in the search block, and a visitor's own filters apply within them.

The address is one switch. Show these fields starts with the address, and the choice between separate fields and one combined field appears under it while it is on.

Range fields can be two lists instead of a slider, with the highest value the site holds as the last entry in the To list, kept while the results recount or the currency changes.

The Minimal search layout can carry your own background image, chosen from the media library, and its own photo is kept when none is chosen.

Settings a layout does not use are hidden in the block settings, with one line saying why and the values kept for a layout that reads them.

Currency, date format and units follow the active design, and a design that sets units names them in a way every site can read.

Version 7.1.4 (18 Sep 2026)

A release that helps a new site get started, and keeps add-on data where it belongs.

First steps on the dashboard. A new site is guided through three numbered steps: choose your market, which sets area and length units, currency and date format; add demo data or your first property; and put the property pages on a site menu. Each step is marked when it is done. The card folds away while a step is left and can be hidden once every step is done, and hiding it asks first.

Demo data in one click. Twelve example properties with photos, added and removed with one button, in the units of the market you chose. Removing them leaves your own properties untouched.

A Site menu card creates the pages for the property list, a single property and the pages your add-ons offer, and shows which of them are already on the chosen menu.

An updated site is recognised. A site updating from an earlier version has its market read from its own properties, so it is not asked to set up again and none of its settings are changed.

A switched-off add-on stays switched off. Its data is no longer shown on property pages and cards or used by search, filters and counts, and enquiries are not sent to agents while the Agents add-on is off.

Saving a property keeps your add-on data. Saving while an add-on is off no longer clears that add-on's fields, and a property's number of units is kept.

A property's status has one source. Status labels, comparison, saved-search alerts and the contributor form read it from the same place, so a listing withdrawn by an importer shows its new status everywhere.

Backup and restore get enough time on large sites and never lower a limit your host has set higher. A restore file larger than the server accepts is stopped before it is sent, with a message naming the size, the limit and where to copy the file instead.

Empty lists explain themselves and offer the next step, and area labels carry no guessed unit until a market is chosen.

Links on sites whose permalinks start with index.php work. Filter links and property links under a page no longer answer "Page not found" on such sites.

Blocks. The blocks are titled Listing, Module, User Section and Agents in the FW Real Estate category, and a new Module block selects the module at once when only one is installed.

A listing in another language stays in that language when no WordPress language pack for it is installed.

Update your add-ons together with this version. Several add-ons now save and read their own data, and their new versions need this one. An add-on left at its previous version keeps its existing values, but changes to its fields are not saved, statuses may not show in it, and enquiries do not reach agents until it is updated.

Version 7.1.3 (13 Sep 2026)

A small maintenance release.

The dashboard tells you what the last update actually did: when it ran, which version it installed, and what it changed in the database. Where an update cannot apply part of a database change, that is now recorded where you can read it rather than only in a server log, which on much of shared hosting is switched off.

A backup made by an earlier version restores again. Such a backup stores the files inside it with a leading slash, and the restore looked for them by exact name, so it answered that the archive was not a recognised backup and named the files it had just failed to find. This matters most if you are arriving from our previous product: export there, upload here, and the restore now reads it.

A comparison table and the spreadsheet importer show only your own fields. Both could include a field that belongs to an add-on rather than to you, which meant a visitor could see it in a comparison and a spreadsheet column could write into it.

The date switches in the Fields list reach the property page. Turning a date field on or off in the Fields list now shows and hides it on the property page as expected.

The enquiry e-mail lists only the details a property has, and the default e-mail templates have been revised.

A restore that has nothing to add says so. Restoring a previous-version backup into a site that already holds properties now reports that nothing was imported, and applies none of the backup's users, settings or media.

The property edit forms have been corrected.

The search block lists every search field, so each one can be shown or hidden from the block settings.

Version 7.1.2 (10 Sep 2026)

A maintenance release, and one fix in it matters to every site with a paid subscription.

Add-ons delivered in a subscription pack now actually run. A pack installs its add-ons as a plugin of its own, and the Add-ons screen listed them as installed and enabled, while the site went on behaving as though they were not there. Nothing reported it: no error, no warning, and switching the pack off and on moved the counts exactly as expected. The add-ons in a pack are now loaded, so the features you are subscribed to appear on the site. If a pack looked inert, install this version and reload any admin page.

A pack now carries the styles and scripts of anything it ships. Where a pack included a design, that copy arrived without its stylesheets, took precedence over the complete one, and left the public pages unstyled. Rebuild and reinstall your pack after updating.

Long lists work again. A list of properties, messages or dictionary terms that ran to more than one page could not be paged: the second page answered with a permission error. The same error appeared after switching a property between published and unpublished from the list, although the change itself had been made. Both are fixed.

The enquiry form says Street and Post code, in place of an internal code, in all fifteen languages.

Connecting your site now tells you how it went. Returning from the store after connecting left you on the dashboard with nothing said, whether the connection had succeeded, expired or been refused. The result is now shown.

Settings show the value that is actually in force, rather than an empty box for a setting that had never been saved and was quietly using its default.

The add-ons screen offers only what it can do. This plugin does not download or install add-ons, so the screen no longer shows buttons that would have had nothing to act on. Where it reports that a newer version of an add-on exists, that version arrives with your subscription pack, which you install from the Plugins screen as you would any other plugin.

A map keeps its markers while you narrow a search, and the search panel offers only the fields your installation can answer.

Deleting a property removes everything that belonged to it, its images included.

Fixes to how a backup is collected. What a backup contains has been corrected, and what the screen says about it now describes what the button does.

Updates come from WordPress. The plugin no longer offers an update button of its own: when a newer version exists, WordPress tells you on the Plugins screen and installs it the way it installs everything else.

Nothing else changes. No setting moves, no content is rewritten, and a site that was working before works the same way after.

Version 7.1.1 (02 Sep 2026)

A maintenance release for the plugin. Nothing it changes is visible on a page, and there is nothing to adjust after installing it.

Template names are validated before they are used. A template is chosen by name, and some of those names are assembled from settings a page carries. The name is now checked to be a name, so one that has been tampered with resolves to nothing instead of to a file. Every template a design or an add-on actually ships is unaffected: the check describes the shape they already have.

Submitted values are cleaned as they arrive. Text that a form sends is stripped of markup at the point it is read, in one place, rather than at each of the places that use it. Fields written in the rich-text editor are the exception, and they keep what the editor produced: a property description keeps its formatting, its links and its tables. Nothing was added to what that filter allows, because nothing needed to be: the video and the virtual tour a listing shows are built when the page is drawn, from the address stored with the property, and were never part of the description's own text.

Nothing else changes. No setting moves, no data is rewritten, and a site that was working before is working the same way after.

Version 7.1.0 (02 Sep 2026)

Nothing in this release changes what the plugin does. Files moved; behaviour did not. Every page renders what it rendered before and every setting means what it meant.

What moved: the markup for a feature now lives with the feature rather than in the design, so an add-on brings its own appearance with it. A design still has the last word: where it offers its own version of a template, that version is used, exactly as before.

The plugin is materially smaller. Code that could never run on this platform has been removed, and the shared machinery a feed importer needs now travels with the importer instead of shipping to every site whether or not one is installed. The archive is about six thousand eight hundred lines lighter, with no feature removed.

⚠️ Update the plugin before any add-on pack. An add-on published alongside this release carries its own templates and needs the core that knows to look for them.

Share via e-mail on the map listing was visible and did nothing, and now works.

There is nothing to do after installing this beyond the update itself.

Version 7.0.5 (28 Aug 2026)

Translations for this plugin now come from WordPress rather than from the plugin itself. The plugin no longer carries translation files of its own. Its English text is prepared so that translate.wordpress.org can read it, and a finished translation reaches your site as a WordPress language pack — installed and kept up to date the same way as for any other plugin.

What that means for a site that is not in English: until a translation for your language has been made there, the plugin's screens are in English. Nothing you have entered is affected, and there is nothing to do — a language pack installs itself once one exists.

The screen for ordering a translation is gone on this platform, for the same reason: translations here are WordPress's to host, not ours.

Everything else in this release is invisible — further work to match what WordPress expects of a plugin published in its directory.

Version 7.0.4 (26 Aug 2026)

Print, quick view and the map window now load their styling through WordPress itself. Each of these opens as a page of its own rather than inside your theme, and its stylesheets were being requested in a way that let a browser go on using a copy it had already cached. They are now handed to WordPress like every other stylesheet the plugin uses, so a change reaches them straight away instead of after the visitor clears their cache.

This release carries engine 7.0.5, whose visible change is that downloading an add-on or an update now uses your site's own connection settings, so a server that does not allow software to open its own connections can install and update normally.

Everything else here is invisible on purpose — further work to match what WordPress expects of a plugin published in its directory. No page changes: every screen, in the back office and on the site, was captured before and after and compared element by element.

Version 7.0.3 (25 Aug 2026)

The account area works again. Every page built on it — the dashboard, favourites, saved searches, the property manager, the agent profile and compare — answered a server error instead of loading. It affected every visitor and every site; there was no configuration that avoided it and nothing to do about it. Those pages load normally after installing this.

The block editor offers its choices again. When placing one of the plugin's blocks, the design list and the per-module layout list were empty, so the only option was the default. Both are populated again, including designs delivered by an add-on pack rather than bundled.

Everything else in this release is invisible on purpose. The plugin's markup and its handling of the request were reworked to match what WordPress expects of a plugin published in its directory. No page changes: every screen, in the back office and on the site, was captured before and after and compared element by element.

This release carries engine 7.0.4. The importer add-ons published alongside it declare that engine as their minimum, so a site on this version can install them; a site on the previous one cannot yet. The engine work in 7.0.4 is about carrying a configuration across an upgrade from version 6, which is a situation that does not arise on WordPress, where the product is new.

Version 7.0.2 (21 Aug 2026)

A profile no longer changes an existing account's password. Creating an agent or contributor profile on an e-mail address that already had an account reset that account's password — an address match was being treated as proof of ownership. An existing account is now left untouched. If you created a profile on an address belonging to someone else, that person's password was changed at the time and they will need to set a new one.

  • Feed imports bring photographs again, and only fetch them for a property that has none or when the run is set to update — so a routine import no longer re-downloads what you already have, and an image that fails to arrive no longer counts as a failed listing.
  • A feed's category and status mapping survives an upgrade. Importers now record which of their settings hold a lookup value, so incoming listings stop being filed under a stale category.
  • Large feeds finish. A long export is paged through a cursor kept on disk, so a run that is interrupted resumes instead of starting over, and a rate-limit response from a provider is treated as an instruction to wait rather than as a failed download.
  • Several fields from a feed can map into one of ours, which some providers need to describe a property fully.
  • The settings the form saves are the settings the engine reads. A small number of options were written but never read back.
  • Styles and scripts are handed to the platform instead of being written into the page, so a library is loaded once, in the right order, and a readable copy is used when the site is in debug mode.

Version 7.0.1 (18 Aug 2026)

A maintenance release.

  • The design chosen on the Configuration screen is now the design the site renders.
  • The release notes in the update dialog are legible.

Version 7.0.0 (17 Aug 2026)

FW Real Estate is now available for WordPress — the same product as the Joomla edition, built from one cross-platform codebase, so both editions stay in step.

WordPress specifics

  • Installed as an ordinary plugin; property data, agents, designs and add-ons all work the same way as on Joomla, rendered natively by WordPress.
  • The free add-ons ship inside the plugin. The rest arrive as a subscription pack — one ordinary WordPress plugin per plan, installed once; deactivate the pack and its add-ons go with it, which is what a lapsed subscription should look like.
  • Everything you own lives outside the plugin folder, under wp-content/uploads/fwre/ — property images, language packs, backups. A plugin update replaces the plugin folder and leaves them alone.
  • Deactivating or deleting the plugin does not touch your property data.
  • Updating: download the newer archive from the product page and upload it on the Plugins screen. The subscription pack updates itself.

Coming from an older FW Real Estate

Install the plugin, then import your existing backup from FW Real Estate → Data. The importer recognises an old-generation archive and repairs its collation, settings keys and users as it goes, staging everything in isolation so nothing live is touched.

Download FW Real Estate

FW Real Estate

FW Real Estate

Free
Real estate listing platform for individual agents, brokers, and agencies. MLS/IDX integration is included in the IDX Realtor and IDX Agency tiers, plus a full addon library covering search, property management, agents, SEO, and custom fields. Self-hosted on Joomla or WordPress, one subscription covers everything.
Please read the document to get familiar with our service model and rules before you agree. Thanks!
  • Client Login

    Restore password
  • New Registration

Make sure @fastw3b.com email domain is white-listed in your email client to restore password, verify registration, get order confirmations, etc.