Skip to content

Commit 300c5ac

Browse files
committed
Add section on backwards compatibility
1 parent 70898d7 commit 300c5ac

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

spec/future_API_evolution.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@
66

77
## Backwards compatibility
88

9+
Functions, objects, keywords and specified behaviour are added to this API standard
10+
only if those are already present in multiple existing array libraries, and if there is
11+
data that those APIs are used. Therefore it is highly unlikely that future versions
12+
of this standard will make backwards-incompatible changes.
13+
14+
The aim is for future versions to be 100% backwards compatible with older versions.
15+
Any exceptions must have strong rationales, and be clearly documented in the updated
16+
API specification.
917

1018

1119
## Versioning

0 commit comments

Comments
 (0)