Problem/Motivation
As decided in #2745619: [policy, no patch] Which core entities get revisions?, taxonomy terms should be converted to be revisionable and publishable.
Proposed resolution
Do it.
Remaining tasks
Decide how we want to deal with term hierarchies, see #2705389-48: Selected content entities should extend EditorialContentEntityBase or RevisionableContentEntityBase.
User interface changes
In the vocabulary overview page, the drag-and-drop interaction will be disabled if the vocabulary has at least one term with a pending revision:
API changes
Nope.
Data model changes
Taxonomy terms are now revisionable and publishable.