Skip to main content

IQ Release Notes

note

This page provides an abbreviated Release Notes style format for reference purposes. A more friendly explanation of upcoming features is available on our Roadmap page here.

A Sensei IQ release is a set of solution versions that are tested and shipped together. The table below lists each generally available release and the versions it contains — use it to confirm which release an environment is on, or what an update will move it to. Notes for each release follow below.

ReleaseDateControls V1Controls V2KaizenAtsumeru
2026.09.06.1Latest GA2026-09-062026.08.05.12026.09.05.12026.09.06.12026.09.06.1
2026.07.28.42026-07-282026.07.28.42026.06.03.22026.06.03.1
2026.06.03.22026-06-092026.06.03.12026.06.03.22026.06.03.1
2026.02.28.12026-02-242026.02.28.12026.02.14.42026.02.14.6
2025.11.06.12025-11-102025.11.06.12025.11.06.12025.11.06.1
2025.08.26.32025-08-262025.08.26.12025.08.26.32025.08.26.1
2025.08.01.32025-08-062025.08.01.12025.08.01.32025.08.01.2
2025.03.11.32025-03-112025.03.11.32025.03.08.12025.03.08.1

2026.09.06.1

SenseiControlsV1 (2026.08.05.1), SenseiControlsV2 (2026.09.05.1), Kaizen (2026.09.06.1), and Atsumeru (2026.09.06.1) Solutions released on 6 September 2026. Controls V1 remains installed alongside Controls V2 — the cutover is additive, not a replacement. Masterdata (2026.06.24.1) is unchanged from its previous release.

New and Improved:

  • Sensei IQ Controls Migrated to the New Controls V2 Solution
    This release completes a substantial piece of foundational engineering that most of your users will never notice — and that is exactly the intent. Every interactive Sensei IQ control on your forms and grids has been rebuilt and now ships in a new solution, Sensei Controls V2: the project, program and portfolio summary panels; the Resource Demand, Resource Plan, Availability Heatmap and Allocation grids; Timesheets; the Risk Matrix; Change Request summaries; the Financials timeline; Baseline; the External Project Picker and Entity Group Picker; Configuration Settings; Team Project Documents; and the rest of the set.

    Underneath, three things changed. The controls were moved onto current, actively supported versions of the frameworks and libraries they depend on, replacing components that had reached or were approaching end of support. Accumulated code was cleaned up and consolidated, so that behaviour shared across controls now lives in one place instead of being duplicated a dozen times over. And every control was tested side by side against its V1 counterpart, so that what your users see today is what they will see tomorrow — where small discrepancies surfaced during that comparison, they were corrected rather than carried forward. There is nothing new to learn, and no retraining is required.

    What this buys your organization: several more years of supported life for the controls your teams use daily; faster and lower-risk delivery of fixes and enhancements, because a change now happens once rather than in every control that shares the behaviour; and, most importantly, the platform that everything ahead of us is built on. IQ Central, Blocks, and Connected Intelligence all sit on the Controls V2 foundation. This release is the step that makes them possible.

    The cutover is additive and requires no action on your part. Controls V1 stays installed, the forms Sensei ships are repointed to their V2 equivalents as part of the update, and no configuration or data is lost.

Custom and modified forms

The update repoints the forms that Sensei ships. If your organization has built its own forms, or has edited a Sensei form directly in the maker portal, those forms keep their existing V1 controls until they are repointed. This is by design — an unmanaged customization layer takes precedence over the managed solution — and it is safe: V1 and V2 controls run side by side, so nothing breaks. Please work with your Sensei Engagement Lead to schedule the cutover for any custom or modified forms so they benefit from the V2 foundation.

  • Filling in Timesheets on a Phone
    Recording time from a phone used to mean fighting a layout designed for a wide screen: seven day-columns squeezed side by side, tap targets too small to hit reliably, and horizontal scrolling competing with vertical. Sensei IQ now detects a small screen and switches automatically to a purpose-built touch layout — no separate app, no separate URL, and nothing to enable.

    The mobile timesheet shows one day at a time. A week strip across the top carries the seven days of the period with each day's total, and tapping the month label opens a calendar for jumping to another period. Below it, the selected day's entries appear as a plain list rather than a grid: tap an entry's hours to type a value, tap the comment icon to read or add a note, swipe an entry left to remove it, and use the + button to add a project, a task, or non-project time. A view-options menu offers an "only entries with values" filter alongside Sync and Refresh.

    The full approval lifecycle travels with it. Save and Submit for Approval sit in a bar fixed to the bottom of the screen; approvers see Approve and Reject in the same place, and the timesheet owner sees Recall. A status strip below the header reports the current state at a glance — submitted, approved, rejected with reason, or period closed — and opens the full approval history when tapped.

    Considerable care went into the details that decide whether a phone experience is genuinely usable: tap targets meet accessibility minimums, the on-screen keyboard no longer hides the field being edited or leaves a gap at the foot of the screen, and text inputs are sized so that iOS does not zoom the page when they receive focus.

    Everything you already configure applies unchanged. Timesheet mode, precision, manager and admin overrides, task and project filters, periods, and non-project time all behave identically on the touch layout — there are no separate mobile settings, and the same user sees the grid on a laptop and the touch layout on a phone. Full detail: Filling in timesheets on a phone.

  • Resource Assignments Now Visible on Tasks
    A new Resource Assignments control replaces the retired Task Form Processor and answers a long-standing request: seeing who is assigned to a task without having to open the task.

    On the Project Task form, a Resources card lists each assigned resource with their allocation as a percentage, showing the resource's Microsoft 365 profile photo where one is available and their initials where it is not. On the Tasks subgrid of the Project form, the same information renders as a compact resource column — a chip per resource, with a "+N" indicator when there are more resources than the column width can show.

    Both views are read-only; assignments continue to be managed in the external execution tool your teams work in and flow into Sensei IQ through the standard sync. The subgrid column reads a single pre-computed summary held on each task rather than querying assignments row by row, so it adds no measurable load time to the Tasks tab regardless of how many tasks a project carries.

  • Reset to Default in Configuration Settings
    The Configuration Settings editor now offers a Reset to Default action, returning a setting to its shipped value in one step. This removes the guesswork of reconstructing a default by hand after experimenting with a configuration, and makes it safe to explore a setting knowing there is a clean way back.

  • Solution Versions Panel Reports Controls V2
    The Sensei IQ version panel now reports the installed Sensei Controls V2 version alongside Controls V1, Kaizen, and Atsumeru, so administrators and support conversations have a complete picture of what is deployed in an environment.

