TrebleHook Release Notes

The following release notes cover the changes that have happened to TrebleHook. To get the latest updates to the platform, bookmark this page for easy access.

Project V3 Lightning Record Page Added

  • A new version of the project lightning record page has been created, which has an additional 2 tabs, Project Teams and Schedule.
  • Project Teams tab functionality:
    • At the top of the view is a tool that allows the quick association of accounts, contacts, and employees to a project through the creation of a project team member.
    • Below is a list of the key account and contact fields on the project
    • Below, the fields display three related lists separating out the project team members on the project into the following 3 lists:
      • External Contacts
      • External Accounts
      • Internal Employees
    • Configurable automation has been put in place to enable the syncing of the key account and contact fields to associated project team records.
    • Additional details around the UI can be found here:
    • Schedule tab functionality:
      • At the top of the view is a tool that allows for the quick association and addition of schedule line items to a project.
      • Below is a list of the key date fields on the project
      • Below the fields, a related list shows the schedule line items for the project named:
        • Schedule Line Items
    • Configurable automation has been implemented to enable the synchronization of key date fields with associated schedule line item records.
    • Additional details around the UI can be found here:

Project Team Automation

  • A new field has been added to the Treblehook Administration customer metadata type, called “Project Team Automation Configuration.”
  • Documentation specific to the configuration and usage of the field can be seen here:

Schedule Automation

  • A new field has been added to the Treblehook Administration customer metadata type called “Schedule Automation Configuration”.
  • Documentation specific to the configuration and usage of the field can be seen here:

Package Flows Update

Updated packaged flows to have a consistent naming pattern.

TrebleHook Settings Added

Added a new custom setting called TrebleHook Settings, which will be used to manage the enabling and disabling of packaged flows.  A detailed document of that functionality can be found here:  TrebleHook Setting (NOTE:  This configuration step must be verified and done when installing or upgrading to a package 25.100 and higher)

New Key Date, Account, and Contact Fields Added to Project Object Type

Added new key date, account, and contact fields to the Project object type.

“Active Schedule” field Added to The Project Object Type

Added “Active Schedule” field to the Project object type, which is used to specify the active schedule for a given project (NOTE:  This schedule record is what is used when adding Schedule Line Items to the Project in the user interface and automation)

Role Field Label Updated to “Account Role”

Updated field label for the Role field on Project Team to “Account Role”

Sub Role Field Label Updated to “Contact Role”

Updated field label for the Sub Role field on Project Team to “Contact Role”

“Sync Schedule Line Items Actual Dates” Added to TrebleHook Admin

A new field was added to the TrebleHook Administration customer metadata type called “Sync Schedule Line Items Actual Dates,” which, when enabled, will automatically populate the Actual Start Date and Actual End Date on the Schedule Line Item when changes to the Start Date or Duration occur.  (NOTE:  This should be checked for the current GANTT chart to function as expected.)

Added new field “Percent Complete”

“Percent Complete” field added to the Schedule Line Item object type.

Added new field “Has Schedule”

Added “Had Schedule” field to the Project object type, which specifies whether or not the project has an active schedule populated.

Updated the “Milestone Schedule Line Item Layout” to show the minimal fields required

Can be customized to add more per environment

Updated the “Schedule Line Item Layout” to show the minimal fields required

Can be customized to add more per environment

Deactivated the “Estimated Dates Validation” validation rule