Release Notes – 2021.12.01

Release Notes – 2021.12.01

 December 1, 2021

Updates

  • Eliminated react-responsive dependency
    Removed react-responsive since it does not work with server-side rendering. Replaced it with options that are.
  • Blog Page editing changes
    Revised the blog page editing UI to be consistent with the page editing UI for all other page types.
  • Elitev5 eliminate application.js
    Removed legacy javascript that's not needed for react based websites.
  • Implement a sound crawling strategy
    Reworked robots.txt directives to better optimize crawling
  • Banner Widget Rework
    Revised banner widget to use a pure CSS approach rather than the slower JS solution we were previously using.
  • Login with FB app - help center article and video
    New instructions for customers to create and link their own Facebook app, enabling Facebook login
  • Agent Profile: Phone and Email only available with user
  • GA-ABOR keywords
  • KY-SCKAOR Keywords Update
    Keyword search lookup tables for KY-SCKAOR after a data provider change deprecated previous mappings.
  • KY-RASKI Keywords
    Rebuilt keyword search lookup tables for KY-RASKI after a data provider search deprecated previous mappings.
  • Request TX-BRYAN Keywords
    Several outdoor cooking related keyword search terms have been added to TX-BRYAN.
  • Performance Optimizations
    Improved performance by removing calls to costly deprecated functions, cacheing fetches for agent profile data, optimizing basic account setup functions, removing extraneous fetch for agent roster data, caching egress routing calls, optimizing the loading of MLS data, optimizing the generation of MLS disclaimers, caching a check to see of loaded MLSes have rental data, optimizing the loading of nav menu data, optimizing loading of MLS settings for react, adding cacheing to a core template structure defining table, optimizing the loading of user data for react
  • Blog comment styling - css only
    Removed media query components from the blog commenting area. These are problematic for server-side rendering.
  • Remove media query components from Modals
    Remove the old component based version of media queries. Use smaller amount of javascript.
  • Remove media query components from location bar search
  • Listing details media query cleanup
    Reworked the media queries on listing details to allow for eventual server-side rendering
  • Rework media queries for idx search results
    Prepare idx search results pages for server side rendering. Remove dependencies on react-responsive.
  • Lead assignment from office capture address
  • Update media queries for filters modal
    Prepping for server-side rendering. Removed dependency on react-responsive.
  • Media queries for Save Search button
    Removed react-responsive as a dependency, in preparation for server-side rendering.
  • Add Rapattoni to our list of Vendor Access Fee options
    Added Rapattoni to the vendor fee options.

Bug fixes

  • Autoposter not showing business pages as options
    Updates the Admin Menu -> Settings -> Facebook to allow choosing the user's Facebook profile page in addition to any pages they might have. This might require updates to the help center.
  • Tell a friend form broken due to missing captcha js
  • Zip code option not appearing
    Fixed an issue with how autocomplete location options are limited.
  • Schedule a showing button not working
  • TL macro's showing the brackets
  • Featured locations showing wrong search if not refreshed
    Fixed an issue where data would not properly update when navigating between featured location pages with custom location types.
  • Nav menu pop up form
    Fix for modal links in main navigation and nav widgets

Stephen Gruenholz

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.