Two task-visualization features are retired in this release

The Key Dates Kanban control and the Widget Dashboard option for task visualization are both deprecated as of this release and are not carried forward into Controls V2. New and improved ways to visualize this data are coming in the next release, expected late in Q3.

  • Key Dates remain fully supported and are displayed using a standard Power Apps subgrid. The keyDatesKanban configuration setting should not be enabled.
  • Widget Dashboard — for any External System where Task Display is currently set to Widget Dashboard, change that setting to Task Subgrid. Synced tasks then appear in the standard Tasks subgrid on the Project form, which is where all task visualization now happens. No data is affected by this change; it determines only how tasks are presented.

If your organization is using either feature, please work with your Sensei Engagement Lead to plan the transition ahead of the next release.

Minor Changes and Fixes:

  • Ported the Dataverse service update 26072 form-section fix into the V2 External Project Picker and Entity Group Picker, so the resilience delivered in the 2026.07.28.4 hotfix carries forward to the V2 controls.
  • Corrected an issue in the mobile timesheet where the entry picker closed as soon as a search term was typed, and where hours entered on a phone were not validated or formatted to the configured precision consistently with the desktop grid.
  • Restored the Recall action on the mobile timesheet, corrected the handling of non-working days in the mobile week strip, and fixed truncation of longer confirmation and error messages on small screens.
  • Fixed Submit for Approval not appearing when a timesheet was opened from the Bookable Resource tab rather than from the timesheet view.
  • Resolved an issue where a timesheet could be rejected without a reason being recorded; a reason is now required and is captured with the rejection.
  • #7759: The Timesheet to Finance Sync now runs under the system account rather than in the security context of the person approving the timesheet. Approved time posts to the project's Actuals whether or not that approver has access to the project being charged — a change requested by clients whose timesheet approvers, typically line managers, are not members of the project teams that hold the financials. Approvers no longer require project Read access for this sync, and the silent System Job failures that occurred when they lacked it no longer arise.
  • Corrected auto-baseline not loading reliably in the V2 Baseline control, and removed a date adjustment that was shifting the Baseline Finish date by a day.
  • Fixed a number of export defects and visual inconsistencies in the Financials timeline, and improved its reliability through added automated test coverage.
  • Corrected several defects in the JSON Schema Form-driven configuration screens — missing default values, incorrect option-set mapping, and optional fields being validated as though they were required.
  • Repaired crashes and improved the error messaging and load performance of the Team Project Documents control.
  • Resolved a solution import failure caused by an apostrophe in an Entity Group Picker property description, and made the Team Role Id a required value with no default so that misconfiguration surfaces at setup rather than at runtime.
  • Fixed a security-role import issue caused by an unmanaged attribute being carried in the shipped roles.
  • Fixed a number of smaller defects across the Option Buttons and Form Tab Toggles controls, surfaced during side-by-side testing against their V1 counterparts.


2026.07.28.4

SenseiControlsV1 (2026.07.28.4) hotfix released on 28 July 2026. Kaizen (2026.06.03.2) and Atsumeru (2026.06.03.1) are unchanged from the 2026.06.03.2 release.

Resolved:

  • Form sections not displaying following Microsoft Dataverse update 26072
    Microsoft's July 2026 Dataverse service update (server build 9.2.26072.x) changed the internal structure of how model-driven forms are rendered. That change affected Sensei IQ controls that position themselves in the form header — the External Project Picker and the Entity Record Group Owner Picker — in a way that suppressed the form section surrounding them. Affected users saw sections render their heading but no content: most visibly the Project, Program and Portfolio details sections, which also prevented creating new projects or advancing them through approval, and the Financials timeline grid, which blocked cost entry and cost import. Both Sensei IQ controls and ordinary Dataverse columns in the same section were affected, and no error was surfaced to the user. This hotfix updates the two controls so that each acts strictly on its own place on the form, making them resilient to how the platform structures form markup in this and future service updates. No configuration change is required — the fix ships as a standard solution update, with no form changes and no changes to the Kaizen or Atsumeru solutions.

note

Microsoft rolled update 26072 out to production environments progressively through late August 2026, so environments that were unaffected initially could become affected later. To check an environment, open Settings > About in the app and read the Server Version — use the version reported by the application rather than the Dataverse version shown in the Power Platform admin centre, as the two can disagree.

