Articles on: Release Notes

Procedures 2.0 Release Notes 0.6

System Performance and Stability Improvements

The biggest focus for this release has been on performance and reliability. A major refactoring has been done behind the scenes to make the system faster, more stable, and less prone to issues.

  • Faster loading and editing in the Activities tab
  • Improved performance when working with Execution Orders
  • Reduced risk of missed updates and duplicate entries
  • Backend optimisations to improve database performance
  • Upgraded to a more modern system foundation for future stability

These improvements ensure a smoother and more dependable experience across the application.

New features and Improvements

Well Added to Procedure List in Execution Order Edit Mode

The list of assigned procedures in the Add/Edit Execution Order form now includes the Well column for better clarity.

The layout of both the list and sidebar has been updated to match the new design.

 


 

Filter Available Procedures by Wells in Execution Order

You can now filter available procedures in Execution Order by wells, making it easier to find what you’re looking for.

  • Filter by one or more wells at the same time
  • Search for wells within the filter panel
  • Easily reset all filters to start over

This update improves navigation and speeds up access to relevant procedures.



 

Create Procedures Directly from Execution Order

You can now create procedures directly from the Execution Order creation and update form, making operations planning faster and more efficient.

  • Available once rig and start date are selected
  • New procedure is created as the last in the execution order
  • Key fields are pre-filled:
    • Rig and Start date are inherited from Execution Order
    • Type is set to "Default"
  • Title and Well must be entered manually
  • After submission, the user remains on the Execution Order form
  • If Execution Order creation/update is cancelled, the new procedure is created without an Execution Order link
  • If Execution Order is submitted, the procedure is automatically linked

 



Improvements to “Add from Template”

We have updated the Add from Template flow to improve usability and consistency.

  • Updated design for both steps: Select Template and Data Mapping
  • You can now reorder previously unmapped activities before adding them to the procedure
  • Activities added from the template will now follow the same numbering as shown in the Activities tab

 



Custom Start Number for Numbered Lists

You can now choose to start a numbered list from any number—not just 1—when editing content in fields.

  • Available in edit mode for any field with rich text formatting
  • In the “Numbered list” menu, a new option “Custom start number” has been added
  • Apply it to any row to define the starting number for that list
  • A tooltip appears on hover to guide the user

This makes it easier to create more flexible and realistic content, especially when continuing or referencing existing sequences.

 ](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_1jmlcu6.png)




Outdated Page Notification

Users are now notified when a procedure has been updated in the background, ensuring they don’t work with outdated information.

  • A notification is shown across all tabs of the procedure detail view
  • The message will remain visible until the user manually closes it
  • Notification text:

“This procedure has been updated. Please reload the page to see the actual data.”

This helps ensure users always work with the most up-to-date data.

 




Updated Revision Status Pipeline

We have adjusted the behavior of revision handling:

  • When a revision is opened, the procedure now moves directly to Offshore draft — it no longer passes through Onshore draft.
  • Onshore draft statuses are now only available for Revision 0.
  • When a revision is opened, the procedure will no longer overwrite the version in Execution View — only fields that the user has updated will be changed.

 



Main Lists Updates

Several improvements have been made to the main lists for better usability and consistency:

  • Procedures list now defaults to show all procedures except those with status Abandoned or Completed
  • Filters, search, and sorting applied to Procedures, Execution Orders, and Procedure Templates are now remembered until the end of the user’s login session
  • Maximum cards per page (100) is now the default for all main lists; if changed, the preference is also saved for the session
  • Expanded Execution Orders stay expanded while the session is active
  • Users can now quickly clear search inputs with a single click

 



Clipboard Expiration Time Set to 24 Hours

Copied content to the clipboard in the system now expires after 24 hours.

 



Resolve Lessons Learned Comments

Users can now resolve comments in Lessons Learned, just like regular comments.

  • Any user can resolve a comment — including those created by others

 



Updated Location of Saving Status in Quick Edit Mode

The saving status indicator in quick edit mode has been moved to the top of the page, even when not scrolled down, to ensure consistency.

  • Applies to both Activities and Documentation tabs
  • Ensures users always see the save status, regardless of scroll position

 

Updated Status Colors

The colors for the following procedure statuses have been updated for improved clarity and consistency:

  • Onshore Draft 2
  • Offshore Draft

 

Updated Default Check Type

When creating a step check or checklist check, the default value for Check type is now set to “Preparatory” instead of “During”.


Removed Word and Excel Attachment Formats

It is no longer possible to upload attachments in the following formats: .xls, .xlsx, .doc, .docx

  • This change applies to all new uploads
  • Existing attachments in these formats remain available and are not affected

 



Updated Revisions Counter Logic

The revisions counter now displays the current revision number instead of the total number of revisions.

This change aligns with the logic used in the Open and Execution View applications, ensuring consistency across platforms.

 



Double Confirmation on Cancel

To prevent accidental data loss, a double confirmation is now required when cancelling creation or editing of entities.

  • If the user has entered data in a create form, cancelling will trigger a confirmation dialog
  • If the user is editing and changes have been made, cancelling will also prompt for confirmation
  • Applies to: Activities, Steps, Checks, Documentation, and Attachments

This ensures users don’t lose unsaved changes by mistake.

 

Consistent Font Size for Bullet Points and Plain Text

The font size for bullet point text and plain text is now consistent in view mode, matching what users see in edit mode.

Previously, bullet points appeared larger than plain text.

 

Updated Default Sorting for Procedure Templates

The procedure templates list is now sorted alphabetically by title by default.


Resolved Comments Excluded from Preview

Resolved comments are now excluded from preview and download to keep the focus on active discussions.

 

Edit Comments

Users can now edit their own comments:

  • Editing is allowed regardless of procedure status
  • Users can only edit their own comments
  • The comment type (e.g. regular or Lessons Learned) cannot be changed after creation
  • Editing is supported for both comments and comment templates

 



Paste Entities to Empty Lists

You can now easily paste copied items into empty checklists or activity lists.

  • When the clipboard contains checklist checks or activities, the “Add” button on an empty list includes a dropdown to:
    • Create from scratch
    • Paste from clipboard
  • The paste area has been expanded, so you can also use Ctrl+V to paste checks or activities directly into empty lists

 



Improved Column Resizing

Column resizing has been improved in tables for a smoother and more responsive experience.

 

Updated on: 14/07/2025