-
Notifications
You must be signed in to change notification settings - Fork 13
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
Update Node dependencies (major) #667
base: master
Are you sure you want to change the base?
Conversation
Avant de pouvoir faire les montées de version il faudra migrer de
|
2b805d9
to
0afbc97
Compare
0afbc97
to
a37bd4f
Compare
58a3ab4
to
046a055
Compare
5491f48
to
12b68b8
Compare
2e2a435
to
fe6276b
Compare
790a5a2
to
3c106d0
Compare
342a986
to
9c29545
Compare
9c29545
to
0dd4dcd
Compare
22a2e20
to
caebe28
Compare
caebe28
to
b1f82e7
Compare
b1f82e7
to
e02fe03
Compare
✅ Deploy Preview for stylo-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
acc6ef5
to
cbeb785
Compare
3dfcd85
to
7bedc9b
Compare
7bedc9b
to
f0f4d32
Compare
f0f4d32
to
524837b
Compare
524837b
to
30b9f70
Compare
864eaf1
to
f67e76f
Compare
c81d507
to
fd8e830
Compare
fd8e830
to
a0015cd
Compare
0dfb44f
to
b6f54d6
Compare
b6f54d6
to
a1aa90b
Compare
a1aa90b
to
3bdfb5c
Compare
f2fd20b
to
645a738
Compare
645a738
to
b2a14f0
Compare
b2a14f0
to
2ff849d
Compare
2ff849d
to
931e65c
Compare
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: front/package-lock.json
|
f56eb80
to
78e88ba
Compare
78e88ba
to
9dbce04
Compare
a081cf9
to
3d6ae0c
Compare
3d6ae0c
to
147519a
Compare
This PR contains the following updates:
^9.0.12
->^10.0.0
^3.2.1
->^5.0.0
^3.0.1
->^5.0.0
^3.0.0
->^4.0.0
^6.2.3
->^8.0.0
5.3.2
->7.0.1
^1.11.0
->^2.0.0
^1.2.1
->^2.0.0
^7.6.0
->^8.0.0
^3.2.0
->^5.0.0
^2.4.3
->^3.0.0
^5.1.0
->^7.0.0
^6.1.3
->^9.0.0
^8.2.0
->^9.0.0
^27.2.0
->^28.0.0
^25.2.4
->^28.0.0
^1.5.0
->^3.0.0
^3.7.0
->^7.0.0
^22.4.15
->^23.0.0
^7.0.1
->^8.0.0
^21.0.0
->^24.0.0
^13.0.2
->^14.0.0
^8.6.7
->^9.0.0
^8.11.0
->^9.0.0
^5.11.1
->^8.0.0
^7.11.0
->^9.0.0
^7.0.0
->^10.0.0
^2.3.0
->^3.0.0
^16.13.1
->^18.0.0
^16.13.1
->^18.0.0
^12.2.2
->^14.0.0
^7.2.4
->^9.0.0
^5.2.0
->^6.0.0
^4.1.0
->^5.0.0
^4.0.1
->^5.0.0
^1.6.0
->^2.0.0
^1.5.0
->^2.0.0
Release Notes
ardatan/graphql-tools
v10.0.4
Compare Source
Patch Changes
#6194
7368829
Thanks @ardatan! - Handle interface objects in a different way
Updated dependencies
[
7368829
,e10c13a
]:v10.0.3
Compare Source
Patch Changes
83c0af0
Thanks @enisdenjo! - dependencies updates:
@graphql-tools/utils@^10.0.13
↗︎(from
^10.0.10
, independencies
)[
83c0af0
]:v10.0.2
Compare Source
Patch Changes
a570a601
Thanks @ardatan! - Add respectArrays flag to extensions merging
Updated dependencies
[
a570a601
]:v10.0.1
Compare Source
Patch Changes
e1fb8bb8
Thanks @ardatan! - Merge directives in the extensions
Updated dependencies
[
e1fb8bb8
]:v10.0.0
Compare Source
Major Changes
944a68e8
Thanks @ardatan! - Drop Node 14 support. Require Node.js
>= 16
Patch Changes
[
944a68e8
,944a68e8
]:rjsf-team/react-jsonschema-form
v5.18.4
Compare Source
Dev / docs / playground
constants.ts
,Form.tsx
v5.18.3
Compare Source
@rjsf/semantic-ui
peerDependencies
Dev / docs / playground
react
to18.x
custom-widgets-fields.md
in the documentationLICENSE.md
to include the proper copyright dates and ownerv5.18.2
Compare Source
@rjsf/core
@rjsf/utils
v5.18.1
Compare Source
5.18.0
introduced new features in@rjsf/utils
that affect@rjsf/core
v5.18.0
Compare Source
@rjsf/antd
@rjsf/core
@rjsf/mui
SelectWidget
andBaseInputTemplate
to filter outerrorSchema
andautocomplete
from thetextFieldProps
being spread onto theTextField
, fixing #4134@rjsf/utils
skipEmptyDefault
option inemptyObjectFields
, fixing #3880computeSkipPopulate
option inarrayMinItems
, allowing custom logic to skip populating arrays with default values, implementing #4121."\</strong>"
would get printed next to filenames when uploading files, and restored intended bolding of filenames fixing #4120.Dev / docs / playground
skipEmptyDefault
option.Form
in usage documentation - fixing #4127v5.17.1
Compare Source
@rjsf/chakra-ui
UiSchema
"ui:rows"
option fortextarea
elements, fixing #4070.@rjsf/core
errorSchema
toArrayFieldTemplate
props.@rjsf/utils
base64
object from the@rjsf/utils
package. Note that this is a breaking change if you relied on thebase64
object exported by@rjsf/utils
. Since this change caused #4080, and was only internally used by playground code, we are shipping this change in a patch release.errorSchema
to theArrayFieldTemplateProps
type.Dev / docs / playground
base64
encoder/decoder object to the Playground package.v5.17.0
Compare Source
@rjsf/core
anyOf
/oneOf
inuiSchema
s in theMultiSchemaField
, fixing #4039@rjsf/utils
base64
to supportencoding
anddecoding
using theUTF-8
charset to support the characters out of theLatin1
range.enumOptionsValueForIndex()
to fix issue that filtered enum options with a value that was 0, fixing #4067Dev / docs / playground
atob
andbtoa
) to invoke the functions from the newbase64
object in@rjsf/utils
.uiSchema.md
documentation to describe how to use the newanyOf
/oneOf
supportv5.16.1
Compare Source
Dev / docs / playground
v5.16.0
Compare Source
@rjsf/core
dateElementProps
function implementation, and replaced it withgetDateElementProps
from@rjsf/utils
.format: "data-url"
inFileWidget
, fixing #3957.@rjsf/antd
dateElementProps
function implementation, and replaced it withgetDateElementProps
from@rjsf/utils
.@rjsf/chakra-ui
dateElementProps
function implementation, and replaced it withgetDateElementProps
from@rjsf/utils
.@rjsf/mui
FieldErrorTemplate
andFieldHelpTemplate
to support html-based errors that cause<xxxx> cannot appear as a descendant of <p>
browser warnings, fixing #4031@rjsf/utils
getDateElementProps()
to refactor duplicate function incore
,antd
&chakra-ui
AltDateWidget's source code. The same function, implements the feature requested in #297Dev / docs / playground
v5.15.1
Compare Source
@rjsf/core
getFieldNames
. Now correctly defines an array of primitives.@rjsf/validator-ajv6
AJV6Validator
class to expose the internalajv
object, allowing access to support a fix related to #3972@rjsf/validator-ajv8
AJV8Validator
class to expose the internalajv
object, allowing access to support a fix related to #3972Dev / docs / playground
ajv
variablev5.15.0
Compare Source
@rjsf/mui
"ui:label": false
is specified.@rjsf/utils
resolveAllReferences()
to use own recurse list for each object properties, fixing #3961allOf
toexperimental_defaultFormStateBehavior
for populating defaults when usingallOf
schemas #3969Dev / playground
utils
invalidator-ajv6
andvalidator-ajv8
packages tsconfigsexperimental_defaultFormStateBehavior.allOf
behaviour in the playgroundv5.14.3
Compare Source
@rjsf/core
retrieveSchema
atForm
state to memoize the result ofschemUtils.retrieveSchema
@rjsf/fluentui-rc
ArrayFieldItemTemplate
itemsDev
"importHelpers": false
to remove need for tslib dependency #3958snapshot-tests
in a root tsconfig, update it to also use es modulesv5.14.2
Compare Source
@rjsf/antd
peerDependencies
for@ant-design/icons
to also support v5, fixing #3507@rjsf/core
retrieveSchema
twice duringgetStateFromProps
andmustValidate
is true #3959@rjsf/mui
hideError
property to the DOM element, fixing #3945@rjsf/material-ui
hideError
property to the DOM element, fixing #3945@rjsf/utils
sanitizeDataForNewSchema()
to avoid spreading strings and Arrays into the returned value when the old schema is of typestring
orarray
and the new schema is of typeobject
. Fixing #3922v5.14.1
Compare Source
@rjsf/utils
sanitizeDataForNewSchema()
to avoid spreading strings and Arrays into the returned value when the old schema is of typestring
orarray
and the new schema is of typeobject
. Fixing #3922labelValue
to have more granular return types, fixing #3946Dev / playground
v5.13.6
Compare Source
@rjsf/core
StringField
to passhideError
prop toWidget
so that all fields are consistent. Missed this file in previous patchv5.13.5
Compare Source
@rjsf/core
StringField
andBooleanField
to passhideError
prop toWidget
so that all fields are consistentv5.13.4
Compare Source
@rjsf/core
SchemaField
to show errors foranyOf
/oneOf
when being rendered as select control, fixing 3908v5.13.3
Compare Source
@rjsf/antd
SelectWidget
so that filtering works by reworking howoptions
are passed to the underlyingSelect
@rjsf/core
UNSAFE_componentWillReceiveProps()
method in the Form.tsx component with an improved solution utilizing the React lifecycle methods:getSnapshotBeforeUpdate()
andcomponentDidUpdate()
. Fixing #1794ArrayField
implementation to never pass an undefined schema for fixed arrays to other methods, fixing #3924getSnapshotBeforeUpdate()
caused by the fix for #1794, fixing #3927@rjsf/utils
toPathSchemaInternal()
util to generate correct path schemas for fixed arrays by picking up individual schemas in theitems
array, fixing #3909v5.13.2
Compare Source
@rjsf/utils
resolveAnyOrOneOfSchemas()
to not take arecurseList
anymore, and instead always pass an empty array down toresolveAllReferences()
, fixing #3902parseSchema()
andresolveDependencies()
to no longer passrecurseList
toresolveAnyOrOneOfSchemas()
@rjsf/validator-ajv8
AJV8PrecompiledValidator
to add a newensureSameRootSchema()
function that is called in bothrawValidation()
andisValid()
v5.13.1
Compare Source
@rjsf/core
ArrayField
to move errors in the errorSchema when the position of array items changes for the insert and copy cases.@rjsf/material-ui
Grid
container component in theArrayFieldTemplate
component that wrapped theArrayFieldItemTemplate
, fixing #3863SelectWidget
switches from controlled to uncontrolled whenenumOptions
does not include a value, fixing #3844@rjsf/mui
Grid
container component in theArrayFieldTemplate
component that wrapped theArrayFieldItemTemplate
, fixing #3863SelectWidget
switches from controlled to uncontrolled whenenumOptions
does not include a value, fixing #3844@rjsf/utils
getOptionMatchingSimpleDiscriminator()
functiongetMatchingOption
andgetClosestMatchingOption
now bypassvalidator.isValid()
calls when simple discriminator is provided, fixing #3692FieldTemplateProps['onChange']
retrieveSchema()
to properly resolve references inside ofproperties
and arrayitems
while also dealing with recursive$ref
s, fixing #3761schemaParser()
andgetClosestMatchingOption()
to pass the newrecursiveRef
parameter added to internalretrieveSchema()
APIs100%
test coverage that was lost when updating to Jest 29getDefaultFormState()
to remove an unnecessary check forformData
being an object since it is always guaranteed to be one, thereby allowing full testing coveragegetSchemaType()
to return the first schematype
when it is an array not containing'null'
, fixing #3875@rjsf/validator-ajv8
validator
andprecompiledValidator
tests to the restore100%
coverage that was lost when updating to Jest 29isValid()
for thevalidator
commenting out an if condition that was preventing100%
coverage, with a TODO to fix it laterDev / docs / playground
@types/jest
as a globaldevDependency
so that developer tools properly recognize the jest function typesv5.13.0
Compare Source
@rjsf/antd
StyleProvider
from@ant-design/cssinjs
. They need not have to install this package, its a transitive package coming from antd.@rjsf/core
MultiSchemaField
to only merge top level required field fixing duplicate field and description.validateForm()
) removes previous errors if all data is now valid.@rjsf/chakra-ui
isMultiple
option inMultiSchemaField
. It no longer offers multiple choice inside a select field in aoneOf
case in Chakra UI, fixing #3848Dev / docs / playground
v5.12.1
Compare Source
@rjsf/validator-ajv8
AJV8PrecompiledValidator.rawValidation()
to resolve root schema with formData when comparing input schema, fixing #3825@rjsf/core
MultiSchemaField
to merge all top level fields except properties for anyOf/oneOf options, fixing #3808 and #3787@rjsf/antd
@rjsf/utils
retrieveSchemaInternal
allOf logic for precompiled schemas to resolve top level properties fixing #3817v5.12.0
Compare Source
@rjsf/utils
experimental_defaultFormStateBehavior = { arrayMinItems: { populate: 'never' } }
(feature #3796)@rjsf/validator-ajv8
compileSchemaValidatorsCode
to allow creating precompiled validator without a file. This is useful in case when precompiled validator is to be created dynamically. #3793Dev / docs / playground
dts-cli
to use individual dev tools directly, updating package publish configform-props
documentationarrayMinItems
, added description fornever
.playground
to add the option for the newarrayMinItems.populate = 'never'
.v5.11.2
Compare Source
@rjsf/material-ui
@types/material-ui
which can cause typescript issues in some situations@rjsf/utils
resolveAllReferences()
function to use object spreading to update properties and items in a schema rather than directly modifying the schema to avoid issues with frozen object, fixing #3805v5.11.1
Compare Source
@rjsf/core
SchemaField
to ignore errors foranyOf
/oneOf
parent schema, fixing 1295@rjsf/utils
resolveAllReferences()
function to resolve all references within a schema's properties and array items.getClosestMatchingOption()
to useresolveAllReferences()
for all oneOf/anyOf schemasresolveAnyOrOneOfSchemas()
to useresolveAllReferences()
for all oneOf/anyOf schemasnull
case inwithIdRefPrefix
, fixing #3792v5.10.0
Compare Source
@rjsf/core
getFieldComponent()
to support rendering a custom component by given schema id ($id). #3740MultiSchemaField
to merge the selectedoneOf/anyOf
value into baseschema
, fixing #3744@rjsf/utils
getClosestMatchingOption()
to resolve refs in options before computing the closest matching option, fixing an issue with using precompiled validatorsanyOf
anddiscriminator
support in the recursivecalculateIndexScore()
getDefaultFormState()
to merge the remaining schema intoanyOf/oneOf
schema selected during the computation of values, fixing #3744retrieveSchema()
to merge the remaining schema into theanyOf/oneOf
schema selected during the resolving of dependencies, fixing #3744Dev / docs / playground
custom-widgets-fields
documentation to add the new added behaviour ofgetFieldComponent()
function. #3740playground
to add an example of the new added behaviour ofgetFieldComponent()
function. #3740v5.9.0
Compare Source
@rjsf/utils
getDefaultFormState()
to fix a bug whereexperimental_defaultFormStateBehavior: { emptyObjectFields: 'populateRequiredDefaults' }
wasn't working for object properties with$ref
sexperimental_defaultFormStateBehavior.arrayMinItems
from simple flag to an object containing two optional fields,populate
andmergeExtraDefaults
arrayMinItems.mergeExtraDefaults
flag, when "true", allows users to merge defaults onto the end offormData
arrays whenminItems
is specifiedexperimental_defaultFormStateBehavior
as{ arrayMinItems = 'requiredOnly }
on theForm
, now you would pass{ arrayMinItems: { populate: 'requiredOnly' } }
mergeExtraArrayDefaults=false
flag to themergeDefaultWithFormData()
utility function to support the newarrayMinItems.mergeExtraDefaults
experimental featureDev / docs / playground
utility-functions
documentation to add the newmergeExtraArrayDefaults
flag for themergeDefaultWithFormData()
functionform-props
documentation to update thearrayMinItems
documentation for the new object behaviorplayground
to add a checkbox for the newarrayMinItems.mergeExtraDefaults
flagv5.8.2
Compare Source
@rjsf/validator-ajv8
v5.8.1
Compare Source
Dev / docs / playground
^5.8.x
v5.8.0
Compare Source
@rjsf/bootstrap-4
@rjsf/chakra-ui
@rjsf/core
MultiSchemaField.getMatchingOption
to use option index fromgetClosestMatchingOption
, fixing #3693 and#3705
@rjsf/fluent-ui
@rjsf/material-ui
@rjsf/mui
@rjsf/semantic-ui
@rjsf/utils
getClosestMatchingOption
to return selected option if all options score the same, fixing #3693 and #3705resolveCondition
to default formData as empty object when evaluating if expression, fixing #3706retrieveSchemaInternal
to return failed merged allOf sub schemas for expandAllBranches flag, fixing #3689hashForSchema
to sort schema fields in consistent order before stringify to prevent different hash ids for the same schemaenumOptionsSelectValue
to allow picking falsy enumOptions, fixing #3716@rjsf/validator-ajv8
AJV8PrecompiledValidator.rawValidation()
to use resolve root schema when comparing input schema, fixing #3708Dev / docs / playground
RJSFSchema
descriptionv5.7.3
Compare Source
@rjsf/utils
getClosestMatchingOption
JUNK_OPTION
schema with a well known $idschemaParser
to resolve array items field, fixing #3689@rjsf/validator-ajv8
AJV8PrecompiledValidator.isValid()
to return false for junk schema option, fixing #3677v5.7.2
Compare Source
@rjsf/validator-ajv8
ajv
types by simplifying theCompiledValidateFunction
type to avoid a bunch of Typescript errors encountered by users of the packagev5.7.1
Compare Source
@rjsf/validator-ajv8
cjs
development version, to not export thecompileSchemaValidators()
function to avoid "Module not found: Can't resolve 'fs' error" issues, fixing #3668@rjsf/core
field
in thefocusOnError
method inForm
Dev / docs / playground
validation
documentation to add a note with a web-resource to help folks work around the "Module not found: Can't resolve 'fs' error" issue for development environmentspackage-lock.json
files to bump peer-dependencies to5.7.x
, fixing #3669v5.7.0
Compare Source
@rjsf/antd
SelectWidget
and description forCheckboxWidget
@rjsf/core
MultiSchemaField
to use the newgetDiscriminatorFieldFromSchema()
APIexperimental_defaultFormStateBehavior
prop toForm
minItems
is set but field is notrequired
(fixes #3363) (#3602)emptyObjectFields
supporting required fields only and skipping defaults entirely, fixing #2980FileWidget
to again support adding multiple files to arrays@rjsf/fluent-ui
additionalProperties
to fluent-ui theme, fixing #2777.8.x
version of@fluentui/react
maintaining backwards compatibility to version 7, fixing #3463@rjsf/utils
getDiscriminatorFieldFromSchema()
(a refactor of code fromMultiSchemaField
) andhashForSchema()
getDefaultFormState()
andtoPathSchema()
to usegetDiscriminatorFieldFromSchema()
to provide a discriminator field togetClosestMatchingOption()
calls.retrieveSchema()
internal API functions to support implementing an internalschemaParser()
API for use in precompiling schemas, in support of #3543toPathSchema()
to handleproperties
in an object along withanyOf
/oneOf
, fixing #3628 and #1628computeDefaults()
into destructured props object to reduce clutter when only specifying later of the optional argument, fixing #3602computeDefaults()
to handle$ref
in an object along withanyOf
/oneOf
, fixing #3633@rjsf/validator-ajv8
compileSchemaValidators()
andcreatePrecompiledValidator()
implemented to support using precompiled validators build with AJV 8, fixing #3543Dev / docs / playground
custom-templates
describing how to extend theBaseInputTemplate
8.x
version of@fluentui/react
, fixing #3463validation
describing the new precompiled validators featurevalidator-ajv8.md
documentation to theapi-reference
directory as well as putting it into thesidebar.js
v5.6.2
Compare Source
Dev / docs / playground
post-versioning
that caused the 5.6.1 branch to not be publishablev5.6.0
Compare Source
@rjsf/antd
undefined
in theSelectWidget
, fixing #3595@rjsf/core
Form
to use the newvalidatorDataMerge()
andtoErrorList()
functions instead of the now deprecatedschemaUtils.mergeValidatorData()
andschemaUtils.getValidator().toErrorList()
focusOnFirstError
(3590)MultiSchemaField
to handle the OpenAPIdiscriminator
extension onanyOf/oneOf
fields by passing it intogetClosestMatchingOption()
if it exists, fixing #3512SchemaField
function to usegetSchemaType
rather thanschema.type
to set the proper class name.@rjsf/utils
createErrorHandler()
,toErrorList()
,toErrorSchema()
andunwrapErrorHandler()
functions from the@rjsf/validator-ajv6
and@rjsf/validator-ajv8
implementations since they were identicalmergeValidationData()
function was deprecated in favor of the newvalidationDataMerge()
function that uses the refactoredtoErrorList()
functionROOT_SCHEMA_PREFIX
constant as wellValidatorType
andSchemaUtilsType
to deprecate thetoErrorList()
andmergeValidationData()
functions, respectivelygetClosestMatchingOption()
andgetFirstMatchingOption()
to pass the newdiscriminatorField
to thegetMatchingOption()
functiongetMatchingOption()
to usediscriminatorField
when it is present in theoptions
object properties to drill into the object to detect if that one field is validSchemaUtilsType
and the associated forward functions increateSchemaUtils
to add the newdiscriminatorField?: string
optional parametertoIdSchema()
function to usegetSchemaType(schema) === 'object'
rather thanschema.type === 'object'
to get the proper pathing for ids, fixing #2044@rjsf/validator-ajv6
AJV6Validator
in favor of using the new functions and constant from@rjsf/utils
@rjsf/validator-ajv8
AJV8Validator
in favor of using the new functions and constant from@rjsf/utils
Dev / docs / playground
utility-functions
documentation to describe the new refactored functions as well as deprecating themergeValidationData()
functionplayground
to properly restoreliveSettings
from shared links and added a switch fornoHtml5Validation
in the live settings rather than having it set totrue
alwaysBlank
example to help users easily paste their codev5.5.2
Compare Source
@rjsf/material-ui
TextField
for theWrapIfAdditionalTemplate
label key input to match the@rjsf/mui
fix@rjsf/mui
TextField
for theWrapIfAdditionalTemplate
label key input, fixing #3578Dev / docs / playground
templates
passed into the mainForm
to not include undefined values, fixing #3576 and #3579v5.5.1
Compare Source
@rjsf/core
Form
to include the topdisabled
property in theui:submitButtonOptions
so the submit button will be disabled when the whole form is disabled. Fixes #3264.@rjsf/utils
$ref
s for thetoIdSchema()
,toPathSchema()
andgetDefaultFormState()
functions, fixing #3560getDefaultFormState()
to handle object-basedadditionalProperties
with defaults usingformData
in addition to values contained in adefault
object, fixing #2593withExactlyOneSubschema()
inside ofretrieveSchema()
to use theisValid()
function rather thanvalidateFormData()
when determining the one-of branchDev / docs / playground
playground
to make it cleanerdisabled
flag being passed into theForm
from the incorrectdisable
spellingConfiguration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.