June 24th, 2025

Haletale 1.9.0 Release Notes

This release introduces a robust new Management Fees system, major improvements to the listing and booking experience, and several UI/UX upgrades across pages. Let’s dive into what’s new!


✨ New Features

💼 Management Fees Module

Introducing a flexible new way to manage property-level fees and generate homeowner invoices:

  • New Management Fees Page for centralized tracking

  • Standard Fee Settings: Define a default management fee in Settings

  • Property-Level Overrides: Set custom fees per property via the 3-dot menu in All Properties

  • Step 1: History Table now displays month-by-month fee progress

  • Added Filters in Step 1:

    • By Listing Owner

    • By Property Status

  • Step 2: Invoice Creation: Ability to generate invoices against assigned homeowners


🔧 New Improvements

📱Listing Page & Mobile Enhancements

  • Back Button on Listings Page
    Users can now return to their search results seamlessly.

  • Listings Open in the Same Tab
    Enhances navigation flow and prevents tab clutter.

🗓️ Enhanced Move-in / Move-out Calendar Component:

  • Improved design and usability

  • Smart Date Selection Logic

  • On Move-in date selection:

    • The system automatically selects the earliest valid Move-out date based on rules like min_stay, month_end_date_only.

    • All dates before the selected Move-in and after the first unavailable date are automatically blocked.

  • On Move-in date reselection:

    • Move-out options are recalculated.

    • Invalid Move-out dates are grayed out with informative tooltips.

    • helps user to navigate the earliest available move-out date.

📐 UI Refinements:

  • More whitespace between Guarantees in mobile

  • Room cards now occupy full available width

  • Better visibility of navigation arrows in room sections

  • Fixed alignment of “Not Available” and Select Room buttons

  • Listings now auto-scroll to the “Apply” button during application

  • Improved photo spacing at the top of listing pages

🧾 Transactions & Invoices

  • Fixed filters resetting after editing a transaction or invoice

🧑‍🤝‍🧑 Contacts Page

  • “All” tab added for easier access to all contacts

  • Fixed Contact Role Types that were displaying as hidden blanks

  • Added Search & Sorting in Homeowner Assignment to Property section

📤 Sharing & Notifications

  • Improved Share Listing functionality — now includes links to individual rooms

  • Removed “...” loading dots in renter notification flow to avoid confusion