We decided that we would no longer mark changes to NMTOKEN values. Those include:
- New values
- Deprecated values
This decision is for all NMTOKEN value changes, in 1.7 and 2.1. For 2.1, this is simpler: it means not adding any such marking (since none existed in 2.0). In 1.7, it is more complicated, since it means not only not adding any such marking going forward, but also removing all old marking (e.g. New in 1.3), and removing any deprecated values (e.g. any "Deprecated in 1.3" values should be completed removed from the spec).
NOTE: This is only changes to the list of NMTOKEN values. Changes to the description of attributes that use NMTOKEN, or changes from string to NMTOKEN (or vice versa), or many other similar changes DO still need to be marked, both in 1.7 and 2.1.
We made this decision, and it might be in some issue somewhere, but I do not believe there is an issue written to actually do this cleanup, so I am writing it.
I also want to make sure we all agree that this is the decision we made.