ANNOUNCEMENT: Breaking changes planned for v3
See original GitHub issueThe next version of rjsf will be v3, and we’ll add a few breaking changes to it.
Planned changes
PRs that are nearly ready and will be added in v3:
- refactor: types for withTheme #2279
- No core-js in core #2211
- Drop support for node 8 / 9 #2031
- Drop support for node 10 #2299
- Maintain AJV properties when custom validator is in use. #2002
Other potential changes
If someone makes PRs for these issues, we might be able to get them into v3.
These PRs would be good to add, but still have some work to do on them:
- support if/then/else, breaking change is removing the dependency on
json-schema-merge-allofhttps://github.com/rjsf-team/react-jsonschema-form/pull/1666
Have suggestions for changes / additional items we should add to this list? Feedback welcome!
cc @ri0ter @erunion @stanlemon @mattcosta7 @zepatrik @wegry @jimmycallin @robophred @bmmpt
Issue Analytics
- State:
- Created 2 years ago
- Reactions:5
- Comments:17 (14 by maintainers)
Top Results From Across the Web
Issues · aspnet/Announcements - GitHub
[Breaking change]: Static files, default document, and directory browsing middleware no longer no-op when an endpoint with a null RequestDelegate is active ...
Read more >Changes announced August 3, 2022 | Protocol Buffers
Changes announced August 3, 2022 ... The following sections outline the set of breaking changes that we plan to include in the 22.0...
Read more >Announcing Crayons v3 — new components with breaking ...
We have released a new major version of Crayons, with support for more than 18 new components, and a set of new features:...
Read more >What's New in Apache Kafka 3.0.0 - Confluent
Apache Kafka 3.0 introduces a variety of new features, breaking API changes, and improvements to KRaft—Apache Kafka's built-in consensus ...
Read more >EF Core releases and planning | Microsoft Learn
Current EF Core releases and schedule/planning details for future releases. ... Expired March 3, 2020, Announcement / Breaking changes.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

@epicfaace You also mentioned this old PR of mine to be a breaking change https://github.com/rjsf-team/react-jsonschema-form/pull/1522
might be time to merge it then (or let me know if you want me to revert the breaking change part). personally i would love to see rjsf to be strict mode valid as a part of v3.
@wegry Thanks for checking. I’d like to clean up https://github.com/rjsf-team/react-jsonschema-form/blob/master/docs/3.x upgrade guide.md (ensure that the tone is consistent, everything is clear, etc.) before release because multiple people have added to it and it doesn’t read very well at the moment.