If any forms in your environment were edited as a temporary workaround while this was under investigation, please let your Sensei representative know. Direct form edits create an unmanaged customisation layer that takes precedence over the managed solution and will prevent this fix from taking effect on those forms until the layer is removed. Full detail: Form Sections Not Displaying.


2026.06.03.2

SenseiControlsV1 (2026.06.03.1), Kaizen (2026.06.03.2), and Atsumeru (2026.06.03.1) Solutions released on 9 June 2026

New and Improved:

  • #5250, #5251, #5249, #5248, #5690, #5252, #6170: Support for ClickUp as External Sync System
    We've added support for ClickUp as a new external work management system. This integration enables organizations to synchronize Projects, Tasks, and Assignments from ClickUp into Sensei IQ. Users can view synced data and report time against ClickUp projects and tasks within the Timesheet experience while maintaining Sensei IQ as their system-of-record for resource management, portfolio reporting, and cross-system analytics. The integration leverages our flexible data acquisition layer, allowing for out-of-the-box deployment with minimal setup, while also supporting client-specific adaptations through configurable dataflows when needed.

  • #4511, #4512, #4513, #4514: Status Update Agent
    Drafting a project status narrative each cycle often means hunting through dates, KPIs, financials, and recent activity to reconstruct context the project manager already understands — just spread across many places in the application. The new Status Update Agent addresses this by aggregating relevant project data through a server-side plugin and drafting a narrative directly into the Status Update form. When the agent is enabled, the project manager can request a draft of the status update narratives explicitly via the 'Status Agent' button on the form, passing the data through Microsoft's form fill assist feature to populate the narratives. The result is a meaningful reduction in the time required to produce a coherent narrative status — and a stronger starting point even when the project manager wants to revise the draft heavily before submission. Demonstrated in the video above. Read more on our blog here.

note

The Status Update Agent relies on Microsoft's AI Form Fill Assistance feature in Power Apps. To enable it, an environment administrator must turn on the feature in the Power Platform Admin Center under Environment > Settings > Product > Features > AI form fill assistance, and the Status Update Agent Sensei Configuration Setting must also be enabled. While AI Form Fill Assistance itself is generally available, please note that several adjacent Microsoft Copilot features remain in preview, and Microsoft has indicated that admin control for AI form fill assistance is moving to the Copilot hub in the future. This change may eventually introduce additional licensing prerequisites; we will update this guidance as Microsoft confirms the path forward.

  • #4978: New Sensei IQ Documentation Site
    This release coincides with the launch of an entirely new Sensei IQ documentation site, replacing the previous site with a modernized experience built to support more thorough documentation across all Sensei IQ topics. The new site offers improved search, clearer organization across documentation areas, mobile-friendly navigation, and a foundation for ongoing expansion of content over time. Visit the new site at https://docs.senseiiq.cloud. Demonstrated in the video above.

note

Some links to documentation pages may have changed with the migration to the new site. We've implemented redirects from prior URLs wherever possible, but if you encounter a broken bookmark, please use the search functionality on the new site to locate the relevant content.

  • #6412: Project Status One Pager Paginated Power BI Report
    A new paginated Power BI report — the Project Status One Pager — provides a single-page status snapshot for an individual project, ideal for printing, exporting to PDF, or sharing in steering committee meetings and executive briefings. The report aggregates project health, percent complete, project manager, resource count, financials (Budget, EAC, Variance), and the current narrative status across the top of the page. Current milestones and current tasks are presented side by side below, followed by a four-column summary of top key dates, deliverables, risks, and issues at the foot of the page. The report is delivered to the client Power BI workspace and can optionally be linked from the Sensei IQ sitemap through a customization. This is a manual update that your Sensei Engagement Lead can assist you with if requested. Demonstrated in the video above.

  • #4664: Configuration Setting to lock Zoom Level and Entry Mode (Userback)
    We heard from you that allowing each user to land on a different default zoom level and entry mode (Hours, FTE, %FTE) across the Resource Request grids made it difficult to enforce organizational standards. While these preferences were retained in browser session storage, that storage was lost whenever a browser session was cleared, leaving users back at the system defaults rather than the organization's preferred starting point. A new Sensei IQ Configuration Setting now allows administrators to lock the default zoom level and entry mode organization-wide across the Resource Demand, Resource Plan, Availability Heatmap, and Allocation pages, ensuring a consistent experience aligned to organizational standards for all users. Demonstrated in the video above.

Minor Changes and Fixes:

  • #5253: Updated the My Timesheets, Team Timesheets, and Team Timesheets Requiring Approval views to sort by finish date with the most recent timesheet first, providing a more predictable default order in place of the previous unsorted state.
  • #5254: Removed the Linked External Resources sub-grid from the New Bookable Resource form, where it served no purpose prior to the resource record being saved. The sub-grid remains available on existing resource records as before.
  • #4738: Hidden the Calendar Exceptions tab on the Bookable Resource form for Generic Resources, where it was non-functional, providing a cleaner form experience for this resource type.
  • #4739: Removed the default "Related" tab from the Bookable Resource form, providing a cleaner and more focused form experience aligned to resource management workflows.
  • #6411: Corrected an issue where the project Finish Date remained locked after an external project link was removed. The Finish Date now correctly becomes editable again once the external link is unlinked.
  • #6458 (Userback): Resolved an issue where the Target Availability column on the Availability Heatmap initially displayed the resource's full capacity rather than the calculated target availability (capacity × target utilization). The value calculated correctly once any resource request was added against the resource, but the default presentation now shows the proper target availability from the outset.


2026.02.28.1

