Skip to main content

Release notes - 19th February 2026

Updated this week

New and improved

Attributes

The management and functionality of data attributes, previously known as custom fields, has been overhauled across the platform. The fundamentals are unchanged in that fields are still managed centrally and then associated to groups, which are then exposed on jobs, quotes, assets and so on. So, what's changed?

Creating and associating fields and groups

  • Previously

    • Custom fields were created inside custom field groups, and those groups would then need to be associated explicitly to every job type, asset type and so on

    • Because groups were shared across types, modifying a group or it's fields would affect all associations, making nuanced changes per type largely impossible

  • Now

    • Fields are created in a central fields settings area, and are visible alongside common system fields

    • Fields, both custom and system, can be added to global groups, meaning that they will be visible on all entities (i.e. a global asset group will be visible on all assets, irrespective of the asset type)

    • Fields, both custom and system, can be added to type groups, meaning that they will be visible exclusively on entities of a given type (i.e. a group added to the asset type of "Floor" will only be visible on "Floor" assets)

    • Because groups and fields are now associated globally or per type it's possible to manage common attributes quickly, or to take a more nuanced approach with different configurations per type

Modifying existing fields and groups

  • Previously

    • When modifying fields or groups the impact to data on related entities such as jobs or assets was often unclear to the user. In some cases changes only affected new entities. In some cases changes affected all existing entities.

    • Because fields were effectively bound to groups, it was very challenging to move a field between groups

  • Now

    • When modifying fields or groups the changes apply to ALL related entities once the changes are saved. Further, this behavior is now consistent for all entity types, including quotes, jobs, invoices, assets, sites, projects, etc

    • Fields can be moved fluidly from type based groups to global groups, and visa versa

    • Fields can be removed from groups, and if there's associated data on a related entity (i.e. a job), then the field will remain available under the Old fields section on the entity

