parsec-cloud icon indicating copy to clipboard operation
parsec-cloud copied to clipboard

Make `introduced_in_revision` meta field mandatory for all type schema

Open touilleMan opened this issue 1 year ago • 1 comments

see https://github.com/Scille/parsec-cloud/blob/80d9cf7541f9403157ad888d8cff71a9d879803b/libparsec/crates/types/schema/certif/realm_name_certificate.json5#L2-L3

It would be good to have this field in all our schema types to improve documentation. (note at this point they should all have for value $introduced_in_revision": 300 given we have dropped compatibility with Parsec v2)

Also note this is a non-breaking change as this field is only there for documentation purpose.

touilleMan avatar Jun 11 '24 05:06 touilleMan

We can just modify the json schema to require the new field

FirelightFlagboy avatar Jun 14 '24 12:06 FirelightFlagboy