Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajv6 is past EOL, upgrade AJV #2541

Closed
3 tasks done
newt10 opened this issue Sep 10, 2021 · 2 comments
Closed
3 tasks done

Ajv6 is past EOL, upgrade AJV #2541

newt10 opened this issue Sep 10, 2021 · 2 comments

Comments

@newt10
Copy link
Collaborator

newt10 commented Sep 10, 2021

AJV@6 was EOL on 30 June 2021. We should start looking at upgrading AJV since it is an essential piece that makes this library work.

Ajv is already one of the most performant json schema validators so I am proposing that we continue using AJV and take a step by step approach to upgrading.

  1. Upgrade to latest version of AJV@7
  2. Start a beta branch where more folks from community can try, test and provide feedback.
  3. Create a new version with breaking changes

Prerequisites

@newt10 newt10 linked a pull request Sep 10, 2021 that will close this issue
7 tasks
@newt10
Copy link
Collaborator Author

newt10 commented Sep 10, 2021

@epicfaace what do you think about this? I have a PR where I have been able to integrate ajv@7 into the library in the linked PR.

I would like to include this in 4.x

@heath-freenome
Copy link
Member

RJSF v5 Beta has decoupled AJV from the core implementation and provides both an AJV6 and AJV8 implementation... Closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants