Material Motion Exploring solutions that will empower creators with the tools needed to describe and implement rich, interactive motion on any platform. Edit this page · History

Deprecation policy

There will come a time where we have to deprecate an API.

The process for this is:

  • An API can be deleted from the code if at least one release has been cut in which the API was marked deprecated.
  • An API can only be deleted once all release-blocking clients have moved off of the API.
  • Remember: deprecate, then delete. It takes at least two releases to remove an API. The first such release is likely a minor release. The second such release is always a major release (because we’re removing functionality).