deprecate
Definitions
To express disapproval of something.
To play down or make little of; belittle.
To declare a software feature or practice as obsolete and discouraged from further use.
Examples
The software developers decided to deprecate the older version of the API in favor of a more secure alternative.
Many modern programming languages deprecate functions that are no longer considered safe for production use.
It is common for tech companies to deprecate legacy features once they have successfully migrated users to the new platform.
Synonyms
belittle disparage denigrate condemn criticize depreciate minimize