(Illustration: We searched unsplash.com for “boring” and this is what came up.)
At the time of writing, the Sanity Studio is at version 0.147.9. According to the rules of semantic versioning, the leading "0" there means we have technically reserved the right to break our APIs at any so-called “minor release” (as in, when the middle number increases).
Of course, we are not actually doing that. We are very careful about not breaking any of our documented APIs intentionally. We have learned a lot about the people who use Sanity over the two years since we launched. We try to build from that knowledge, not by breaking old APIs, but by introducing new high-level APIs like e.g. the validation API and the structure builder API. These can be extended and developed to a large extent without breaking any pre-existing code.
We have behaved as a version 1 product for years at this time, but now you can clearly glance that guarantee from our version number.