deprecated
/ DEP-rih-kay-tid /
When something is deprecated, it's officially discouraged and on its way out. It still works for now — nothing breaks today — but the maintainers are telling you plainly: stop using this, a better replacement exists, and one day this will be removed for good.
Think of it as the polite 'last call' before a feature is shown the door. You'll usually meet it as a deprecation warning in your console or docs, often pointing you straight to what to use instead.
The kind move is to act on the warning while it's still just a warning. Deprecated code is living on borrowed time — migrate to the replacement now, on your own schedule, rather than scrambling later when an upgrade finally deletes it.
DeprecationWarning: 'foo()' is deprecated and will be removed in v3.0. Use 'bar()' instead.
A typical deprecation warning — note it even tells you the replacement.
"Deprecated" means discouraged, not deleted — the word comes from Latin for "to pray against".