Spira v8.11 Released: Timesheet Remaining Effort & Bug Fixes

18-Jun-2025 by Adam Sandman Product News

We are pleased to announce the release of the latest version (v8.11) of our award-winning test management SpiraTest system, application lifecycle management SpiraTeam platform, and enterprise agile planning platform - SpiraPlan. This new version includes the final update to the new Timesheets module, allowing timesheet submitters to also record the remaining effort on an artifact as well as the time spent.

Timesheet Remaining Effort

Based on feedback from our customers that were used to the "old timecard" system that we had before v8.7, we have added back the ability to record artifact remaining effort. If enabled at the system level, users can modify the remaining effort of the artifacts on their timesheet. This allows users to adjust the effort estimates from a single view, rather than needing to navigate to each artifact to update the remaining efforts. Values in the remaining effort column do not contribute to the "Total" column values.

You can use the left arrow key to go further to the left to add additional digits to the hours remaining, as remaining effort does not have the same 24 hour constraint as the completed effort reporting cells.

Timesheet with remaining effort

Other Enhancements and Bug Fixes

  • Create custom report views that provide information about teams and team project users [IN:10729]
  • Create a new API endpoint to retrieve dataSync system extended custom properties [IN:10659]
  • Fix not being able to clone a product or update the data sync mappings if two external keys are the same for 2 different fields [IN:11099]
  • Inflectra.ai enhancements
    • Add a function to the SpiraAppsManager to check whether the user is in dark or light mode [IN:9763]
    • Add a function to the SpiraAppsManager to provide the current page the user is on [IN:9900]
    • Allow SpiraApps to listen to Status field changes with registerEvent_dropdownChanged [IN:10723]
    • Allow system-level SpiraApps to run code and display menu buttons on their product settings pages even if they are disabled for that product [IN:10762]
    • Fix only one SpiraApp's CSS being loaded when you have multiple SpiraApps active on the same page [IN:11028]

    SpiraApps

    • Fix getLiveFormFieldValue not getting the text value of Custom List fields on first page load [IN:10725]
    • Fix multi-select dropdowns not firing the event related to registerEvent_dropdownChanged when a user changes the selected values using checkboxes [IN:10687]
    • Fix executeApiAsync function causing the "Loading..." message to appear forever [IN:10579]

Where Can I Learn More?

  • For more details on all of the new features, enhancements and bug-fixes in Spira v8.11, please refer to the release notes.
  • For comprehensive documentation on the new Timesheet functionality, please refer to the Timesheet section of SpiraDocs.