You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agreed that we'll need a solution if we migrate off of schemars. In exploring this, I've observed that there's significant opportunity to improve upon the types from schemars. I've been exploring generating the types using the schema files for various JSON Schema drafts in a sort of bootstrapping mode for typify. This work is wrapped up with a prototype for multi-file support, improved errors, etc.
While the offer is appreciated, I'll decline for now. And even when schemars 1.0 does come out, I think that typify can safely stay with 0.8. Thank you!
schemars
deprecated a lot of types for1.0.0
Changelog:
https://github.com/GREsau/schemars/blob/master/CHANGELOG.md#removed-%EF%B8%8F-breaking-changes-%EF%B8%8F-1
Removed types:
RootSchema
SchemaObject
Metadata
SubschemaValidation
NumberValidation
StringValidation
ArrayValidation
ObjectValidation
InstanceType
SingleOrVec
I'm thinking about adding the types to this crate and remove the dependency on
schemars
.Would this change be welcome?
If so I'll implement it.
The text was updated successfully, but these errors were encountered: