Version 39.0 - Release Notes

Moovila Version 39.0 was released on April 11, 2025, EST. The following updates are available in this release: 

 

Resource Capacity Analysis Enhancements

  • User and Team Selection: A new option is available for "user selection" so that the users displayed in panels can be curated. When creating or editing an existing panel, within the top level filter the new option, Users to Include is now available and offers the following options:
    2025-04-09_15-33-05.png

    • All Project Contributors: Provides a list of all users that are contributing to projects (Assigned Tasks or Assigned Appointments). Work estimates are needed on tasks and/or schedule items of greater than 0 hours to be considered a project contributor.
    • Named Teams and Users: 
        • Teams dropdown: Allows multi-select of teams, which will display all users associated with those teams.
        • Additional Users dropdown: Allows for the individual addition of users. These two dropdowns may be used simultaneously. When users are selected they will be displayed regardless of whether or not they have any work assigned.
  • Appointment Data - Linked Calendar Data: Appointment data may now be displayed in Resource Capacity Analysis, giving users a comprehensive view of capacity. Within the top-level filter when adding a new panel or editing an existing one, there is now a "Linked Calendars" option, which users existing calendar syncs with Outlook and Gmail to bring in calendar appointments. By default the "Linked Calendars" option will be unselected.
    2025-04-01_10-39-09.png

      • Once the Linked Calendar Data option is selected, the following info will be brought into Resource Capacity panels:
        2025-04-01_10-39-25.png
            • Source fields, indicating if the appointment came from Outlook or Gmail.
            • Start and End Times will appear in the drilldown view, showing exact times.
            • Overlapping appointments are flagged and also accounted for in Resource Capacity Analysis logic, adjusting the value accordingly.
            • Multi-Day Appointments will be flagged and "capped" so that the number of hours associated with that appointment cannot exceed the number of hours in that user's work day. (e.g. Sara is taking PTO Monday-Friday and puts this onto her personal calendar. Instead of being counted for 120 hours, it would be counted for 40).
      • ConnectWise users will have an additional option under Appointment data for "ConnectWise PSA." Selecting this option brings in ConnectWise top-level appointments (Holidays, PTO, etc.), project ticket appointments (those not already coming through via a synced Moovila project), and service ticket appointments. This will provide a full view of capacity similar to that of Smart Schedule.
        2025-04-09_15-33-05.png
        A few things to note:
            • ConnectWise appointment logic operates the same as Linked Calendars, where any overlap is considered in capacity numbers. 
            • This data will display Appointment - CW in the Source column.


Phase Header Summarization:

Summary values are now available in Project Power Grid and Gantt chart views for each phase within the project. These values roll up based on the phase structure in the project itself and appear in-line with the columns at the phase level. 
2025-04-01_10-38-08.png

Summaries may be turned off in the More Options menu. The fields to which summary values may be displayed include:

    • All Finance Fields
    • Work Estimate, Work Estimate Balance, and Work Remaining
    • Total Hours and Total Billable Hours


Time Tracking-Related Updates:

  • To ensure a smooth sync of data between systems and align similar functionality, clients with PSA system integrations (ConnectWise, Halo, AutoTask) will no longer be able to enter time on closed tasks.
    2025-04-01_10-37-21.png
  • The following Total Time and Total Billable Time columns have been added:
      • At the Project Level:
        • Billable Hours: Summarizes the total billable time per task.
      • At the Portfolio Level:
        • Total Hours: Displays the total time logged per project.
        • Total Billable Hours: Displays the total billable time logged per project.
  • The “Billable Hours” column and input is no longer restricted by the “Cost Visibility” filter, allowing users that can enter time to mark time entries as billable and input billable hours values​.

  • Within Timecard dashboard panels there is now an additional filter option entitled Billable Time. Users can filter down to:​ Billable Only​, Non-Billable Only​, or All Time.

  •  


Notes Visibility and Editing Updates: 

  • Updates to Note Visibility for PSA integration Clients: Clients with PSA system integrations no longer have Note visibility options for "Project Owner and Team Leaders" or "Executive Visibility." This update was made to ensure that permissions are synced appropriately between Moovila and the PSA systems.

 

