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

[Snyk] Upgrade react-jsonschema-form from 1.2.0 to 1.8.1 #11

Closed

Conversation

snyk-bot
Copy link

Snyk has created this PR to upgrade react-jsonschema-form from 1.2.0 to 1.8.1.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
  • The recommended version is 10 versions ahead of your current version.
  • The recommended version was released a month ago, on 2019-12-16.
Release notes
Package name: react-jsonschema-form
  • 1.8.1 - 2019-12-16

    Fixes

    • Use setTimeout instead of setImmediate (#1482)
    • Fix some vulnerabilities
  • 1.8.0 - 2019-08-26

    New features

    • Allow restriction of accepted filetypes in file widget (#1246)
    • Support adding items to an array at any position, instead of always at the end (#1352)

    Fixes

    • Change inclusion of lodash dependencies to fix errors when using Yarn (#1366)
    • Fix dependency defaults when using Form as an uncontrolled component (#1371)
    • Reformat tests (#1372) and fix linting (#1373)
    • Use the Monaco editor component in the playground instead of CodeMirror (#1374, #1379)
    • Add missing space in playground (#1384)
    • Add Bootstrap version to playground (#1386)
    • Fix bug with trying to enter numbers such as "0.1" (#1360)
    • Fix bug where user editing of additionalProperties names was erased (#1401)
    • Playground now records whether "live" was set (#1403)
    • Fix bug in omitData where data was always cast into an object, even if it should have remained an array (#1406)
    • Support $ref in additionalProperties (#1402)
    • Fix bug where data was being omitted incorrectly (#1419)
  • 1.7.0 - 2019-07-16

    New features

    • Pass registry to ArrayFieldTemplate (#1317)
    • Add "Omit extra data" prop (#1283), including a "live omit" option (#1332, #1356)
    • NumberField now has access to min and max props (#1341)
    • Allow for a custom tag name to be used instead of form (#1345)
    • Added properties ui:FieldTemplate, ui:ArrayFieldTemplate, and ui:ObjectFieldTemplate to uiSchema (#1152)

    Bug fixes

    • Fix nested dependencies updating (#1320)
    • Minor follow-ups from #1283 (#1331)
    • Pass formContext to SchemaField (#1330)
    • Fix bug where defaults are not applied correctly for anyOf/oneOf schemas (#1338)
    • Ensure all widgets are represented in documentation (#1350)
    • Array items now have unique, stable keys (#1335)
    • Prevent submits from propagating when forms are nested in other forms (#1336)
    • Update to Babel 7 (#1322)
  • 1.6.1 - 2019-06-08

    Bugfix release: provide a safe default when calculating dependencies (#1313).

  • 1.6.0 - 2019-06-06

    New features

    • Add withTheme higher-order component (#1226).
    • Improve support for customization -- pass schema to AnyOfField / OneOfField (#1302), pass label, placeholder and registry to ArrayField (#1301), pass required to custom checkbox widgets (#1259).
    • Support readOnly from latest JSON Schema draft (#1282).
    • Allow unknown format properties, in accordance with JSON Schema spec (#1277).
    • Numbers can now be nullable (#1269).
    • Support widgets that are wrapped using React.ForwardedRef (#1227).
    • Add example for collapsing fields to documentation (#1294).
    • Schemas without type but with properties are now assumed to be object (#1292).

    Bug fixes

    • Update wording in documentation (#1266).
    • Correctly use $ref when matching options with oneOf (#1287).
    • Remove setState call in FileWidget to fix test failures especially with newer node (#1285).
    • Ensure defaults are passed along for multiselect arrays when filling items to match minItems (#1264).
    • Fix bugs with defaults in combination with schema dependencies and oneOf/anyOf (#1304).
  • 1.5.0 - 2019-04-17

    New features

    • Custom string formats are now supported (#1186).
    • We now use SelectWidget to render the oneOf / anyOf control (#1220).
    • Add NullField (#1238).

    Bug fixes

    • Do not error if File is not defined (#1253).
    • Fix mistake in validation docs (#1251).

    P.S. v1.4.1 was published for 8 minutes or so. It's the same as this release and only existed as long as it took for me to realize that a minor version bump was necessary and not a patch version.

  • 1.4.1 - 2019-04-17
  • 1.4.0 - 2019-04-04

    New features

    • The errors argument in transformErrors now have a schemaPath (#1205). Fixes #838 and #818.
    • Basic support for nullable types (#1213). This is a targeted fix that allows "type": [<T>, "null"] to be interpreted as "type": <T>.
    • No longer throw an error, but log a warning instead, when properties in ui:order do not correspond to any property in the schema (#814).

    Bug fixes

    • Use plain text in playground demos (#1215).
    • Reduce number of "empty" meaningless divs (#1218).
    • Don't try to "merge" Files (#1234).
    • Documentation - no longer pass a schema attribute when rendering HTML (#946).
    • Document placeholder and autofocus widget props (#1223).
    • Add the Mozilla Code of Conduct (#1240).
  • 1.3.0 - 2019-03-06

    New features

    • Better support for $schema to let you control the metaschema to validate against (#1130).
    • Better handling of decimal points and trailing zeroes in numbers (#1183).
    • Submit events on Form now provide the event as the second argument (#1172).
    • Infer types for schemas defined using const (#1174).

    Bug fixes

    • Fix multiple bugs related to switching between options in anyOf/oneOf (#1169).
    • Fix a bug causing rjsf to put an empty select item in enums which shouldn't have any (#1163).
    • Fix documentation build and remove dependency on toctoc (#1189).
    • Clean up HTML removing unnecessary wrapper elements (#1158).
    • Don't add required on checkbox inputs in cases where it doesn't make sense (#1194).

    Internal changes

    • Code coverage reports are now generated using nyc (#1170).
    • Add a bunch of files to .gitignore (#1171).
    • Add full sourcemaps by default for development (#1208).
  • 1.2.1 - 2019-02-04

    Bug fixes

    • Fix typos in documentation (#1135).
    • Fix corner case in how we fill array items (#871).
    • anyOf actually supports oneOf as well (#1133) and can work inside array items (#1131).
    • Fix custom labels on booleans (#1137).
    • Arrays now support hidden fields (#978).
    • Radio boolean fields now have an ID (see #1139).
    • Filenames of data URLs are now URI encoded (#967).
    • Resolve $ref schemas inside a $ref (#1142).
    • Fix bug where anyOf branch was not selected correctly (#1129).
    • Name is not required in data-url format (#1147).
    • Use div instead of p to wrap submit buttons (#766).
    • uiSchema supports additionalProperties (#1144).

    Documentation

    • Documentation is now hosted on ReadTheDocs and organized into several files in docs/ rather than one giant README (#1138).
    • Add a link to a JSFiddle that demonstrates using a custom component with ui:help (#1145).
    • Document an unfortunate interaction between schema dependencies and additionalProperties: false (#1149, based on work in #1018; see also #1148).

    Thanks very much to new maintainer @epicfaace who has been putting a lot of time and effort into cleaning up this repository!

  • 1.2.0 - 2019-01-14
from react-jsonschema-form GitHub release notes
Commit messages
Package name: react-jsonschema-form

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

@craig-rueda craig-rueda deleted the snyk-upgrade-1306ec75b4eb744d9701ccd3e7e0c9f3 branch August 20, 2020 21:47
preset-machine pushed a commit that referenced this pull request Nov 30, 2021
* feat: support standard geojson feature in polygon

* fix: viewport autozoom

* fix: type

* fix: lint

* refactor: renames

* fix: travis

* build: add yarn.lock

* fix: travis

* fix: error message

* fix: storybook

* fix: improt

* fix: address comments

* fix: storybook

* fix: remove yarn.lock

* refactor: viewport

* fix: extension

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

Successfully merging this pull request may close these issues.

Add schemaPath to transformAjvErrors
2 participants