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
None yet, revision support is only enabled at the API level.
API changes
Nope.
Data model changes
Taxonomy terms are now revisionable and publishable.