HOC4 Release Notes 1.31.0

RELEASE NOTES  LLH4v1.31.0

Release Date: August 6, 2026

Bug Fixes

No bug-type tickets were included in this release. Corrections tracked as tasks or stories are listed under Improvements.

Improvements

Reliable Session Variables in Listing Templates  LHH-22438

Issue: Session variables in Custom Card Templates did not work correctly when signed in with a Global User account.

Resolution: Corrected session-variable processing so template values work correctly for Global Users.

Improved Translation Handling for Language Variants  LHH-22989

Issue: Multiple translations for variants of the same Salesforce language could cause inconsistent results.

Resolution: Added logic to select the most recent translation when duplicate translations exist.

Group Listing Results into Sections  LHH-23320

Issue: Listing Blocks needed a way to organize results into clearly defined groups.

Resolution: Added grouped results in Custom Card Template mode, with configurable grouping fields, ordering, section headers, and expand/collapse options.

Consistent CMS Dialog Styling  LHH-23579

Issue: Configuration dialogs used inconsistent styles in the new CMS layout.

Resolution: Standardized dialog styling across Listing CMS and Form Builder, including column, filter, field, and display-logic settings.

Session Variables for the Current Managing Organization  LHH-23625

Issue: Custom session variables could not use fields from the managing organization selected in the organization switcher.

Resolution: Added a Current Managing Account source for HOC4 session variables. Values refresh when users switch organizations.

Faster Badge Print Previews  LHH-23649

Issue: Badge print previews took longer than expected to generate after check-in.

Resolution: Separated print-preview styles from global site styles, significantly improving preview loading speed.

More Reliable Automated Form Testing  LHH-23662

Issue: reCAPTCHA blocked automated form tests, causing timeout errors.

Resolution: Adjusted dedicated test pages and the automated testing workflow to prevent these timeouts. Production form protection remains unchanged.

Improved Listing Counters  LHH-23685

Issue: Listing counters needed corrections for Salesforce list views, configuration behavior, and help text.

Resolution: Updated counter functionality and configuration guidance to address these inconsistencies.

Stronger Installation Assistant Security  LHH-23689

Issue: Salesforce authorization in the Installation Assistant needed stronger security and clearer error handling.

Resolution: Added PKCE authorization protection, server-side handling of sensitive installation data, stronger request validation, and clearer Salesforce installation errors.

Centralized Salesforce Token Management  LHH-23712

Issue: Separate services managing Salesforce authentication could create conflicting token-refresh requests.

Resolution: Introduced a centralized token-management service with coordinated refresh processing and secure credential storage. Application integration continued in subsequent updates.

Clearer Grouping Configuration  LHH-23735

Issue: The Listing CMS Group By editor did not clearly represent nested grouping levels.

Resolution: Improved its layout and styling to make grouping hierarchy easier to understand.

RELEASE NOTES  LLH4v1.31.1

Release Date: August 10, 2026

Bug Fixes

Restore Lookup-Based Listing Filters  LHH-23741

Issue: Listing filters based on Salesforce lookup fields could appear blank or fail to display.

Resolution: Corrected lookup-filter processing so the configured filters display properly.

Reliable Email Sending with Multiple CC Recipients  LHH-23745

Issue: Emails could fail to send when multiple CC addresses were separated with semicolons.

Resolution: Added support for commas, semicolons, and whitespace as address separators, plus a visual indicator while emails are being sent.

Correct Dependent Multi-Select Picklists  LHH-23751

Issue: Multi-select picklist options did not update when the controlling field changed.

Resolution: Added dependent-picklist handling for multi-select fields in Form Builder so available options follow Salesforce field dependencies.

Improvements

More Useful Recent CMS Block Listings  LHH-22481

Issue: Recent CMS block listings lacked details available in the All Items view.

Resolution: Added the URL column and an Object column to help administrators identify blocks and their associated Salesforce objects.

Improved Read-Only Form Field Handling  LHH-23756

Issue: Read-only fields could fail to submit expected values, and Date/DateTime values could be overwritten with blanks during updates.

Resolution: Corrected read-only field processing and date-value preservation while retaining protection against user edits.

RELEASE NOTES  LLH4v1.31.2

Release Date: August 13, 2026

Bug Fixes

Restore Authorized Access to All Contacts  LHH-23760

Issue: Authorized users could receive a 403 error when opening the Contacts (All) page in the Partner Portal.

Resolution: Corrected the issue preventing access to the page for the intended users.

Correct Team Signup Confirmation  LHH-23780

Issue: Signing up a team member could display a fatal error even though the signup completed successfully.

Resolution: Corrected success-page display logic so completed signups show the appropriate confirmation.

Improvements

Integrate Centralized Salesforce Token Refresh  LHH-23748

Issue: HOC4 and Llama services needed to use the centralized Salesforce token-management service.

Resolution: Added configurable integration with coordinated token refresh, retry and timeout handling, and compatibility with the existing refresh process.

Restore Show All Opportunities Navigation  LHH-23757

Issue: The Show All Opportunities link could fail to navigate when using the Grid (Get Connected) display format.

Resolution: Corrected block configuration and public-site behavior to match the standard Grid format.

RELEASE NOTES  LLH4v1.31.3

Release Date: August 18, 2026

Bug Fixes

Correct Code Validation in Modal Forms  LHH-23783

Issue: Picklists used for code validation could remain empty when their query depended on parameters passed into a modal form.

Resolution: Updated parameter handling and dropdown refresh processing so modal forms load the correct values for code validation.

Improvements

Consistent Custom Logic Controls  LHH-23114

Issue: The Enable Custom Logic option appeared inconsistently across Form Builder, CMS pages, menu items, and other blocks.

Resolution: Introduced a shared presentation and consistent styling across these configuration screens.

Improved CMS Layout and Styling  LHH-23775 / LHH-23790

Issue: CMS screens contained inconsistent spacing, alignment, button styles, and label capitalization.

Resolution: Standardized styling across filters, Listing CMS settings, page controls, registration settings, and Packaging Manager.

Stronger Authentication for Salesforce Token Services  LHH-23794

Issue: The centralized Salesforce token service needed an additional identity-based authentication layer.

Resolution: Added Microsoft Entra ID authentication for HOC4 and LlamaSite services while retaining existing key validation and migration compatibility.

0 Comments

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.