> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.keystone-software.tech/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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.
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_wx7myb.png)

 
**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.

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

 
**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
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_suigzg.png)


**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
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_38olym.png)


**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)](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_k42sh1.png)



**Outdated Page Notification&#32;**
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.
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_ylgfl3.png)



**Updated Revision Status Pipeline&#32;**
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.
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_13cn2rk.png)


**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
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_19f0zu1.png)


**Clipboard Expiration Time Set to 24 Hours**
Copied content to the clipboard in the system now expires after 24 hours. 
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_18icm1w.png)


**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
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_h59zzk.png)


**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
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_xf4wte.png)


**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.
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_pv1ojq.png)


**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
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_grn9h3.png)


**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
 ![](https://storage.crisp.chat/users/helpdesk/website/-/7/6/b/0/76b02a159d611400/image_1rvgb8d.png)


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