Skip to content

Remove 'Enum' Endpoints #605

@PGijsbers

Description

@PGijsbers

Enum endpoints were introduced to make it easy to see possible (user-supplied) values. But I do not think this is useful anymore. For fields that have restricted values, we employ Taxonomies now, which guarantee that user values adhere to certain terms. On the other hand, if there is no such restriction, then this enum doesn't make much sense. It is merely a (premature) optimization to normalize string data. We will keep that under the hood (in the interest of prioritizing other things) but no longer expose this complexity to users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions