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