SenseiControlsV1 (2026.02.28.1), Kaizen (2026.02.14.4), and Atsumeru (2026.02.14.6) Solutions released on 24 February 2026

New and Improved:

  • #3165, #3163, #3164, #3166, #1237: Support for Asana as External Sync System
    We've added support for Asana as a new external work management system. This integration enables organizations to synchronize Projects, Tasks, and Assignments from Asana into Sensei IQ. Users can view synced data and report time against Asana projects and tasks within the Timesheet experience while maintaining Sensei IQ as their system-of-record for resource management, portfolio reporting, and cross-system analytics. The integration leverages our flexible data acquisition layer, allowing for out-of-the-box deployment with minimal setup, while also supporting client-specific adaptations through configurable dataflows when needed.

  • #3165, #3163, #3164, #3166, #3167: Support for Wrike as External Sync System
    Continuing our expansion of external work management tool connectivity, we've added support for Wrike as an external sync system. Organizations using Wrike for project execution can now synchronize Projects, Tasks, and Assignments into Sensei IQ, enabling cross-system visibility and unified timesheeting. This integration follows the same configurable approach as our other external system connectors, balancing ease of adoption with enterprise flexibility.

  • #3165, #3163, #3164, #3166, #3168: Support for Trello as External Sync System
    We've expanded our external system connectivity to include Trello, allowing organizations to synchronize Projects (Boards), Tasks (Cards), and Assignments from Trello into Sensei IQ. This integration is designed to be out-of-the-box and configurable, enabling teams to continue using Trello for execution while leveraging Sensei IQ for timesheets, portfolio reporting, and resource visibility across multiple work management platforms.

  • #2965: Removal of Out-of-the-Box "New" Button on Timesheet Views
    Removed the default model-driven app "New" button from timesheet views. Timesheets are now created exclusively through Sensei IQ's intended workflows, preventing invalid or confusing manual record creation that required users to populate technical fields such as resource and period IDs. This change ensures a more consistent and guided timesheet creation experience.

  • #4402: Entity Group Picker Consistency Across Program and Portfolio Forms
    Ensured the Entity Group Picker is present on all form tabs, in a hidden but loaded state, for Program and Portfolio entities. This prevents the picker from disappearing when users refresh the page on non-default tabs, ensuring consistent association with Microsoft 365 Groups regardless of which tab users are viewing.

  • #4401: Removal of Power BI Embedding V2 Duplicate Sitemap Links
    Removed duplicate sitemap links created during the transition to Power BI Embedding Version 2. Since no clients adopted the V2 embedding method, eliminating these links reduces the risk of duplicate navigation items appearing if configuration-based scripts fail to load. Clients wishing to adopt V2 in the future can be supported through consultant-led sitemap customization.

  • #4405: Direct Documentation Link in Sensei IQ Settings
    Added a sitemap link in the Sensei IQ Settings area that directs administrators to the Sensei IQ documentation site. This improves discoverability of admin-focused guidance without requiring users to manually track or bookmark URLs, making it easier for administrators to access help documentation when configuring the system.

  • #4412: Enhance Add Request Demand Distribution for Resources Without Capacity
    Improved the "Add Request" functionality to work with resources that do not have defined capacity by using calendar working days for distribution. This enhancement ensures that resource requests can be added for all resource types, providing a smooth experience when building resource demand plans across different resource categories.

  • #4718: Due Date Calendar for Exception Reporting
    We've released a new Power BI Calendar Visualization that allows organizations to see date-driven artifacts in a calendar view across all work types. This visual is part of our update to the Project IQ Insights report, speak with your Sensei Engagement Lead to implement. More details on our blog post here.

Minor Changes and Fixes:

  • #2605: Fixed issues where certain sitemap links were not correctly scoped to settings entities, resulting in users seeing areas they did not have permission to access.
  • #2606: Corrected an issue where availability and target availability values were displayed as hours when viewing the heatmap in FTE or %FTE mode. Values now correctly reflect the selected unit of measure, providing accurate representation of resource capacity regardless of the view mode selected.
  • #1497: Resolved an issue with Dataverse configuration setting retrieval when using JSON schema forms, improving the reliability of configuration management and ensuring settings are correctly loaded and applied across the application.

note

A minor issue related to config settings with no default value affected new deployments (not existing clients), and so a new Controls V1 solution (after v2026.02.14.6) was released to ensure that consultants configuring new deployments had less friction when doing so. Any existing clients remaining on v2026.02.14.6 can either update with the newly released solution or remain on this version — there is no impact to existing deployments.


2025.11.06.1

SenseiControlsV1, Kaizen, and Atsumeru (2025.11.06.1) Solutions released on 10 November 2025

