COPS Release Notes

Track all changes, improvements, and fixes

Version 1.2.6
May 06, 2025
Bug Fix

This release contains bug fix for the email dispatcher lambda for the email override and dispatch groups fields.

Added new validation in the COPS Email Dispatcher lambda for the email override field and dispatch groups, if the data is not provided in these two fields then dispatcher email lambda shouldn't expect it from the events which is enriched and passed in the events.
Version 1.2.5
April 11, 2025
Bug Fix

This release contains COPS Event Pattern & Lambda Function Modifications. This will resolve data validation issues where required fields were accepting null values and empty strings, causing downstream processing errors and data integrity problems.

Updated the AWS event pattern for the enrichment lambda to validate required fields properly. The Pattern was updated from if the filed was true to anything but an empty string.
Added new validation function within the enrichment lambda to ensure data integrity. Checks required fields if they're equal to empty strings or None.
Version 1.2.4
April 4, 2025
Bug Fix New Features

This update introduces snow dispatcher lambda feature enhancements. .

Enhanced the Snow Lambda application parameters to improve data visibility in ServiceNow, specifically the parameters used to trigger the dispatcher Lambda. It was initially challenging to retrieve the additional_info and short_description fields for the PO team (in addition to end users). After enhancing the code, these fields can now be easily identified and accessed through the application, ensuring better clarity and usability of user-provided data.
Version 1.2.3
March 26, 2025
Major Release Bug Fix New Features

This major update introduces several bug fixes and new release notes interface providing clearer details on recent updates. .

Enhancements to the Teams and Snow Lambda event bus rules for better handling of event data. Both patterns required dispatch override to be present as a field and that th field MUST contain exactly an empty string. As of a previous release, Dispatch override is no longer stored as an empty string (updates to an existing or creating a new ID if no value or empty string is there it will be removed), this was updated to clean up the table, increase performance and cost of the DynamoDB table. We MUST take into account the event mappings that still have this empty string value, and the new pattern takes that into account.
A bug fix in the frontend to ensure changes for teams hook are properly saved.
Improvements to event data quality in the cops infrastructure - specifically removal of teams field if empty or undefined in enriched data. Mainly Implemented to help with the event pattern for teams dispatcher.
Added release notes interface.
Version 1.1.2
March 20, 2025
Bug Fix

This release addresses the save button being disabled on new event ids.

Fixed the issue relating to the save button being disabled when attmepting to create a new event id.
Version 1.1.1
March 12, 2025
Major Release Bug Fix Security

Minor bug fixes and performance improvements and new Unauthorized interface.

Code enhancements to a few frontend api call functions - JS.
Fixed issue with reauthentication not able to occur before redirected to the unauthenticated page.
Added rewrite and redirects in the AWS Amplify CDK
Issue with the save button being disabled when creating a new event ID
Added unauthorized interface.