ngx-ui
ngx-ui copied to clipboard
Fixes Ajv 8 breaking changes, adds additional editor enhancements
Summary
-
Fixes broken validation caused from the upgrade to Ajv 8+ in ngx-ui 47.0.0
-
Adds extra optional inputs on the json editor/flat editor to allow apps to pass in their own options, formats, and keywords to the validator service.
-
Ajv handles strict schemas in line with JTD now; initialized strict to 'true' on new Ajv instantiations, but it can be overrode with the optional options input.
-
Resolves #1037
Nothing remarkable with the screenshot - just showing that validation works again
Checklist
- [x] *Added unit tests
- [ ] *Added a code reviewer
- [x] Added changes to
/projects/swimlane/ngx-ui/CHANGELOG.mdunder HEAD (Unreleased) - [x] Updated the demo page
- [x] Included screenshots of visual changes
*required
Deploy Preview for ngx-ui ready!
| Name | Link |
|---|---|
| Latest commit | 0026bf1e39f43b83faa38da6dcd49d83b163c844 |
| Latest deploy log | https://app.netlify.com/sites/ngx-ui/deploys/66733563980eff0008c3f8b5 |
| Deploy Preview | https://deploy-preview-1038--ngx-ui.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Could I get a review of this please? This is a critical blocker for my team to finish upgrading to Angular 17+, it would much appreciated :) @steveblue @surya-pabbineedi @marjan-georgiev @Prasanth-Boyina (or someone). Thanks in advance!
I also need this change. Can this be reviewed and merged? Thanks! @surya-pabbineedi @marjan-georgiev @Prasanth-Boyina