New and Improved:

  • #1581: Move Validation Banner on "Add Request" to Tooltip on Add Button
    We've refined the "Add Request" experience by moving the validation banner to a contextual tooltip on the Add button. This small but meaningful UI improvement reduces on-screen clutter and keeps the focus on key actions in the Resource Demand interface.
  • #1575: Hold User on "Add Request" Dialog Until Request Is Added
    To reduce confusion and ensure requests are properly saved, users will now remain on the Add Request dialog until the request has been successfully added. This usability enhancement prevents accidental navigation away before completion.
  • #1574: Add Warning Banner or Dialog When Adding Existing Resource to Plan
    We've added an error-prevention dialog that notifies users when they attempt to add a resource already present in the plan. This helps prevent duplication and ensures data accuracy when building resource plans.
  • #1555, #1616, #1638: Change FTE and %FTE Calculation to Use Days With Capacity for Each Resource
    The %FTE and FTE calculations have been updated to use only the working days where each resource has defined capacity, resulting in a more accurate representation of utilization. This ensures that non-working days, exceptions, and calendar gaps are automatically excluded from the calculation. See the full article detailing this change here..
  • #1558: "Variance" Menu Options Persisted in Session Storage for Financials
    To make the financial review experience more consistent, the Variance menu selections are now persisted across sessions. Users will no longer need to re-select their preferred options when navigating between financial views.
  • #1488: Default Change Request Cost Estimate to 0
    To ensure that all Change Requests appear in reports, even when no cost estimate is provided, new Change Requests will now default to a cost estimate of 0. This change improves consistency and aligns with user expectations for financial reporting.
  • #1532: Allow Custom Lookups to Resource Request Tooltip
    We've enhanced configurability by allowing custom lookup fields that use either the default sensei_ or customization-layer iq_ prefixes to be included in Resource Request tooltips. This enables more flexible extension of tooltips through the enhancement layer.
  • #1541: Move EGP so That Form Assist Doesn't Overlay
    The placement of the Entity Group Picker (EGP) has been adjusted to prevent overlap with the Form Assist feature, improving visibility and usability when working on project forms.
  • #1565: EGP and EPP Should Appear on All Project Forms
    To improve consistency across project experiences, both the Entity Group Picker (EGP) and Entity People Picker (EPP) are now available on all project forms.
  • #1593, #1595, #1592, #1594: Support Project Server Subscription Edition (PSSE) as External Sync System
    With Microsoft announcing the end of life for Project Online, we've added support for Project Server Subscription Edition (PSSE) as a new external sync system. This integration allows organizations to synchronize Tasks and Projects from PSSE into Sensei IQ, enabling users to view synced data and report time against PSSE projects and tasks within the Timesheet experience. Please work with your Sensei Engagement Lead to enable this feature if your organization plans to use PSSE.
  • #1588: Minor Resource IQ Insights Revisions
    We've made several refinements to the Resource IQ Insights dashboard, including improved labeling, visual alignment, and minor filter enhancements to help users interpret data more effectively.
  • #1600: Set Default Sort Order on Project Type and External System to "Sort" Column
    To standardize how project types and external systems are displayed, the default sort order now uses the "Sort" column. This ensures a consistent and predictable order across administrative and reporting views.

Minor Changes and Fixes:

  • #1544: Resolved an issue where, at the daily zoom level, the "Add Request" action could become stuck on "Processing Zoom Change." This fix improves reliability and responsiveness when working in the daily view.
  • #1589: Removed non-functional "click to copy" for Project Rows in Resource Demand.
  • #1618: Fixed a rounding issue that was resulting in minor fractions of cost not being imported through Resource Plan to Finance Sync.
  • #1674: Resolved a display issue where in FTE or %FTE mode, when a fulfillment resource was exactly allocated to capacity, the availability and target avilability displayed incorrect values.

Training:
In conjunction with this release, the Sensei IQ training content has been updated to reflect Microsoft's recent rebranding of Project for the web to Planner Premium, as well as utilizing Copilot with Sensei IQ and Planner.

  • Welcome to Sensei IQ: Working with Copilot - NEW
  • Project Manager: Creating the project plan in Planner Premium - all videos and Job Aid updated.
  • Project Manager: Creating new plans with Copilot - NEW

2025.08.26.3

SenseiControlsV1 (2025.08.26.1), Kaizen (2025.08.26.3) and Atsumeru (2025.08.26.1) Solutions released on 26 August 2025

This update is a critical interim release to provide a fix to to the continued Task Syncing issue identified by clients. Expect another release later in Q3 focused on Usability and Experience improvements.

Fixes:

  • #1554 We've implemented changes to improve the stability of external data synchronization into Sensei IQ. A recent Microsoft platform update affected how Power Apps Dataflows handle field values during updates and deletes. In some cases, critical identifiers (like External Task IDs) were not passed to our plugins, resulting in sync failures or missing data. To address this, we've updated all plugin steps to include fallbacks to pass parameters from alternate entities and Post Images, allowing backup methods access to necessary values even when they're omitted from incoming data. Additional validation and logging have been added to identify edge cases where fields may still be stripped during Dataflow processing.

2025.08.01.3

SenseiControlsV1 (2025.08.01.1), Kaizen (2025.08.01.3) and Atsumeru (2025.08.01.2) Solutions released on 6 August 2025