Autotask Integration-Specific Updates:

  • Autotask Note Edit and Delete Capability Update:  Once synced with Autotask, notes cannot be edited or deleted in Moovila due to limitations in the AT API. Any changes or deletions to notes will now occur only in Autotask.
    2025-04-01_10-38-35.png


  • Non-Billable Status + Invoice Options: In Autotask, users can configure per work type if a non-billable time entry should show on an invoice as “no charge”, or to not show on the invoice at all. As Moovila does not have that detail on the individual work type, there is a configuration option in the Time entry section in the Autotask integration configuration for the default setting for Non-Billable time entries. Options will include the following, but the second will be used as the default setting:​
      • “Show on Invoice as No Charge”​
      • “Do not show on Invoice" 
  • For Autotask integration users, the following changes have been made to the Integration Configuration dialogue:
    2025-04-09_15-56-06.png
    1. Moovila Customer Name has been added to the project sync listing​
    2. External ID has been replaced with Project Number 


General Fixes / Enhancements:

  • Quick Filter has been updated to ensure that searching by Customer Name is possible in both Portfolio and Project Power Grids.
  • In the Time Log, billable hours are now propagated appropriately when the "Billable" checkbox is copy/pasted.

Minor Releases + Hotfixes:

  • 4/22/25 (Hotfix): This hotfix resolves an issue that was causing the ConnectWise version number to get cleared out when the configuration was saved, resulting in syncs being stuck in the queue.
  • 4/24/25 (Version 39.1): This release contains the following integration-specific features:
      • ConnectWise Integration:

        • Additional User Facing Logs have been added for futher clarity on business logic rules.

        • Resolved an issue wherein the Customer Name was not pre-populated in the ConnectWise Sync and Information dialogue when pushing a Moovila project with an already-assigned customer in Moovila​.

        • Resolved an issue where sort was not performing correctly on Project External IDs in the Overview Configuration tab​.

        • Resolved an issue when showing required fields in the Authentication step in configuration​.

        • Resolved an issue wherein the confirmation modal for saved changes was not displaying when Project boards were added or deleted.

      • Autotask Integration:

        • An additional configuration option is now available in the Autotask “Time” section for “Requires start and stop time on project task time entries”. ​This is to support the associated configuration in Autotask where a start and stop time are required on time entries. When enabled in Moovila, a start/stop times on each entry will be sent to Autotask.​
          2025-04-24_11-42-33.png

        • The Autotask Sync and Info modal has been slightly modified for the process of searching for customers to assign to the project. There is now one consolidated dropdown value. Users can search for a company and select within the same dialogue. Once selected, users can remove the company if the incorrect one was selected, and re-search for the correct account​.
          2025-04-24_11-42-52.png
        • Resolved an issue where the configuration was not able to be edited when the integration was disabled​.

      • Hubspot Integration:
        • The products search in this integration has been turned into a "live call" as a workaround to a Hubspot limit on the number of products that can be returned per call. 

        • To select products to map from Hubspot, users will now search for the Product Name and choose the appropriate item to select. ​
          2025-04-24_11-42-05.png

    • 4/24/25 (Hotfix): This hotfix adds a filter when the ConnectWise integration is querying for webhooks. 
    • 4/29/25: This release contains minor updates to infrastructure that do not impact the front end.
    • 5/6/25: This release contains the precursor toHalo appointment syncing functionality, as well as internal syncing to the data warehouse. 
    • 5/9/25: This release contains the following updates:
        • For ConnectWise Integration Users:
          • Phase and Task Order Synchronization: Updates were deployed to address inaccuracies in phase and task ordering when syncing between Moovila and ConnectWise. This improvement ensures a more accurate and consistent representation of project structures between the two platforms. This functionality will be rolled out in waves over the next two weeks.
              • Projects initially imported from ConnectWise will maintain their existing phase/task order in Moovila.
              • During ongoing syncs, the order of tasks and phases will sync from Moovila to ConnectWise only. Any structural updates made in Moovila will be pushed to ConnectWise to ensure consistent ordering.

                 

              • Always make project structural and order changes in Moovila to ensure an accurate reflection of the project hierarchy and sequencing in ConnectWise.

              • Learn more about key behaviors and best practices regarding project phase and task order synchronization in this support article.

          • Reduced Minimum Sync Interval: The minimum time between project syncs was lowered from 10 minutes to 7 minutes, allowing updates to trigger more frequently when changes occur. This enhancement increases responsiveness while maintaining system efficiency. You still have the ability to trigger an immediate sync from the project's "ConnectWise Sync and Info" dialogue panel, if needed.

        • For both ConnectWise and Halo Integration Users:
          • Scheduled API Logging Maintenance: Maintenance was performed on our API logging infrastructure.

    • 5/11/25 (Hotfix): This hotfix resolves issues with "issue tasks" from ConnectWise causing the sync to fail.
    • 5/13/25 (Hotfix): This hotfix resolves the Autotask task owner sync issue.  
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.