EpochField 5.2.25 Release

What’s New in EpochField 5.2.25

We’re pleased to announce the release of EpochField 5.2.25. The following highlights all of the items addressed.

Impacted Modules: Mobile, Web Suite, Work Scheduler, Work Management Server

New Features

  • Mobile – Updated Filter Labeling: Work Order Status relabeled to Ad Hoc Work Order Status for clearer filtering.
  • Mobile – Enhanced Error Messaging for Failed Unzip Operations: Clearer feedback and retry logic when downloaded files cannot be extracted.
  • Workflow Builder – “Completion Required?” for Task Types: Allows optional task types that do not block Work Order completion.
  • Work Scheduler – Filter by Individual, Crew, or Group: New filtering capabilities to locate Work Orders based on assignment type.
  • Work Management Server – Upgraded to .NET 8: Modern runtime update for improved performance, long-term support, and enhanced security posture.

Mobile Enhancements

Updated Filter Label: Ad Hoc Work Order Status

The Work Order Status filter in Work Management has been relabeled to Ad Hoc Work Order Status.

  • More accurately reflects what this filter applies to.
  • Task status filtering continues to be handled separately through the Task Status filter.

Improved Error Messaging for Unzip Failures

EpochField Mobile now provides clearer and more actionable guidance when downloaded files cannot be unzipped.

Behavior:

  • The system retries unzip operations up to three times.
  • After the first failure, users may cancel remaining attempts.
  • After all retries fail, the user is notified and may manually retry the download later.

This reduces user confusion and improves troubleshooting when corrupted files or unstable network conditions impact downloads.

Web Suite Enhancements

Workflow Builder – New “Completion Required?” Setting for Task Types

A Completion Required? option is now available when creating or editing Work Order Task Types.

Key behaviors:

  • The setting defaults to true.
  • When set to false, Work Orders can be completed even if task operations of that type remain unfinished.
  • Supports workflows where not all task operations are mandatory for completion (e.g., partial audits, survey tasks).

This enhancement provides more control over task-driven workflows and aligns with real-world operational needs.

Work Scheduler Enhancements

New Assignee Filters: Individual, Crew, and Group

Work Scheduler now supports more granular and accurate filtering of Work Orders based on the type of assignee.

Filter options include:

  • Assignees – Individual (existing behavior; renamed)
  • Assignees – Crew (new)
  • Assignees – Group (new)

Behavior:

  • Users see only the assignments they have permission to view.
  • Filters return the union of all selected values across sections.
  • Corrects the prior limitation where Group assignments were not discoverable.

This update improves scheduling efficiency and ensures assigned work can always be located regardless of assignment type.

Work Management Server Enhancements

Upgraded to .NET 8

EpochField Work Management Server has been fully upgraded to .NET 8, delivering:

  • Improved performance and runtime efficiency
  • Better memory management and throughput
  • Long-term support (LTS) from Microsoft
  • A strengthened security baseline

The upgrade prepares the Work Management Server for long-term maintainability and future architectural improvements.

Bug Fixes

ID Title
46331 Inbound queue is pulling workordertasktypes/featureclass references straight from the table instead of the last published version
48352 Unable to clear single select value after mistaken entry
49440 Epoch Work Management Filters not working in Mobile
49579 Task Status filter options don't match the work order list statuses
49580 Single-Select Form Categories are being saved multiple times within a given form
49669 Fix Manage Group Visiblity in WS to allow assignment to all groups
49763 Duplicate patrol conductor tasks showing up for the same fid
49764 Cannot filter by group in Work Scheduler
49765 Workorders not showing up in filtered view in workscheduler
49777 EpochFieldPlatformApi GetApiToken POST method
49779 Service Points randomly disappearing
49817 Unable to View Feature Attachments After Completion (Paperclip Greyed Out)
49870 Mobile not completing scheduled item and not adding an inbound queue record for Transaction_Type of X for Schedule Item Completion
49920 Upgrade Platform to .NET 8
49948 AOC form - Values are missing from Facility Type dropdown
49950 Feature fields remain blank in form after selection
50021 Add CompletionRequired back to Task Type configurations
50024 Auto-Populated Date/Time Comment field includes unknown character in datetime value
50025 Typo in the inbound queue processor on line 423 calling the log method.
50041 Various background data Zip files trigger 'Corrupted File' message
50070 A 500 response is returned when a GET request is sent to /CheckLicenses
50071 Asset Relationships not working
50087 Work Scheduler is not showing all Assignments

Related Posts