New and Improved:

  • #1314, #1315, #1464: Power BI Upgrades: Embedding Method (Userback)
    We heard from our clients that the requirement to frequently sign in to Power BI for our embedded reports was not the best experience, so we are now providing a modernized option to utilize embedded Power BI "System Dashboards" as opposed to iframed Power BI pages. This option can be enabled through the Sensei Configuration Setting "Embedding Method". Please work with your Sensei engagement lead to properly configure this embedding method if your organization wants to utilize it.
  • #1334: Improve Calendar Exception Management: Recurring Exceptions (Userback)
    We've made it easier for administrators or individual users who need to set up single-day recurring (monthly or annual) calendar exceptions (holidays) to do so. Using our "Make Recurring" option, users can now set up a recurrence pattern for frequent exceptions, and have those exceptions automatically generated. There is a recommended limit of 60 recurrences for best performance. In addition to the recurrence patterns, we also now jump the "To" date to the user selected "From" date when setting up an exception, so that if the exception is far into the future, the user only needs to scroll through the calendar once. Note, these patterns are a starting point for administrators to manage exceptions in a more effective manner, but if you'd like to see specific patterns added to this feature, please let us know through Userback!
    Demonstrated in the video above.
  • #1382, #1383, #1384: Ability to control visibility of the components of the Project, Program and Portfolio Status PCF controls (Userback)
    Organizations that do not use our "Status" components (like percent complete, effort, or KPIs) for their projects, programs or portfolios now have the option to turn these components off on the respective forms. This was another request from the Sensei IQ user community that we were able to put into place.
    Demonstrated in the video above.
  • #1393: Ability to relabel "Variance" in the Project Financials Grid and Controls (Userback)
    Clients requested the ability to relabel the term "Variance" in the financials grid, so we made this possible through the existing configuration setting for "Variance Settings". A long label and short label (abbreviation) can be specified.
  • #1392: Persistence of View Options for Project Financials (Userback)
    We are persisting the selection of view options within the Financials control when users view financials for any given project. If certain columns are turned off/on, this will persist for that user across projects so long as the browser can cache their choices.
  • #1397: Available Non-Project Time Categories optionally filtered for Department
    We've now made it possible for organizations to limit the non-project time categories that are available to their timesheet users by department. With an optional toggle in the "Timesheet" setting, users will only see the non-project time categories that either have no department specified or that align to their resource department.
    Demonstrated in the video above.
  • #1399: Delete Protection has been enabled for Enterprise Calendars
    We have enabled our standard delete protection confirmation dialog on all enterprise calendars as accidental deletion of calendars and associated exceptions was becoming an issue for clients. In addition, we are permanently protecting the "Default" calendar. It can be renamed and reconfigured, but cannot be deleted.
  • #1402, #1521: Updated Views for Bookable Resources
    The bookable resource views have been updated to streamline accessing resources that most resource managers care about. We've removed the "External" resources from the "Active Bookable Resources" view, and added new views that show "All Named Resources", "All Generic Resources" and "All External Resources". We've also fixed a small bug in the "Linked External Resources" view so that only external and linked resources will appear here.
  • #1403: Provide Configuration Setting for "+ Add" menus in Resource Demand and Plan
    We've made it possible for organizations with custom resource types to include those types in the "Add Resource" and "Add Request" menus. NOTE: our recommendation is to only allow for the addition of NAMED resources (or resources with capacity) to the Resource Demand page for best experience. To use this feature, the inactive setting "Resource Types for Add Menus" should be activated and configured. NOTE: resources without capacity will not have hours spread, as there is no capacity on any days to allocate demand to, and instead a blank row will be added for those resources.
  • #1422: Disable Mouse Wheel input for Timesheet Cell Increase/Decrease (Userback)
    We heard from you that the scrolling on a timesheet was difficult as if a timesheet cell was selected, using the scroll wheel on a mouse would increase or decrease the value instead of scrolling up or down on the timesheet. We've disabled this as an input, and also changed the "step" for the value increase/decrease by clicking the arrows to a whole hour instead of a tenth of an hour.
  • #1400: New Dataflow Templates for Task Sync for Project Online and Planner Premium
    To optimize the data retrieved and synced to Sensei IQ from the most-used external systems, we've adjusted our default templates to only synchronize tasks and assignments from projects in the external system that are connected to Sensei IQ projects. This drastically reduces the amount of data each dataflow run needs to process. This is a manual update that your Sensei Engagement Lead can assist you with if requested.
  • #1420: Named Resources with Linked External Resources will display the system icons
    To better visualize resources that have linked external resources, we are showing the system icons on the "All Active Resources" view and on the bookable resource form as a table (subgrid).
    Demonstrated in the video above.
  • #1446: External System Icon will display on Timesheet row for Project or Task that is linked
    The icon for the external system linked to a project or task on a timesheet row will now appear there, as well as give the timesheet user an opportunity to click through to the project or task (provided the system supports the link) to update the task directly in the source system after entering timesheet hours.
    Demonstrated in the video above.
  • #1447: Enhancements to "Active External Projects" and "Active External Systems" views
    Continuing with the enhancements to display external system icons, we've ensured that the "Active External Systems" views show the icons for the systems that they represent, and we've added a direct link from the "Active External Projects" view for admins so that they can access the external plan / schedule in the external system.
  • #1348: Improvements to the "Project Summary" Paginated Report
    We've improved the template for our Project Summary report by adding pages at the end of the report that will show the artifact details for the group of projects selected. This includes Key Dates, Deliverables, Issues, Risks, Change Requests and Decisions. This is a manual update that your Sensei Engagement Lead can assist you with if requested.