Deleting fields and groups

  • Previously

    • Custom fields could never be truly deleted. Once created

      • That name could never be used again

      • That field would always remain visible in workspaces as filters, columns, etc

    • Configuration of custom fields was in many ways a one shot deal. What was created was forever in the system, making it extremely difficult to update the system to meet changing operational requirements.

  • Now

    • Deletion of fields is now possible through a two stage process

    • First, a field can be archived, meaning

      • The field will be removed from any groups

      • The field will remain available on related entities (i.e. a job), under the Old fields section

      • The field will be hidden in workspace column and filter selectors (however can be shown by selecting Show archived fields

      • This provides an effective way to clean up the interface whilst never deleting data

    • Second, an archived field can be deleted, meaning

      • The field will be deleted from any related entities (i.e. an asset), along with any data stored in that field

      • The field will be removed from workspace column and filter selectors

    • After deletion, a field name is then released and can be used for new fields

Managing field visibility and display preferences

  • Previously

    • Custom fields could typically be reordered within a group, however groups themselves often couldn't be reordered

    • Custom fields and system fields could never exist within the same group

    • System fields and groups would always be displayed first when inspecting an entity (i.e. a quote), meaning custom data, often the most important to users, was pushed all the way to the bottom of the view

    • The presence of custom fields was rudimentary, in that if a field existed on a job for example, it was always visible. With a lot of fields, this took up a lot of space

  • Now

    • Custom fields can be re-ordered within a group

    • Custom fields can be dragged between groups

    • Custom fields and some system fields can exist within the same group

    • Some system fields can be removed

    • Custom groups and system groups can be ordered fluidly, meaning system groups such as "Visits" or "Description" can be moved to the bottom of an inspector, whilst custom groups can be moved to the top

    • Custom and system fields can be configured to display selectively, as

      • Always visible

      • Visible when populated

      • Always hidden

    • Custom groups can have a custom icon configured

Mobile apps

  • Over the next few releases, all attributes functionality will become available on our iOS and Android mobile apps

For more information, please read our attributes help guides

Visit improvements

Several improvements have been made across the browser app to simplify visit management, including

  • Job workspace

    • The Check all visits option in the Visits filter is now the default behavior

    • Dedicated Job assignee and Visit assignee filters have been added

    • Several filters and columns have been renamed

      • Next Visit to Next visit start

      • Next End to Next visit end

      • Previous Visit to Previous visit start

    • Duration has been added to visit columns

  • Job inspector

    • A dedicated Schedule button has been added next to Assign

    • Duration has been added to the next visit summary

  • Job create

    • Assign and schedule actions are now available in the wizard

  • Visit create

    • The visit subject and description are no longer automatically populated from the job subject, and instead

    • When viewing a visit, such as on the agenda, the visit subject is displayed if it has been populated, otherwise we display the job subject

  • Integrations

    • The Google Calendar integration has been updated to work with visits

    • The Outlook Calendar integration has been updated to work with visits

Activity workspace improvements

When moving an asset between locations, any activities related to that asset on existing jobs can effectively be orphaned, because the asset in question is no longer located at the job's site. To help mitigate this issue, several new features have been introduced

  • When moving an asset, a new option has been introduced to "Review impacted activities". When selected

    • The asset is moved, then

    • The activities workspace will be opened in a new tab, pre-filtered to show any incomplete activities associated to that asset

    • A new filter has been added to facilitate this view Asset ↔ Job location mismatch

    • Activities can then be selected and moved to suitable new jobs as required

  • When selecting activities in the workspace, a new option has been introduced to "Move to another job". When clicked

    • An activity move modal is opened which is pre-filtered to show target jobs that match the new location for selected activities

    • A suitable target job can then be chosen to move the activities to

    • If no suitable job is found, a new one can be created

  • Other

    • The asset filter now supports matches on nested assets

    • Several new site columns have been introduced

      • Asset Site ID

      • Asset Site Name

Automatic user log-out

When authenticated users have been inactive for some time (away from their desk for example), they will be automatically logged out of Loc8

  • A confirmation dialog is presented to provide the opportunity to stay logged in

  • The inactivity period can be defined per-server

  • Please contact Loc8 support if you wish to modify the configured period

Per-user SSO configuration

When SSO is enabled, it is typically enabled for all users. This can make user management challenging for non SSO-provisioned users, such as contractors

  • SSO can now be disabled per-user

  • Please contact Loc8 support if you wish to do so

Other

  • All mini inspectors have been redesigned

  • The overall UI has been given a lick of paint, with all new icons and lots of little flourishes to improve the look and feel

    • New icons will progressively be rolled out to mobile apps over the next couple of release

  • A new Job Site Reference column and filter has been added to the jobs workspace

  • When creating a quote or job, the location of the first activity will be used for the job location if it hasn't been set

Bug fixes

  • Some currency fields in the Quotes and Jobs workspaces previously returned values in cents, where most other fields returned values in cents / 100. The following fields have now been updated to return values in cents / 100.

    • Please note this issue largely only presented on exports

    • Total cost

    • Total excluding tax

    • Total including tax

    • Total tax

    • Approved value

  • An issue has been resolved that prevented disabled users from being re-enabled

  • An issue has been resolved that occasionally caused usernames to get out of sync in certain areas of the application

  • An issue that allowed changes to the subscriber user has been resolved

  • An issue that prevented user license changes has been resolved

  • An issue that prevented asset flags from appearing has been resolved

  • An issue that prevented the job status change signature input from displaying has been resolved

  • An issue has been resolved that prevented the charge template from loading correct when creating jobs

  • An issue that occasionally prevented activity search on the job inspector has been resolved

  • An issue has been resolved that occasionally caused an error in the agenda when applying job filters

  • An issue has been resolved that caused boolean filters in saved workspace views to appear as "All"

  • An issue has been resolved that caused inconsistent date filter results between workspace and exports

  • An issue that temporarily hid site based activities from the activities workspace has been resolved

  • An issue has been resolved that pushed certain features off screen when the billing banner is displayed

  • The welcome dialog that is presented on login is now correctly hidden when requested

  • An issue has been resolved where some user emails included links to the old mobile app

Did this answer your question?