Release Notes – 2021.11.11

Release Notes – 2021.11.11

 November 11, 2021

Highlights

  • Pricing Increase
    We sent a price increase notification email on Tuesday to another large segment of our customers.
  • Performance
    Ongoing server-side performance optimizations
    R&D for server-side rendering
  • Billing
    Updated credit card validation to support newer mastercard numbers starting with the number 2

Updates

  • FL-RAMC Keywords update
    Rebuilt keyword search lookup tables for FL-RAMC after a data provider change deprecated previous mappings.
  • FL-NSBBOR Keywords Remapping
    Keyword search lookup tables for FL-NSBBOR have been rebuilt after a data provider change deprecated previous mappings.
  • Upgrade Package Display - Sales Summary Report
    Sales summary cleanup for upgrades
  • KY-CKAR Keywords
    Keyword search lookup tables were rebuilt for KY-CKAR after a data provider change deprecated previous mappings.
  • GA-FMLS Keywords Update
    Keyword search lookup tables for GA-FMLS after a data provider change deprecated previous mappings.
  • Upgrades: Allow waiving 100% setups
    Can now waive setups on upgrades without pricing exceptions.
  • MLSData::load_mls might have room for optimization
    Improved performance by making a variety of optimizations to initializing MLS data connections.
  • MLSData::format_listing might have room for optimization
    Improved performance by optimizing utility functions used when formatting listing data.
  • MLSData::get_autopopulate_dbh - duplicate database connection
    Improved performance by optimizing our management of database connections.
  • Reduce calls to PDO::__construct by making UTF8 connections the default
    Improved performance by optimizing management of database connections.
  • VirtualHost indexes need to be fixed
    Improved performance by optimizing virtual host fetching to use indexes properly.
  • Cache VirtualHost::find_by_hostname
    Improved performance by caching frequently called utility function.
  • ListingDetectParam::find_all_by_acnt should be cached
    Improved performance by caching frequently called utility function.
  • MLSData::get_generic_options needs to cache its results
    Improved performance by caching MLS data setup data.
  • Cache several frequently used GeoCity functions
    Improved performance by caching various lookups to the geocoding tables.

Bug fixes

  • Don't show new listings without photos
  • Upgrade: Sales Summary Clarification
    Fixed issue with sale summary calculations on upgrades
  • Images not using “next-gen” formats
    Implemented webp versions for some boilerplate system images
  • “Next” button graphics issue
    Fixed a text alignment issue in the Next button for modal listing details
  • Can't reset password
    Fixed password reset after a recent code refactor disabled captcha for the interface.
  • billing will not accept MC starting with 2
    Updated credit card validation to accept newer MasterCards that start with the number 2.
  • Blog: add comment form broken
    Fixed the "add comment" form on blog posts

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.