Minor Changes and Fixes:

  • #1374 Order the External Systems on the External Project Picker control by the "Sort Order" column for the External Systems table. This works best when using like formatting, for example (01, 02, 03, etc…).
  • #1386 Allow for date(null) filter parameter to work with Status Summary custom tiles.
  • #1387 We now inherit the default system currency symbol for the "Change Request Summary" PCF control that is shown on the Project "Changes" form tab.
  • #1401 We've restored the "lock" icon on the first row of tiles on the Status Update form after a small "resizing" feature hid the icons.
  • #1404 We've fixed a bug in the "Forecast" tile of the Status Update form that was preventing the correct value from being shown and instead showed either a spinning icon (on creation) or "NA" (after creation).
  • #1407 To utilize more accepted terminology and lessen client confusion, we've changed the term on user-facing controls from "External Project" to "External Plan/Schedule". This more accurately reflects the usage of external sync systems.
  • #1414 As an extreme edge case, we found that "Add Request" wasn't working as expected when organizations had calendars that accumulated exceptions to the point that every day within a year was an exception day. We've resolved this.
  • #1390 For new Sensei IQ deployments, we've renamed the settings and grouping for Proposal Team/Channel to Approval Team/Channel to more accurately reflect the purpose of the Team/Channel.
  • #1411 Our M365 Group Picker control (commonly referred to as the entity group picker - EGP) now has a filter applied to only show "Unified" Microsoft groups (excluding security groups and other group types).
  • #1412 We've updated the recommended patterns used for Planner and Planner Premium to align to Microsoft's announced deprecation of the project.microsoft.com endpoint. Note, only new Sensei IQ deployments will receive this update by default, please work with your engagement lead to update your patterns if needed.
  • #1405 For better consistency of links, the External Project Picker control now will use the stored sensei_url value from the External Project record instead of creating the url on the fly.
  • #1413, #1504 Resolved an issue where the optional configuration setting for "Disable Role Propagation" was not working as expected and roles were still propagated in some scenarios. Note - additional configuration/customization will be required here to continue to utilize Planner Basic sync and sharing scenarios.
  • #1389, #1491, #1507 The Teams app has had some minor improvements to assist with persistent login prompts (to ensure user is signed in), loading of the new project experience and we've added the version number to the app for ease of identification.
  • #1456, #1522 In some cases Availability and Target Availability was not totaling to the correct value on the grouping level using the resource plan. This has been resolved.
  • #1461 We've removed the unnecessary "New" Option when selecting a value from an External Resource using the "Related Resource" lookup column.
  • #1455 Fix minor rounding bug for the Financials in the Fetch XML Project Status Report.
  • #1477 Minor adjustments to Deliverables views to remove unused columns.
  • #1521 Update "Linked External Resources" view to apply filters correctly.
  • #1517 Implement Post Image as fallback due to Microsoft optimization of dataflow to plugin "update" steps. NOTE - This update is critical for continued uninterrupted synchronization of project and task data from external systems.

Training:
In conjunction with this release, we have published a rework of the Sensei IQ Administrator content.

  • Sensei IQ Application Administrator Role
  • Sensei IQ System Administrator Role
  • Sensei IQ Customization Administrator Role
  • Sensei IQ Reporting Administrator Role
  • Sensei IQ System Overview

2025.03.11.3

SenseiControlsV1 (2025.03.11.3), Kaizen and Atsumeru (2025.03.08.1) Solutions released on 11 March 2025

