Skip to content
This repository has been archived by the owner on Feb 15, 2021. It is now read-only.

JSON Schema 8 #175

Closed
gregsdennis opened this issue Jul 30, 2018 · 4 comments
Closed

JSON Schema 8 #175

gregsdennis opened this issue Jul 30, 2018 · 4 comments
Assignees
Labels
breaking-change The changes proposed/implemented here will break your code. feature Something new.

Comments

@gregsdennis
Copy link
Owner

(or whatever the draft ends up being called)

This will likely be a breaking change since there are some significant requirements changes happening for this draft.

@gregsdennis gregsdennis added feature Something new. breaking-change The changes proposed/implemented here will break your code. labels Jul 30, 2018
@gregsdennis gregsdennis added this to the v10.0.0 milestone Jul 30, 2018
@gregsdennis gregsdennis self-assigned this Jul 30, 2018
@gregsdennis
Copy link
Owner Author

This is slowly progressing. I have created a shared architecture, but I need to figure out some things about how the keywords can interact.

@gregsdennis
Copy link
Owner Author

gregsdennis commented Sep 11, 2018

The above is an overhaul of JsonSchema. The next steps include:

These will likely also be separate PRs.

I may want to push out the reimplementation before draft-08 is ready. If that's the case, draft-08 support will be a v10.x release.

@gregsdennis gregsdennis removed the breaking-change The changes proposed/implemented here will break your code. label Oct 31, 2018
@gregsdennis gregsdennis removed this from the v10.0.0 milestone Oct 31, 2018
@gregsdennis
Copy link
Owner Author

See branch feature/175-draft-08.

@gregsdennis
Copy link
Owner Author

gregsdennis commented Nov 30, 2018

Here's the list of new keywords to implement:

Also need to:

I'll try to keep this list updated rather than adding more in further comments.

@gregsdennis gregsdennis added the breaking-change The changes proposed/implemented here will break your code. label Jul 1, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
breaking-change The changes proposed/implemented here will break your code. feature Something new.
Projects
None yet
Development

No branches or pull requests

1 participant