We’re trying very hard to maintain backwards compatibility and be responsible stewards of the platform. Feedback like this helps us to identify where we need to improve backwards compatibility, and we will continue to work on it.
That said, we’re not perfect and we have limited resources, so we can’t guarantee that nothing will break. If you want to further isolate yourself from platform changes (and other external dependencies), you can also self-host notebooks with Notebook Kit.