New and Improved:

  • #1177, #1272, #1273: Status Summary PCF Upgrades (Userback)
    We've upgraded the Status Summary PCF Control, which appears as a visualization on Portfolio, Program and Project Decisions, Deliverables and Issues by default. The enhancements include cross filtering to the related subgrid (list) of items on the form tab, the ability to add and configure new "tiles" to display counts of items and the ability to configure a two-column tile view.
    Demonstrated in the video above.
  • #1264: "Task Subgrid" Improvements (Userback)
    We've added the external system icon to the Task Subgrid for those organizations that are using this table to view the tasks that have been synced into Sensei IQ from the external system. In addition, this icon is clickable, and as long as the pattern used for the Task URL configured in the external system is correct, clicking the icon will take the Project Manager directly to the task selected in the external system software, allowing for easy updates to the external tasks.
    Demonstrated in the video above.
  • #1128, #1218, #1249: Prefix options for Sensei IQ connected Teams Channels
    There are now options to automatically prefix your teams channels with either the table name (Project, Program, Portfolio) or Project Type (Major Project, Minor Project, etc…) when they are created when associated with a Sensei IQ headline record. This will result in organization of your channels by type without needing to rename the channels.
  • #1268: Resource Request Autofill and Add Request Respect Personal Calendar Exceptions
    While Autofill and Add Request previously would not fill or allocate on days where the enterprise calendar had an exception for a resource, personal exceptions were not observed in this process. We've adjusted this logic so that when auto filling a request, or adding a new request for a specific named resource, personal and enterprise exceptions are respected and those days do not receive an allocation.
  • #1102, #1291: Improved administrator options for quickly managing Enterprise Calendar Exceptions (Userback)
    We heard from you that the process for creating calendar exceptions (holidays) on multiple calendars was challenging and time consuming. We've added a new embedded feature to copy calendar exceptions from one calendar (source) to one or more target calendars. This will allow an administrator to select the exceptions they would like to copy and quickly create new calendars with the same or similar sets of exceptions or copy a new year's exceptions from one calendar to others.
    Demonstrated in the video above.
  • #1284: Configurable Tooltips for Timesheets
    Continuing our work with providing our clients more options when it comes to viewing built-in and custom data columns on our user input screens, we've now made it possible to customize the columns displayed on the timesheet tooltips. The tooltips can be customized for non-project time categories, projects and tasks. This will allow organizations to show data specific to their needs to their timesheet users.
    Demonstrated in the video above.
  • #1283: Configurable Tooltips for Resource Requests
    Continuing our work with providing our clients more options when it comes to viewing built-in and custom data columns on our user input screens, we've now made it possible to customize the columns displayed on the resource request tooltips. The tooltips can be customized for projects and resources. This will allow organizations to show data specific to their needs to their resource manager users. In addition, we've added the original requested resource to the fulfillment icon tooltip on the Availability Heatmap and Allocation modes.
    Demonstrated in the video above.
  • #1183: Configurable Tolerance for Fulfillment on Resource Demand (Userback)
    A particularly valuable idea came from our users through UserBack regarding making the definition of "Fulfilled" more flexible. It was suggested that we allow for a tolerance with regard to fulfilled periods, so that organizations could better manage requests that had been fulfilled, but not quite to the exact proposed value. This feature allows organizations to specify a tolerance percentage, and as long as the committed value comes within that tolerance range, the request is considered fulfilled (and shows green within the resource demand and plan pages) and will not show when using the filter option for "Show Unfulfilled Requests Only".
    Demonstrated in the video above.
  • #1279: View Filter Option on Resource Demand for "Unapproved" Requests (Userback)
    We heard that it would be beneficial to have an option for Resource Managers and Project Managers to see requests that were not fully approved (either hadn't been actioned at all or still had days that were not yet approved or set by approver). This new filter option is available on the filter options menu on both the Resource Demand and Resource Plan pages. Demonstrated in the video above.
  • #1288: New View Option on Resource Demand for "Target Availability" (UserBack)
    Several clients noted that it was disappointing that the "Target Utilization %" from the Resource record wasn't somehow used in calculation of availability, and instead the availability relied solely on the capacity coming from the Calendar associated to the resource. In order to cater for this use case, we've introduced a new column for "Target Availability" which allows a user to see the value of "Availability" multiplied by the "Target Utilization %". Resource Managers also now have the ability to view the "explainable" tooltip to use the Target Capacity as opposed to the Capacity by selecting the option for "Use Target Availability" on the additional view options menu and this same option will alter the Availability Heatmap to use the "Target Availability" instead of the "Availability" values in its color coding for the Heatmap.
    Demonstrated in the video above.
  • #1181: Added useful built-in Sensei IQ columns to Copilot's Index
    To improve Copilot's knowledge about the data stored in Sensei IQ's Dataverse, we've added the many useful columns from a number of most commonly used tables to the search index (Quick Find views). This will allow Copilot to better find and use this data when users leverage the built-in Microsoft Copilot chat for Model Driven Apps in a Q&A session on the Copilot side pane. Note that as an added benefit, the Power Apps list view search will also utilize these columns when matching search terms helping to find more relevant records.
  • #1246: Support for Collapsible Site Map (Microsoft Feature)
    Recently Microsoft introduced the option to set a model-driven app site map as "collapsible". This means the headings become clickable items that collapse and expand the sub areas underneath. This wasn't compatible with one of our custom links, so we've adjusted how that link (Feedback) is added to work with this feature.
  • #1329: New Bookable Resource View for "Unlinked External Resources"
    To assist with auditing external resources that have not yet been linked to named resources, we've created a new view on the bookable resources table that allows a Resource Manager to view any active external resources that have not been linked (using the "Related Resource" lookup) to their named resource match(es).

Fixes:

  • #1269 Fixed Status Update Alignment issue caused by New Look - In 2024 Microsoft release a "New Look" for Model-driven Power Apps which altered the alignment of the KPI rows on the Status Update form. The styling of the form was updated to re-align these KPI rows. Note that for organizations that have customized the Status Update form, there may be changes required if the number of rows in all three columns are not the same (meaning if new KPIs and Status text columns were created, but not information panel tiles, there may be misalignment if all fields are placed in the same section of the form).
  • #1285, #1286 We noted that at the daily and weekly zoom levels in some scenarios where personal calendar exceptions existed there were issues calculating correct availability on the resource demand page. This has been addressed and is calculating accurately now.
  • #1333 In some cases the filter search was not filtering out all rows not matching search terms (Project or Resource names) on the Availability Heatmap page, this has been resolved.
  • #1302 After recent updates to the Planner Channel Tab app from Microsoft, our "Tasks" tab was unable to correctly make the connection to External Planner Plans within Teams in the Project Channel. We've updated the channel tab code to support the updated Microsoft experience.
  • #1253 Some users found when connecting a project to a new group/team, they had to click "Open in Teams" twice to correctly navigate to the Teams channel for the project, and we've resolved this.
  • #1356 The "en-us" url parameter specifying US English when linking to a Planner Premium plan has been removed to support additional deployments across the globe.
  • #1357 Sensei default security roles have been updated to allow for read at the organizational level to Monday.com and Smartsheet sync tables to support easier finding and linking of external projects from these systems.
  • #1352 Add Request has been enhanced to allow for adding of a blank row for the resource specified if start, finish and allocation is left blank.
  • #1358 Web Resource Links from Landing Page Panels now allow for iq_ prefixed web resources to be selected and used.
  • #1377 Update spelling of "fulfill" on Heatmap tooltip to en-us.
  • #1367 Fix typo on description of financial item name.
  • #1376 Update warning icon on delete protection page.

Training:
In conjunction with this release, we have published numerous updates to Sensei IQ training to reflect recent product updates, including:

  • "Welcome to Sensei IQ" basics videos reflecting the current application features and functions.
  • Power BI report videos to include new report pages.
  • Project and Resource videos to reflect application changes such as:
    • Addition of new Key Dates fields
    • Addition of Risk Matrix cross filtering
    • Addition of Availability and Timesheet tabs for Resource Management
    • Training for the My Work app
    • Replacement of Proposals with Business Cases and addition of Business Case Prioritization
    • Addition of Team Member Calendar Exceptions
      • New filters and views supporting enhanced Resource Request functionality

Looking for older releases? See the archive: 2024 | 2023 | 2022 | 2021