From b6a284d2a695b9e33fb99de03c3a88fca0991808 Mon Sep 17 00:00:00 2001 From: Stuart Montgomery Date: Mon, 10 Feb 2025 14:46:19 -0600 Subject: [PATCH] Add a document to begin collecting pending ABI changes --- Documentation/ABI/Pending-ABIv1.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Documentation/ABI/Pending-ABIv1.md diff --git a/Documentation/ABI/Pending-ABIv1.md b/Documentation/ABI/Pending-ABIv1.md new file mode 100644 index 000000000..295696305 --- /dev/null +++ b/Documentation/ABI/Pending-ABIv1.md @@ -0,0 +1,20 @@ +# Pending ABIv1 Changes + +This document collects changes which have been made and are anticipated to be +released in a future ABI/event stream version, but are still pending. + +> [!IMPORTANT] +> This file describes changes which are unreleased, and are subject to change. +> Do not depend on this version or make assumptions that these changes will +> remain part of this ABI version. + +## Issue severity and warning issues + +Introduced a notion of "severity" for issues, and a new "warning" severity level +which is lower than the default "error" level. Clients upgrading from v0 should +begin consulting the severity of recorded issues to determine whether the +associated test should be marked as failing. + +### See Also + +- https://github.com/swiftlang/swift-testing/pull/931