Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/react-hook-form/react-hook-form

📋 React Hooks for form state management and validation (Web + React Native)
https://github.com/react-hook-form/react-hook-form

🔄 fix #6277 track async validate to trigger state update (#6284)

5b551a7c733dab54d873ac7d6222f197d6de4cdb authored over 3 years ago
🐞 fix #6272 only flush field array when subscription name match (#6281)

* only flush field array when subscription name match

* rename and include unit test coverage

fa8ed494f9122af2d5b265388a4a84ceec31b8f7 authored over 3 years ago
💪🏻 simplify fillEmptyArray and combine focus name (#6237)

* simplify fillEmptyArray

* move focus name into names

761ff76df3912f9f3b478c9e77f8c32d994b1ef6 authored over 3 years ago
🌵 remove redundant code for useFieldArray (#6236)

eac94fb3fbe8fc37c1b145143c8c628e99023cf0 authored over 3 years ago
7.13.0-next.5

7d3c54093d174f743225964bb61cf65519a15cd4 authored over 3 years ago
🐞 patch remove, update api with key id persist (#6235)

* patch remove api

* make sure key value gets omitted

* fix remove and udpate API

* rev...

dbf6c74b1094adbde7f30645f41d4d981c9cc25d authored over 3 years ago
7.13.0-next.4

88042002b90e652ee3ddadc0efaa2a30e0e09c36 authored over 3 years ago
🐞 close #6233 for persist field array id (#6234)

* fix lint

* remove item.key

* remove additional logic

* Revert "remove item.key"

Th...

f383b22bd9cb593a790bc6736918c7237b2db0ff authored over 3 years ago
 🍄 enable detect fields unmount at useWatch level (#6226)

* enable detect fields change at useWatch level

* remove condition

* shorten private funct...

6bf4c467587e4a3cf3ebb6b6b49b2f38caec8648 authored over 3 years ago
7.13.0-next.3

faa5ee0e95fe7ee53d44b3ef172df37903ada1f7 authored over 3 years ago
💨 improve useFieldArray perf (#6215)

a8af1a5efb82874a258fc8970938a3ec3e51d1e1 authored over 3 years ago
❤️ thank you for sponsoring from Simon Victory

c439610e170c74f2d1c4754604483358dc1b6516 authored over 3 years ago
🍨 close #6193 to remove shallow merge with defaultValue with watch (#6201)

* fix #6193 watch return defaultValue

* include unit tests for watch defaultValue

* includ...

995c8c996fc2733853c0ddf9adb5973e5ea36c31 authored over 3 years ago
7.13.0-next.2

a7ca42475e9688f61bc52997156f7c64d1ec31f8 authored over 3 years ago
🐞 fix #6186 delayError with set error after delay (#6188)

* fix #6186 delayError with set error after delay

* include unit test coverage

* remove du...

a3af9f68f018a7bfd7db81d1785d0344f4bbd198 authored over 3 years ago
☄️ enhance unregister unmount inputs by combining its logic (#6185)

c1b62f55dba21abb3842d0f1cbf2dafb98d0dbb8 authored over 3 years ago
7.13.0-next.1

3b600f2c6a4860390711855f6ea735f70244b66a authored over 3 years ago
🖨️ include reset clone value for array/object/date (#6183)

2b3ce307c93518fdd81342c3d4ca3248c3cfc5a7 authored over 3 years ago
👨🏻‍🔧 fix rendering order with useFieldArray (#6182)

* fix swap to have consistent render order

* - make sure state update start at child level be...

ab2cd5209a75b3fcf487fddaa756b198d36f43f0 authored over 3 years ago
Revert "👍 improve consistency with useFieldArray state update (#6178)"

This reverts commit 114dbaf64cb4c5b814e24eda8399f00b7e1cf971.

e44690dbfe29975295c1ba03bda11beb08d9866e authored over 3 years ago
🎭 skip the shallow clone with useForm return (#6154)

* skip the shallow clone with useForm return

* move formState after spread operator

* hois...

c5394d0ccb3ea5ecb72cf09aebdeaeea4ef4a7cb authored over 3 years ago
👍 improve consistency with useFieldArray state update (#6178)

* Fixes state race condition for fieldArray methods

* Updates existing tests

* Adds route ...

114dbaf64cb4c5b814e24eda8399f00b7e1cf971 authored over 3 years ago
⌨️ fix: WatchObserver info name type (#6171)

7f618fea0f385b8b0f8ee2134656d801e7292f56 authored over 3 years ago
🍿 enforce RN to provide expo snack for issue

bb9a9c24bdb58bdc3d5079dcb5f0e8edce2e79b8 authored over 3 years ago
7.13.0-next.0

2d5de49b0fcb8dd6ccea1e70d6f482fcdaff5cce authored over 3 years ago
Revert "7.13.0-0"

This reverts commit d057de68907217d076ca263a3de77cae32f6e1ff.

717ff2d4de03189717f4e20f9e83b1004c4372f5 authored over 3 years ago
7.13.0-0

d057de68907217d076ca263a3de77cae32f6e1ff authored over 3 years ago
⏩ General performance enhancement and enhanced useWatch, watch, getValues and etc (#5958)

* WIP with breaking tests
- dedicated value store
- improve perf getValues, watch, useWatch
-...

a4b2c0ade92f7680f0bd9ee9692d835177ccf716 authored over 3 years ago
7.12.2

291a748d5c32f59612a3cecde82834863c899b59 authored over 3 years ago
✌🏻 close #6124 move isValid state into seperate function to unblock validation

* close #6124 when isValid block buildin valdiation

* close #6124 move vald state into sepera...

544ad94a0c099ac601d1af914f7f016622cf4e75 authored over 3 years ago
🐞 fix #6105 deep equal issue with undefined node (#6107)

1ac324d6a5441f5c20e4bec0d368a8a169e04b13 authored over 3 years ago
7.12.1

429f339717cf545067ca14978eb56e7ec481a16b authored over 3 years ago
🗑 remove unneeded object payload (#6094)

e73d8667356fdd237002e571b8c2831d3327156a authored over 3 years ago
🐞 fix #6090 issue with set defaultValue as string with valueAsDate (#6093)

8901915b70cb1a4fb9d5673909f53ce97d56d458 authored over 3 years ago
🐞 make sure the field is set before setting it to mounted (#6084)

94ff7a5abaad55808df33b00ad8b9a1b08ae51d8 authored over 3 years ago
🐞 fix #6081 issue with delayError with formState (#6083)

* fix #6081 issue with delayError with formState

* delay error only

* include unit test co...

2e2f58263fa3213661184d832d11349debc906a2 authored over 3 years ago
🏷 change default value to under investigation

f1ce957e1294cb2d6534999d4ece222496e70cb0 authored over 3 years ago
🥼 update changelog

c6a8d213eba9d6097692dfcc9cb64fdae18e2f18 authored over 3 years ago
7.12.0

64cca4c49fc302943760fa4770d72c6181bc6747 authored over 3 years ago
🐞 fix #6035 issue with Controller select toggle inValid state (#6069)

* fix #6035 issue with Controller mui select toggle inValid state

* fix automation

8ef53cc8cb9ee7bc3c3568c39a09af2d6edd1c5b authored over 3 years ago
❤️ thank you GraphCMS for sponsoring

bff550bf600d3c80c73da9cd07892d8b94ba1bed authored over 3 years ago
👨🏻‍💻 revert feature request template

b4423c5e863bbee3b000f00b43b3c1148ea62aea authored over 3 years ago
👨🏻‍💻 update issue/feature request ttemplate

edf936fc2dc60a1fbcc5be9be5ee1a97e3e5a105 authored over 3 years ago
👨🏻‍💻 create bug report form

94099e8ea292e462ada29c5f945146b0904085a6 authored over 3 years ago
🐞 fix #6055 missing dirtyFields subscribe in useFieldArray actions (#6059)

* fix #6055 missing dirtyFields subscribe in useFieldArray actions

* fix cypress automation

3c41f1ff77d4c13a3b19a95ec4fbf669fc102ee4 authored over 3 years ago
⌨️ stricter type check on onChange event type (#6030)

* Update form.ts

* event should have target and type

* event should have at least target

4a613ff37f5c4b1ed55141841521c0b593da5d2d authored over 3 years ago
🐞 fix #6052 miss marking controller as mounted (#6053)

e32797b2c752a338eea4011085fb00055e7c6a0a authored over 3 years ago
Revert "🐞 fix #6040 set up defaultValue for nested field array (#6041)"

This reverts commit ba5f83b48a737d4d812275a8730615b10b015e35.

bb1fbf238bcb9d4e3b63851851ac2d86628a1938 authored over 3 years ago
🐞 fix #6040 set up defaultValue for nested field array (#6041)

ba5f83b48a737d4d812275a8730615b10b015e35 authored over 3 years ago
Revert "✅ close #6012 (useFieldArray): key.startsWith is not a function (#6013)"

This reverts commit 711a6443968fa21262533f84f81e320bab2b1ba5.

885257c74c380a33038e71a50fdaa228c69fb109 authored over 3 years ago
👥 close #6010 prevent crash from append/prepend non array data (#6014)

cdce78f35eb23cbc961548efe3f8579b33ec4227 authored over 3 years ago
✅ close #6012 (useFieldArray): key.startsWith is not a function (#6013)

* fix(useFieldArray): key.startsWith is not a function

* Update src/useFieldArray.ts

* Upd...

711a6443968fa21262533f84f81e320bab2b1ba5 authored over 3 years ago
⌚ UX: useForm delayError (#5935)

* poc on UX with delay validation MS

* wip

* refine API

* change to delay error

* po...

ea5eceefd32ca322793376b00d04d53a97ddab9a authored over 3 years ago
7.11.1

2e8c34389ee1796ffa3026757a5b1ea2adfce75a authored over 3 years ago
🐛 fix #5944 reset issue with unmounted useFieldArray (#5954)

* WIP

* include unit test coverage

991fdbcf3a98adb4c05d36b772e5d26ae773ab0b authored over 3 years ago
❤️ thank you gpalrepo & PJ sponsorship

2efefc069b888cd5c1b69b4f1c5e64f4ecd2a31a authored over 3 years ago
🐛 fix #5942 case when value is supplied as null/undefined

* fix #5942 case when value is supplied as null/undefined

* include unit test

9381fd00a8c49ee8765aa1d90325eda9b530c9b5 authored over 3 years ago
⌨️ close #5928 improve useWatch and watch types (#5945)

f56a3f84c31c5a5074c45e54fbf896accdb57cef authored over 3 years ago
🎮 fix #5936 regression with controller value transform (#5937)

* fix #5936 regression with controller value transform

* fix issue caused by native validatio...

84873564ade892fd98e0a239965a92efad867e2a authored over 3 years ago
🥼 update change log

6cb93c688e53cf10e10a31d06a7bc79fe5b39207 authored over 3 years ago
7.11.0

c4771ec0ae360450dfa8099eefd4b7d70086edd1 authored over 3 years ago
🔄 fix #5911 issue with reset clear flag for Controller (#5912)

* fix #5911 issue with reset clear flag for Controller

* update unit test coverage

d6d1a8461155e9c7a44d1db50f082b7881e1f0f1 authored over 3 years ago
⌨️ fix #5839 issue with null type with deepMap (#5896)

* fix #5839 issue with null type with deepMap

* Update src/types/utils.ts

Co-authored-by: ...

2d9728edb125855ec641c944d9a7807e4b4659a9 authored over 3 years ago
7.10.2-beta.0

5a9b8860d1045d55d743346ac76b8e70dec67d33 authored over 3 years ago
🚅 `update` method for useFieldArray (#5835)

* update method for useFieldArray

* fix unit test

* update husky

* unit test coverage f...

6bd36fed7e18229f817d078da80b98645a6779fd authored over 3 years ago
🚌 close #5857 setValue missing await with trigger validation (#5859)

* fix #5857 setValue with trigger validation

* update to include unit test

a0a6cac23a12765e846c422f083002350ba3e18e authored over 3 years ago
👨🏻‍💻 chore: allow readonly tuple in useWatch generic params (#5845)

a427749fb570c9b91ecf2774de78104cf7abfff2 authored over 3 years ago
💉 #5838 include unit test coverage

90e3332a7efeda8c4e40519f7957671fb905ec3a authored over 3 years ago
7.10.1

0ba65e346c6b4d58cb5b7e3219d84dfbdf6e4f74 authored over 3 years ago
🥲 fix unit test snapshot

7064f5ce8a7c478d0ab07cbda84cd1df25460503 authored over 3 years ago
7.10.1-beta.0

14a5b4f2aa9e0610e2c5af4fa96e943edb501fff authored over 3 years ago
🕵️ fix #5816 variable name typo in useController

77be0a616a6cb855dcd77f30e8001988323a87b3 authored over 3 years ago
🗝️ fix #5808 DeepMap extend issue with File (#5813)

* fix #5808 DeepMap extend issue with File

* try to increase the timeout

5cc71b7012250e0c03df28e09f0f6c63a955b733 authored over 3 years ago
🥼 update changelog

472a4888fa65c7ef8eca4f934837599889e64a48 authored over 3 years ago
7.10.0

1668631b231acf6872fca83eff86a565f94a4562 authored over 3 years ago
👨🏻‍💻 fix #5787 controller type for defaultValue (#5792)

d892e42092b76eb027b8248bd97c608b94477b18 authored over 3 years ago
👨‍🏭 chore: update packages to latest (#5768)

* update latest react-testing-lib

* update packages

* update testing hook lib

* remove ...

40a9d5d23cac79cf4ec12717d3ff858aa64253f4 authored over 3 years ago
😿 fix #5777 regression on unmount defaultValue with shouldUnregister: true (#5778)

33890cf0c1e8f9593132b78835642fc1157f53b4 authored over 3 years ago
🍌 deprecated defaultValue at useFieldArray as required prop (#5636)

* attempt to deprecat defaultValue

* remove extra variable

* 7.8.9-beta.0

* remove defa...

4494e2e58a980f3ce12be2eca90d1cee2a78a35b authored over 3 years ago
📅 close #5724 setValue skip parse date time as object (#5729)

* close #5724 setValue skip parse date time as object

* include unit tests

* try without f...

51eaf49bc54c7d4b6fc724e12b455a9e29a1a06f authored over 3 years ago
🎮 #5712 enable controller with native validation (#5716)

* enable useController to use native validation

* store ref but only use for focus and set up...

6e577f955f836055ee928421db10dcd08128678a authored over 3 years ago
🐛 fix spread non-primitive values in nested array fields (#5705)

4914c419e9cd80b247ad90aa1c6bd6f4c625540d authored over 3 years ago
🎪 batch single watch update (#5707)

49f039eabd50814ffb73d280142b25d05584df53 authored over 3 years ago
🏟️ batch unregister inputs (#5706)

00c89d8ef0fb603ee0ce9cde1d346b111ba30b0d authored over 3 years ago
🐞 fix #5699 trigger not focusing first input with error (#5700)

* fix: trigger not focusing first input with error

* Update useForm.ts

* Update focusField...

a3e1a661408333593e7a038df5eaf52a9c4e3ec3 authored over 3 years ago
🥼 update changelog

d78f91a731c39c35c2306fba574487640ab9ef3d authored over 3 years ago
7.9.0

e0b103fb9413325ce8059cfe34a39203a7f7d792 authored over 3 years ago
🐞 fix #5678 reset with keep default values with Controller (#5688)

* fix #5678 reset with keey default values with Controller

* follow up with unit test coverage

516da6713bc94bf65ff59f047eea6f6d4695946e authored over 3 years ago
🥇 feature: support browser native form control (#5503)

* support broswer native form control

* include message set for validate function
- remove e...

4c3fdab42abb27552b0e4e9290331ff03c262251 authored over 3 years ago
🐞 fix #5661 trigger throw error when field is not found (#5664)

e1ddec71e1f5e5b50ac3028bc0aed713184bd58a authored over 3 years ago
7.8.8

536c647ca0131e86bea4b554e27dc5d9b1717906 authored over 3 years ago
🐞 fix #5627 defaultValue reset inconsistent with setValueAs (#5634)

* fix #5627 defaultValue reset inconsistent with setValueAs

* include unit test coverage

5af34935e9fbb81e42d7af32a0aafbd5a5942789 authored over 3 years ago
7.8.7

cd19090a7ff40d82b52265ac9972efbf33a74c8a authored over 3 years ago
🐞 fix #5623 Controller unmount to skip validation (#5624)

08f2d3aeb4d867e59b4a23f1f2c1921b12c6d180 authored over 3 years ago
🗑️ remove basic RN example

773ba25cad30174193b16aae96869fdb9d0c52de authored over 3 years ago
7.8.6

7edda35f0da38f032e477a895a374ccd290b8da4 authored over 3 years ago
🐞 fix #5611 should not update dirty fields with blur event (#5614)

* fix #5611 should not update dirty fields with blur event

* fix cypress test

4e98e02d7f07ac3ede05b1d7e178154b54ee40d5 authored over 3 years ago
🐞 fix #5612 trigger() always return true (#5613)

6a3787ab6d13dd7a9f2a8ae60f7e61e21770d8ea authored over 3 years ago
🥼 update changelog

cfd042ea91f8c6c89907d2e5415894891e8e1e8c authored over 3 years ago
7.8.5

58b4ea3a24260af0768c71bf3b724fea09dc58b2 authored over 3 years ago