Release Notes – 2021.10.14

October 14, 2021

Highlights

  • Page Load Speed 
    We continue to chip away at things that are slowing down our websites or hurting our page load speed scores.
    • server-side optimizations saving 100-150ms on initial document load.
    • html5 image lazy loading for website images, including listing photos.
    • remove more unused javascript
  • Improved PPC Reporting UI
    Our PPC reporting interface now includes more options. We now show stats for ad groups and ads in addition to campaigns.
  • Billing
    Preparations for upcoming price increases, promos and related features.

Updates

  • NV-GLVAR gated keyword issues
    Updated keyword search lookups for NV-GLVAR after a data provider change deprecated previous mappings.
  • AL-SAMLS Keywords
    Keyword search lookup tables for AL-SAMLS have been rebuilt after a data provider update deprecated previous mappings.
  • VA-NNAR Keywords update
    Rebuilt keyword search lookup tables for VA-NNAR after a data provider change deprecated previous mappings.
  • Lazy Loading Images for Elite Websites
    Our application images now include the HTML5 loading=“lazy” property, which enables native lazy loading in the browsers that support it. This improves load times and Pagespeed Insights scores.
  • Elitev5 eliminate ih.require
    Third-party scripts in custom content now use react helmet to load.
  • KS-TOPEKA basement keyword
    Fixed an issue with the basement keyword search term for KS-TOPEKA on react templates.
  • TN-SMOKEY (and others) Restrictive Covenants keyword
    Added "Restrictive covenants" keyword search term for TN-SMOKEY on react templates.
  • HI-CENTRAL add keywords
    Added various keyword search terms to HI-CENTRAL.
  • CO-COMLS more keywords
    Added various keyword search terms to CO-COMLS.
  • PPC Reporting UI - show individual Ad performance
    The Ads dashboard has been revised so that users can now toggle between 3 different report types (campaigns, ads groups, and ads). With this change, we can now evaluate the effectiveness (conversion rates) of our ad variants relative to one another (featured location variant vs idx results variant).
  • Explicit dimensions for system images
    The ihouse logo image in the footer now has explicit height and width attributes. Various MLS logos images will also include explicit height and width parameters (after they are set up via MLSInfo).
  • Know which photo fails to upload in file manager
    Added a more helpful error message when attempting to upload a file that's too large in the file manager.
  • NV-ELKO keywords
    Keyword lookup tables have been rebuilt for NV-ELKO after a data provider change deprecated previous mappings.
  • Elitev5 eliminate ih.modalIframe
    In custom content you can still set a link's target to "iframe on site" to open an external URL in a modal iframe, but we've rewritten the code to use a react version instead of the old jquery based legacy code.
  • ApplicationHelper::snakeCase taking excessive amounts of execution time
    Optimized text formatting function to improve performance.
  • LA-NOMAR fixer upper keyword
    Added "fixer upper" keyword search term to LA-NOMAR.
  • More facebook privacy policy issues
    Update legacy privacy policy content to include clause regarding personal data deletion.

Bug fixes

  • Featurette Cards widget - empty space
    If secondary text is omitted, we no longer draw the empty text area for featurette cards.

By Stephen Gruenholz

Stephen serves as both Graphics Manager and Product Manager at iHOUSEweb. He graduated from Cal Poly with a BS in Applied Art & Design and has been working as a Web Designer and Developer since 1998. He relentlessly pushes himself and the rest of the team to learn, grow, and innovate.