Description
When we introduced the version
field type for semantic version strings, we aimed at making it compatible with the "keyword" field type. However, currently the field type has its own "type" name in the _field_caps
output. The QL team recently got requests for support of this field type and apparently if a field type is added in an existent family that QL already supports, it makes that new field type being supported by default. We might want to consider moving version
under the keyword
family as well.
I'm opening this issue for discussion especially around backward compatibility concerns and to check if the field type really meets the requirements that are necessary to be moved under the keyword
family. For example, we recently saw that _terms_enum
currently isn't supported for this field type (#83403).