Skip to content

Deprecation Notes

To iterate on features, improve consistency, and develop for scalability, the following features will be removed in future releases.

Release notes will be published when the changes come into effect, with reference to the deprecation notices.

Deprecations announced for Alpha release

4 November 2022

Planned release for the four announcements below: Prior to the end of Q4, December 2022.

Warning

These will be breaking changes.

TaskStatusEvent and CloseRunEvent

TaskStatusEvent and CloseRunEvent in the Event Ingestion API will be deprecated and a single RunStatusEvent will be used. The new event optionally accepts a task_key field to differentiate the status for a run task and the run itself. [PD-618]

TestResultsEvent

The TestResultsEvent in the Event Ingestion API will be deprecated and replaced with a TestOutcomesEvent. [PD-720]

AddRunStateEvent and CustomEvent

AddRunStateEvent and CustomEvent in the Event Ingestion API will be removed. At this time, no alternatives are in development. [PD-754]

name field

In the Event Ingestion API, the event key name field has reached end of support and will be replaced by a key field. For example, the property pipeline_name will become pipeline_key. Additionally, run_tag will be renamed to run_key. [PD-613]

Terminology

Deprecation: the feature is no longer recommended for use and will be removed in a future release.

End of support: the feature is no longer supported in development, testing, or fixes and will be deprecated in a future release.

Breaking change: any change to the user interface or application that requires clients to make corresponding updates to their existing settings or code.